private string GetMapTileResourcePath(DungeonEnum.Tiles tile) { switch (tile) { case DungeonEnum.Tiles.Battle: return("Sprites/Dungeon/TileIcons/btn_icon_battle"); case DungeonEnum.Tiles.Boss: return("Sprites/Dungeon/TileIcons/btn_icon_boss"); case DungeonEnum.Tiles.Elite: return("Sprites/Dungeon/TileIcons/btn_icon_battle_elite"); case DungeonEnum.Tiles.Evt: return("Sprites/Dungeon/TileIcons/btn_icon_question"); case DungeonEnum.Tiles.Treasure: return("Sprites/Dungeon/TileIcons/btn_icon_chest_1"); case DungeonEnum.Tiles.Blank: return("Sprites/Dungeon/MapCell"); case DungeonEnum.Tiles.Focus: return("Sprites/Dungeon/MapCellFocus"); case DungeonEnum.Tiles.Location: return("Sprites/Dungeon/MapCellLocation"); case DungeonEnum.Tiles.Disable: return("Sprites/dungeon/MapCellOverlay"); } return(""); }
public void Add(int weight, DungeonEnum.Tiles item) { var choiceStruct = new ChoiceStruct(); choiceStruct.Weight = weight; choiceStruct.Item = item; _choiceStruct.Add(choiceStruct); }
public void SetTile(Vector3Int vec, DungeonEnum.Tiles tile) { _tile.SetTile(vec, _tiles[tile]); }