diff --git a/src/game/behaviors/swing_platform.inc.c b/src/game/behaviors/swing_platform.inc.c index e3fb29115..73e1870d2 100644 --- a/src/game/behaviors/swing_platform.inc.c +++ b/src/game/behaviors/swing_platform.inc.c @@ -1,9 +1,17 @@ void bhv_swing_platform_init(void) { o->oSwingPlatformAngle = 0x2000; + + struct SyncObject* so = network_init_object(o, 4000.0f); + so->minUpdateRate = 5.0f; + network_init_object_field(o, &o->oSwingPlatformAngle); + network_init_object_field(o, &o->oFaceAngleRoll); + network_init_object_field(o, &o->oSwingPlatformSpeed); + network_init_object_field(o, &o->oAngleVelRoll); } void bhv_swing_platform_update(void) { + s32 startRoll = o->oFaceAngleRoll; if (o->oFaceAngleRoll < 0) {