public void SetEvent(MSB3.Event.PseudoMultiplayer evt) { setBaseEvent(evt); HostEventEntityID = evt.HostEventEntityID; InvasionEventEntityID = evt.InvasionEventEntityID; InvasionRegionIndex = evt.InvasionRegionIndex; SoundIDMaybe = evt.SoundIDMaybe; MapEventIDMaybe = evt.MapEventIDMaybe; FlagsMaybe = evt.FlagsMaybe; UnkT18 = evt.UnkT18; }
public MSB3.Event.PseudoMultiplayer Serialize(GameObject parent) { var evt = new MSB3.Event.PseudoMultiplayer(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); }