示例#1
0
 public void SetEvent(MSBS.Event.GroupTour evt)
 {
     setBaseEvent(evt);
     PlatoonIDScriptActive = evt.PlatoonIDScriptActive;
     State          = evt.State;
     GroupPartNames = evt.GroupPartNames;
 }
示例#2
0
    public MSBS.Event.GroupTour Serialize(GameObject parent)
    {
        var evt = new MSBS.Event.GroupTour();

        _Serialize(evt, parent);
        evt.PlatoonIDScriptActive = PlatoonIDScriptActive;
        evt.State = State;
        for (int i = 0; i < 32; i++)
        {
            if (i >= GroupPartNames.Length)
            {
                break;
            }
            evt.GroupPartNames[i] = (GroupPartNames[i] == "") ? null : GroupPartNames[i];
        }
        return(evt);
    }