From 259ddac5ba50f6596a748bffe1321c5323e4a93d Mon Sep 17 00:00:00 2001 From: MysterD Date: Sun, 4 Oct 2020 14:54:31 -0700 Subject: [PATCH] Fixed WF tower platform synchronization --- src/game/behaviors/tower_platform.inc.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/game/behaviors/tower_platform.inc.c b/src/game/behaviors/tower_platform.inc.c index 6aaddf646..c9c4bfd4b 100644 --- a/src/game/behaviors/tower_platform.inc.c +++ b/src/game/behaviors/tower_platform.inc.c @@ -58,10 +58,16 @@ void bhv_wf_sliding_tower_platform_loop(void) { if (!network_sync_object_initialized(o)) { network_init_object(o, SYNC_DISTANCE_ONLY_EVENTS); network_init_object_field(o, &o->oAction); + network_init_object_field(o, &o->oPrevAction); + network_init_object_field(o, &o->oTimer); network_init_object_field(o, &o->oForwardVel); + network_init_object_field(o, &o->oPlatformUnk110); + network_init_object_field(o, &o->oPlatformUnk10C); + network_init_object_field(o, &o->oMoveAngleYaw); network_init_object_field(o, &o->oPosX); network_init_object_field(o, &o->oPosZ); - network_init_object_field(o, &o->oTimer); + network_init_object_field(o, &o->oVelX); + network_init_object_field(o, &o->oVelZ); } s32 sp24 = o->oPlatformUnk110 / o->oPlatformUnk10C;