예제 #1
0
    public override MSBBB.Part Serialize(GameObject parent)
    {
        var part = new MSBBB.Part.DummyObject(parent.name);

        _Serialize(part, parent);
        part.Gparam        = GParamConfig.Serialize();
        part.CollisionName = (CollisionName == "") ? null : CollisionName;
        part.UnkT04        = UnkT04;
        part.UnkT06        = UnkT06;
        part.UnkT02a       = UnkT02a;
        part.UnkT02b       = UnkT02b;
        part.UnkT03a       = UnkT03a;
        part.UnkT03b       = UnkT03b;
        part.UnkT05a       = UnkT05a;
        part.UnkT05b       = UnkT05b;
        return(part);
    }
예제 #2
0
 public new MSB3.Part.DummyObject Serialize(GameObject parent)
 {
     var part = new MSB3.Part.DummyObject(parent.name);
     _Serialize(part, parent);
     part.Gparam = GParamConfig.Serialize();
     part.CollisionName = (CollisionName == "") ? null : CollisionName;
     part.UnkT0C = UnkT0C;
     part.UnkT0E = UnkT0E;
     part.UnkT10 = StartAnimID;
     part.UnkT12 = UnkT12;
     part.UnkT14 = UnkT14;
     part.UnkT16 = UnkT16;
     part.UnkT18 = UnkT18;
     part.UnkT1A = UnkT1A;
     part.UnkT1C = UnkT1C;
     part.UnkT1E = UnkT1E;
     return part;
 }
예제 #3
0
    public new MSB3.Part.DummyEnemy Serialize(GameObject parent)
    {
        var part = new MSB3.Part.DummyEnemy(parent.name);

        _Serialize(part, parent);
        part.Gparam        = GParamConfig.Serialize();
        part.CollisionName = (CollisionName == "") ? null : CollisionName;
        part.ThinkParamID  = ThinkParamID;
        part.NPCParamID    = NPCParamID;
        part.TalkID        = TalkID;
        part.CharaInitID   = CharaInitID;
        part.UnkT04        = UnkT04;
        part.ChrManipulatorAllocationParameter = ChrManipulatorAllocationParameter;
        part.WalkRouteName     = (WalkRouteName == "") ? null : WalkRouteName;
        part.BackupEventAnimID = BackupEventAnimID;
        part.UnkT78            = UnkT78;
        part.UnkT84            = UnkT84;
        return(part);
    }
예제 #4
0
    public override MSBBB.Part Serialize(GameObject parent)
    {
        var part = new MSBBB.Part.DummyEnemy(parent.name);

        _Serialize(part, parent);
        part.Gparam        = GParamConfig.Serialize();
        part.CollisionName = (CollisionName == "") ? null : CollisionName;
        part.ThinkParamID  = ThinkParamID;
        part.NPCParamID    = NPCParamID;
        part.TalkID        = TalkID;
        part.CharaInitID   = CharaInitID;
        part.UnkT07        = UnkT07;
        part.UnkT08        = UnkT08;
        part.UnkT09        = UnkT09;
        part.UnkT10        = UnkT10;
        part.UnkT11        = UnkT11;
        part.UnkT12        = UnkT12;
        part.UnkT13        = UnkT13;
        part.UnkT14        = UnkT14;
        part.UnkT15        = UnkT15;
        return(part);
    }