public override MSBBB.Part Serialize(GameObject parent) { var part = new MSBBB.Part.Collision(parent.name); _Serialize(part, parent); part.Gparam = GParamConfig.Serialize(); part.Unk4 = UnkStruct4.Serialize(); part.HitFilterID = HitFilterID; part.SoundSpaceType = SoundSpaceType; part.EnvLightMapSpotIndex = EnvLightMapSpotIndex; part.ReflectPlaneHeight = ReflectPlaneHeight; part.MapNameID = MapNameID; part.UnkT08b = UnkT08b; part.DisableBonfireEntityID = DisableBonfireEntityID; part.PlayRegionID = PlayRegionID; part.LockCamID1 = LockCamID1; part.LockCamID2 = LockCamID2; if (UnkHitName == "") { part.UnkHitName = null; } else { part.UnkHitName = UnkHitName; } part.UnkT14 = UnkT14; return(part); }
public void SetPart(MSBBB.Part.Collision part) { setBasePart(part); HitFilterID = part.HitFilterID; SoundSpaceType = part.SoundSpaceType; EnvLightMapSpotIndex = part.EnvLightMapSpotIndex; ReflectPlaneHeight = part.ReflectPlaneHeight; MapNameID = part.MapNameID; UnkT08b = part.UnkT08b; DisableBonfireEntityID = part.DisableBonfireEntityID; PlayRegionID = part.PlayRegionID; LockCamID1 = part.LockCamID1; LockCamID2 = part.LockCamID2; UnkHitName = part.UnkHitName; UnkT14 = part.UnkT14; UnkT18 = part.UnkT18; UnkT1C = part.UnkT1C; UnkT20 = part.UnkT20; UnkT24 = part.UnkT24; UnkT38 = part.UnkT38; UnkT40 = part.UnkT40; UnkT44 = part.UnkT44; UnkT48 = part.UnkT48; UnkT4C = part.UnkT4C; UnkT70 = part.UnkT70; UnkT74 = part.UnkT74; }
public MSBBB.Part.Collision Serialize(GameObject parent) { var part = new MSBBB.Part.Collision(ID, parent.name); _Serialize(part, parent); part.HitFilterID = HitFilterID; part.SoundSpaceType = SoundSpaceType; part.EnvLightMapSpotIndex = EnvLightMapSpotIndex; part.ReflectPlaneHeight = ReflectPlaneHeight; part.MapNameID = MapNameID; part.UnkT08b = UnkT08b; part.DisableBonfireEntityID = DisableBonfireEntityID; part.PlayRegionID = PlayRegionID; part.LockCamID1 = LockCamID1; part.LockCamID2 = LockCamID2; if (UnkHitName == "") { part.UnkHitName = null; } else { part.UnkHitName = UnkHitName; } part.UnkT14 = UnkT14; part.UnkT18 = UnkT18; part.UnkT1C = UnkT1C; part.UnkT20 = UnkT20; part.UnkT24 = UnkT24; part.UnkT38 = UnkT38; part.UnkT40 = UnkT40; part.UnkT44 = UnkT44; part.UnkT48 = UnkT48; part.UnkT4C = UnkT4C; part.UnkT70 = UnkT70; part.UnkT74 = UnkT74; return(part); }