anchor.diff:    AddTile('=', _('Water'), $FF222266, teWater, deDeepCave);
     AddTile('=', _('Water'), $FF222255, teWater, deBloodCave);
     AddTile('=', _('Water'), $FF222244, teWater, deDungeonOfDoom);
  +  // Stone Wall
  +  AddTile('#', _('Stone Wall'), $FF818F95, teStoneWall, deDarkWood);
  +  AddTile('#', _('Stone Wall'), $FF818F95, teStoneWall, deGrayCave);
  +  AddTile('#', _('Stone Wall'), $FF818F95, teStoneWall, deDeepCave);
  +  AddTile('#', _('Stone Wall'), $FF818F95, teStoneWall, deBloodCave);
  +  AddTile('#', _('Stone Wall'), $FF818F95, teStoneWall, deDungeonOfDoom);
  +  // Wooden Wall
  +  AddTile('#', _('Wooden Wall'), $FF776735, teWoodenWall, deDarkWood);
  +  AddTile('#', _('Wooden Wall'), $FF776735, teWoodenWall, deGrayCave);
  +  AddTile('#', _('Wooden Wall'), $FF776735, teWoodenWall, deDeepCave);
  +  AddTile('#', _('Wooden Wall'), $FF776735, teWoodenWall, deBloodCave);
  +  AddTile('#', _('Wooden Wall'), $FF776735, teWoodenWall, deDungeonOfDoom);
  +  // Stone Floor
  +  AddTile('.', _('Stone Floor'), $FF818F95, teStoneFloor, deDarkWood);
  +  AddTile('.', _('Stone Floor'), $FF818F95, teStoneFloor, deGrayCave);
  +  AddTile('.', _('Stone Floor'), $FF818F95, teStoneFloor, deDeepCave);
  +  AddTile('.', _('Stone Floor'), $FF818F95, teStoneFloor, deBloodCave);
  +  AddTile('.', _('Stone Floor'), $FF818F95, teStoneFloor, deDungeonOfDoom);
  +  // Wooden Floor
  +  AddTile('.', _('Wooden Floor'), $FF776735, teWoodenFloor, deDarkWood);
  +  AddTile('.', _('Wooden Floor'), $FF776735, teWoodenFloor, deGrayCave);
  +  AddTile('.', _('Wooden Floor'), $FF776735, teWoodenFloor, deDeepCave);
  +  AddTile('.', _('Wooden Floor'), $FF776735, teWoodenFloor, deBloodCave);
  +  AddTile('.', _('Wooden Floor'), $FF776735, teWoodenFloor, deDungeonOfDoom);
  +  // Door
  +  AddTile('+', _('Door'), $FF675725, teDoor, deDarkWood);
  +  AddTile('+', _('Door'), $FF675725, teDoor, deGrayCave);
  +  AddTile('+', _('Door'), $FF675725, teDoor, deDeepCave);
  +  AddTile('+', _('Door'), $FF675725, teDoor, deBloodCave);
  +  AddTile('+', _('Door'), $FF675725, teDoor, deDungeonOfDoom);
  +  // Gate
  +  AddTile('+', _('Gate'), $FF515F55, teGate, deDarkWood);
  +  AddTile('+', _('Gate'), $FF515F55, teGate, deGrayCave);
  +  AddTile('+', _('Gate'), $FF515F55, teGate, deDeepCave);
  +  AddTile('+', _('Gate'), $FF515F55, teGate, deBloodCave);
  +  AddTile('+', _('Gate'), $FF515F55, teGate, deDungeonOfDoom);
   end;
   
   procedure TMap.AddSpot(AX, AY: Byte; ASize: Word; AZ: TMapEnum;
  
positive.code: 
  function TMap.GetName: string;
  begin
    case Current of
      deDarkWood:
        Result := _('Dark Wood');
  
negative.code: 
  implementation
  
  uses SysUtils, Math, Types, uPlayer, uMob, uItem, GNUGetText, uTerminal;
  
  { TMap }
  
  