@@ -104,6 +104,11 @@ internal struct FlagStates
104104 internal bool ReliableSequenced ;
105105 internal bool UseUnreliableDeltas ;
106106 internal bool UnreliableFrameSync ;
107+ /// <summary>
108+ /// When set, non-authority instances will smoothly transition between
109+ /// world and local space.
110+ /// <see cref="NetworkTransform.SwitchTransformSpaceWhenParented"/>
111+ /// </summary>
107112 internal bool SwitchTransformSpaceWhenParented ;
108113 internal bool TrackByStateId ;
109114 // Authoritative and non-authoritative sides use this to determine if a NetworkTransformState is
@@ -342,13 +347,6 @@ public struct NetworkTransformState : INetworkSerializable
342347
343348 internal FlagStates FlagStates ;
344349
345- /// <summary>
346- /// When set, non-authority instances will smoothly transition between
347- /// world and local space.
348- /// <see cref="NetworkTransform.SwitchTransformSpaceWhenParented"/>
349- /// </summary>
350- internal bool SwitchTransformSpaceWhenParented ;
351-
352350 /// <summary>
353351 /// When set, the <see cref="NetworkTransform"/> is operates in local space
354352 /// </summary>
@@ -2206,7 +2204,7 @@ private bool CheckForStateChange(ref NetworkTransformState networkState, bool is
22062204 var isRotationDirty = isTeleportingAndNotSynchronizing ? flagStates . HasRotAngleChange : false ;
22072205 var isScaleDirty = isTeleportingAndNotSynchronizing ? flagStates . HasScaleChange : false ;
22082206
2209- networkState . SwitchTransformSpaceWhenParented = SwitchTransformSpaceWhenParented ;
2207+ flagStates . SwitchTransformSpaceWhenParented = SwitchTransformSpaceWhenParented ;
22102208
22112209
22122210
0 commit comments