Ejemplo n.º 1
0
    public void SetRoomVisited(Room aRoom)
    {
        int x = aRoom.myRoomData.myX;
        int y = aRoom.myRoomData.myY;

        if (aRoom.myRoomData.myType == RoomType.FOREST)
        {
            myRoomImages[y * myWorldGeneration.GetWorldSideSize() + x].color = Color.green;
        }
        else if (aRoom.myRoomData.myType == RoomType.MOUNTAIN)
        {
            myRoomImages[y * myWorldGeneration.GetWorldSideSize() + x].color = new Color(0.62f, 0.32f, 0.17f);
        }
        else if (aRoom.myRoomData.myType == RoomType.DESERT)
        {
            myRoomImages[y * myWorldGeneration.GetWorldSideSize() + x].color = Color.yellow;
        }
        else if (aRoom.myRoomData.myType == RoomType.ICE)
        {
            myRoomImages[y * myWorldGeneration.GetWorldSideSize() + x].color = Color.white;
        }
        else if (aRoom.myRoomData.myType == RoomType.TRANSITION)
        {
            myRoomImages[y * myWorldGeneration.GetWorldSideSize() + x].color = Color.gray;
        }
    }