public MSBS.Part.DummyEnemy Serialize(GameObject parent) { var part = new MSBS.Part.DummyEnemy(); _Serialize(part, parent); part.Unk5 = Unk5.Serialize(); part.ThinkParamID = ThinkParamID; part.NPCParamID = NPCParamID; part.UnkT10 = UnkT10; part.ChrManipulatorAllocationParameter = ChrManipulatorAllocationParameter; part.CharaInitID = CharaInitID; part.CollisionPartName = CollisionPartName; part.UnkT20 = UnkT20; part.UnkT22 = UnkT22; part.UnkT24 = UnkT24; part.BackupEventAnimID = BackupEventAnimID; part.EventFlagID = EventFlagID; part.EventFlagCompareState = EventFlagCompareState; part.UnkT48 = UnkT48; part.UnkT4C = UnkT4C; part.UnkT50 = UnkT50; part.UnkT78 = UnkT78; part.UnkT84 = UnkT84; return(part); }
public void SetPart(MSBS.Part.DummyEnemy part) { setBasePart(part); Unk5 = gameObject.AddComponent <MSBSUnkStruct5Part>(); Unk5.setStruct(part.Unk5); ThinkParamID = part.ThinkParamID; NPCParamID = part.NPCParamID; UnkT10 = part.UnkT10; ChrManipulatorAllocationParameter = part.ChrManipulatorAllocationParameter; CharaInitID = part.CharaInitID; CollisionPartName = part.CollisionPartName; UnkT20 = part.UnkT20; UnkT22 = part.UnkT22; UnkT24 = part.UnkT24; BackupEventAnimID = part.BackupEventAnimID; EventFlagID = part.EventFlagID; EventFlagCompareState = part.EventFlagCompareState; UnkT48 = part.UnkT48; UnkT4C = part.UnkT4C; UnkT50 = part.UnkT50; UnkT78 = part.UnkT78; UnkT84 = part.UnkT84; }