예제 #1
0
    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);
    }
예제 #2
0
 public void MoveAchievementBuilding(MoveAchievementBuildingRequestParameter parameter)
 {
     this.CommunicateWithServer(parameter.GetHashtableFromParameter(), ClientCommandConsts.MOVE_ACHIEVEMENT_BUILDING_COMMAND);
 }