Example #1
0
 public BuildingTypeData(RoomTypes type, int fruitCost, int meatCost)
 {
     this.Type              = type;
     this.name.value        = type.ToString();
     this.fruitCost.value   = fruitCost;
     this.meatCost.value    = meatCost;
     this.description.value = descriptions[type];
 }
Example #2
0
        public override string ToString()
        {
            string north = _actualRoomExitDirections.Contains(EndlessOceanLevelGeneration.RoomExitDirection.North)
                ? "North" : "";
            string west = _actualRoomExitDirections.Contains(EndlessOceanLevelGeneration.RoomExitDirection.West)
                ? "West" : "";
            string south = _actualRoomExitDirections.Contains(EndlessOceanLevelGeneration.RoomExitDirection.South)
                ? "South" : "";
            string east = _actualRoomExitDirections.Contains(EndlessOceanLevelGeneration.RoomExitDirection.East)
                ? "East" : "";

            return($"{_roomType.ToString()} has room exits at \n{north} {west} {south} {east}");
        }