コード例 #1
0
ファイル: MSBSDummyEnemyPart.cs プロジェクト: esmayl/dstools
    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);
    }
コード例 #2
0
ファイル: MSBSDummyEnemyPart.cs プロジェクト: esmayl/dstools
 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;
 }