public MoveUnitEvent(EventID eventID, object sender, EventArgs<Actors.Cursor, Pathfinder, float> e) : base(eventID, sender, e) { this.cursor = e.Value; this.pathfinder = e.Value2; this.moveSpeed = e.Value3; }
public ShowMovementAreaEvent(EventID eventID, object sender, EventArgs<Pathfinder, Actors.Cursor> e) : base(eventID, sender, e) { this.pathfinder = e.Value; this.cursor = e.Value2; }
public DeactivateUnitEvent(EventID eventID, object sender, EventArgs<Actors.Cursor, Faction> e) : base(eventID, sender, e) { this.cursor = e.Value; this.faction = e.Value2; }
public SelectUnitEvent(EventID eventID, object sender, EventArgs<Actors.Cursor> e) : base(eventID, sender, e) { this.cursor = e.Value; }
public ShowUnitWindowEvent(EventID eventID, object sender, EventArgs<UnitWindow, Actors.Cursor> e) : base(eventID, sender, e) { this.window = e.Value; this.cursor = e.Value2; }
public PanCameraToSelectedUnitObjectEvent(EventID eventID, object sender, EventArgs<CameraHandler, Actors.Cursor, float> e) : base(eventID, sender, e) { this.cameraHandler = e.Value; this.cursor = e.Value2; this.panDuration = e.Value3; this.origin = cameraHandler.CameraPositionWithinBounds; }