public MSBS.Part.Collision Serialize(GameObject parent) { var part = new MSBS.Part.Collision(); _Serialize(part, parent); part.Unk1 = Unk1.Serialize(); part.Unk2 = Unk2.Serialize(); part.Unk5 = Unk5.Serialize(); part.Unk6 = new MSBS.Part.UnkStruct6(); part.Unk6.Unk3C = Unk3C; part.Unk6.Unk40 = Unk40; part.HitFilterID = HitFilterID; part.SoundSpaceType = SoundSpaceType; part.ReflectPlaneHeight = ReflectPlaneHeight; part.MapNameID = MapNameID; part.DisableStart = DisableStart; part.UnkT17 = UnkT17; part.DisableBonfireEntityID = DisableBonfireEntityID; part.UnkT24 = UnkT24; part.UnkT25 = UnkT25; part.UnkT26 = UnkT26; part.MapVisibility = MapVisibility; part.PlayRegionID = PlayRegionID; part.LockCamParamID = LockCamParamID; part.UnkT3C = UnkT3C; part.UnkT40 = UnkT40; part.UnkT44 = UnkT44; part.UnkT48 = UnkT48; part.UnkT4C = UnkT4C; part.UnkT50 = UnkT50; part.UnkT54 = UnkT54; return(part); }
public MSBS.Part.ConnectCollision Serialize(GameObject parent) { var part = new MSBS.Part.ConnectCollision(); _Serialize(part, parent); part.Unk2 = Unk2.Serialize(); part.CollisionName = CollisionName; part.MapID[0] = MapID1; part.MapID[1] = MapID2; part.MapID[2] = MapID3; part.MapID[3] = MapID4; return(part); }