-
Notifications
You must be signed in to change notification settings - Fork 60
Desyncs
Stijn edited this page May 28, 2023
·
13 revisions
This is a list of things that can cause a desync. These are not caused by HiveWE, but having a list is handy.
1.32 and later (credits to TriggerHappy)
- The
CreepCampPathingCellDistance
gameplay constant will desync if players don't restart their game before playing your map. - Creating objects outside of the main function in Lua is prone to desyncs. To lazily solve this I moved TSTL's module creation inside of the main function.
- Frames are cached between maps, so if you create a frame before loading your .toc it can create the frame for some people but not others.
- In Lua mode, using
StartTimerBJ
andbj_lastStartedTimer
will cause desyncs. This also means that the GUICountdown Timer - Start Timer
will desync. UseTimerStart()
in a custom script block instead.