public void Move(TilePosition newPosition) { this.m_Data.BuildingPosition = newPosition; MoveAchievementBuildingRequestParameter request = new MoveAchievementBuildingRequestParameter(); request.AchievementBuildingNo = this.m_Data.BuildingNo; request.PositionRow = this.m_Data.BuildingPosition.Row; request.PositionColumn = this.m_Data.BuildingPosition.Column; CommunicationUtility.Instance.MoveAchievementBuilding(request); }
public void MoveAchievementBuilding(MoveAchievementBuildingRequestParameter parameter) { this.CommunicateWithServer(parameter.GetHashtableFromParameter(), ClientCommandConsts.MOVE_ACHIEVEMENT_BUILDING_COMMAND); }