public void SetEvent(MSB3.Event.ObjAct evt) { setBaseEvent(evt); ObjActEntityID = evt.ObjActEntityID; PartName2 = evt.PartName2; ObjActParamID = evt.ObjActParamID; ObjActStateType = evt.ObjActStateType; EventFlagID = evt.EventFlagID; }
public override MSB3.Event Serialize(GameObject parent) { var evt = new MSB3.Event.ObjAct(parent.name); _Serialize(evt, parent); evt.ObjActEntityID = ObjActEntityID; evt.PartName2 = (PartName2 == "") ? null : PartName2; evt.ObjActParamID = ObjActParamID; evt.ObjActStateType = ObjActStateType; evt.EventFlagID = EventFlagID; return evt; }