Пример #1
0
 public Walls(TileRegistry reg, Color32 defaultColor)
 {
     plain_ = new RLTile(reg, defaultColor, '█', true);
     doubleVert_ = new RLTile(reg, defaultColor, '║', true);
     doubleHor_ = new RLTile(reg, defaultColor, '═', true);
     doubleTLCorner_ = new RLTile(reg, defaultColor, '╔', true);
     doubleBLCorner_ = new RLTile(reg, defaultColor, '╚', true);
     doubleTRCorner_ = new RLTile(reg, defaultColor, '╗', true);
     doubleBRCorner_ = new RLTile(reg, defaultColor, '╝', true);
 }
Пример #2
0
 public void Awake()
 {
     empty_ = new RLTile(registry_, defaultFloorColor_, ' ');
     walls_ = new Walls( registry_, defaultWallColor_);
     floors_ = new RLTile[]
         {
             new RLTile( registry_, defaultFloorColor_,  '\'', false ),
             new RLTile( registry_, defaultFloorColor_,  ',', false ),
             new RLTile( registry_, defaultFloorColor_,  '.', false ),
             new RLTile( registry_, defaultFloorColor_,  '`', false ),
             new RLTile( registry_, defaultFloorColor_,  '´', false ),
             new RLTile( registry_, defaultFloorColor_,  '·', false ),
         };
 }
Пример #3
0
 public void Add(RLTile tile)
 {
     tileDict_.Add(tileCount_, tile);
     tile.id_ = tileCount_++;
 }