public override void Encode(GameBitBuffer buffer) { buffer.WriteUInt(32, WorldID); SceneSpec.Encode(buffer); buffer.WriteUInt(32, ChunkID); buffer.WriteInt(32, SceneSNO); Transform.Encode(buffer); buffer.WriteUInt(32, ParentChunkID); buffer.WriteInt(32, SceneGroupSNO); buffer.WriteInt(9, arAppliedLabels.Length); for (int i = 0; i < arAppliedLabels.Length; i++) { buffer.WriteInt(32, arAppliedLabels[i]); } }
public override void Encode(GameBitBuffer buffer) { buffer.WriteInt(32, WorldID); SceneSpec.Encode(buffer); buffer.WriteInt(32, ChunkID); buffer.WriteInt(32, snoScene); Position.Encode(buffer); buffer.WriteInt(32, ParentChunkID); buffer.WriteInt(32, snoSceneGroup); buffer.WriteInt(9, arAppliedLabels.Length); for (int i = 0; i < arAppliedLabels.Length; i++) { buffer.WriteInt(32, arAppliedLabels[i]); } }