public UnitReachDestinationEvent(BasicUnitEvent basicUnitEvent, city.BasicCity city) : base(basicUnitEvent) { this.city = city; }
public BasicUnitEvent(BasicUnitEvent @event) { unit = @event.unit; }
public UnitMoveEvent(BasicUnitEvent basicUnitEvent, int X, int Y, map.GameCell GameCell) : base(basicUnitEvent) { this.x = X; this.y = Y; gameCell = GameCell; }