Example #1
0
        public World()
        {
            var tt = new TileTemplate();

            this.SetTileTemplate(DEFAULT_TILE_ID, tt);
            tt            = new TileTemplate();
            tt.IsWalkable = true;
            tt.IsSolid    = false;
            this.SetTileTemplate(".", tt);
            tt            = new TileTemplate();
            tt.IsWalkable = false;
            tt.IsSolid    = true;
            this.SetTileTemplate("#", tt);
            this.AI = new AreaAI();
        }
Example #2
0
 public void SetTileTemplate(string glyph, TileTemplate tt)
 {
     this.tiles [glyph] = tt;
 }