mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2026-11-14 15:57:13 +00:00
A simple mover is a LWOPlatform like a mover: made stopped at its waypoint (12) and, unless startPathingOnLoad is false, waiting there (9) for the shortest wait before it leaves for its other end (ResumeTravelling 0x00c86b90, SetWaitingTime 0x00bdc860, RunPlatform 0x00c86e10). Live showed it on the NJ counterweights, which wait for their quick build first; one without a quick build was left waiting for a script here. The client only reads startPathingOnLoad (LWOMovingPlatformComponent:: LoadConfigData 0x00d0f690) and never starts a platform by itself, so the rule is the server's, taken from what live did with movers (12 with the setting false, else 9 and off) and from the scripts: L_NJ_SPINNER_SERVER stops its platform when it starts up, simple movers included, and the simple movers that wait for an event without that script all have startPathingOnLoad 0 in the maps. The wait now runs in the component for both, in place of the timer a built counterweight got, and a simple mover with startPathingOnLoad false is constructed stopped (12). Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
47 KiB
47 KiB