Example #1
0
    public override void SetEvent(MSB2.Event bevt)
    {
        var evt = (MSB2.Event.CheapMode)bevt;

        setBaseEvent(evt);
        UnkT00 = evt.UnkT00;
    }
Example #2
0
    public override void SetEvent(MSB2.Event bevt)
    {
        var evt = (MSB2.Event.BGColor)bevt;

        setBaseEvent(evt);
        Color = new Color32(evt.Color.R, evt.Color.G, evt.Color.B, evt.Color.A);
    }
Example #3
0
    public override void SetEvent(MSB2.Event bevt)
    {
        var evt = (MSB2.Event.MapOffset)bevt;

        setBaseEvent(evt);
        Position = new Vector3(evt.Translation.X, evt.Translation.Y, evt.Translation.Z);
    }
Example #4
0
    public override void SetEvent(MSB2.Event bevt)
    {
        var evt = (MSB2.Event.Warp)bevt;

        setBaseEvent(evt);
        UnkT00   = evt.UnkT00;
        Position = new Vector3(evt.Position.X, evt.Position.Y, evt.Position.Z);
    }
Example #5
0
 public abstract void SetEvent(MSB2.Event evt);
Example #6
0
 internal void _Serialize(MSB2.Event evt, GameObject parent)
 {
     evt.Name    = parent.name;
     evt.EventID = EventID;
 }
Example #7
0
 public void setBaseEvent(MSB2.Event evt)
 {
     EventID = evt.EventID;
 }