示例#1
0
 public void SetEvent(MSBBB.Event.Invasion evt)
 {
     setBaseEvent(evt);
     HostEventEntityID     = evt.HostEventEntityID;
     InvasionEventEntityID = evt.InvasionEventEntityID;
     InvasionRegionIndex   = evt.InvasionRegionIndex;
     SoundIDMaybe          = evt.SoundIDMaybe;
     MapEventIDMaybe       = evt.MapEventIDMaybe;
     FlagsMaybe            = evt.FlagsMaybe;
     UnkT18 = evt.UnkT18;
 }
示例#2
0
    public MSBBB.Event.Invasion Serialize(GameObject parent)
    {
        var evt = new MSBBB.Event.Invasion(ID, parent.name);

        _Serialize(evt, parent);
        evt.HostEventEntityID     = HostEventEntityID;
        evt.InvasionEventEntityID = InvasionEventEntityID;
        evt.InvasionRegionIndex   = InvasionRegionIndex;
        evt.SoundIDMaybe          = SoundIDMaybe;
        evt.MapEventIDMaybe       = MapEventIDMaybe;
        evt.FlagsMaybe            = FlagsMaybe;
        evt.UnkT18 = UnkT18;
        return(evt);
    }