public void SendMoveBuildingRequest(BuildingIdentity id, TilePosition newPosition) { MoveBuildingRequestParameter request = new MoveBuildingRequestParameter(); request.BuildingType = id.buildingType; request.BuildingNO = id.buildingNO; request.DestinationPositionRow = (byte)newPosition.Row; request.DestinationPositionColumn = (byte)newPosition.Column; CommunicationUtility.Instance.MoveBuilding(request); }
public void MoveBuilding(MoveBuildingRequestParameter parameter) { this.CommunicateWithServer(parameter.GetHashtableFromParameter(), ClientCommandConsts.BUILDING_MOVE_COMMAND); }