Configuration

Synchronized clock

Log additional information about the synchronized clock and ping between client & server:

conf->additionalParameters["syncClock.log"] = "true";

Dispatcher

The dispatcher is tasked with running client code callbacks on the game main thread. When ticking, it tries to run as many events as possible, and stops if it ran for more than the duration specified by the game. It’s possible to generate warnings in the Stormancer logs if all pending events could not be processed:

conf->additionalParameters["mainthreadactiondispatcher.updatesWarningThreshold"] = "60";
//Generates at most a warning every 60 frames when events could not be processed during the allocated time specified when calling mainThread->update()
//Category of the log: "MainThreadActionDispatcher::update"