twistile

The beginnings of a server for a tile-based game using Crossfire assets.
git clone https://code.literati.org/twistile.git
Log | Files | Refs

objects.py (463567B)


      1 import archetypes as _a
      2 
      3 
      4 
      5 
      6 
      7 
      8 
      9 
     10 
     11 
     12 
     13 
     14 
     15 
     16 
     17 
     18 
     19 type_mineral = _a.Gem(
     20     identified: True,
     21     materialname: 'stone',
     22     nrof: 1,
     23     race: 'gold and jewels',
     24     weight: 200,
     25     )
     26 
     27 
     28 
     29 pretty_ruby = _a.Gem(
     30     client_type: 2011,
     31     face: 9,
     32     identified: True,
     33     name: 'pretty ruby',
     34     name_pl: 'pretty rubies',
     35     nrof: 1,
     36     race: 'gold and jewels',
     37     speed: -0.1,
     38     value: 2000,
     39     weight: 200,
     40     )
     41 ruby = _a.Gem(
     42     client_type: 2011,
     43     face: 11,
     44     identified: True,
     45     name_pl: 'rubies',
     46     nrof: 1,
     47     race: 'gold and jewels',
     48     speed: -0.1,
     49     value: 200,
     50     weight: 50,
     51     )
     52 zincore1kg = _a.Inorganic(
     53     client_type: 2005,
     54     face: 12,
     55     identified: False,
     56     materialname: 'rock',
     57     name: 'ore',
     58     name_pl: 'ores',
     59     nrof: 1,
     60     race: 'gold and jewels',
     61     title: 'of zinc',
     62     value: 1,
     63     weight: 1000,
     64     )
     65 worthlessoresmall_y = _a.Inorganic(
     66     client_type: 2005,
     67     face: 13,
     68     identified: False,
     69     materialname: 'rock',
     70     name: 'ore',
     71     name_pl: 'ores',
     72     nrof: 1,
     73     race: 'gold and jewels',
     74     title: 'of nothing',
     75     value: 1,
     76     weight: 1000,
     77     )
     78 worthlessore_y = _a.Inorganic(
     79     client_type: 2005,
     80     face: 14,
     81     identified: False,
     82     materialname: 'rock',
     83     name: 'ore',
     84     name_pl: 'ores',
     85     nrof: 1,
     86     race: 'gold and jewels',
     87     title: 'of nothing',
     88     value: 1,
     89     weight: 20000,
     90     )
     91 tourmaline = _a.Gem(
     92     client_type: 2011,
     93     face: 15,
     94     identified: False,
     95     materialname: 'stone',
     96     name: 'tourmaline',
     97     name_pl: 'tourmalines',
     98     nrof: 1,
     99     race: 'gold and jewels',
    100     speed: -0.1,
    101     value: 46,
    102     weight: 50,
    103     )
    104 ironingot = _a.Inorganic(
    105     client_type: 2005,
    106     face: 16,
    107     identified: True,
    108     materialname: 'iron',
    109     name: 'iron ingot',
    110     name_pl: 'iron ingots',
    111     nrof: 1,
    112     race: 'gold and jewels',
    113     value: 50,
    114     weight: 5000,
    115     )
    116 mithril = _a.Inorganic(
    117     client_type: 2011,
    118     face: 17,
    119     identified: True,
    120     materialname: 'mithril',
    121     name: 'mithril crystal',
    122     name_pl: 'mithril crystals',
    123     nrof: 1,
    124     race: 'gold and jewels',
    125     speed: 0.2,
    126     value: 800,
    127     weight: 50,
    128     )
    129 silverore1kg = _a.Inorganic(
    130     client_type: 2005,
    131     face: 12,
    132     identified: False,
    133     materialname: 'rock',
    134     name: 'ore',
    135     name_pl: 'ores',
    136     nrof: 1,
    137     race: 'gold and jewels',
    138     title: 'of silver',
    139     value: 10,
    140     weight: 1000,
    141     )
    142 silvercoin = _a.Money(
    143     client_type: 2001,
    144     face: 18,
    145     materialname: 'silver',
    146     name: 'silver coin',
    147     name_pl: 'silver coins',
    148     nrof: 1,
    149     race: 'gold and jewels',
    150     value: 1,
    151     weight: 10,
    152     )
    153 copperbar = _a.Inorganic(
    154     client_type: 2005,
    155     face: 19,
    156     identified: True,
    157     materialname: 'copper',
    158     name: 'copper bar',
    159     name_pl: 'copper bars',
    160     nrof: 1,
    161     race: 'gold and jewels',
    162     value: 500,
    163     weight: 10000,
    164     )
    165 depleteduraniumbar = _a.Inorganic(
    166     client_type: 2005,
    167     face: 20,
    168     identified: True,
    169     materialname: 'depleted uranium',
    170     name: 'depleted uranium bar',
    171     name_pl: 'depleted uranium bars',
    172     nrof: 1,
    173     race: 'gold and jewels',
    174     value: 20,
    175     weight: 10000,
    176     )
    177 enricheduraniumbar = _a.Inorganic(
    178     attacktype: 4,
    179     client_type: 2005,
    180     dam: 5,
    181     face: 20,
    182     glow_radius: 1,
    183     identified: True,
    184     materialname: 'enriched uranium',
    185     name: 'enriched uranium bar',
    186     name_pl: 'enriched uranium bars',
    187     nrof: 1,
    188     race: 'gold and jewels',
    189     speed: 0.1,
    190     value: 400000,
    191     weight: 10000,
    192     )
    193 uraniumbar = _a.Inorganic(
    194     client_type: 2005,
    195     face: 20,
    196     identified: True,
    197     materialname: 'uranium',
    198     name: 'uranium bar',
    199     name_pl: 'uranium bars',
    200     nrof: 1,
    201     race: 'gold and jewels',
    202     value: 50,
    203     weight: 10000,
    204     )
    205 zincingot = _a.Inorganic(
    206     client_type: 2005,
    207     face: 21,
    208     identified: True,
    209     materialname: 'zinc',
    210     name: 'zinc ingot',
    211     name_pl: 'zinc ingots',
    212     nrof: 1,
    213     race: 'gold and jewels',
    214     value: 25,
    215     weight: 5000,
    216     )
    217 platinacoin = _a.Money(
    218     client_type: 2001,
    219     face: 22,
    220     materialname: 'platinum',
    221     name: 'platinum coin',
    222     name_pl: 'platinum coins',
    223     nrof: 1,
    224     race: 'gold and jewels',
    225     value: 10000,
    226     weight: 10,
    227     )
    228 amethyst = _a.Gem(
    229     client_type: 2011,
    230     face: 23,
    231     identified: True,
    232     materialname: 'stone',
    233     name: 'amethyst',
    234     name_pl: 'amethysts',
    235     nrof: 1,
    236     race: 'gold and jewels',
    237     speed: -0.1,
    238     value: 126,
    239     weight: 50,
    240     )
    241 platblock = _a.Gem(
    242     client_type: 2005,
    243     face: 24,
    244     identified: True,
    245     materialname: 'platinum',
    246     name: 'platinum block',
    247     name_pl: 'platinum blocks',
    248     nrof: 1,
    249     race: 'gold and jewels',
    250     value: 5000000,
    251     weight: 1000000,
    252     )
    253 ambercoin = _a.Money(
    254     client_type: 2001,
    255     editor_folder: 'deprecated/jewel',
    256     face: 25,
    257     materialname: 'amberium',
    258     name: 'amberium coin',
    259     name_pl: 'amberium coins',
    260     nrof: 1,
    261     race: 'gold and jewels',
    262     value: 500000,
    263     weight: 23,
    264     )
    265 silverbar = _a.Gem(
    266     client_type: 2005,
    267     face: 26,
    268     identified: True,
    269     materialname: 'silver',
    270     name: 'silver bar',
    271     name_pl: 'silver bars',
    272     nrof: 1,
    273     race: 'gold and jewels',
    274     value: 1000,
    275     weight: 10000,
    276     )
    277 worthlessoresmall_b = _a.Inorganic(
    278     client_type: 2005,
    279     face: 12,
    280     identified: False,
    281     materialname: 'rock',
    282     name: 'ore',
    283     name_pl: 'ores',
    284     nrof: 1,
    285     race: 'gold and jewels',
    286     title: 'of nothing',
    287     value: 1,
    288     weight: 1000,
    289     )
    290 chrysoberyl = _a.Gem(
    291     client_type: 2011,
    292     face: 27,
    293     identified: False,
    294     name: 'chrysoberyl',
    295     name_pl: 'chrysoberyls',
    296     nrof: 1,
    297     race: 'gold and jewels',
    298     speed: -0.1,
    299     value: 60,
    300     weight: 50,
    301     )
    302 aquamarine_gem = _a.Gem(
    303     client_type: 2011,
    304     face: 28,
    305     identified: False,
    306     materialname: 'stone',
    307     name: 'aquamarine',
    308     name_pl: 'aquamarines',
    309     nrof: 1,
    310     race: 'gold and jewels',
    311     speed: -0.1,
    312     value: 70,
    313     weight: 50,
    314     )
    315 goldingot = _a.Gem(
    316     client_type: 2005,
    317     face: 29,
    318     identified: True,
    319     materialname: 'gold',
    320     name: 'gold ingot',
    321     name_pl: 'gold ingots',
    322     nrof: 1,
    323     race: 'gold and jewels',
    324     value: 5000,
    325     weight: 5000,
    326     )
    327 smallnugget = _a.Inorganic(
    328     client_type: 2005,
    329     face: 30,
    330     materialname: 'gold',
    331     name: 'small gold nugget',
    332     name_pl: 'small gold nuggets',
    333     nrof: 1,
    334     race: 'gold and jewels',
    335     value: 10,
    336     weight: 20,
    337     )
    338 chalcedony = _a.Gem(
    339     client_type: 2011,
    340     face: 31,
    341     identified: False,
    342     name: 'chalcedony',
    343     name_pl: 'chalcedonies',
    344     nrof: 1,
    345     race: 'gold and jewels',
    346     speed: -0.1,
    347     value: 20,
    348     weight: 50,
    349     )
    350 platround = _a.Gem(
    351     client_type: 2005,
    352     face: 32,
    353     identified: True,
    354     materialname: 'platinum',
    355     name: 'platinum round',
    356     name_pl: 'platinum rounds',
    357     nrof: 1,
    358     race: 'gold and jewels',
    359     value: 5000,
    360     weight: 1000,
    361     )
    362 pearl = _a.Gem(
    363     client_type: 2011,
    364     face: 33,
    365     identified: True,
    366     materialname: 'stone',
    367     name_pl: 'pearls',
    368     nrof: 1,
    369     race: 'gold and jewels',
    370     speed: -0.1,
    371     value: 50,
    372     weight: 50,
    373     )
    374 worthlessore_r = _a.Inorganic(
    375     client_type: 2005,
    376     face: 34,
    377     identified: False,
    378     materialname: 'rock',
    379     name: 'ore',
    380     name_pl: 'ores',
    381     nrof: 1,
    382     race: 'gold and jewels',
    383     title: 'of nothing',
    384     value: 1,
    385     weight: 20000,
    386     )
    387 jadecoin = _a.Money(
    388     client_type: 2001,
    389     editor_folder: 'deprecated/jewel',
    390     face: 35,
    391     materialname: 'jade',
    392     name: 'jade coin',
    393     name_pl: 'jade coins',
    394     nrof: 1,
    395     race: 'gold and jewels',
    396     value: 5000,
    397     weight: 10,
    398     )
    399 goldcoin = _a.Money(
    400     client_type: 2001,
    401     face: 36,
    402     materialname: 'gold',
    403     name: 'gold coin',
    404     name_pl: 'gold coins',
    405     nrof: 1,
    406     race: 'gold and jewels',
    407     value: 100,
    408     weight: 10,
    409     )
    410 ironore1kg = _a.Inorganic(
    411     client_type: 2005,
    412     face: 37,
    413     identified: False,
    414     materialname: 'rock',
    415     name: 'ore',
    416     name_pl: 'ores',
    417     nrof: 1,
    418     race: 'gold and jewels',
    419     title: 'of iron',
    420     value: 1,
    421     weight: 1000,
    422     )
    423 goldbar = _a.Gem(
    424     client_type: 2005,
    425     face: 38,
    426     identified: True,
    427     materialname: 'gold',
    428     name: 'gold bar',
    429     name_pl: 'gold bars',
    430     nrof: 1,
    431     race: 'gold and jewels',
    432     value: 10000,
    433     weight: 10000,
    434     )
    435 coppercoin = _a.Money(
    436     client_type: 2001,
    437     editor_folder: 'deprecated/jewel',
    438     face: 39,
    439     materialname: 'copper',
    440     name: 'copper coin',
    441     name_pl: 'copper coins',
    442     nrof: 1,
    443     race: 'gold and jewels',
    444     value: 0,
    445     weight: 2,
    446     )
    447 goldround = _a.Gem(
    448     client_type: 2005,
    449     face: 40,
    450     identified: True,
    451     materialname: 'gold',
    452     name: 'gold round',
    453     name_pl: 'gold rounds',
    454     nrof: 1,
    455     race: 'gold and jewels',
    456     value: 1000,
    457     weight: 1000,
    458     )
    459 tinore = _a.Inorganic(
    460     client_type: 2005,
    461     face: 41,
    462     identified: False,
    463     materialname: 'rock',
    464     name: 'ore',
    465     name_pl: 'ores',
    466     nrof: 1,
    467     race: 'gold and jewels',
    468     title: 'of tin',
    469     value: 10,
    470     weight: 20000,
    471     )
    472 peridot = _a.Gem(
    473     client_type: 2011,
    474     face: 42,
    475     identified: False,
    476     name: 'peridot',
    477     name_pl: 'peridots',
    478     need_an: True,
    479     nrof: 1,
    480     race: 'gold and jewels',
    481     speed: -0.1,
    482     value: 80,
    483     weight: 50,
    484     )
    485 worthlessore_b = _a.Inorganic(
    486     client_type: 2005,
    487     face: 41,
    488     identified: False,
    489     materialname: 'rock',
    490     name: 'ore',
    491     name_pl: 'ores',
    492     nrof: 1,
    493     race: 'gold and jewels',
    494     title: 'of nothing',
    495     value: 1,
    496     weight: 20000,
    497     )
    498 bronzebar = _a.Inorganic(
    499     client_type: 2005,
    500     face: 43,
    501     identified: True,
    502     materialname: 'bronze',
    503     name: 'bronze bar',
    504     name_pl: 'bronze bars',
    505     nrof: 1,
    506     race: 'gold and jewels',
    507     value: 675,
    508     weight: 10000,
    509     )
    510 garnet = _a.Gem(
    511     client_type: 2011,
    512     face: 44,
    513     identified: False,
    514     name: 'garnet',
    515     name_pl: 'garnets',
    516     need_an: True,
    517     nrof: 1,
    518     race: 'gold and jewels',
    519     speed: -0.1,
    520     value: 60,
    521     weight: 50,
    522     )
    523 quartz = _a.Gem(
    524     client_type: 2011,
    525     face: 45,
    526     identified: False,
    527     materialname: 'stone',
    528     name: 'quartz',
    529     name_pl: 'quartzes',
    530     nrof: 1,
    531     race: 'gold and jewels',
    532     speed: -0.1,
    533     value: 26,
    534     weight: 50,
    535     )
    536 jacinth = _a.Gem(
    537     client_type: 2011,
    538     face: 46,
    539     identified: False,
    540     name: 'jacinth',
    541     name_pl: 'jacinths',
    542     nrof: 1,
    543     race: 'gold and jewels',
    544     speed: -0.1,
    545     value: 192,
    546     weight: 50,
    547     )
    548 zincbar = _a.Inorganic(
    549     client_type: 2005,
    550     face: 47,
    551     identified: True,
    552     materialname: 'zinc',
    553     name: 'zinc bar',
    554     name_pl: 'zinc bars',
    555     nrof: 1,
    556     race: 'gold and jewels',
    557     value: 50,
    558     weight: 10000,
    559     )
    560 uraniumore = _a.Inorganic(
    561     client_type: 2005,
    562     face: 48,
    563     identified: False,
    564     materialname: 'rock',
    565     name: 'ore',
    566     name_pl: 'ores',
    567     nrof: 1,
    568     race: 'gold and jewels',
    569     title: 'of uranium',
    570     value: 10,
    571     weight: 20000,
    572     )
    573 ironore = _a.Inorganic(
    574     client_type: 2005,
    575     face: 34,
    576     identified: False,
    577     materialname: 'rock',
    578     name: 'ore',
    579     name_pl: 'ores',
    580     nrof: 1,
    581     race: 'gold and jewels',
    582     title: 'of iron',
    583     value: 20,
    584     weight: 20000,
    585     )
    586 onyx = _a.Gem(
    587     client_type: 2011,
    588     face: 49,
    589     identified: False,
    590     name: 'onyx',
    591     name_pl: 'onyxes',
    592     nrof: 1,
    593     race: 'gold and jewels',
    594     speed: -0.1,
    595     value: 55,
    596     weight: 50,
    597     )
    598 tiningot = _a.Inorganic(
    599     client_type: 2005,
    600     face: 50,
    601     identified: True,
    602     materialname: 'tin',
    603     name: 'tin ingot',
    604     name_pl: 'tin ingots',
    605     nrof: 1,
    606     race: 'gold and jewels',
    607     value: 25,
    608     weight: 5000,
    609     )
    610 steelbar = _a.Inorganic(
    611     client_type: 2005,
    612     face: 51,
    613     identified: True,
    614     materialname: 'steel',
    615     name: 'steel bar',
    616     name_pl: 'steel bars',
    617     nrof: 1,
    618     race: 'gold and jewels',
    619     value: 150,
    620     weight: 10000,
    621     )
    622 platingot = _a.Gem(
    623     client_type: 2005,
    624     face: 52,
    625     identified: True,
    626     materialname: 'platinum',
    627     name: 'platinum ingot',
    628     name_pl: 'platinum ingots',
    629     nrof: 1,
    630     race: 'gold and jewels',
    631     value: 25000,
    632     weight: 5000,
    633     )
    634 copperore1kg = _a.Inorganic(
    635     client_type: 2005,
    636     face: 53,
    637     identified: False,
    638     materialname: 'rock',
    639     name: 'ore',
    640     name_pl: 'ores',
    641     nrof: 1,
    642     race: 'gold and jewels',
    643     title: 'of copper',
    644     value: 5,
    645     weight: 1000,
    646     )
    647 platore = _a.Inorganic(
    648     client_type: 2005,
    649     face: 41,
    650     identified: False,
    651     materialname: 'rock',
    652     name: 'ore',
    653     name_pl: 'ores',
    654     nrof: 1,
    655     race: 'gold and jewels',
    656     title: 'of platinum',
    657     value: 10000,
    658     weight: 20000,
    659     )
    660 gem = _a.Gem(
    661     client_type: 2011,
    662     face: 54,
    663     identified: True,
    664     materialname: 'stone',
    665     name: 'diamond',
    666     name_pl: 'diamonds',
    667     nrof: 1,
    668     race: 'gold and jewels',
    669     speed: -0.1,
    670     value: 400,
    671     weight: 50,
    672     )
    673 pretty_crystal = _a.Spinner(
    674     client_type: 2011,
    675     face: 55,
    676     identified: True,
    677     materialname: 'stone',
    678     name: 'diamond',
    679     name_pl: 'diamonds',
    680     nrof: 1,
    681     race: 'gold and jewels',
    682     speed: -0.1,
    683     value: 4000,
    684     weight: 200,
    685     )
    686 tinbar = _a.Inorganic(
    687     client_type: 2005,
    688     face: 56,
    689     identified: True,
    690     materialname: 'tin',
    691     name: 'tin bar',
    692     name_pl: 'tin bars',
    693     nrof: 1,
    694     race: 'gold and jewels',
    695     value: 50,
    696     weight: 10000,
    697     )
    698 uraniumore1kg = _a.Inorganic(
    699     client_type: 2005,
    700     face: 57,
    701     identified: False,
    702     materialname: 'rock',
    703     name: 'ore',
    704     name_pl: 'ores',
    705     nrof: 1,
    706     race: 'gold and jewels',
    707     title: 'of uranium',
    708     value: 1,
    709     weight: 1000,
    710     )
    711 topaz = _a.Gem(
    712     client_type: 2011,
    713     face: 58,
    714     identified: False,
    715     materialname: 'stone',
    716     name: 'topaz',
    717     name_pl: 'topazes',
    718     nrof: 1,
    719     race: 'gold and jewels',
    720     speed: -0.1,
    721     value: 86,
    722     weight: 50,
    723     )
    724 agate = _a.Gem(
    725     client_type: 2011,
    726     face: 59,
    727     identified: False,
    728     name: 'agate',
    729     name_pl: 'agates',
    730     nrof: 1,
    731     race: 'gold and jewels',
    732     speed: -0.1,
    733     value: 30,
    734     weight: 50,
    735     )
    736 silverround = _a.Gem(
    737     client_type: 2005,
    738     face: 60,
    739     identified: True,
    740     materialname: 'silver',
    741     name: 'silver round',
    742     name_pl: 'silver rounds',
    743     nrof: 1,
    744     race: 'gold and jewels',
    745     value: 100,
    746     weight: 1000,
    747     )
    748 copperingot = _a.Inorganic(
    749     client_type: 2005,
    750     face: 61,
    751     identified: True,
    752     materialname: 'copper',
    753     name: 'copper ingot',
    754     name_pl: 'copper ingots',
    755     nrof: 1,
    756     race: 'gold and jewels',
    757     value: 250,
    758     weight: 5000,
    759     )
    760 silveringot = _a.Gem(
    761     client_type: 2005,
    762     face: 62,
    763     identified: True,
    764     materialname: 'silver',
    765     name: 'silver ingot',
    766     name_pl: 'silver ingots',
    767     nrof: 1,
    768     race: 'gold and jewels',
    769     value: 500,
    770     weight: 5000,
    771     )
    772 platbar = _a.Gem(
    773     client_type: 2005,
    774     face: 63,
    775     identified: True,
    776     materialname: 'platinum',
    777     name: 'platinum bar',
    778     name_pl: 'platinum bars',
    779     nrof: 1,
    780     race: 'gold and jewels',
    781     value: 50000,
    782     weight: 10000,
    783     )
    784 platore1kg = _a.Inorganic(
    785     client_type: 2005,
    786     face: 12,
    787     identified: False,
    788     materialname: 'rock',
    789     name: 'ore',
    790     name_pl: 'ores',
    791     nrof: 1,
    792     race: 'gold and jewels',
    793     title: 'of platinum',
    794     value: 500,
    795     weight: 1000,
    796     )
    797 ironbar = _a.Inorganic(
    798     client_type: 2005,
    799     face: 64,
    800     identified: True,
    801     materialname: 'iron',
    802     name: 'iron bar',
    803     name_pl: 'iron bars',
    804     nrof: 1,
    805     race: 'gold and jewels',
    806     value: 100,
    807     weight: 10000,
    808     )
    809 silverore = _a.Inorganic(
    810     client_type: 2005,
    811     face: 41,
    812     identified: False,
    813     materialname: 'rock',
    814     name: 'ore',
    815     name_pl: 'ores',
    816     nrof: 1,
    817     race: 'gold and jewels',
    818     title: 'of silver',
    819     value: 200,
    820     weight: 20000,
    821     )
    822 worthlessoresmall_g = _a.Inorganic(
    823     client_type: 2005,
    824     face: 53,
    825     identified: False,
    826     materialname: 'rock',
    827     name: 'ore',
    828     name_pl: 'ores',
    829     nrof: 1,
    830     race: 'gold and jewels',
    831     title: 'of nothing',
    832     value: 1,
    833     weight: 1000,
    834     )
    835 leadore = _a.Inorganic(
    836     client_type: 2005,
    837     face: 41,
    838     identified: False,
    839     materialname: 'rock',
    840     name: 'ore',
    841     name_pl: 'ores',
    842     nrof: 1,
    843     race: 'gold and jewels',
    844     title: 'of lead',
    845     value: 20,
    846     weight: 20000,
    847     )
    848 largenugget = _a.Inorganic(
    849     client_type: 2005,
    850     face: 65,
    851     materialname: 'gold',
    852     name: 'large gold nugget',
    853     name_pl: 'large gold nuggets',
    854     nrof: 1,
    855     race: 'gold and jewels',
    856     value: 100,
    857     weight: 180,
    858     )
    859 goldore = _a.Inorganic(
    860     client_type: 2005,
    861     face: 14,
    862     identified: False,
    863     materialname: 'rock',
    864     name: 'ore',
    865     name_pl: 'ores',
    866     nrof: 1,
    867     race: 'gold and jewels',
    868     title: 'of gold',
    869     value: 2000,
    870     weight: 20000,
    871     )
    872 leadore1kg = _a.Inorganic(
    873     client_type: 2005,
    874     face: 12,
    875     identified: False,
    876     materialname: 'rock',
    877     name: 'ore',
    878     name_pl: 'ores',
    879     nrof: 1,
    880     race: 'gold and jewels',
    881     title: 'of lead',
    882     value: 1,
    883     weight: 1000,
    884     )
    885 worthlessore_g = _a.Inorganic(
    886     client_type: 2005,
    887     face: 66,
    888     identified: False,
    889     materialname: 'rock',
    890     name: 'ore',
    891     name_pl: 'ores',
    892     nrof: 1,
    893     race: 'gold and jewels',
    894     title: 'of nothing',
    895     value: 1,
    896     weight: 20000,
    897     )
    898 copperore = _a.Inorganic(
    899     client_type: 2005,
    900     face: 66,
    901     identified: False,
    902     materialname: 'rock',
    903     name: 'ore',
    904     name_pl: 'ores',
    905     nrof: 1,
    906     race: 'gold and jewels',
    907     title: 'of copper',
    908     value: 100,
    909     weight: 20000,
    910     )
    911 worthlessoresmall_r = _a.Inorganic(
    912     client_type: 2005,
    913     face: 37,
    914     identified: False,
    915     materialname: 'rock',
    916     name: 'ore',
    917     name_pl: 'ores',
    918     nrof: 1,
    919     race: 'gold and jewels',
    920     title: 'of nothing',
    921     value: 1,
    922     weight: 1000,
    923     )
    924 goldblock = _a.Gem(
    925     client_type: 2005,
    926     face: 67,
    927     identified: True,
    928     materialname: 'gold',
    929     name: 'gold block',
    930     name_pl: 'gold blocks',
    931     nrof: 1,
    932     race: 'gold and jewels',
    933     value: 1000000,
    934     weight: 1000000,
    935     )
    936 leadbar = _a.Inorganic(
    937     client_type: 2005,
    938     face: 68,
    939     identified: True,
    940     materialname: 'lead',
    941     name: 'lead bar',
    942     name_pl: 'lead bars',
    943     nrof: 1,
    944     race: 'gold and jewels',
    945     value: 100,
    946     weight: 10000,
    947     )
    948 pretty_sapphire = _a.Gem(
    949     client_type: 2011,
    950     face: 69,
    951     identified: True,
    952     name: 'pretty sapphire',
    953     name_pl: 'pretty sapphires',
    954     nrof: 1,
    955     race: 'gold and jewels',
    956     speed: -0.1,
    957     value: 1850,
    958     weight: 200,
    959     )
    960 sapphire = _a.Gem(
    961     client_type: 2011,
    962     face: 70,
    963     identified: True,
    964     name_pl: 'sapphires',
    965     nrof: 1,
    966     race: 'gold and jewels',
    967     speed: -0.1,
    968     value: 185,
    969     weight: 50,
    970     )
    971 zincore = _a.Inorganic(
    972     client_type: 2005,
    973     face: 41,
    974     identified: False,
    975     materialname: 'rock',
    976     name: 'ore',
    977     name_pl: 'ores',
    978     nrof: 1,
    979     race: 'gold and jewels',
    980     title: 'of zinc',
    981     value: 10,
    982     weight: 20000,
    983     )
    984 goldore1kg = _a.Inorganic(
    985     client_type: 2005,
    986     face: 13,
    987     identified: False,
    988     materialname: 'rock',
    989     name: 'ore',
    990     name_pl: 'ores',
    991     nrof: 1,
    992     race: 'gold and jewels',
    993     title: 'of gold',
    994     value: 100,
    995     weight: 1000,
    996     )
    997 hugenugget = _a.Inorganic(
    998     client_type: 2005,
    999     face: 71,
   1000     materialname: 'gold',
   1001     name: 'huge gold nugget',
   1002     name_pl: 'huge gold nuggets',
   1003     nrof: 1,
   1004     race: 'gold and jewels',
   1005     value: 177777,
   1006     weight: 700000000,
   1007     )
   1008 tinore1kg = _a.Inorganic(
   1009     client_type: 2005,
   1010     face: 12,
   1011     identified: False,
   1012     materialname: 'rock',
   1013     name: 'ore',
   1014     name_pl: 'ores',
   1015     nrof: 1,
   1016     race: 'gold and jewels',
   1017     title: 'of tin',
   1018     value: 1,
   1019     weight: 1000,
   1020     )
   1021 silverblock = _a.Gem(
   1022     client_type: 2005,
   1023     face: 72,
   1024     identified: True,
   1025     materialname: 'silver',
   1026     name: 'silver block',
   1027     name_pl: 'silver blocks',
   1028     nrof: 1,
   1029     race: 'gold and jewels',
   1030     value: 100000,
   1031     weight: 1000000,
   1032     )
   1033 emerald = _a.Gem(
   1034     client_type: 2011,
   1035     face: 73,
   1036     identified: True,
   1037     name_pl: 'emeralds',
   1038     need_an: True,
   1039     nrof: 1,
   1040     race: 'gold and jewels',
   1041     speed: -0.1,
   1042     value: 160,
   1043     weight: 50,
   1044     )
   1045 pretty_emerald = _a.Gem(
   1046     client_type: 2011,
   1047     face: 74,
   1048     identified: True,
   1049     name: 'pretty emerald',
   1050     name_pl: 'pretty emeralds',
   1051     need_an: True,
   1052     nrof: 1,
   1053     race: 'gold and jewels',
   1054     speed: -0.1,
   1055     value: 1600,
   1056     weight: 200,
   1057     )
   1058 
   1059 
   1060 
   1061 
   1062 type_player = _a.Player(
   1063     body_combat: 1,
   1064     body_range: 1,
   1065     body_shield: 1,
   1066     body_skill: 1,
   1067     )
   1068 type_rod = _a.Rod(
   1069     skill: 'use magic item',
   1070     )
   1071 type_book = _a.Book(
   1072     materialname: 'paper',
   1073     skill: 'literacy',
   1074     sound: 'elmex/paper_crumble',
   1075     )
   1076 type_vein = _a.Vein(
   1077     ac: 50,
   1078     face: 75,
   1079     food: 1,
   1080     invisible: True,
   1081     race: 'mining',
   1082     )
   1083 type_ranged = _a.Ranged(
   1084     body_range: -1,
   1085     )
   1086 
   1087 type_bow = _a.Bow(
   1088     )
   1089 type_weapon = _a.Weapon(
   1090     body_combat: -1,
   1091     )
   1092 type_locked_door = _a.LockedDoor(
   1093     sound_destroy: 'misc/doorkickopen',
   1094     )
   1095 type_door = _a.Door(
   1096     ac: 10,
   1097     alive: True,
   1098     exp: 1,
   1099     hp: 400,
   1100     level: 1,
   1101     move_block: 'all',
   1102     name: 'door',
   1103     no_pick: True,
   1104     randomitems: 'door',
   1105     sound_destroy: 'open_door',
   1106     )
   1107 type_shield = _a.Shield(
   1108     body_shield: -1,
   1109     )
   1110 type_horn = _a.Horn(
   1111     skill: 'use magic item',
   1112     )
   1113 type_skill = _a.Skill(
   1114     body_skill: -1,
   1115     )
   1116 
   1117 type_skill_tool = _a.SkillTool(
   1118     )
   1119 type_spell = _a.Spell(
   1120     )
   1121 type_wand = _a.Wand(
   1122     skill: 'use magic item',
   1123     )
   1124 type_force = _a.Force(
   1125     face: 76,
   1126     invisible: True,
   1127     no_drop: True,
   1128     )
   1129 
   1130 
   1131 type_quad_material = _a.Material(
   1132     nrof: 1,
   1133     subtype: 4,
   1134     weight: 1000,
   1135     )
   1136 gaea_general_info = _a.Book(
   1137     invisible: True,
   1138     name: 'message',
   1139     )
   1140 ruggilli_avatar_info = _a.Book(
   1141     invisible: True,
   1142     name: 'avatar',
   1143     other_arch: 'ruggilli_avatar',
   1144     )
   1145 gaea_avatar_info = _a.Book(
   1146     invisible: True,
   1147     name: 'avatar',
   1148     other_arch: 'gaea_avatar',
   1149     )
   1150 Ixalovh = _a.God(
   1151     ac: -5,
   1152     alive: True,
   1153     attacktype: 17,
   1154     can_cast_spell: True,
   1155     can_use_armour: True,
   1156     can_use_shield: True,
   1157     can_use_weapon: True,
   1158     con: 30.0,
   1159     dam: 60,
   1160     dex: 30,
   1161     exp: 1,
   1162     face: 77,
   1163     hp: 400,
   1164     int: 30,
   1165     is_animated: True,
   1166     level: 15,
   1167     maxhp: 400,
   1168     monster: True,
   1169     path_attuned: 16388,
   1170     path_denied: 65536,
   1171     path_repelled: 514,
   1172     pow: 30.0,
   1173     race: 'chaotic_water_creatures',
   1174     randomitems: 'Ixalovh',
   1175     resist_cold: 80,
   1176     resist_fire: -30,
   1177     resist_magic: 20,
   1178     resist_physical: 20,
   1179     slaying: 'consuming_fire_creatures',
   1180     speed: 0.5,
   1181     str: 30,
   1182     title: 'Ruggilli',
   1183     wc: -3,
   1184     weight: 500000,
   1185     wis: 30,
   1186     )
   1187 Gaea = _a.God(
   1188     ac: -5,
   1189     alive: True,
   1190     animation: 'panther',
   1191     attacktype: 16384,
   1192     can_cast_spell: True,
   1193     can_use_armour: True,
   1194     can_use_shield: True,
   1195     con: 30.0,
   1196     dam: 50,
   1197     dex: 30,
   1198     exp: 1,
   1199     face: 78,
   1200     hp: 500,
   1201     int: 30,
   1202     is_animated: True,
   1203     last_grace: 3,
   1204     last_heal: 2,
   1205     level: 15,
   1206     maxhp: 500,
   1207     monster: True,
   1208     path_attuned: 65,
   1209     path_denied: 393216,
   1210     pow: 30.0,
   1211     race: 'animal,bird,slime,insect,reptile,water_elemental,earth_elemental,air_elemental,fire_elemental',
   1212     randomitems: 'Gaea',
   1213     resist_death: 100,
   1214     resist_deplete: 100,
   1215     resist_drain: 100,
   1216     resist_fear: -100,
   1217     slaying: 'undead,unnatural',
   1218     speed: 0.18,
   1219     str: 30,
   1220     title: 'Devourers',
   1221     wc: -1,
   1222     weight: 500000,
   1223     wis: 30,
   1224     )
   1225 
   1226 Sorig = _a.God(
   1227     ac: -5,
   1228     alive: True,
   1229     animation: 'para_lightning',
   1230     attacktype: 8,
   1231     can_cast_spell: True,
   1232     can_use_armour: True,
   1233     can_use_shield: True,
   1234     can_use_weapon: True,
   1235     con: 30.0,
   1236     dam: 40,
   1237     dex: 30,
   1238     exp: 1,
   1239     face: 79,
   1240     hp: 300,
   1241     int: 30,
   1242     is_animated: True,
   1243     level: 15,
   1244     maxhp: 300,
   1245     monster: True,
   1246     path_attuned: 131096,
   1247     path_denied: 65537,
   1248     path_repelled: 256,
   1249     pow: 30.0,
   1250     race: 'air_elemental',
   1251     randomitems: 'Sorig',
   1252     resist_electricity: 100,
   1253     speed: 0.4,
   1254     str: 30,
   1255     wc: -1,
   1256     weight: 1,
   1257     wis: 30,
   1258     )
   1259 sorig_avatar_info = _a.Book(
   1260     invisible: True,
   1261     name: 'avatar',
   1262     other_arch: 'sorig_avatar',
   1263     )
   1264 
   1265 sorig_general_info = _a.Book(
   1266     invisible: True,
   1267     name: 'message',
   1268     )
   1269 gaea_holy_servant_info = _a.Book(
   1270     invisible: True,
   1271     name: 'holy servant',
   1272     other_arch: 'para_earth',
   1273     )
   1274 ixalovh_general_info = _a.Book(
   1275     invisible: True,
   1276     name: 'message',
   1277     )
   1278 ixalovh_avatar_info = _a.Book(
   1279     invisible: True,
   1280     name: 'avatar',
   1281     other_arch: 'ixalovh_avatar',
   1282     )
   1283 ruggilli_general_info = _a.Book(
   1284     invisible: True,
   1285     name: 'message',
   1286     )
   1287 
   1288 sorig_holy_servant_info = _a.Book(
   1289     invisible: True,
   1290     name: 'holy servant',
   1291     other_arch: 'para_lightning',
   1292     )
   1293 
   1294 ruggilli_holy_servant_info = _a.Book(
   1295     invisible: True,
   1296     name: 'holy servant',
   1297     other_arch: 'dragon',
   1298     )
   1299 ixalovh_holy_servant_info = _a.Book(
   1300     invisible: True,
   1301     name: 'holy servant',
   1302     other_arch: 'water_witch',
   1303     )
   1304 Ruggilli = _a.God(
   1305     ac: -5,
   1306     alive: True,
   1307     animation: 'fire_elemental',
   1308     attacktype: 5,
   1309     can_cast_spell: True,
   1310     can_use_weapon: True,
   1311     con: 30.0,
   1312     dam: 60,
   1313     dex: 30,
   1314     exp: 1,
   1315     face: 80,
   1316     hp: 400,
   1317     int: 30,
   1318     is_animated: True,
   1319     last_eat: -1,
   1320     last_heal: 1,
   1321     level: 15,
   1322     maxhp: 400,
   1323     monster: True,
   1324     path_attuned: 131074,
   1325     path_denied: 65536,
   1326     path_repelled: 2308,
   1327     pow: 30.0,
   1328     race: 'consuming_fire_creatures',
   1329     randomitems: 'Ruggilli',
   1330     reflect_missile: True,
   1331     resist_cold: -30,
   1332     resist_fire: 100,
   1333     resist_magic: 30,
   1334     resist_physical: 30,
   1335     slaying: 'chaotic_water_creatures',
   1336     speed: 0.5,
   1337     str: 30,
   1338     title: 'Ixalovh',
   1339     wc: -3,
   1340     weight: 500000,
   1341     wis: 30,
   1342     )
   1343 
   1344 
   1345 mithril_ar_ele_sorig = _a.Armour(
   1346     ac: 4,
   1347     animation: 'mithril_ar_ele',
   1348     body_torso: -1,
   1349     client_type: 250,
   1350     dex: 1,
   1351     exp: 1,
   1352     face: 84,
   1353     gen_sp_armour: 2,
   1354     item_power: 10,
   1355     last_sp: 27,
   1356     magic: 5,
   1357     name: 'mithril chainmail of lightning of Sorig',
   1358     name_pl: 'mithril chainmails of lightning of Sorig',
   1359     nrof: 1,
   1360     resist_electricity: 40,
   1361     resist_physical: 40,
   1362     speed: 0.3,
   1363     startequip: True,
   1364     str: 1,
   1365     value: 4000,
   1366     weight: 15000,
   1367     )
   1368 tear_gaea = _a.Potion(
   1369     client_type: 650,
   1370     face: 85,
   1371     level: 10,
   1372     name: "Gaea's tear",
   1373     name_pl: "Gaea's tears",
   1374     nrof: 1,
   1375     sp: 35,
   1376     speed: 0.25,
   1377     weight: 10,
   1378     )
   1379 bracers_gnarg = _a.Bracers(
   1380     body_wrist: -2,
   1381     client_type: 310,
   1382     dam: 15,
   1383     face: 86,
   1384     hp: 1,
   1385     name: 'bracers',
   1386     name_pl: 'bracers',
   1387     nrof: 1,
   1388     resist_cold: 20,
   1389     resist_physical: 30,
   1390     startequip: True,
   1391     str: 2,
   1392     title: 'of strength of Wargs',
   1393     value: 65000,
   1394     weight: 9000,
   1395     )
   1396 
   1397 
   1398 helmet_gnarg = _a.Helmet(
   1399     ac: 3,
   1400     body_head: -1,
   1401     client_type: 270,
   1402     dex: 1,
   1403     face: 89,
   1404     gen_sp_armour: 1,
   1405     name: "Gnarg's Orc Helmet",
   1406     name_pl: "Gnarg's Orc Helmets",
   1407     nrof: 1,
   1408     resist_physical: 20,
   1409     resist_poison: 30,
   1410     startequip: True,
   1411     weight: 7000,
   1412     )
   1413 
   1414 mail_mostrai = _a.Armour(
   1415     ac: 3,
   1416     body_torso: -1,
   1417     client_type: 250,
   1418     face: 91,
   1419     gen_sp_armour: 9,
   1420     item_power: 4,
   1421     last_sp: 13,
   1422     magic: 2,
   1423     name: "Thorin's Plate Mail",
   1424     name_pl: "Thorin's Plate Mails",
   1425     nrof: 1,
   1426     resist_fire: 30,
   1427     resist_physical: 50,
   1428     startequip: True,
   1429     str: 1,
   1430     weight: 50000,
   1431     )
   1432 
   1433 
   1434 glovesofsun = _a.Gloves(
   1435     ac: 1,
   1436     attacktype: 5,
   1437     body_hand: -2,
   1438     client_type: 300,
   1439     dam: 2,
   1440     dex: 2,
   1441     face: 94,
   1442     magic: 1,
   1443     materialname: 'leather',
   1444     name: 'Gloves of the Sun',
   1445     name_pl: 'Gloves of the Sun',
   1446     nrof: 1,
   1447     speed: 0.25,
   1448     startequip: True,
   1449     value: 20000,
   1450     wc: 2,
   1451     weight: 900,
   1452     )
   1453 god_minor_healing = _a.Book(
   1454     invisible: True,
   1455     name: 'heal spell',
   1456     slaying: 'spell_minor_healing',
   1457     )
   1458 god_restore_spellpoints_medium = _a.Book(
   1459     invisible: True,
   1460     maxsp: 100,
   1461     name: 'restore spellpoints',
   1462     )
   1463 god_cure_blindness = _a.Book(
   1464     invisible: True,
   1465     name: 'heal spell',
   1466     slaying: 'spell_cure_blindness',
   1467     )
   1468 god_cure_confusion = _a.Book(
   1469     invisible: True,
   1470     name: 'heal spell',
   1471     slaying: 'spell_cure_confusion',
   1472     )
   1473 god_grace_limit_low = _a.Book(
   1474     face: 95,
   1475     grace: 100,
   1476     invisible: True,
   1477     name: 'grace limit',
   1478     )
   1479 god_enchant_weapon_medium = _a.Book(
   1480     face: 76,
   1481     invisible: True,
   1482     level: 6,
   1483     name: 'enchant weapon',
   1484     )
   1485 god_spellbook_protection_from_fire = _a.Spellbook(
   1486     face: 96,
   1487     identified: True,
   1488     materialname: 'paper',
   1489     name: 'prayerbook',
   1490     nrof: 1,
   1491     skill: 'literacy',
   1492     slaying: 'protection from fire',
   1493     startequip: True,
   1494     value: 0,
   1495     weight: 5000,
   1496     )
   1497 god_enchant_weapon_high = _a.Book(
   1498     face: 76,
   1499     invisible: True,
   1500     level: 4,
   1501     name: 'enchant weapon',
   1502     )
   1503 god_grace_limit_insane = _a.Book(
   1504     face: 95,
   1505     grace: 1000,
   1506     invisible: True,
   1507     name: 'grace limit',
   1508     )
   1509 god_grace_limit_high = _a.Book(
   1510     face: 95,
   1511     grace: 600,
   1512     invisible: True,
   1513     name: 'grace limit',
   1514     )
   1515 god_restore_grace = _a.Book(
   1516     invisible: True,
   1517     name: 'restore grace',
   1518     )
   1519 god_cure_poison = _a.Book(
   1520     invisible: True,
   1521     name: 'heal spell',
   1522     slaying: 'spell_cure_poison',
   1523     )
   1524 god_medium_healing = _a.Book(
   1525     invisible: True,
   1526     name: 'heal spell',
   1527     slaying: 'spell_medium_healing',
   1528     )
   1529 god_restore_spellpoints_low = _a.Book(
   1530     invisible: True,
   1531     maxsp: 80,
   1532     name: 'restore spellpoints',
   1533     )
   1534 god_restore_spellpoints_very_high = _a.Book(
   1535     invisible: True,
   1536     maxsp: 200,
   1537     name: 'restore spellpoints',
   1538     )
   1539 god_major_healing = _a.Book(
   1540     invisible: True,
   1541     name: 'heal spell',
   1542     slaying: 'spell_major_healing',
   1543     )
   1544 god_remove_curse = _a.Book(
   1545     invisible: True,
   1546     name: 'remove curse',
   1547     )
   1548 god_restore_spellpoints_high = _a.Book(
   1549     invisible: True,
   1550     maxsp: 150,
   1551     name: 'restore spellpoints',
   1552     )
   1553 god_remove_depletion = _a.Book(
   1554     invisible: True,
   1555     name: 'heal depletion',
   1556     )
   1557 god_cure_disease = _a.Book(
   1558     invisible: True,
   1559     name: 'heal spell',
   1560     slaying: 'spell_cure_disease',
   1561     )
   1562 god_restore_hitpoints = _a.Book(
   1563     invisible: True,
   1564     name: 'restore hitpoints',
   1565     )
   1566 god_grace_limit_medium = _a.Book(
   1567     face: 95,
   1568     grace: 300,
   1569     invisible: True,
   1570     name: 'grace limit',
   1571     )
   1572 god_remove_damnation = _a.Book(
   1573     invisible: True,
   1574     name: 'remove damnation',
   1575     )
   1576 god_enchant_weapon_low = _a.Book(
   1577     face: 76,
   1578     invisible: True,
   1579     level: 10,
   1580     name: 'enchant weapon',
   1581     )
   1582 lythander_avatar_info = _a.Book(
   1583     invisible: True,
   1584     name: 'avatar',
   1585     other_arch: 'lythander_avatar',
   1586     )
   1587 
   1588 mostrai_general_info = _a.Book(
   1589     invisible: True,
   1590     name: 'message',
   1591     )
   1592 mostrai_holy_servant_info = _a.Book(
   1593     invisible: True,
   1594     name: 'holy servant',
   1595     other_arch: 'dwarf',
   1596     )
   1597 gnarg_general_info = _a.Book(
   1598     invisible: True,
   1599     name: 'message',
   1600     )
   1601 lythander_general_info = _a.Book(
   1602     invisible: True,
   1603     name: 'message',
   1604     )
   1605 Gnarg = _a.God(
   1606     ac: -5,
   1607     alive: True,
   1608     animation: 'small_troll',
   1609     attacktype: 1024,
   1610     can_cast_spell: True,
   1611     can_use_armour: True,
   1612     can_use_shield: True,
   1613     can_use_weapon: True,
   1614     con: 30.0,
   1615     dam: 50,
   1616     dex: 30,
   1617     exp: 1,
   1618     face: 98,
   1619     hp: 500,
   1620     int: 30,
   1621     is_animated: True,
   1622     level: 15,
   1623     maxhp: 500,
   1624     monster: True,
   1625     path_attuned: 131088,
   1626     path_repelled: 65537,
   1627     pow: 30.0,
   1628     race: 'goblin,giant,troll',
   1629     randomitems: 'Gnarg',
   1630     resist_magic: -20,
   1631     resist_poison: 100,
   1632     slaying: 'faerie,dwarf',
   1633     speed: 0.25,
   1634     str: 30,
   1635     title: 'Lythander',
   1636     wc: -3,
   1637     weight: 500000,
   1638     wis: 30,
   1639     )
   1640 gnarg_avatar_info = _a.Book(
   1641     invisible: True,
   1642     name: 'avatar',
   1643     other_arch: 'gnarg_avatar',
   1644     )
   1645 mostrai_avatar_info = _a.Book(
   1646     invisible: True,
   1647     name: 'avatar',
   1648     other_arch: 'mostrai_avatar',
   1649     )
   1650 Mostrai = _a.God(
   1651     ac: -10,
   1652     alive: True,
   1653     animation: 'dwarf',
   1654     attacktype: 256,
   1655     can_cast_spell: True,
   1656     can_use_armour: True,
   1657     can_use_shield: True,
   1658     can_use_weapon: True,
   1659     con: 30.0,
   1660     dam: 50,
   1661     dex: 30,
   1662     exp: 1,
   1663     face: 99,
   1664     hp: 350,
   1665     int: 30,
   1666     is_animated: True,
   1667     level: 15,
   1668     maxhp: 350,
   1669     monster: True,
   1670     path_attuned: 18432,
   1671     path_repelled: 64,
   1672     pow: 30.0,
   1673     race: 'dwarf',
   1674     randomitems: 'Mostrai',
   1675     resist_confusion: -10,
   1676     resist_fire: 20,
   1677     resist_slow: -50,
   1678     slaying: 'goblin,giant',
   1679     speed: 0.2,
   1680     str: 30,
   1681     title: 'Gnarg',
   1682     wc: -6,
   1683     weight: 100000,
   1684     wis: 30,
   1685     )
   1686 lythander_holy_servant_info = _a.Book(
   1687     invisible: True,
   1688     name: 'holy servant',
   1689     other_arch: 'unicorn',
   1690     )
   1691 gnarg_holy_servant_info = _a.Book(
   1692     invisible: True,
   1693     name: 'holy servant',
   1694     other_arch: 'small_troll',
   1695     )
   1696 Lythander = _a.God(
   1697     ac: -7,
   1698     alive: True,
   1699     animation: 'elf_1',
   1700     attacktype: 2080,
   1701     can_cast_spell: True,
   1702     can_use_armour: True,
   1703     can_use_shield: True,
   1704     can_use_weapon: True,
   1705     con: 30.0,
   1706     dam: 40,
   1707     dex: 30,
   1708     exp: 1,
   1709     face: 97,
   1710     hp: 350,
   1711     int: 30,
   1712     is_animated: True,
   1713     last_sp: 1,
   1714     level: 15,
   1715     luck: 2,
   1716     maxhp: 350,
   1717     monster: True,
   1718     path_attuned: 65552,
   1719     path_denied: 512,
   1720     pow: 30.0,
   1721     race: 'faerie',
   1722     randomitems: 'Lythander',
   1723     resist_acid: -15,
   1724     resist_confusion: 100,
   1725     resist_poison: -30,
   1726     slaying: 'goblin,troll',
   1727     speed: 0.25,
   1728     stealth: True,
   1729     str: 30,
   1730     title: 'Gnarg',
   1731     wc: -1,
   1732     weight: 500000,
   1733     wis: 30,
   1734     )
   1735 
   1736 
   1737 gorokh_holy_servant_info = _a.Book(
   1738     invisible: True,
   1739     name: 'holy servant',
   1740     other_arch: 'devil',
   1741     )
   1742 Gorokh = _a.God(
   1743     ac: -5,
   1744     alive: True,
   1745     animation: 'devil',
   1746     attacktype: 16384,
   1747     can_cast_spell: True,
   1748     can_use_armour: True,
   1749     can_use_shield: True,
   1750     can_use_weapon: True,
   1751     con: 30.0,
   1752     dam: 50,
   1753     dex: 30,
   1754     exp: 1,
   1755     face: 100,
   1756     hp: 350,
   1757     int: 30,
   1758     is_animated: True,
   1759     last_heal: -2,
   1760     last_sp: -1,
   1761     level: 15,
   1762     luck: -1,
   1763     maxhp: 350,
   1764     monster: True,
   1765     path_attuned: 131072,
   1766     path_repelled: 257,
   1767     pow: 30.0,
   1768     race: 'demon',
   1769     randomitems: 'Gorokh',
   1770     resist_cold: -5,
   1771     resist_fear: 100,
   1772     resist_magic: 30,
   1773     slaying: 'angel',
   1774     speed: 0.25,
   1775     str: 30,
   1776     title: 'Valriel',
   1777     wc: -3,
   1778     weight: 400000,
   1779     wis: 30,
   1780     )
   1781 Valriel = _a.God(
   1782     ac: -7,
   1783     alive: True,
   1784     attacktype: 4194304,
   1785     can_cast_spell: True,
   1786     can_use_armour: True,
   1787     can_use_shield: True,
   1788     can_use_weapon: True,
   1789     con: 30.0,
   1790     dam: 50,
   1791     dex: 30,
   1792     exp: 1,
   1793     face: 101,
   1794     hp: 350,
   1795     int: 30,
   1796     is_animated: True,
   1797     level: 15,
   1798     maxhp: 350,
   1799     monster: True,
   1800     path_attuned: 1025,
   1801     path_denied: 393216,
   1802     pow: 30.0,
   1803     race: 'angel',
   1804     randomitems: 'Valriel',
   1805     resist_blind: 100,
   1806     resist_confusion: 20,
   1807     resist_fear: 100,
   1808     slaying: 'demon',
   1809     speed: 0.25,
   1810     str: 30,
   1811     title: 'Gorokh',
   1812     wc: -1,
   1813     weight: 100000,
   1814     wis: 30,
   1815     )
   1816 valriel_general_info = _a.Book(
   1817     invisible: True,
   1818     name: 'message',
   1819     )
   1820 valriel_player_glow = _a.Sign(
   1821     face: 101,
   1822     glow_radius: 9,
   1823     invisible: True,
   1824     name: "valriel's light",
   1825     startequip: True,
   1826     )
   1827 
   1828 Devourers = _a.God(
   1829     ac: -12,
   1830     alive: True,
   1831     animation: 'grimreaper',
   1832     attacktype: 16973824,
   1833     can_cast_spell: True,
   1834     can_see_in_dark: True,
   1835     can_use_armour: True,
   1836     can_use_shield: True,
   1837     can_use_weapon: True,
   1838     con: 30.0,
   1839     dam: 50,
   1840     dex: 30,
   1841     exp: 1,
   1842     face: 102,
   1843     hp: 350,
   1844     int: 30,
   1845     is_animated: True,
   1846     last_eat: 60,
   1847     last_heal: -1,
   1848     level: 15,
   1849     maxhp: 350,
   1850     monster: True,
   1851     path_attuned: 393216,
   1852     path_denied: 65536,
   1853     path_repelled: 524547,
   1854     pow: 30.0,
   1855     race: 'undead',
   1856     randomitems: 'Devourers',
   1857     resist_cold: 15,
   1858     resist_death: 100,
   1859     resist_deplete: 100,
   1860     resist_drain: 100,
   1861     resist_fear: 100,
   1862     resist_fire: -5,
   1863     resist_ghosthit: 50,
   1864     resist_poison: 100,
   1865     speed: 0.35,
   1866     str: 30,
   1867     title: 'Gaea',
   1868     undead: True,
   1869     wc: -1,
   1870     weight: 1,
   1871     wis: 30,
   1872     )
   1873 devourers_general_info = _a.Book(
   1874     invisible: True,
   1875     name: 'message',
   1876     )
   1877 
   1878 gorokh_avatar_info = _a.Book(
   1879     invisible: True,
   1880     name: 'avatar',
   1881     other_arch: 'gorokh_avatar',
   1882     )
   1883 
   1884 valriel_avatar_info = _a.Book(
   1885     invisible: True,
   1886     name: 'avatar',
   1887     other_arch: 'valriel_avatar',
   1888     )
   1889 devourers_holy_servant_info = _a.Book(
   1890     invisible: True,
   1891     name: 'holy servant',
   1892     other_arch: 'wight',
   1893     )
   1894 devourers_avatar_info = _a.Book(
   1895     invisible: True,
   1896     name: 'avatar',
   1897     other_arch: 'devourers_avatar',
   1898     )
   1899 valriel_holy_servant_info = _a.Book(
   1900     invisible: True,
   1901     name: 'holy servant',
   1902     other_arch: 'angel',
   1903     )
   1904 gorokh_general_info = _a.Book(
   1905     invisible: True,
   1906     name: 'message',
   1907     )
   1908 altar_ruggilli = _a.HolyAltar(
   1909     face: 103,
   1910     level: 100,
   1911     name: 'Altar of Ruggilli',
   1912     no_pick: True,
   1913     other_arch: 'Ruggilli',
   1914     )
   1915 altar_mostrai = _a.HolyAltar(
   1916     face: 104,
   1917     level: 100,
   1918     name: 'Altar of Mostrai',
   1919     no_pick: True,
   1920     other_arch: 'Mostrai',
   1921     )
   1922 altar_lythander = _a.HolyAltar(
   1923     face: 105,
   1924     level: 100,
   1925     name: 'Altar of Lythander',
   1926     no_pick: True,
   1927     other_arch: 'Lythander',
   1928     )
   1929 altar_devourers = _a.HolyAltar(
   1930     face: 106,
   1931     level: 100,
   1932     name: 'Altar of Devourers',
   1933     no_pick: True,
   1934     other_arch: 'Devourers',
   1935     resist_physical: 100,
   1936     )
   1937 altar_valriel = _a.HolyAltar(
   1938     face: 107,
   1939     level: 100,
   1940     name: 'Altar of Valriel',
   1941     no_pick: True,
   1942     other_arch: 'Valriel',
   1943     resist_physical: 100,
   1944     )
   1945 altar_gaea = _a.HolyAltar(
   1946     face: 108,
   1947     level: 100,
   1948     name: 'Altar of Gaea',
   1949     no_pick: True,
   1950     other_arch: 'Gaea',
   1951     )
   1952 altar_none = _a.HolyAltar(
   1953     face: 109,
   1954     name: 'altar',
   1955     no_pick: True,
   1956     )
   1957 altar_gnarg = _a.HolyAltar(
   1958     face: 110,
   1959     level: 100,
   1960     name: 'Altar of Gnarg',
   1961     no_pick: True,
   1962     other_arch: 'Gnarg',
   1963     )
   1964 altar_gorokh = _a.HolyAltar(
   1965     face: 111,
   1966     level: 100,
   1967     name: 'Altar of Gorokh',
   1968     no_pick: True,
   1969     other_arch: 'Gorokh',
   1970     )
   1971 altar_ixalovh = _a.HolyAltar(
   1972     face: 112,
   1973     level: 100,
   1974     name: 'Altar of Ixalovh',
   1975     no_pick: True,
   1976     other_arch: 'Ixalovh',
   1977     )
   1978 altar_sorig = _a.HolyAltar(
   1979     face: 113,
   1980     level: 100,
   1981     name: 'Altar of Sorig',
   1982     no_pick: True,
   1983     other_arch: 'Sorig',
   1984     )
   1985 altar_hanuk = _a.HolyAltar(
   1986     face: 114,
   1987     level: 100,
   1988     name: 'Altar of the Dark Angel',
   1989     no_pick: True,
   1990     other_arch: 'Gorokh',
   1991     resist_physical: 100,
   1992     )
   1993 burning_guild = _a.Exit(
   1994     client_type: 25012,
   1995     face: 115,
   1996     move_block: 'all',
   1997     name: 'burning guild',
   1998     no_pick: True,
   1999     )
   2000 burning_guild_2 = _a.Exit(
   2001     face: 115,
   2002     move_block: 'all',
   2003     name: 'burning guild',
   2004     no_pick: True,
   2005     x: 1,
   2006     )
   2007 burning_guild_3 = _a.Exit(
   2008     face: 115,
   2009     name: 'burning guild',
   2010     no_pick: True,
   2011     y: 1,
   2012     )
   2013 burning_guild_4 = _a.Exit(
   2014     face: 115,
   2015     name: 'burning guild',
   2016     no_pick: True,
   2017     x: 1,
   2018     y: 1,
   2019     )
   2020 burning_shrine = _a.Exit(
   2021     client_type: 25012,
   2022     face: 116,
   2023     name: 'burning shrine',
   2024     no_pick: True,
   2025     )
   2026 burning_courthouse = _a.Exit(
   2027     client_type: 25012,
   2028     face: 117,
   2029     move_block: 'all',
   2030     no_pick: True,
   2031     )
   2032 burning_courthouse_2 = _a.Exit(
   2033     face: 117,
   2034     move_block: 'all',
   2035     name: 'burning courthouse',
   2036     no_pick: True,
   2037     x: 1,
   2038     )
   2039 burning_courthouse_3 = _a.Exit(
   2040     face: 117,
   2041     name: 'burning courthouse',
   2042     no_pick: True,
   2043     y: 1,
   2044     )
   2045 burning_courthouse_4 = _a.Exit(
   2046     face: 117,
   2047     name: 'burning courthouse',
   2048     no_pick: True,
   2049     x: 1,
   2050     y: 1,
   2051     )
   2052 burning_collesium = _a.Exit(
   2053     client_type: 25012,
   2054     face: 118,
   2055     name: 'burning collesium',
   2056     no_pick: True,
   2057     )
   2058 burning_collesium_2 = _a.Exit(
   2059     face: 118,
   2060     name: 'burning collesium',
   2061     no_pick: True,
   2062     x: 1,
   2063     )
   2064 burning_collesium_3 = _a.Exit(
   2065     face: 118,
   2066     name: 'burning collesium',
   2067     no_pick: True,
   2068     x: 2,
   2069     )
   2070 burning_collesium_4 = _a.Exit(
   2071     face: 118,
   2072     name: 'burning collesium',
   2073     no_pick: True,
   2074     x: 3,
   2075     )
   2076 burning_collesium_5 = _a.Exit(
   2077     face: 118,
   2078     name: 'burning collesium',
   2079     no_pick: True,
   2080     x: 4,
   2081     )
   2082 burning_collesium_6 = _a.Exit(
   2083     face: 118,
   2084     name: 'burning collesium',
   2085     no_pick: True,
   2086     y: 1,
   2087     )
   2088 burning_collesium_7 = _a.Exit(
   2089     face: 118,
   2090     name: 'burning collesium',
   2091     no_pick: True,
   2092     x: 1,
   2093     y: 1,
   2094     )
   2095 burning_collesium_8 = _a.Exit(
   2096     face: 118,
   2097     name: 'burning collesium',
   2098     no_pick: True,
   2099     x: 2,
   2100     y: 1,
   2101     )
   2102 burning_collesium_9 = _a.Exit(
   2103     face: 118,
   2104     name: 'burning collesium',
   2105     no_pick: True,
   2106     x: 3,
   2107     y: 1,
   2108     )
   2109 burning_collesium_10 = _a.Exit(
   2110     face: 118,
   2111     name: 'burning collesium',
   2112     no_pick: True,
   2113     x: 4,
   2114     y: 1,
   2115     )
   2116 burning_collesium_11 = _a.Exit(
   2117     face: 118,
   2118     name: 'burning collesium',
   2119     no_pick: True,
   2120     y: 2,
   2121     )
   2122 burning_collesium_12 = _a.Exit(
   2123     face: 118,
   2124     name: 'burning collesium',
   2125     no_pick: True,
   2126     x: 1,
   2127     y: 2,
   2128     )
   2129 burning_collesium_13 = _a.Exit(
   2130     face: 118,
   2131     name: 'burning collesium',
   2132     no_pick: True,
   2133     x: 2,
   2134     y: 2,
   2135     )
   2136 burning_collesium_14 = _a.Exit(
   2137     face: 118,
   2138     name: 'burning collesium',
   2139     no_pick: True,
   2140     x: 3,
   2141     y: 2,
   2142     )
   2143 burning_collesium_15 = _a.Exit(
   2144     face: 118,
   2145     name: 'burning collesium',
   2146     no_pick: True,
   2147     x: 4,
   2148     y: 2,
   2149     )
   2150 burning_store_alchemy = _a.Exit(
   2151     client_type: 25012,
   2152     face: 119,
   2153     move_block: 'all',
   2154     name: 'burning shop',
   2155     no_pick: True,
   2156     )
   2157 burning_store_alchemy_2 = _a.Exit(
   2158     face: 119,
   2159     move_block: 'all',
   2160     name: 'burning shop',
   2161     no_pick: True,
   2162     x: 1,
   2163     )
   2164 burning_store_alchemy_3 = _a.Exit(
   2165     face: 119,
   2166     name: 'burning shop',
   2167     no_pick: True,
   2168     y: 1,
   2169     )
   2170 burning_store_alchemy_4 = _a.Exit(
   2171     face: 119,
   2172     name: 'burning shop',
   2173     no_pick: True,
   2174     x: 1,
   2175     y: 1,
   2176     )
   2177 burning_market1 = _a.Exit(
   2178     client_type: 25012,
   2179     face: 120,
   2180     name: 'burning market',
   2181     no_pick: True,
   2182     )
   2183 burning_store_general = _a.Exit(
   2184     client_type: 25012,
   2185     face: 121,
   2186     move_block: 'all',
   2187     name: 'burning shop',
   2188     no_pick: True,
   2189     )
   2190 burning_store_general_2 = _a.Exit(
   2191     face: 121,
   2192     move_block: 'all',
   2193     name: 'burning shop',
   2194     no_pick: True,
   2195     x: 1,
   2196     )
   2197 burning_store_general_3 = _a.Exit(
   2198     face: 121,
   2199     name: 'burning shop',
   2200     no_pick: True,
   2201     y: 1,
   2202     )
   2203 burning_store_general_4 = _a.Exit(
   2204     face: 121,
   2205     name: 'burning shop',
   2206     no_pick: True,
   2207     x: 1,
   2208     y: 1,
   2209     )
   2210 burning_store_weapons = _a.Exit(
   2211     client_type: 25012,
   2212     face: 122,
   2213     move_block: 'all',
   2214     name: 'burning shop',
   2215     no_pick: True,
   2216     )
   2217 burning_store_weapons_2 = _a.Exit(
   2218     face: 122,
   2219     move_block: 'all',
   2220     name: 'burning shop',
   2221     no_pick: True,
   2222     x: 1,
   2223     )
   2224 burning_store_weapons_3 = _a.Exit(
   2225     face: 122,
   2226     name: 'burning shop',
   2227     no_pick: True,
   2228     y: 1,
   2229     )
   2230 burning_store_weapons_4 = _a.Exit(
   2231     face: 122,
   2232     name: 'burning shop',
   2233     no_pick: True,
   2234     x: 1,
   2235     y: 1,
   2236     )
   2237 burning_house_small = _a.Exit(
   2238     client_type: 25012,
   2239     face: 123,
   2240     name: 'burning small house',
   2241     no_pick: True,
   2242     )
   2243 coldmagma = _a.SpellEffect(
   2244     attacktype: 4,
   2245     dam: 75,
   2246     face: 124,
   2247     generator: True,
   2248     is_animated: True,
   2249     is_floor: True,
   2250     level: 30000,
   2251     lifesave: True,
   2252     maxsp: 5000,
   2253     move_on: 'walk',
   2254     name: 'cold magma',
   2255     no_pick: True,
   2256     other_arch: 'fire_elemental',
   2257     speed: 0.15,
   2258     subtype: 7,
   2259     wc: -30,
   2260     )
   2261 burning_small_temple = _a.Exit(
   2262     client_type: 25012,
   2263     face: 125,
   2264     name: 'burning small temple',
   2265     no_pick: True,
   2266     )
   2267 lava_well = _a.Exit(
   2268     client_type: 25012,
   2269     face: 126,
   2270     no_pick: True,
   2271     )
   2272 burning_fountain = _a.Encounter(
   2273     face: 127,
   2274     move_on: 'walk',
   2275     name: 'burning fountain',
   2276     no_pick: True,
   2277     speed: 0.5,
   2278     )
   2279 burning_barn = _a.Exit(
   2280     client_type: 25012,
   2281     face: 128,
   2282     no_pick: True,
   2283     )
   2284 burning_barn_2 = _a.Exit(
   2285     face: 128,
   2286     name: 'burning barn',
   2287     no_pick: True,
   2288     x: 1,
   2289     )
   2290 burning_barn_3 = _a.Exit(
   2291     face: 128,
   2292     name: 'burning barn',
   2293     no_pick: True,
   2294     y: 1,
   2295     )
   2296 burning_barn_4 = _a.Exit(
   2297     face: 128,
   2298     name: 'burning barn',
   2299     no_pick: True,
   2300     x: 1,
   2301     y: 1,
   2302     )
   2303 burning_house_long = _a.Exit(
   2304     client_type: 25012,
   2305     face: 129,
   2306     name: 'burning house',
   2307     no_pick: True,
   2308     )
   2309 burning_house_long_2 = _a.Exit(
   2310     face: 129,
   2311     name: 'burning house',
   2312     no_pick: True,
   2313     x: 1,
   2314     )
   2315 burning_house_up = _a.Exit(
   2316     client_type: 25012,
   2317     face: 130,
   2318     name: 'burning house',
   2319     no_pick: True,
   2320     )
   2321 burning_house_up_2 = _a.Exit(
   2322     face: 130,
   2323     name: 'burning house',
   2324     no_pick: True,
   2325     y: 1,
   2326     )
   2327 burning_temple1 = _a.Exit(
   2328     client_type: 25012,
   2329     face: 131,
   2330     move_block: 'all',
   2331     name: 'burning temple',
   2332     no_pick: True,
   2333     )
   2334 burning_temple1_2 = _a.Exit(
   2335     face: 131,
   2336     move_block: 'all',
   2337     name: 'temple',
   2338     no_pick: True,
   2339     x: 1,
   2340     )
   2341 burning_temple1_3 = _a.Exit(
   2342     face: 131,
   2343     name: 'temple',
   2344     no_pick: True,
   2345     y: 1,
   2346     )
   2347 burning_temple1_4 = _a.Exit(
   2348     face: 131,
   2349     name: 'temple',
   2350     no_pick: True,
   2351     x: 1,
   2352     y: 1,
   2353     )
   2354 burning_church = _a.Exit(
   2355     client_type: 25012,
   2356     face: 132,
   2357     name: 'burning church',
   2358     no_pick: True,
   2359     )
   2360 burning_church_2 = _a.Exit(
   2361     face: 132,
   2362     name: 'burning church',
   2363     no_pick: True,
   2364     x: 1,
   2365     )
   2366 burning_church_3 = _a.Exit(
   2367     face: 132,
   2368     name: 'burning church',
   2369     no_pick: True,
   2370     y: 1,
   2371     )
   2372 burning_church_4 = _a.Exit(
   2373     face: 132,
   2374     name: 'burning church',
   2375     no_pick: True,
   2376     x: 1,
   2377     y: 1,
   2378     )
   2379 burning_l_shop1 = _a.Exit(
   2380     client_type: 25012,
   2381     face: 133,
   2382     move_block: 'all',
   2383     name: 'burning shop',
   2384     no_pick: True,
   2385     )
   2386 burning_l_shop1_2 = _a.Exit(
   2387     face: 133,
   2388     move_block: 'all',
   2389     name: 'burning shop',
   2390     no_pick: True,
   2391     x: 1,
   2392     )
   2393 burning_l_shop1_3 = _a.Exit(
   2394     face: 133,
   2395     name: 'burning shop',
   2396     no_pick: True,
   2397     y: 1,
   2398     )
   2399 burning_l_shop1_4 = _a.Exit(
   2400     face: 133,
   2401     name: 'burning shop',
   2402     no_pick: True,
   2403     x: 1,
   2404     y: 1,
   2405     )
   2406 burning_market3 = _a.Exit(
   2407     client_type: 25012,
   2408     face: 134,
   2409     name: 'burning market',
   2410     no_pick: True,
   2411     )
   2412 burning_market2 = _a.Exit(
   2413     client_type: 25012,
   2414     face: 135,
   2415     name: 'burning market',
   2416     no_pick: True,
   2417     )
   2418 burning_house_largish = _a.Exit(
   2419     client_type: 25012,
   2420     face: 136,
   2421     name: 'burning house',
   2422     no_pick: True,
   2423     )
   2424 burning_house_largish_2 = _a.Exit(
   2425     face: 136,
   2426     name: 'burning house',
   2427     no_pick: True,
   2428     x: 1,
   2429     )
   2430 burning_cathedral = _a.Exit(
   2431     client_type: 25012,
   2432     face: 137,
   2433     move_block: 'all',
   2434     name: 'burning cathedral',
   2435     no_pick: True,
   2436     )
   2437 burning_cathedral_2 = _a.Exit(
   2438     face: 137,
   2439     move_block: 'all',
   2440     name: 'burning cathedral',
   2441     no_pick: True,
   2442     x: 1,
   2443     )
   2444 burning_cathedral_3 = _a.Exit(
   2445     face: 137,
   2446     move_block: 'all',
   2447     name: 'burning cathedral',
   2448     no_pick: True,
   2449     x: 2,
   2450     )
   2451 burning_cathedral_4 = _a.Exit(
   2452     face: 137,
   2453     move_block: 'all',
   2454     name: 'burning cathedral',
   2455     no_pick: True,
   2456     y: 1,
   2457     )
   2458 burning_cathedral_5 = _a.Exit(
   2459     face: 137,
   2460     move_block: 'all',
   2461     name: 'burning cathedral',
   2462     no_pick: True,
   2463     x: 1,
   2464     y: 1,
   2465     )
   2466 burning_cathedral_6 = _a.Exit(
   2467     face: 137,
   2468     move_block: 'all',
   2469     name: 'burning cathedral',
   2470     no_pick: True,
   2471     x: 2,
   2472     y: 1,
   2473     )
   2474 burning_cathedral_7 = _a.Exit(
   2475     face: 137,
   2476     move_block: 'all',
   2477     name: 'burning cathedral',
   2478     no_pick: True,
   2479     y: 2,
   2480     )
   2481 burning_cathedral_8 = _a.Exit(
   2482     face: 137,
   2483     move_block: 'all',
   2484     name: 'burning cathedral',
   2485     no_pick: True,
   2486     x: 1,
   2487     y: 2,
   2488     )
   2489 burning_cathedral_9 = _a.Exit(
   2490     face: 137,
   2491     move_block: 'all',
   2492     name: 'burning cathedral',
   2493     no_pick: True,
   2494     x: 2,
   2495     y: 2,
   2496     )
   2497 burning_cathedral_10 = _a.Exit(
   2498     face: 137,
   2499     move_block: 'all',
   2500     name: 'burning cathedral',
   2501     no_pick: True,
   2502     y: 3,
   2503     )
   2504 burning_cathedral_11 = _a.Exit(
   2505     face: 137,
   2506     move_block: 'all',
   2507     name: 'burning cathedral',
   2508     no_pick: True,
   2509     x: 1,
   2510     y: 3,
   2511     )
   2512 burning_cathedral_12 = _a.Exit(
   2513     face: 137,
   2514     move_block: 'all',
   2515     name: 'burning cathedral',
   2516     no_pick: True,
   2517     x: 2,
   2518     y: 3,
   2519     )
   2520 burning_t_house2 = _a.Exit(
   2521     client_type: 25012,
   2522     face: 138,
   2523     move_block: 'all',
   2524     name: 'burning town house',
   2525     no_pick: True,
   2526     )
   2527 burning_t_house2_2 = _a.Exit(
   2528     face: 138,
   2529     move_block: 'all',
   2530     name: 'burning town house',
   2531     no_pick: True,
   2532     x: 1,
   2533     )
   2534 burning_t_house2_3 = _a.Exit(
   2535     face: 138,
   2536     name: 'burning town house',
   2537     no_pick: True,
   2538     y: 1,
   2539     )
   2540 burning_t_house2_4 = _a.Exit(
   2541     face: 138,
   2542     name: 'burning town house',
   2543     no_pick: True,
   2544     x: 1,
   2545     y: 1,
   2546     )
   2547 burning_store_armour = _a.Exit(
   2548     client_type: 25012,
   2549     face: 139,
   2550     move_block: 'all',
   2551     name: 'burning shop',
   2552     no_pick: True,
   2553     )
   2554 burning_store_armour_2 = _a.Exit(
   2555     face: 139,
   2556     move_block: 'all',
   2557     name: 'burning shop',
   2558     no_pick: True,
   2559     x: 1,
   2560     )
   2561 burning_store_armour_3 = _a.Exit(
   2562     face: 139,
   2563     name: 'burning shop',
   2564     no_pick: True,
   2565     y: 1,
   2566     )
   2567 burning_store_armour_4 = _a.Exit(
   2568     face: 139,
   2569     name: 'burning shop',
   2570     no_pick: True,
   2571     x: 1,
   2572     y: 1,
   2573     )
   2574 burning_fort_sym = _a.Exit(
   2575     client_type: 25012,
   2576     face: 140,
   2577     name: 'burning fortress',
   2578     no_pick: True,
   2579     )
   2580 magma = _a.SpellEffect(
   2581     attacktype: 4,
   2582     dam: 75,
   2583     face: 141,
   2584     generator: True,
   2585     is_animated: True,
   2586     is_floor: True,
   2587     level: 30000,
   2588     lifesave: True,
   2589     maxsp: 5000,
   2590     move_on: 'walk',
   2591     no_pick: True,
   2592     other_arch: 'fire_elemental',
   2593     speed: 0.15,
   2594     subtype: 7,
   2595     wc: -30,
   2596     )
   2597 burning_store_magic = _a.Exit(
   2598     client_type: 25012,
   2599     face: 142,
   2600     move_block: 'all',
   2601     name: 'burning shop',
   2602     no_pick: True,
   2603     )
   2604 burning_store_magic_2 = _a.Exit(
   2605     face: 142,
   2606     move_block: 'all',
   2607     name: 'burning shop',
   2608     no_pick: True,
   2609     x: 1,
   2610     )
   2611 burning_store_magic_3 = _a.Exit(
   2612     face: 142,
   2613     name: 'burning shop',
   2614     no_pick: True,
   2615     y: 1,
   2616     )
   2617 burning_store_magic_4 = _a.Exit(
   2618     face: 142,
   2619     name: 'burning shop',
   2620     no_pick: True,
   2621     x: 1,
   2622     y: 1,
   2623     )
   2624 burning_house_1 = _a.Exit(
   2625     client_type: 25012,
   2626     face: 143,
   2627     name: 'burning house',
   2628     no_pick: True,
   2629     )
   2630 burning_fort = _a.Exit(
   2631     client_type: 25012,
   2632     face: 144,
   2633     name: 'burning fortress',
   2634     no_pick: True,
   2635     )
   2636 burning_fort_2 = _a.Exit(
   2637     face: 144,
   2638     name: 'burning fortress',
   2639     no_pick: True,
   2640     x: 1,
   2641     )
   2642 burning_fort_3 = _a.Exit(
   2643     face: 144,
   2644     name: 'burning fortress',
   2645     no_pick: True,
   2646     y: 1,
   2647     )
   2648 burning_fort_4 = _a.Exit(
   2649     face: 144,
   2650     name: 'burning fortress',
   2651     no_pick: True,
   2652     x: 1,
   2653     y: 1,
   2654     )
   2655 flaming_tower = _a.Exit(
   2656     client_type: 25012,
   2657     face: 145,
   2658     is_animated: True,
   2659     name: 'fire tower',
   2660     no_pick: True,
   2661     speed: 0.5,
   2662     )
   2663 flaming_tower_2 = _a.Exit(
   2664     face: 145,
   2665     is_animated: True,
   2666     name: 'fire tower',
   2667     no_pick: True,
   2668     speed: 0.5,
   2669     y: 1,
   2670     )
   2671 burning_stronghold = _a.Exit(
   2672     client_type: 25012,
   2673     face: 146,
   2674     move_block: 'all',
   2675     no_pick: True,
   2676     )
   2677 burning_stronghold_2 = _a.Exit(
   2678     face: 146,
   2679     move_block: 'all',
   2680     name: 'burning stronghold',
   2681     no_pick: True,
   2682     x: 1,
   2683     )
   2684 burning_stronghold_3 = _a.Exit(
   2685     face: 146,
   2686     move_block: 'all',
   2687     name: 'burning stronghold',
   2688     no_pick: True,
   2689     x: 2,
   2690     )
   2691 burning_stronghold_4 = _a.Exit(
   2692     face: 146,
   2693     move_block: 'all',
   2694     name: 'burning stronghold',
   2695     no_pick: True,
   2696     y: 1,
   2697     )
   2698 burning_stronghold_5 = _a.Exit(
   2699     face: 146,
   2700     move_block: 'all',
   2701     name: 'burning stronghold',
   2702     no_pick: True,
   2703     x: 1,
   2704     y: 1,
   2705     )
   2706 burning_stronghold_6 = _a.Exit(
   2707     face: 146,
   2708     move_block: 'all',
   2709     name: 'burning stronghold',
   2710     no_pick: True,
   2711     x: 2,
   2712     y: 1,
   2713     )
   2714 burning_stronghold_7 = _a.Exit(
   2715     face: 146,
   2716     move_block: 'all',
   2717     name: 'burning stronghold',
   2718     no_pick: True,
   2719     y: 2,
   2720     )
   2721 burning_stronghold_8 = _a.Exit(
   2722     face: 146,
   2723     name: 'burning stronghold',
   2724     no_pick: True,
   2725     x: 1,
   2726     y: 2,
   2727     )
   2728 burning_stronghold_9 = _a.Exit(
   2729     face: 146,
   2730     move_block: 'all',
   2731     name: 'burning stronghold',
   2732     no_pick: True,
   2733     x: 2,
   2734     y: 2,
   2735     )
   2736 
   2737 
   2738 
   2739 
   2740 
   2741 
   2742 
   2743 
   2744 
   2745 
   2746 
   2747 
   2748 
   2749 
   2750 
   2751 
   2752 
   2753 
   2754 
   2755 
   2756 
   2757 
   2758 
   2759 
   2760 
   2761 
   2762 
   2763 
   2764 
   2765 
   2766 
   2767 
   2768 
   2769 
   2770 
   2771 
   2772 
   2773 
   2774 
   2775 
   2776 
   2777 
   2778 
   2779 
   2780 
   2781 
   2782 
   2783 
   2784 
   2785 
   2786 
   2787 
   2788 
   2789 
   2790 
   2791 
   2792 
   2793 
   2794 
   2795 
   2796 
   2797 
   2798 
   2799 
   2800 
   2801 
   2802 
   2803 
   2804 
   2805 
   2806 
   2807 
   2808 
   2809 
   2810 
   2811 
   2812 
   2813 
   2814 
   2815 
   2816 
   2817 
   2818 
   2819 
   2820 
   2821 
   2822 
   2823 
   2824 
   2825 
   2826 
   2827 
   2828 
   2829 
   2830 
   2831 
   2832 
   2833 
   2834 
   2835 
   2836 
   2837 
   2838 
   2839 
   2840 
   2841 
   2842 trap_spikes2 = _a.Trap(
   2843     attacktype: 1,
   2844     cha: 20,
   2845     dam: 20,
   2846     face: 219,
   2847     hp: 1,
   2848     invisible: True,
   2849     is_animated: False,
   2850     level: 1,
   2851     move_on: 'walk',
   2852     name: 'spikes',
   2853     no_pick: True,
   2854     speed: 1.0,
   2855     )
   2856 trap = _a.Trap(
   2857     attacktype: 1,
   2858     cha: 20,
   2859     dam: 90,
   2860     face: 220,
   2861     hp: 1,
   2862     invisible: True,
   2863     is_animated: False,
   2864     level: 1,
   2865     move_on: 'walk',
   2866     name: 'trap',
   2867     no_pick: True,
   2868     speed: 1.0,
   2869     )
   2870 trap_rocks = _a.Trap(
   2871     attacktype: 1,
   2872     cha: 20,
   2873     dam: 50,
   2874     face: 221,
   2875     hp: 1,
   2876     invisible: True,
   2877     is_animated: False,
   2878     level: 1,
   2879     move_on: 'walk',
   2880     name: 'falling rocks trap',
   2881     no_pick: True,
   2882     speed: 1.0,
   2883     )
   2884 trap_needle = _a.Trap(
   2885     attacktype: 1025,
   2886     cha: 20,
   2887     dam: 10,
   2888     face: 222,
   2889     hp: 1,
   2890     invisible: True,
   2891     is_animated: False,
   2892     level: 1,
   2893     move_on: 'walk',
   2894     name: 'poison needle',
   2895     no_pick: True,
   2896     speed: 1.0,
   2897     )
   2898 trap_blades = _a.Trap(
   2899     attacktype: 1,
   2900     cha: 20,
   2901     dam: 90,
   2902     face: 223,
   2903     hp: 1,
   2904     invisible: True,
   2905     is_animated: False,
   2906     level: 1,
   2907     move_on: 'walk',
   2908     name: 'Blades trap',
   2909     no_pick: True,
   2910     speed: 1.0,
   2911     )
   2912 trap_spike_pit = _a.Trap(
   2913     attacktype: 1,
   2914     cha: 15,
   2915     dam: 40,
   2916     face: 224,
   2917     hp: 1,
   2918     invisible: True,
   2919     is_animated: False,
   2920     level: 1,
   2921     move_on: 'walk',
   2922     name: 'spiked pit',
   2923     no_pick: True,
   2924     speed: 1.0,
   2925     )
   2926 apple_eighth = _a.Food(
   2927     client_type: 601,
   2928     face: 225,
   2929     food: 3,
   2930     identified: True,
   2931     materialname: 'organic',
   2932     name: 'apple eighth',
   2933     name_pl: 'apple eighths',
   2934     need_an: True,
   2935     nrof: 1,
   2936     value: 1,
   2937     weight: 12,
   2938     )
   2939 apple_fourth = _a.Food(
   2940     client_type: 601,
   2941     face: 226,
   2942     food: 6,
   2943     identified: True,
   2944     materialname: 'organic',
   2945     name: 'apple fourth',
   2946     name_pl: 'apple fourths',
   2947     need_an: True,
   2948     nrof: 1,
   2949     slaying: 'b_slicingknife:2 apple_eighth',
   2950     value: 1,
   2951     weight: 25,
   2952     )
   2953 apple_half = _a.Food(
   2954     client_type: 601,
   2955     face: 227,
   2956     food: 12,
   2957     identified: True,
   2958     materialname: 'organic',
   2959     name: 'apple halve',
   2960     name_pl: 'apple halves',
   2961     need_an: True,
   2962     nrof: 1,
   2963     slaying: 'b_slicingknife:2 apple_fourth',
   2964     value: 1,
   2965     weight: 50,
   2966     )
   2967 cheeseburger = _a.Food(
   2968     client_type: 601,
   2969     face: 228,
   2970     food: 350,
   2971     identified: True,
   2972     materialname: 'organic',
   2973     name_pl: 'cheeseburgers',
   2974     nrof: 1,
   2975     value: 10,
   2976     weight: 6500,
   2977     )
   2978 cake = _a.Food(
   2979     client_type: 601,
   2980     face: 229,
   2981     food: 125,
   2982     identified: True,
   2983     materialname: 'organic',
   2984     name_pl: 'cakes',
   2985     nrof: 1,
   2986     value: 8,
   2987     weight: 3000,
   2988     )
   2989 uf6 = _a.Drink(
   2990     client_type: 611,
   2991     face: 230,
   2992     food: 1,
   2993     materialname: 'organic',
   2994     name: 'uranium hexafluoride gas',
   2995     name_pl: 'uranium hexafluoride gas',
   2996     nrof: 1,
   2997     on_use_yield: 'wbottle_empty',
   2998     value: 155,
   2999     weight: 11500,
   3000     )
   3001 rose_black = _a.Food(
   3002     client_type: 601,
   3003     face: 231,
   3004     food: 5,
   3005     materialname: 'organic',
   3006     name: 'black rose',
   3007     name_pl: 'black roses',
   3008     nrof: 1,
   3009     value: 160,
   3010     weight: 2,
   3011     )
   3012 rose_pink = _a.Food(
   3013     client_type: 601,
   3014     face: 232,
   3015     food: 5,
   3016     materialname: 'organic',
   3017     name: 'pink rose',
   3018     name_pl: 'pink roses',
   3019     nrof: 1,
   3020     value: 60,
   3021     weight: 2,
   3022     )
   3023 rose_red = _a.Food(
   3024     client_type: 601,
   3025     face: 233,
   3026     food: 5,
   3027     materialname: 'organic',
   3028     name: 'red rose',
   3029     name_pl: 'red roses',
   3030     nrof: 1,
   3031     value: 80,
   3032     weight: 2,
   3033     )
   3034 rose_white = _a.Food(
   3035     client_type: 601,
   3036     face: 234,
   3037     food: 5,
   3038     materialname: 'organic',
   3039     name: 'white rose',
   3040     name_pl: 'white roses',
   3041     nrof: 1,
   3042     value: 45,
   3043     weight: 2,
   3044     )
   3045 rose_yellow = _a.Food(
   3046     client_type: 601,
   3047     face: 235,
   3048     food: 5,
   3049     materialname: 'organic',
   3050     name: 'yellow rose',
   3051     name_pl: 'yellow roses',
   3052     nrof: 1,
   3053     value: 45,
   3054     weight: 2,
   3055     )
   3056 mushroom_3 = _a.Food(
   3057     client_type: 601,
   3058     face: 236,
   3059     food: 100,
   3060     materialname: 'organic',
   3061     name: 'mushroom',
   3062     name_pl: 'mushrooms',
   3063     nrof: 1,
   3064     value: 7,
   3065     weight: 50,
   3066     )
   3067 chocolate = _a.Food(
   3068     client_type: 601,
   3069     face: 237,
   3070     food: 50,
   3071     identified: True,
   3072     materialname: 'organic',
   3073     name_pl: 'chocolates',
   3074     nrof: 1,
   3075     value: 20,
   3076     weight: 100,
   3077     )
   3078 chocolate_w = _a.Food(
   3079     client_type: 601,
   3080     face: 238,
   3081     food: 75,
   3082     identified: True,
   3083     materialname: 'organic',
   3084     name: 'white chocolate',
   3085     name_pl: 'white chocolate pieces',
   3086     nrof: 1,
   3087     value: 80,
   3088     weight: 100,
   3089     )
   3090 booze = _a.Drink(
   3091     client_type: 611,
   3092     face: 239,
   3093     food: 100,
   3094     identified: True,
   3095     materialname: 'organic',
   3096     name_pl: 'boozes',
   3097     nrof: 1,
   3098     on_use_yield: 'boozebottle_empty',
   3099     slaying: 'vial_poison:poison',
   3100     value: 5,
   3101     weight: 6500,
   3102     )
   3103 blackroot = _a.Food(
   3104     client_type: 601,
   3105     face: 240,
   3106     food: 15,
   3107     identified: True,
   3108     materialname: 'organic',
   3109     name: 'blackroot',
   3110     name_pl: 'blackroot',
   3111     nrof: 1,
   3112     value: 300,
   3113     weight: 300,
   3114     )
   3115 bag_popcorn = _a.Food(
   3116     client_type: 601,
   3117     face: 241,
   3118     food: 50,
   3119     identified: True,
   3120     materialname: 'organic',
   3121     name: 'bag of popcorn',
   3122     name_pl: 'bags of popcorn',
   3123     nrof: 1,
   3124     value: 6,
   3125     weight: 250,
   3126     )
   3127 cabbage = _a.Food(
   3128     client_type: 601,
   3129     face: 242,
   3130     food: 80,
   3131     identified: True,
   3132     materialname: 'organic',
   3133     name_pl: 'cabbages',
   3134     nrof: 1,
   3135     value: 4,
   3136     weight: 1500,
   3137     )
   3138 apple = _a.Food(
   3139     client_type: 601,
   3140     face: 243,
   3141     food: 25,
   3142     identified: True,
   3143     materialname: 'organic',
   3144     name_pl: 'apples',
   3145     need_an: True,
   3146     nrof: 1,
   3147     slaying: 'b_slicingknife:2 apple_half',
   3148     value: 2,
   3149     weight: 100,
   3150     )
   3151 s_weasel = _a.Food(
   3152     client_type: 601,
   3153     face: 244,
   3154     food: 30,
   3155     identified: True,
   3156     materialname: 'organic',
   3157     name: 'sizzling weasel on a stick',
   3158     name_pl: 'sizzling weasels on sticks',
   3159     nrof: 1,
   3160     value: 5,
   3161     weight: 10,
   3162     )
   3163 dragon_steak = _a.Flesh(
   3164     client_type: 624,
   3165     face: 245,
   3166     food: 400,
   3167     identified: True,
   3168     materialname: 'organic',
   3169     name: 'steak',
   3170     name_pl: 'steaks',
   3171     nrof: 1,
   3172     value: 10,
   3173     weight: 5,
   3174     )
   3175 fishfood = _a.Food(
   3176     client_type: 601,
   3177     face: 246,
   3178     food: 100,
   3179     identified: True,
   3180     materialname: 'organic',
   3181     name: 'fish',
   3182     name_pl: 'fishes',
   3183     nrof: 1,
   3184     value: 4,
   3185     weight: 3500,
   3186     )
   3187 potato = _a.Food(
   3188     client_type: 601,
   3189     face: 247,
   3190     food: 200,
   3191     identified: True,
   3192     materialname: 'organic',
   3193     name: 'potatoes',
   3194     name_pl: 'potatoes',
   3195     nrof: 1,
   3196     value: 7,
   3197     weight: 4000,
   3198     )
   3199 roast_bird = _a.Food(
   3200     client_type: 601,
   3201     face: 248,
   3202     food: 450,
   3203     identified: True,
   3204     materialname: 'organic',
   3205     name: 'roast bird',
   3206     name_pl: 'roast birds',
   3207     nrof: 1,
   3208     value: 40,
   3209     weight: 7500,
   3210     )
   3211 haggis = _a.Food(
   3212     client_type: 601,
   3213     face: 249,
   3214     food: 500,
   3215     identified: True,
   3216     materialname: 'organic',
   3217     name: 'haggis',
   3218     name_pl: 'haggis',
   3219     nrof: 1,
   3220     value: 80,
   3221     weight: 8000,
   3222     )
   3223 pear = _a.Food(
   3224     client_type: 601,
   3225     face: 250,
   3226     food: 25,
   3227     identified: True,
   3228     materialname: 'organic',
   3229     name_pl: 'pears',
   3230     nrof: 1,
   3231     value: 2,
   3232     weight: 100,
   3233     )
   3234 carrot = _a.Food(
   3235     client_type: 601,
   3236     face: 251,
   3237     food: 20,
   3238     identified: True,
   3239     materialname: 'organic',
   3240     name: 'carrots',
   3241     name_pl: 'carrots',
   3242     nrof: 1,
   3243     value: 1,
   3244     weight: 100,
   3245     )
   3246 wine = _a.Drink(
   3247     client_type: 611,
   3248     face: 252,
   3249     food: 75,
   3250     identified: True,
   3251     materialname: 'glass',
   3252     name: 'bottle of wine',
   3253     name_pl: 'bottles of wine',
   3254     nrof: 1,
   3255     on_use_yield: 'winebottle_empty',
   3256     slaying: 'vial_poison:wine_poison',
   3257     value: 10,
   3258     weight: 1000,
   3259     )
   3260 
   3261 banana = _a.Food(
   3262     client_type: 601,
   3263     face: 254,
   3264     food: 50,
   3265     identified: True,
   3266     materialname: 'organic',
   3267     name_pl: 'bananas',
   3268     nrof: 1,
   3269     value: 2,
   3270     weight: 100,
   3271     )
   3272 mint = _a.Food(
   3273     client_type: 601,
   3274     face: 255,
   3275     food: 5,
   3276     materialname: 'organic',
   3277     name: 'mint sprig',
   3278     name_pl: 'mint sprigs',
   3279     nrof: 1,
   3280     value: 5,
   3281     weight: 100,
   3282     )
   3283 food = _a.Food(
   3284     client_type: 601,
   3285     face: 256,
   3286     food: 200,
   3287     identified: True,
   3288     materialname: 'organic',
   3289     name_pl: 'foods',
   3290     nrof: 1,
   3291     value: 10,
   3292     weight: 6500,
   3293     )
   3294 onion = _a.Food(
   3295     client_type: 601,
   3296     face: 257,
   3297     food: 50,
   3298     identified: True,
   3299     materialname: 'organic',
   3300     name: 'onion',
   3301     name_pl: 'onions',
   3302     need_an: True,
   3303     nrof: 1,
   3304     value: 2,
   3305     weight: 100,
   3306     )
   3307 water = _a.Drink(
   3308     client_type: 611,
   3309     face: 258,
   3310     food: 5,
   3311     materialname: 'organic',
   3312     name_pl: 'waters',
   3313     nrof: 1,
   3314     on_use_yield: 'wbottle_empty',
   3315     slaying: 'vial_poison:water_poison',
   3316     value: 5,
   3317     weight: 1500,
   3318     )
   3319 coffee = _a.Food(
   3320     client_type: 601,
   3321     face: 259,
   3322     food: 10,
   3323     identified: True,
   3324     materialname: 'organic',
   3325     name: 'cup of coffee',
   3326     name_pl: 'cups of coffee',
   3327     nrof: 1,
   3328     on_use_yield: 'coffee_empty',
   3329     value: 1,
   3330     weight: 100,
   3331     )
   3332 clover = _a.Food(
   3333     client_type: 601,
   3334     face: 260,
   3335     food: 5,
   3336     materialname: 'organic',
   3337     name_pl: 'clovers',
   3338     nrof: 1,
   3339     value: 5,
   3340     weight: 100,
   3341     )
   3342 orange = _a.Food(
   3343     client_type: 601,
   3344     face: 261,
   3345     food: 25,
   3346     identified: True,
   3347     materialname: 'organic',
   3348     name: 'orange',
   3349     name_pl: 'oranges',
   3350     need_an: True,
   3351     nrof: 1,
   3352     value: 2,
   3353     weight: 100,
   3354     )
   3355 mushroom_1 = _a.Food(
   3356     client_type: 601,
   3357     face: 262,
   3358     food: 50,
   3359     materialname: 'organic',
   3360     name: 'mushroom',
   3361     name_pl: 'mushrooms',
   3362     nrof: 1,
   3363     value: 5,
   3364     weight: 100,
   3365     )
   3366 lemon = _a.Food(
   3367     client_type: 601,
   3368     face: 263,
   3369     food: 22,
   3370     identified: True,
   3371     materialname: 'organic',
   3372     name: 'lemon',
   3373     name_pl: 'lemons',
   3374     need_an: True,
   3375     nrof: 1,
   3376     value: 2,
   3377     weight: 100,
   3378     )
   3379 loaf = _a.Food(
   3380     client_type: 601,
   3381     face: 264,
   3382     food: 100,
   3383     identified: True,
   3384     materialname: 'organic',
   3385     name: 'bread',
   3386     name_pl: 'breads',
   3387     nrof: 1,
   3388     value: 5,
   3389     weight: 3000,
   3390     )
   3391 grape = _a.Food(
   3392     client_type: 601,
   3393     face: 265,
   3394     food: 25,
   3395     identified: True,
   3396     materialname: 'organic',
   3397     name: 'grapes',
   3398     name_pl: 'grapes',
   3399     nrof: 1,
   3400     value: 2,
   3401     weight: 100,
   3402     )
   3403 cherry = _a.Food(
   3404     client_type: 601,
   3405     face: 266,
   3406     food: 15,
   3407     identified: True,
   3408     materialname: 'organic',
   3409     name: 'cherries',
   3410     name_pl: 'cherries',
   3411     nrof: 1,
   3412     value: 2,
   3413     weight: 100,
   3414     )
   3415 tomato = _a.Food(
   3416     client_type: 601,
   3417     face: 267,
   3418     food: 50,
   3419     identified: True,
   3420     materialname: 'organic',
   3421     name: 'tomato',
   3422     name_pl: 'tomatoes',
   3423     nrof: 1,
   3424     value: 7,
   3425     weight: 1000,
   3426     )
   3427 tomato_big = _a.Food(
   3428     client_type: 601,
   3429     face: 268,
   3430     food: 200,
   3431     identified: True,
   3432     materialname: 'organic',
   3433     name: 'very large tomato',
   3434     name_pl: 'very large tomatoes',
   3435     nrof: 1,
   3436     value: 14,
   3437     weight: 1000,
   3438     )
   3439 mandrake_root = _a.Food(
   3440     client_type: 601,
   3441     face: 269,
   3442     food: 15,
   3443     identified: True,
   3444     materialname: 'organic',
   3445     name: 'mandrake root',
   3446     name_pl: 'mandrake roots',
   3447     nrof: 1,
   3448     value: 300,
   3449     weight: 300,
   3450     )
   3451 orcchop = _a.Food(
   3452     client_type: 624,
   3453     face: 270,
   3454     food: 10,
   3455     identified: True,
   3456     materialname: 'organic',
   3457     name: 'orc chop',
   3458     name_pl: 'orc chops',
   3459     need_an: True,
   3460     nrof: 1,
   3461     value: 1,
   3462     weight: 650,
   3463     )
   3464 pipeweed = _a.Food(
   3465     client_type: 601,
   3466     face: 271,
   3467     food: 5,
   3468     materialname: 'organic',
   3469     name: 'pipeweed',
   3470     name_pl: 'pipeweeds',
   3471     nrof: 1,
   3472     value: 300,
   3473     weight: 32,
   3474     )
   3475 mushroom_2 = _a.Food(
   3476     client_type: 601,
   3477     face: 272,
   3478     food: 150,
   3479     materialname: 'organic',
   3480     name: 'mushroom',
   3481     name_pl: 'mushrooms',
   3482     nrof: 1,
   3483     value: 6,
   3484     weight: 100,
   3485     )
   3486 leg_mutton = _a.Food(
   3487     client_type: 601,
   3488     face: 256,
   3489     food: 150,
   3490     identified: True,
   3491     materialname: 'organic',
   3492     name: 'leg of mutton',
   3493     name_pl: 'leg of mutton',
   3494     nrof: 1,
   3495     value: 50,
   3496     weight: 1500,
   3497     )
   3498 pineapple = _a.Food(
   3499     client_type: 601,
   3500     face: 273,
   3501     food: 100,
   3502     identified: True,
   3503     materialname: 'organic',
   3504     name_pl: 'pineapples',
   3505     nrof: 1,
   3506     value: 2,
   3507     weight: 100,
   3508     )
   3509 w_glass = _a.Drink(
   3510     client_type: 611,
   3511     face: 274,
   3512     food: 10,
   3513     identified: True,
   3514     materialname: 'glass',
   3515     name: 'glass of wine',
   3516     name_pl: 'glasses of wine',
   3517     nrof: 1,
   3518     on_use_yield: 'w_glass_empty',
   3519     slaying: 'vial_poison:w_glass_poison',
   3520     value: 2,
   3521     weight: 1000,
   3522     )
   3523 waybread = _a.Food(
   3524     client_type: 601,
   3525     face: 275,
   3526     food: 500,
   3527     identified: True,
   3528     materialname: 'organic',
   3529     name_pl: 'waybreads',
   3530     nrof: 1,
   3531     value: 30,
   3532     weight: 1000,
   3533     )
   3534 poison = _a.Poison(
   3535     client_type: 611,
   3536     cursed: True,
   3537     face: 239,
   3538     identified: False,
   3539     known_cursed: False,
   3540     materialname: 'organic',
   3541     name: 'booze',
   3542     name_pl: 'boozes',
   3543     nrof: 1,
   3544     on_use_yield: 'boozebottle_empty',
   3545     title: 'of poison',
   3546     weight: 6500,
   3547     )
   3548 w_glass_poison = _a.Poison(
   3549     client_type: 611,
   3550     cursed: True,
   3551     face: 274,
   3552     food: 10,
   3553     identified: False,
   3554     known_cursed: False,
   3555     materialname: 'glass',
   3556     name: 'glass of wine',
   3557     name_pl: 'glasses of wine',
   3558     nrof: 1,
   3559     title: 'of poison',
   3560     value: 2,
   3561     weight: 1000,
   3562     )
   3563 water_poison = _a.Poison(
   3564     client_type: 611,
   3565     cursed: True,
   3566     face: 258,
   3567     food: 5,
   3568     identified: False,
   3569     known_cursed: False,
   3570     materialname: 'organic',
   3571     name: 'water',
   3572     name_pl: 'waters',
   3573     nrof: 1,
   3574     on_use_yield: 'wbottle_empty',
   3575     title: 'of poison',
   3576     value: 5,
   3577     weight: 1500,
   3578     )
   3579 wine_poison = _a.Poison(
   3580     client_type: 611,
   3581     cursed: True,
   3582     face: 252,
   3583     food: 75,
   3584     identified: False,
   3585     known_cursed: False,
   3586     materialname: 'glass',
   3587     name: 'bottle of wine',
   3588     name_pl: 'bottles of wine',
   3589     nrof: 1,
   3590     on_use_yield: 'winebottle_empty',
   3591     title: 'of poison',
   3592     value: 10,
   3593     weight: 1000,
   3594     )
   3595 strawberry = _a.Food(
   3596     client_type: 601,
   3597     face: 276,
   3598     food: 20,
   3599     identified: True,
   3600     materialname: 'organic',
   3601     name_pl: 'strawberries',
   3602     nrof: 1,
   3603     value: 2,
   3604     weight: 100,
   3605     )
   3606 
   3607 snowstorm_0 = _a.Firewall(
   3608     ac: 3,
   3609     activate_on_push: True,
   3610     activate_on_release: True,
   3611     blocksview: False,
   3612     dam: 1,
   3613     exp: 50,
   3614     face: 278,
   3615     invisible: True,
   3616     level: 10,
   3617     move_block: '-all',
   3618     other_arch: 'spell_icestorm',
   3619     resist_cold: 100,
   3620     sp: 0,
   3621     speed: -0.02,
   3622     )
   3623 
   3624 
   3625 
   3626 
   3627 
   3628 
   3629 
   3630 
   3631 
   3632 
   3633 
   3634 
   3635 
   3636 
   3637 
   3638 
   3639 
   3640 
   3641 
   3642 
   3643 
   3644 
   3645 
   3646 
   3647 
   3648 
   3649 
   3650 
   3651 
   3652 
   3653 
   3654 
   3655 
   3656 
   3657 
   3658 
   3659 
   3660 
   3661 
   3662 
   3663 
   3664 
   3665 
   3666 
   3667 
   3668 
   3669 
   3670 
   3671 
   3672 
   3673 
   3674 
   3675 
   3676 
   3677 
   3678 
   3679 
   3680 
   3681 
   3682 
   3683 
   3684 
   3685 
   3686 
   3687 
   3688 
   3689 
   3690 
   3691 
   3692 
   3693 
   3694 
   3695 
   3696 
   3697 
   3698 
   3699 
   3700 
   3701 
   3702 
   3703 
   3704 
   3705 
   3706 
   3707 
   3708 
   3709 
   3710 
   3711 
   3712 
   3713 
   3714 
   3715 
   3716 
   3717 
   3718 
   3719 
   3720 
   3721 
   3722 
   3723 
   3724 
   3725 wall_large_door1 = _a.Door(
   3726     face: 381,
   3727     materialname: 'iron',
   3728     move_block: '-all',
   3729     name: 'large door',
   3730     no_pick: True,
   3731     )
   3732 wall_large_door2 = _a.Door(
   3733     face: 381,
   3734     materialname: 'iron',
   3735     move_block: '-all',
   3736     name: 'large door',
   3737     no_pick: True,
   3738     x: 1,
   3739     )
   3740 
   3741 
   3742 
   3743 
   3744 
   3745 
   3746 
   3747 
   3748 
   3749 
   3750 
   3751 
   3752 
   3753 
   3754 
   3755 
   3756 
   3757 
   3758 
   3759 
   3760 
   3761 
   3762 
   3763 
   3764 
   3765 
   3766 
   3767 
   3768 
   3769 
   3770 
   3771 
   3772 
   3773 
   3774 
   3775 
   3776 
   3777 
   3778 
   3779 
   3780 
   3781 
   3782 
   3783 
   3784 
   3785 
   3786 
   3787 
   3788 
   3789 
   3790 
   3791 
   3792 
   3793 
   3794 
   3795 
   3796 
   3797 
   3798 
   3799 
   3800 magentaguard_house_1 = _a.Exit(
   3801     blocksview: True,
   3802     face: 422,
   3803     move_on: 'walk fly_low',
   3804     name: 'Guard House',
   3805     no_pick: True,
   3806     )
   3807 magentaguard_house_2 = _a.Exit(
   3808     blocksview: True,
   3809     face: 423,
   3810     move_on: 'walk fly_low',
   3811     name: 'Guard House',
   3812     no_pick: True,
   3813     )
   3814 magentaguard_house_3 = _a.Exit(
   3815     blocksview: True,
   3816     face: 424,
   3817     move_on: 'walk fly_low',
   3818     name: 'Guard House',
   3819     no_pick: True,
   3820     )
   3821 magentaguard_house_4 = _a.Exit(
   3822     blocksview: True,
   3823     face: 425,
   3824     move_on: 'walk fly_low',
   3825     name: 'Guard House',
   3826     no_pick: True,
   3827     )
   3828 
   3829 
   3830 
   3831 
   3832 
   3833 
   3834 
   3835 
   3836 
   3837 
   3838 
   3839 
   3840 
   3841 
   3842 
   3843 
   3844 firewall = _a.Firewall(
   3845     ac: 3,
   3846     activate_on_push: True,
   3847     activate_on_release: True,
   3848     alive: True,
   3849     blocksview: True,
   3850     dam: 1,
   3851     exp: 50,
   3852     face: 442,
   3853     hp: 250,
   3854     level: 1,
   3855     maxhp: 250,
   3856     other_arch: 'spell_small_fireball',
   3857     resist_fire: 100,
   3858     speed: -0.02,
   3859     )
   3860 firewall_1 = _a.Firewall(
   3861     activate_on_push: True,
   3862     activate_on_release: True,
   3863     blocksview: True,
   3864     dam: 1,
   3865     face: 443,
   3866     level: 1,
   3867     move_block: 'all',
   3868     name: 'firewall',
   3869     other_arch: 'spell_small_fireball',
   3870     sp: 1,
   3871     speed: -0.02,
   3872     )
   3873 firewall_2 = _a.Firewall(
   3874     activate_on_push: True,
   3875     activate_on_release: True,
   3876     blocksview: True,
   3877     dam: 1,
   3878     face: 444,
   3879     level: 1,
   3880     move_block: 'all',
   3881     name: 'firewall',
   3882     other_arch: 'spell_small_fireball',
   3883     sp: 2,
   3884     speed: -0.02,
   3885     )
   3886 firewall_3 = _a.Firewall(
   3887     activate_on_push: True,
   3888     activate_on_release: True,
   3889     blocksview: True,
   3890     dam: 1,
   3891     face: 445,
   3892     level: 1,
   3893     move_block: 'all',
   3894     name: 'firewall',
   3895     other_arch: 'spell_small_fireball',
   3896     sp: 3,
   3897     speed: -0.02,
   3898     )
   3899 firewall_4 = _a.Firewall(
   3900     activate_on_push: True,
   3901     activate_on_release: True,
   3902     blocksview: True,
   3903     dam: 1,
   3904     face: 446,
   3905     level: 1,
   3906     move_block: 'all',
   3907     name: 'firewall',
   3908     other_arch: 'spell_small_fireball',
   3909     sp: 4,
   3910     speed: -0.02,
   3911     )
   3912 firewall_5 = _a.Firewall(
   3913     activate_on_push: True,
   3914     activate_on_release: True,
   3915     blocksview: True,
   3916     dam: 1,
   3917     face: 447,
   3918     level: 1,
   3919     move_block: 'all',
   3920     name: 'firewall',
   3921     other_arch: 'spell_small_fireball',
   3922     sp: 5,
   3923     speed: -0.02,
   3924     )
   3925 firewall_6 = _a.Firewall(
   3926     activate_on_push: True,
   3927     activate_on_release: True,
   3928     blocksview: True,
   3929     dam: 1,
   3930     face: 448,
   3931     level: 1,
   3932     move_block: 'all',
   3933     name: 'firewall',
   3934     other_arch: 'spell_small_fireball',
   3935     sp: 6,
   3936     speed: -0.02,
   3937     )
   3938 firewall_7 = _a.Firewall(
   3939     activate_on_push: True,
   3940     activate_on_release: True,
   3941     blocksview: True,
   3942     dam: 1,
   3943     face: 449,
   3944     level: 1,
   3945     move_block: 'all',
   3946     name: 'firewall',
   3947     other_arch: 'spell_small_fireball',
   3948     sp: 7,
   3949     speed: -0.02,
   3950     )
   3951 firewall_8 = _a.Firewall(
   3952     activate_on_push: True,
   3953     activate_on_release: True,
   3954     blocksview: True,
   3955     dam: 1,
   3956     face: 450,
   3957     level: 1,
   3958     move_block: 'all',
   3959     name: 'firewall',
   3960     other_arch: 'spell_small_fireball',
   3961     sp: 8,
   3962     speed: -0.02,
   3963     )
   3964 
   3965 
   3966 
   3967 
   3968 
   3969 
   3970 
   3971 
   3972 
   3973 
   3974 
   3975 
   3976 
   3977 
   3978 
   3979 
   3980 
   3981 
   3982 
   3983 
   3984 
   3985 
   3986 
   3987 
   3988 lbulletwall = _a.Firewall(
   3989     activate_on_push: True,
   3990     activate_on_release: True,
   3991     blocksview: True,
   3992     dam: 29,
   3993     face: 475,
   3994     is_animated: False,
   3995     level: 1,
   3996     move_block: 'all',
   3997     name: 'large bulletwall',
   3998     other_arch: 'spell_lg_magic_bullet',
   3999     speed: -0.16,
   4000     )
   4001 lbulletwall_1 = _a.Firewall(
   4002     activate_on_push: True,
   4003     activate_on_release: True,
   4004     blocksview: True,
   4005     dam: 29,
   4006     face: 476,
   4007     level: 1,
   4008     move_block: 'all',
   4009     name: 'large bulletwall',
   4010     other_arch: 'spell_lg_magic_bullet',
   4011     sp: 1,
   4012     speed: -0.04,
   4013     )
   4014 lbulletwall_2 = _a.Firewall(
   4015     activate_on_push: True,
   4016     activate_on_release: True,
   4017     blocksview: True,
   4018     dam: 29,
   4019     face: 477,
   4020     level: 1,
   4021     move_block: 'all',
   4022     name: 'large bulletwall',
   4023     other_arch: 'spell_lg_magic_bullet',
   4024     sp: 2,
   4025     speed: -0.04,
   4026     )
   4027 lbulletwall_3 = _a.Firewall(
   4028     activate_on_push: True,
   4029     activate_on_release: True,
   4030     blocksview: True,
   4031     dam: 29,
   4032     face: 478,
   4033     level: 1,
   4034     move_block: 'all',
   4035     name: 'large bulletwall',
   4036     other_arch: 'spell_lg_magic_bullet',
   4037     sp: 3,
   4038     speed: -0.04,
   4039     )
   4040 lbulletwall_4 = _a.Firewall(
   4041     activate_on_push: True,
   4042     activate_on_release: True,
   4043     blocksview: True,
   4044     dam: 29,
   4045     face: 479,
   4046     level: 1,
   4047     move_block: 'all',
   4048     name: 'large bulletwall',
   4049     other_arch: 'spell_lg_magic_bullet',
   4050     sp: 4,
   4051     speed: -0.04,
   4052     )
   4053 lbulletwall_5 = _a.Firewall(
   4054     activate_on_push: True,
   4055     activate_on_release: True,
   4056     blocksview: True,
   4057     dam: 29,
   4058     face: 480,
   4059     level: 1,
   4060     move_block: 'all',
   4061     name: 'large bulletwall',
   4062     other_arch: 'spell_lg_magic_bullet',
   4063     sp: 5,
   4064     speed: -0.04,
   4065     )
   4066 lbulletwall_6 = _a.Firewall(
   4067     activate_on_push: True,
   4068     activate_on_release: True,
   4069     blocksview: True,
   4070     dam: 29,
   4071     face: 481,
   4072     level: 1,
   4073     move_block: 'all',
   4074     name: 'large bulletwall',
   4075     other_arch: 'spell_lg_magic_bullet',
   4076     sp: 6,
   4077     speed: -0.04,
   4078     )
   4079 lbulletwall_7 = _a.Firewall(
   4080     activate_on_push: True,
   4081     activate_on_release: True,
   4082     blocksview: True,
   4083     dam: 29,
   4084     face: 482,
   4085     level: 1,
   4086     move_block: 'all',
   4087     name: 'large bulletwall',
   4088     other_arch: 'spell_lg_magic_bullet',
   4089     sp: 7,
   4090     speed: -0.04,
   4091     )
   4092 lbulletwall_8 = _a.Firewall(
   4093     activate_on_push: True,
   4094     activate_on_release: True,
   4095     blocksview: True,
   4096     dam: 29,
   4097     face: 483,
   4098     level: 1,
   4099     move_block: 'all',
   4100     name: 'large bulletwall',
   4101     other_arch: 'spell_lg_magic_bullet',
   4102     sp: 8,
   4103     speed: -0.04,
   4104     )
   4105 
   4106 
   4107 
   4108 
   4109 
   4110 
   4111 
   4112 
   4113 
   4114 
   4115 
   4116 
   4117 
   4118 
   4119 
   4120 
   4121 
   4122 
   4123 
   4124 
   4125 
   4126 
   4127 
   4128 
   4129 
   4130 
   4131 
   4132 
   4133 
   4134 
   4135 
   4136 
   4137 
   4138 
   4139 
   4140 
   4141 bulletwall = _a.Firewall(
   4142     activate_on_push: True,
   4143     activate_on_release: True,
   4144     blocksview: True,
   4145     face: 504,
   4146     level: 1,
   4147     move_block: 'all',
   4148     name: 'bulletwall',
   4149     other_arch: 'spell_magic_bullet',
   4150     speed: -0.4,
   4151     )
   4152 bulletwall_1 = _a.Firewall(
   4153     activate_on_push: True,
   4154     activate_on_release: True,
   4155     blocksview: True,
   4156     face: 505,
   4157     level: 1,
   4158     move_block: 'all',
   4159     name: 'bulletwall',
   4160     other_arch: 'spell_magic_bullet',
   4161     sp: 1,
   4162     speed: -0.1,
   4163     )
   4164 bulletwall_2 = _a.Firewall(
   4165     activate_on_push: True,
   4166     activate_on_release: True,
   4167     blocksview: True,
   4168     face: 506,
   4169     level: 1,
   4170     move_block: 'all',
   4171     name: 'bulletwall',
   4172     other_arch: 'spell_magic_bullet',
   4173     sp: 2,
   4174     speed: -0.1,
   4175     )
   4176 bulletwall_3 = _a.Firewall(
   4177     activate_on_push: True,
   4178     activate_on_release: True,
   4179     blocksview: True,
   4180     face: 507,
   4181     level: 1,
   4182     move_block: 'all',
   4183     name: 'bulletwall',
   4184     other_arch: 'spell_magic_bullet',
   4185     sp: 3,
   4186     speed: -0.1,
   4187     )
   4188 bulletwall_4 = _a.Firewall(
   4189     activate_on_push: True,
   4190     activate_on_release: True,
   4191     blocksview: True,
   4192     face: 508,
   4193     level: 1,
   4194     move_block: 'all',
   4195     name: 'bulletwall',
   4196     other_arch: 'spell_magic_bullet',
   4197     sp: 4,
   4198     speed: -0.1,
   4199     )
   4200 bulletwall_5 = _a.Firewall(
   4201     activate_on_push: True,
   4202     activate_on_release: True,
   4203     blocksview: True,
   4204     face: 509,
   4205     level: 1,
   4206     move_block: 'all',
   4207     name: 'bulletwall',
   4208     other_arch: 'spell_magic_bullet',
   4209     sp: 5,
   4210     speed: -0.1,
   4211     )
   4212 bulletwall_6 = _a.Firewall(
   4213     activate_on_push: True,
   4214     activate_on_release: True,
   4215     blocksview: True,
   4216     face: 510,
   4217     level: 1,
   4218     move_block: 'all',
   4219     name: 'bulletwall',
   4220     other_arch: 'spell_magic_bullet',
   4221     sp: 6,
   4222     speed: -0.1,
   4223     )
   4224 bulletwall_7 = _a.Firewall(
   4225     activate_on_push: True,
   4226     activate_on_release: True,
   4227     blocksview: True,
   4228     face: 511,
   4229     level: 1,
   4230     move_block: 'all',
   4231     name: 'bulletwall',
   4232     other_arch: 'spell_magic_bullet',
   4233     sp: 7,
   4234     speed: -0.1,
   4235     )
   4236 bulletwall_8 = _a.Firewall(
   4237     activate_on_push: True,
   4238     activate_on_release: True,
   4239     blocksview: True,
   4240     face: 512,
   4241     level: 1,
   4242     move_block: 'all',
   4243     name: 'bulletwall',
   4244     other_arch: 'spell_magic_bullet',
   4245     sp: 8,
   4246     speed: -0.1,
   4247     )
   4248 
   4249 
   4250 
   4251 
   4252 
   4253 
   4254 
   4255 
   4256 
   4257 
   4258 
   4259 
   4260 
   4261 
   4262 
   4263 
   4264 
   4265 
   4266 
   4267 
   4268 
   4269 
   4270 
   4271 
   4272 
   4273 
   4274 
   4275 
   4276 
   4277 
   4278 
   4279 
   4280 
   4281 
   4282 
   4283 
   4284 
   4285 
   4286 
   4287 
   4288 
   4289 
   4290 
   4291 
   4292 
   4293 
   4294 
   4295 
   4296 
   4297 
   4298 
   4299 
   4300 
   4301 
   4302 
   4303 
   4304 
   4305 
   4306 
   4307 
   4308 
   4309 
   4310 
   4311 
   4312 
   4313 
   4314 
   4315 
   4316 
   4317 
   4318 
   4319 
   4320 
   4321 
   4322 
   4323 
   4324 
   4325 
   4326 
   4327 
   4328 
   4329 
   4330 
   4331 
   4332 
   4333 
   4334 
   4335 block_door_closed = _a.Gate(
   4336     activate_on_push: True,
   4337     activate_on_release: True,
   4338     blocksview: True,
   4339     dam: 5,
   4340     face: 442,
   4341     is_animated: False,
   4342     maxsp: 0,
   4343     move_block: 'all',
   4344     name: 'stone block',
   4345     no_pick: True,
   4346     wc: 5,
   4347     )
   4348 block_door_open = _a.Gate(
   4349     activate_on_push: True,
   4350     activate_on_release: True,
   4351     dam: 5,
   4352     face: 584,
   4353     is_animated: False,
   4354     maxsp: 1,
   4355     name: 'stone block',
   4356     no_pick: True,
   4357     wc: 0,
   4358     )
   4359 earthwall = _a.Earthwall(
   4360     ac: 30,
   4361     alive: True,
   4362     blocksview: True,
   4363     face: 442,
   4364     hp: 24,
   4365     is_animated: False,
   4366     level: 1,
   4367     maxhp: 24,
   4368     no_pick: True,
   4369     race: 'wall',
   4370     resist_acid: 100,
   4371     resist_cold: 100,
   4372     resist_confusion: 100,
   4373     resist_drain: 100,
   4374     resist_electricity: 100,
   4375     resist_fire: 100,
   4376     resist_magic: 100,
   4377     tear_down: True,
   4378     )
   4379 
   4380 
   4381 
   4382 
   4383 
   4384 
   4385 
   4386 
   4387 
   4388 
   4389 
   4390 
   4391 
   4392 
   4393 
   4394 
   4395 
   4396 hedge = _a.Earthwall(
   4397     ac: 20,
   4398     alive: True,
   4399     blocksview: True,
   4400     face: 601,
   4401     hp: 24,
   4402     is_animated: False,
   4403     level: 1,
   4404     maxhp: 24,
   4405     no_pick: True,
   4406     resist_acid: 100,
   4407     resist_cold: 100,
   4408     resist_confusion: 100,
   4409     resist_drain: 100,
   4410     resist_electricity: 100,
   4411     resist_fire: 30,
   4412     resist_magic: 100,
   4413     tear_down: True,
   4414     )
   4415 redguard_house_1 = _a.Exit(
   4416     blocksview: True,
   4417     face: 602,
   4418     move_on: 'walk fly_low',
   4419     name: 'Guard House',
   4420     no_pick: True,
   4421     )
   4422 redguard_house_2 = _a.Exit(
   4423     blocksview: True,
   4424     face: 603,
   4425     move_on: 'walk fly_low',
   4426     name: 'Guard House',
   4427     no_pick: True,
   4428     )
   4429 redguard_house_3 = _a.Exit(
   4430     blocksview: True,
   4431     face: 604,
   4432     move_on: 'walk fly_low',
   4433     name: 'Guard House',
   4434     no_pick: True,
   4435     )
   4436 redguard_house_4 = _a.Exit(
   4437     blocksview: True,
   4438     face: 605,
   4439     move_on: 'walk fly_low',
   4440     name: 'Guard House',
   4441     no_pick: True,
   4442     )
   4443 
   4444 
   4445 
   4446 
   4447 
   4448 
   4449 
   4450 
   4451 
   4452 
   4453 
   4454 
   4455 
   4456 
   4457 
   4458 
   4459 
   4460 
   4461 
   4462 
   4463 
   4464 
   4465 
   4466 
   4467 
   4468 
   4469 
   4470 
   4471 
   4472 
   4473 
   4474 
   4475 
   4476 
   4477 
   4478 
   4479 
   4480 
   4481 
   4482 
   4483 
   4484 
   4485 
   4486 
   4487 
   4488 
   4489 
   4490 
   4491 
   4492 
   4493 
   4494 
   4495 
   4496 
   4497 bwall-gray_earthwall = _a.Earthwall(
   4498     ac: 30,
   4499     alive: True,
   4500     blocksview: True,
   4501     face: 644,
   4502     hp: 400,
   4503     is_animated: False,
   4504     level: 1,
   4505     maxhp: 800,
   4506     no_pick: True,
   4507     race: 'wall',
   4508     resist_acid: 100,
   4509     resist_cold: 100,
   4510     resist_confusion: 100,
   4511     resist_drain: 100,
   4512     resist_electricity: 100,
   4513     resist_fire: 100,
   4514     resist_magic: 100,
   4515     tear_down: True,
   4516     )
   4517 bwall-gray_stoneblock_door_closed = _a.Gate(
   4518     activate_on_push: True,
   4519     activate_on_release: True,
   4520     blocksview: True,
   4521     dam: 5,
   4522     face: 644,
   4523     is_animated: False,
   4524     maxsp: 0,
   4525     move_block: 'all',
   4526     name: 'stone block',
   4527     no_pick: True,
   4528     wc: 5,
   4529     )
   4530 bwall-gray_stoneblock_door_open = _a.Gate(
   4531     activate_on_push: True,
   4532     activate_on_release: True,
   4533     dam: 5,
   4534     face: 645,
   4535     is_animated: False,
   4536     maxsp: 1,
   4537     name: 'stone block',
   4538     no_pick: True,
   4539     wc: 0,
   4540     )
   4541 
   4542 
   4543 
   4544 
   4545 
   4546 
   4547 
   4548 
   4549 
   4550 
   4551 
   4552 
   4553 
   4554 
   4555 
   4556 
   4557 
   4558 
   4559 
   4560 
   4561 
   4562 
   4563 
   4564 
   4565 
   4566 
   4567 
   4568 
   4569 
   4570 
   4571 
   4572 
   4573 
   4574 
   4575 
   4576 
   4577 
   4578 
   4579 
   4580 
   4581 
   4582 
   4583 
   4584 
   4585 
   4586 
   4587 
   4588 
   4589 
   4590 
   4591 
   4592 mine_secret_1_1 = _a.TimedGate(
   4593     activate_on_push: True,
   4594     activate_on_release: True,
   4595     blocksview: True,
   4596     dam: 10,
   4597     face: 673,
   4598     hp: 50,
   4599     is_animated: False,
   4600     maxhp: 50,
   4601     maxsp: 0,
   4602     move_block: 'all',
   4603     name: 'secret door',
   4604     no_pick: True,
   4605     speed: 0.35,
   4606     value: 1,
   4607     wc: 8,
   4608     )
   4609 mine_secret_1_2 = _a.TimedGate(
   4610     activate_on_push: True,
   4611     activate_on_release: True,
   4612     blocksview: True,
   4613     dam: 10,
   4614     face: 673,
   4615     hp: 50,
   4616     is_animated: False,
   4617     maxhp: 50,
   4618     maxsp: 0,
   4619     move_block: 'all',
   4620     name: 'secret door',
   4621     no_pick: True,
   4622     speed: 0.35,
   4623     value: 1,
   4624     wc: 8,
   4625     x: 1,
   4626     )
   4627 mine_secret_2_1 = _a.TimedGate(
   4628     activate_on_push: True,
   4629     activate_on_release: True,
   4630     blocksview: True,
   4631     dam: 10,
   4632     face: 674,
   4633     hp: 50,
   4634     is_animated: False,
   4635     maxhp: 50,
   4636     maxsp: 0,
   4637     move_block: 'all',
   4638     name: 'secret door',
   4639     no_pick: True,
   4640     speed: 0.35,
   4641     value: 1,
   4642     wc: 8,
   4643     )
   4644 mine_secret_2_2 = _a.TimedGate(
   4645     activate_on_push: True,
   4646     activate_on_release: True,
   4647     blocksview: True,
   4648     dam: 10,
   4649     face: 674,
   4650     hp: 50,
   4651     is_animated: False,
   4652     maxhp: 50,
   4653     maxsp: 0,
   4654     move_block: 'all',
   4655     name: 'secret door',
   4656     no_pick: True,
   4657     speed: 0.35,
   4658     value: 1,
   4659     wc: 8,
   4660     y: 1,
   4661     )
   4662 speedballwall = _a.Firewall(
   4663     activate_on_push: True,
   4664     activate_on_release: True,
   4665     blocksview: True,
   4666     dam: 56,
   4667     face: 675,
   4668     level: 1,
   4669     move_block: 'all',
   4670     name: 'speedball wall',
   4671     other_arch: 'spell_small_speedball',
   4672     speed: -0.03,
   4673     )
   4674 
   4675 
   4676 
   4677 
   4678 
   4679 
   4680 
   4681 
   4682 
   4683 
   4684 
   4685 
   4686 
   4687 
   4688 
   4689 
   4690 
   4691 
   4692 
   4693 
   4694 
   4695 
   4696 
   4697 
   4698 
   4699 
   4700 
   4701 
   4702 
   4703 
   4704 
   4705 
   4706 
   4707 
   4708 
   4709 
   4710 
   4711 
   4712 
   4713 
   4714 
   4715 
   4716 
   4717 
   4718 
   4719 
   4720 
   4721 
   4722 
   4723 
   4724 
   4725 
   4726 
   4727 
   4728 
   4729 
   4730 
   4731 
   4732 
   4733 
   4734 
   4735 
   4736 
   4737 
   4738 
   4739 
   4740 
   4741 
   4742 
   4743 
   4744 
   4745 
   4746 
   4747 
   4748 
   4749 
   4750 
   4751 
   4752 
   4753 
   4754 
   4755 
   4756 
   4757 
   4758 
   4759 
   4760 
   4761 
   4762 
   4763 
   4764 
   4765 
   4766 
   4767 
   4768 
   4769 
   4770 
   4771 
   4772 
   4773 
   4774 
   4775 
   4776 
   4777 
   4778 
   4779 
   4780 
   4781 
   4782 
   4783 
   4784 
   4785 
   4786 
   4787 
   4788 
   4789 
   4790 
   4791 
   4792 
   4793 
   4794 
   4795 
   4796 
   4797 
   4798 
   4799 
   4800 
   4801 
   4802 
   4803 westguard_house_1 = _a.Exit(
   4804     blocksview: True,
   4805     client_type: 25012,
   4806     face: 757,
   4807     move_on: 'walk fly_low',
   4808     name: 'Guard House',
   4809     no_pick: True,
   4810     )
   4811 westguard_house_2 = _a.Exit(
   4812     blocksview: True,
   4813     client_type: 25012,
   4814     face: 758,
   4815     move_on: 'walk fly_low',
   4816     name: 'Guard House',
   4817     no_pick: True,
   4818     )
   4819 westguard_house_3 = _a.Exit(
   4820     blocksview: True,
   4821     client_type: 25012,
   4822     face: 759,
   4823     move_on: 'walk fly_low',
   4824     name: 'Guard House',
   4825     no_pick: True,
   4826     )
   4827 westguard_house_4 = _a.Exit(
   4828     blocksview: True,
   4829     client_type: 25012,
   4830     face: 760,
   4831     move_on: 'walk fly_low',
   4832     name: 'Guard House',
   4833     no_pick: True,
   4834     )
   4835 
   4836 
   4837 
   4838 
   4839 
   4840 
   4841 
   4842 
   4843 
   4844 
   4845 
   4846 
   4847 
   4848 
   4849 
   4850 
   4851 
   4852 
   4853 
   4854 
   4855 
   4856 
   4857 
   4858 
   4859 
   4860 
   4861 
   4862 
   4863 
   4864 
   4865 
   4866 
   4867 
   4868 
   4869 
   4870 
   4871 
   4872 
   4873 
   4874 
   4875 
   4876 
   4877 
   4878 
   4879 
   4880 
   4881 
   4882 
   4883 
   4884 
   4885 
   4886 
   4887 
   4888 
   4889 
   4890 
   4891 
   4892 
   4893 
   4894 
   4895 
   4896 
   4897 
   4898 
   4899 
   4900 
   4901 guard_house_1 = _a.Exit(
   4902     blocksview: True,
   4903     client_type: 25012,
   4904     face: 827,
   4905     move_on: 'walk fly_low',
   4906     name: 'Guard House',
   4907     no_pick: True,
   4908     )
   4909 guard_house_2 = _a.Exit(
   4910     blocksview: True,
   4911     client_type: 25012,
   4912     face: 828,
   4913     move_on: 'walk fly_low',
   4914     name: 'Guard House',
   4915     no_pick: True,
   4916     )
   4917 guard_house_3 = _a.Exit(
   4918     blocksview: True,
   4919     client_type: 25012,
   4920     face: 829,
   4921     move_on: 'walk fly_low',
   4922     name: 'Guard House',
   4923     no_pick: True,
   4924     )
   4925 guard_house_4 = _a.Exit(
   4926     blocksview: True,
   4927     client_type: 25012,
   4928     face: 830,
   4929     move_on: 'walk fly_low',
   4930     name: 'Guard House',
   4931     no_pick: True,
   4932     )
   4933 
   4934 
   4935 
   4936 
   4937 
   4938 
   4939 
   4940 
   4941 
   4942 
   4943 
   4944 
   4945 
   4946 
   4947 
   4948 
   4949 
   4950 
   4951 
   4952 
   4953 
   4954 
   4955 
   4956 
   4957 
   4958 
   4959 
   4960 
   4961 
   4962 
   4963 
   4964 
   4965 
   4966 
   4967 
   4968 
   4969 
   4970 
   4971 
   4972 
   4973 
   4974 
   4975 
   4976 
   4977 
   4978 
   4979 
   4980 
   4981 
   4982 
   4983 
   4984 
   4985 
   4986 
   4987 
   4988 
   4989 
   4990 
   4991 
   4992 
   4993 
   4994 
   4995 
   4996 
   4997 
   4998 
   4999 
   5000 
   5001 
   5002 
   5003 
   5004 
   5005 
   5006 
   5007 
   5008 
   5009 
   5010 
   5011 
   5012 
   5013 
   5014 
   5015 
   5016 
   5017 
   5018 
   5019 
   5020 
   5021 
   5022 
   5023 
   5024 
   5025 
   5026 
   5027 
   5028 
   5029 
   5030 
   5031 
   5032 
   5033 
   5034 
   5035 
   5036 
   5037 
   5038 
   5039 
   5040 
   5041 
   5042 
   5043 
   5044 
   5045 
   5046 
   5047 
   5048 
   5049 
   5050 
   5051 
   5052 
   5053 
   5054 
   5055 
   5056 
   5057 
   5058 
   5059 
   5060 
   5061 
   5062 
   5063 
   5064 
   5065 
   5066 
   5067 lightningwall = _a.Firewall(
   5068     activate_on_push: True,
   5069     activate_on_release: True,
   5070     blocksview: True,
   5071     dam: 5,
   5072     face: 958,
   5073     level: 1,
   5074     move_block: 'all',
   5075     name: 'lightningwall',
   5076     other_arch: 'spell_sm_lightning',
   5077     speed: -0.1,
   5078     )
   5079 lightningwall_1 = _a.Firewall(
   5080     activate_on_push: True,
   5081     activate_on_release: True,
   5082     blocksview: True,
   5083     dam: 5,
   5084     face: 959,
   5085     level: 1,
   5086     move_block: 'all',
   5087     name: 'lightningwall',
   5088     other_arch: 'spell_sm_lightning',
   5089     sp: 1,
   5090     speed: -0.04,
   5091     )
   5092 lightningwall_2 = _a.Firewall(
   5093     activate_on_push: True,
   5094     activate_on_release: True,
   5095     blocksview: True,
   5096     dam: 5,
   5097     face: 960,
   5098     level: 1,
   5099     move_block: 'all',
   5100     name: 'lightningwall',
   5101     other_arch: 'spell_sm_lightning',
   5102     sp: 2,
   5103     speed: -0.04,
   5104     )
   5105 lightningwall_3 = _a.Firewall(
   5106     activate_on_push: True,
   5107     activate_on_release: True,
   5108     blocksview: True,
   5109     dam: 5,
   5110     face: 961,
   5111     level: 1,
   5112     move_block: 'all',
   5113     name: 'lightningwall',
   5114     other_arch: 'spell_sm_lightning',
   5115     sp: 3,
   5116     speed: -0.04,
   5117     )
   5118 lightningwall_4 = _a.Firewall(
   5119     activate_on_push: True,
   5120     activate_on_release: True,
   5121     blocksview: True,
   5122     dam: 5,
   5123     face: 962,
   5124     level: 1,
   5125     move_block: 'all',
   5126     name: 'lightningwall',
   5127     other_arch: 'spell_sm_lightning',
   5128     sp: 4,
   5129     speed: -0.04,
   5130     )
   5131 lightningwall_5 = _a.Firewall(
   5132     activate_on_push: True,
   5133     activate_on_release: True,
   5134     blocksview: True,
   5135     dam: 5,
   5136     face: 963,
   5137     level: 1,
   5138     move_block: 'all',
   5139     name: 'lightningwall',
   5140     other_arch: 'spell_sm_lightning',
   5141     sp: 5,
   5142     speed: -0.04,
   5143     )
   5144 lightningwall_6 = _a.Firewall(
   5145     activate_on_push: True,
   5146     activate_on_release: True,
   5147     blocksview: True,
   5148     dam: 5,
   5149     face: 964,
   5150     level: 1,
   5151     move_block: 'all',
   5152     name: 'lightningwall',
   5153     other_arch: 'spell_sm_lightning',
   5154     sp: 6,
   5155     speed: -0.04,
   5156     )
   5157 lightningwall_7 = _a.Firewall(
   5158     activate_on_push: True,
   5159     activate_on_release: True,
   5160     blocksview: True,
   5161     dam: 5,
   5162     face: 965,
   5163     level: 1,
   5164     move_block: 'all',
   5165     name: 'lightningwall',
   5166     other_arch: 'spell_sm_lightning',
   5167     sp: 7,
   5168     speed: -0.04,
   5169     )
   5170 lightningwall_8 = _a.Firewall(
   5171     activate_on_push: True,
   5172     activate_on_release: True,
   5173     blocksview: True,
   5174     dam: 5,
   5175     face: 966,
   5176     level: 1,
   5177     move_block: 'all',
   5178     name: 'lightningwall',
   5179     other_arch: 'spell_sm_lightning',
   5180     sp: 8,
   5181     speed: -0.04,
   5182     )
   5183 lightningwall_t = _a.Firewall(
   5184     activate_on_push: True,
   5185     activate_on_release: True,
   5186     blocksview: True,
   5187     dam: 5,
   5188     face: 959,
   5189     is_animated: False,
   5190     level: 1,
   5191     maxsp: 1,
   5192     move_block: 'all',
   5193     name: 'lightningwall',
   5194     other_arch: 'spell_sm_lightning',
   5195     sp: 1,
   5196     speed: -0.04,
   5197     )
   5198 jcity_0 = _a.Exit(
   5199     blocksview: True,
   5200     client_type: 25012,
   5201     face: 967,
   5202     name: 'wall',
   5203     no_pick: True,
   5204     )
   5205 jcity_1_1 = _a.Exit(
   5206     blocksview: True,
   5207     client_type: 25012,
   5208     face: 968,
   5209     name: 'wall',
   5210     no_pick: True,
   5211     )
   5212 jcity_1_2 = _a.Exit(
   5213     blocksview: True,
   5214     client_type: 25012,
   5215     face: 969,
   5216     name: 'wall',
   5217     no_pick: True,
   5218     )
   5219 jcity_1_3 = _a.Exit(
   5220     blocksview: True,
   5221     client_type: 25012,
   5222     face: 970,
   5223     name: 'wall',
   5224     no_pick: True,
   5225     )
   5226 jcity_1_4 = _a.Exit(
   5227     blocksview: True,
   5228     client_type: 25012,
   5229     face: 971,
   5230     name: 'wall',
   5231     no_pick: True,
   5232     )
   5233 jcity_2_1_1 = _a.Exit(
   5234     blocksview: True,
   5235     client_type: 25012,
   5236     face: 972,
   5237     name: 'wall',
   5238     no_pick: True,
   5239     )
   5240 jcity_2_1_2 = _a.Exit(
   5241     blocksview: True,
   5242     client_type: 25012,
   5243     face: 973,
   5244     name: 'wall',
   5245     no_pick: True,
   5246     )
   5247 jcity_2_2_1 = _a.Exit(
   5248     blocksview: True,
   5249     client_type: 25012,
   5250     face: 974,
   5251     name: 'wall',
   5252     no_pick: True,
   5253     )
   5254 jcity_2_2_2 = _a.Exit(
   5255     blocksview: True,
   5256     client_type: 25012,
   5257     face: 975,
   5258     name: 'wall',
   5259     no_pick: True,
   5260     )
   5261 jcity_2_2_3 = _a.Exit(
   5262     blocksview: True,
   5263     client_type: 25012,
   5264     face: 976,
   5265     name: 'wall',
   5266     no_pick: True,
   5267     )
   5268 jcity_2_2_4 = _a.Exit(
   5269     blocksview: True,
   5270     client_type: 25012,
   5271     face: 977,
   5272     name: 'wall',
   5273     no_pick: True,
   5274     )
   5275 jcity_3_1 = _a.Exit(
   5276     blocksview: True,
   5277     client_type: 25012,
   5278     face: 978,
   5279     name: 'wall',
   5280     no_pick: True,
   5281     )
   5282 jcity_3_2 = _a.Exit(
   5283     blocksview: True,
   5284     client_type: 25012,
   5285     face: 979,
   5286     name: 'wall',
   5287     no_pick: True,
   5288     )
   5289 jcity_3_3 = _a.Exit(
   5290     blocksview: True,
   5291     client_type: 25012,
   5292     face: 980,
   5293     name: 'wall',
   5294     no_pick: True,
   5295     )
   5296 jcity_3_4 = _a.Exit(
   5297     blocksview: True,
   5298     client_type: 25012,
   5299     face: 981,
   5300     name: 'wall',
   5301     no_pick: True,
   5302     )
   5303 jcity_4 = _a.Exit(
   5304     blocksview: True,
   5305     client_type: 25012,
   5306     face: 982,
   5307     name: 'wall',
   5308     no_pick: True,
   5309     )
   5310 
   5311 
   5312 
   5313 
   5314 
   5315 
   5316 
   5317 
   5318 
   5319 
   5320 
   5321 
   5322 
   5323 
   5324 
   5325 
   5326 
   5327 
   5328 
   5329 
   5330 
   5331 
   5332 
   5333 
   5334 
   5335 
   5336 
   5337 
   5338 
   5339 
   5340 
   5341 
   5342 
   5343 
   5344 
   5345 
   5346 
   5347 
   5348 
   5349 
   5350 
   5351 
   5352 
   5353 
   5354 
   5355 
   5356 
   5357 
   5358 
   5359 
   5360 
   5361 
   5362 
   5363 
   5364 
   5365 
   5366 
   5367 
   5368 
   5369 
   5370 
   5371 
   5372 
   5373 
   5374 
   5375 
   5376 
   5377 
   5378 
   5379 
   5380 
   5381 
   5382 
   5383 
   5384 
   5385 
   5386 
   5387 
   5388 
   5389 
   5390 
   5391 
   5392 
   5393 
   5394 
   5395 
   5396 
   5397 
   5398 
   5399 
   5400 
   5401 
   5402 
   5403 
   5404 
   5405 
   5406 
   5407 
   5408 
   5409 
   5410 
   5411 
   5412 
   5413 
   5414 
   5415 
   5416 
   5417 
   5418 
   5419 
   5420 
   5421 
   5422 
   5423 
   5424 
   5425 
   5426 
   5427 
   5428 
   5429 
   5430 
   5431 
   5432 
   5433 
   5434 
   5435 
   5436 
   5437 
   5438 
   5439 
   5440 
   5441 
   5442 
   5443 
   5444 
   5445 
   5446 
   5447 
   5448 
   5449 
   5450 
   5451 
   5452 
   5453 
   5454 
   5455 
   5456 
   5457 
   5458 
   5459 
   5460 
   5461 
   5462 
   5463 
   5464 
   5465 
   5466 
   5467 
   5468 
   5469 
   5470 
   5471 
   5472 
   5473 
   5474 
   5475 
   5476 
   5477 
   5478 
   5479 
   5480 
   5481 
   5482 
   5483 
   5484 
   5485 
   5486 
   5487 
   5488 
   5489 
   5490 
   5491 
   5492 
   5493 
   5494 
   5495 
   5496 
   5497 
   5498 
   5499 
   5500 
   5501 
   5502 
   5503 
   5504 
   5505 
   5506 
   5507 
   5508 
   5509 
   5510 
   5511 
   5512 
   5513 
   5514 
   5515 
   5516 
   5517 
   5518 
   5519 
   5520 
   5521 
   5522 
   5523 
   5524 
   5525 
   5526 
   5527 
   5528 
   5529 
   5530 
   5531 
   5532 
   5533 
   5534 
   5535 
   5536 
   5537 
   5538 
   5539 
   5540 
   5541 
   5542 
   5543 
   5544 
   5545 
   5546 
   5547 
   5548 
   5549 
   5550 
   5551 
   5552 
   5553 
   5554 
   5555 
   5556 
   5557 
   5558 scroll_literacy = _a.Skillscroll(
   5559     client_type: 1021,
   5560     face: 1172,
   5561     identified: True,
   5562     materialname: 'paper',
   5563     name: 'scroll of literacy',
   5564     name_pl: 'scrolls of literacy',
   5565     nrof: 1,
   5566     race: 'scrolls',
   5567     skill: 'literacy',
   5568     sp: 8,
   5569     value: 1500,
   5570     weight: 200,
   5571     )
   5572 scroll_bargaining = _a.Skillscroll(
   5573     client_type: 1021,
   5574     face: 1172,
   5575     identified: True,
   5576     materialname: 'paper',
   5577     name: 'scroll of bargaining',
   5578     name_pl: 'scrolls of bargaining',
   5579     nrof: 1,
   5580     race: 'scrolls',
   5581     skill: 'bargaining',
   5582     sp: 9,
   5583     value: 19500,
   5584     weight: 200,
   5585     )
   5586 scroll_two_handed_weapons = _a.Skillscroll(
   5587     client_type: 1021,
   5588     face: 1172,
   5589     identified: True,
   5590     materialname: 'paper',
   5591     name: 'scroll of two handed weapons',
   5592     name_pl: 'scrolls of two handed weapons',
   5593     nrof: 1,
   5594     race: 'scrolls',
   5595     skill: 'two handed weapons',
   5596     sp: 23,
   5597     value: 5500,
   5598     weight: 200,
   5599     )
   5600 scroll_oratory = _a.Skillscroll(
   5601     client_type: 1021,
   5602     face: 1172,
   5603     identified: True,
   5604     materialname: 'paper',
   5605     name: 'scroll of oratory',
   5606     name_pl: 'scrolls of oratory',
   5607     nrof: 1,
   5608     race: 'scrolls',
   5609     skill: 'oratory',
   5610     sp: 12,
   5611     value: 3500,
   5612     weight: 200,
   5613     )
   5614 scroll_sense_mag = _a.Skillscroll(
   5615     client_type: 1021,
   5616     face: 1172,
   5617     identified: True,
   5618     materialname: 'paper',
   5619     name: 'scroll of sense magic',
   5620     name_pl: 'scrolls of sense magic',
   5621     nrof: 1,
   5622     race: 'scrolls',
   5623     skill: 'sense magic',
   5624     sp: 11,
   5625     value: 6500,
   5626     weight: 200,
   5627     )
   5628 scroll_hiding = _a.Skillscroll(
   5629     client_type: 1021,
   5630     face: 1172,
   5631     identified: True,
   5632     materialname: 'paper',
   5633     name: 'scroll of hiding',
   5634     name_pl: 'scrolls of hiding',
   5635     nrof: 1,
   5636     race: 'scrolls',
   5637     skill: 'hiding',
   5638     sp: 2,
   5639     value: 3500,
   5640     weight: 200,
   5641     )
   5642 scroll_find_traps = _a.Skillscroll(
   5643     client_type: 1021,
   5644     face: 1172,
   5645     identified: True,
   5646     materialname: 'paper',
   5647     name: 'scroll of finding traps',
   5648     name_pl: 'scrolls of finding traps',
   5649     nrof: 1,
   5650     race: 'scrolls',
   5651     skill: 'find traps',
   5652     sp: 15,
   5653     value: 3500,
   5654     weight: 200,
   5655     )
   5656 scroll_alchemy = _a.Skillscroll(
   5657     client_type: 1021,
   5658     face: 1172,
   5659     identified: True,
   5660     materialname: 'paper',
   5661     name: 'scroll of alchemistry',
   5662     name_pl: 'scrolls of alchemistry',
   5663     nrof: 1,
   5664     race: 'scrolls',
   5665     skill: 'alchemy',
   5666     sp: 6,
   5667     value: 3500,
   5668     weight: 200,
   5669     )
   5670 scroll_climbing = _a.Skillscroll(
   5671     client_type: 1021,
   5672     face: 1172,
   5673     identified: True,
   5674     materialname: 'paper',
   5675     name: 'scroll of climbing',
   5676     name_pl: 'scrolls of climbing',
   5677     nrof: 1,
   5678     race: 'scrolls',
   5679     skill: 'climbing',
   5680     sp: 20,
   5681     value: 3500,
   5682     weight: 200,
   5683     )
   5684 scroll_one_handed_weapons = _a.Skillscroll(
   5685     client_type: 1021,
   5686     face: 1172,
   5687     identified: True,
   5688     materialname: 'paper',
   5689     name: 'scroll of one handed weapons',
   5690     name_pl: 'scrolls of one handed weapons',
   5691     nrof: 1,
   5692     race: 'scrolls',
   5693     skill: 'one handed weapons',
   5694     sp: 23,
   5695     value: 5500,
   5696     weight: 200,
   5697     )
   5698 scroll_jewelry = _a.Skillscroll(
   5699     client_type: 1021,
   5700     face: 1172,
   5701     identified: True,
   5702     materialname: 'paper',
   5703     name: 'scroll of jeweler',
   5704     name_pl: 'scrolls of jeweler',
   5705     nrof: 1,
   5706     race: 'scrolls',
   5707     skill: 'jeweler',
   5708     sp: 5,
   5709     value: 3500,
   5710     weight: 200,
   5711     )
   5712 scroll_lockpicking = _a.Skillscroll(
   5713     client_type: 1021,
   5714     face: 1172,
   5715     identified: True,
   5716     materialname: 'paper',
   5717     name: 'scroll of lockpicking',
   5718     name_pl: 'scrolls of lockpicking',
   5719     nrof: 1,
   5720     race: 'scrolls',
   5721     skill: 'lockpicking',
   5722     sp: 13,
   5723     value: 3500,
   5724     weight: 200,
   5725     )
   5726 scroll_evocation = _a.Skillscroll(
   5727     client_type: 1021,
   5728     face: 1172,
   5729     identified: True,
   5730     materialname: 'paper',
   5731     name: 'scroll of evocation',
   5732     name_pl: 'scrolls of evocation',
   5733     nrof: 1,
   5734     race: 'scrolls',
   5735     skill: 'evocation',
   5736     sp: 26,
   5737     value: 5500,
   5738     weight: 200,
   5739     )
   5740 scroll_summoning = _a.Skillscroll(
   5741     client_type: 1021,
   5742     face: 1172,
   5743     identified: True,
   5744     materialname: 'paper',
   5745     name: 'scroll of summoning',
   5746     name_pl: 'scrolls of summoning',
   5747     nrof: 1,
   5748     race: 'scrolls',
   5749     skill: 'summoning',
   5750     sp: 26,
   5751     value: 5500,
   5752     weight: 200,
   5753     )
   5754 scroll_punching = _a.Skillscroll(
   5755     client_type: 1021,
   5756     face: 1172,
   5757     identified: True,
   5758     materialname: 'paper',
   5759     name: 'scroll of punching',
   5760     name_pl: 'scrolls of punching',
   5761     nrof: 1,
   5762     race: 'scrolls',
   5763     skill: 'punching',
   5764     sp: 17,
   5765     value: 3500,
   5766     weight: 200,
   5767     )
   5768 scroll_bowyer = _a.Skillscroll(
   5769     client_type: 1021,
   5770     face: 1172,
   5771     identified: True,
   5772     materialname: 'paper',
   5773     name: 'scroll of bowyery',
   5774     name_pl: 'scrolls of bowyery',
   5775     nrof: 1,
   5776     race: 'scrolls',
   5777     skill: 'bowyer',
   5778     sp: 4,
   5779     value: 3500,
   5780     weight: 200,
   5781     )
   5782 scroll_pyromancy = _a.Skillscroll(
   5783     client_type: 1021,
   5784     face: 1172,
   5785     identified: True,
   5786     materialname: 'paper',
   5787     name: 'scroll of pyromancy',
   5788     name_pl: 'scrolls of pyromancy',
   5789     nrof: 1,
   5790     race: 'scrolls',
   5791     skill: 'pyromancy',
   5792     sp: 26,
   5793     value: 5500,
   5794     weight: 200,
   5795     )
   5796 scroll_disarm_traps = _a.Skillscroll(
   5797     client_type: 1021,
   5798     face: 1172,
   5799     identified: True,
   5800     materialname: 'paper',
   5801     name: 'scroll of disarming traps',
   5802     name_pl: 'scrolls of disarming traps',
   5803     nrof: 1,
   5804     race: 'scrolls',
   5805     skill: 'disarm traps',
   5806     sp: 15,
   5807     value: 3500,
   5808     weight: 200,
   5809     )
   5810 scroll_missile_weap = _a.Skillscroll(
   5811     client_type: 1021,
   5812     face: 1172,
   5813     identified: True,
   5814     materialname: 'paper',
   5815     name: 'scroll of missile weapons',
   5816     name_pl: 'scrolls of missile weapons',
   5817     nrof: 1,
   5818     race: 'scrolls',
   5819     skill: 'missile weapons',
   5820     sp: 24,
   5821     value: 5500,
   5822     weight: 200,
   5823     )
   5824 scroll_singing = _a.Skillscroll(
   5825     client_type: 1021,
   5826     face: 1172,
   5827     identified: True,
   5828     materialname: 'paper',
   5829     name: 'scroll of singing',
   5830     name_pl: 'scrolls of singing',
   5831     nrof: 1,
   5832     race: 'scrolls',
   5833     skill: 'singing',
   5834     sp: 13,
   5835     value: 3500,
   5836     weight: 200,
   5837     )
   5838 scroll_mining = _a.Skillscroll(
   5839     client_type: 1021,
   5840     face: 1172,
   5841     identified: True,
   5842     materialname: 'paper',
   5843     name: 'scroll of mining',
   5844     name_pl: 'scrolls of mining',
   5845     nrof: 1,
   5846     race: 'scrolls',
   5847     skill: 'mining',
   5848     sp: 13,
   5849     value: 3500,
   5850     weight: 200,
   5851     )
   5852 scroll_throwing = _a.Skillscroll(
   5853     client_type: 1021,
   5854     face: 1172,
   5855     identified: True,
   5856     materialname: 'paper',
   5857     name: 'scroll of throwing',
   5858     name_pl: 'scrolls of throwing',
   5859     nrof: 1,
   5860     race: 'scrolls',
   5861     skill: 'throwing',
   5862     sp: 26,
   5863     value: 3500,
   5864     weight: 200,
   5865     )
   5866 scroll_inscription = _a.Skillscroll(
   5867     client_type: 1021,
   5868     face: 1172,
   5869     identified: True,
   5870     materialname: 'paper',
   5871     name: 'scroll of inscription',
   5872     name_pl: 'scrolls of inscription',
   5873     nrof: 1,
   5874     race: 'scrolls',
   5875     skill: 'inscription',
   5876     sp: 8,
   5877     value: 1500,
   5878     weight: 200,
   5879     )
   5880 scroll_set_traps = _a.Skillscroll(
   5881     client_type: 1021,
   5882     face: 1172,
   5883     identified: True,
   5884     materialname: 'paper',
   5885     name: 'scroll of snares',
   5886     name_pl: 'scrolls of snares',
   5887     nrof: 1,
   5888     race: 'scrolls',
   5889     skill: 'set traps',
   5890     sp: 28,
   5891     value: 5500,
   5892     weight: 200,
   5893     )
   5894 scroll_jumping = _a.Skillscroll(
   5895     client_type: 1021,
   5896     face: 1172,
   5897     identified: True,
   5898     materialname: 'paper',
   5899     name: 'scroll of jumping',
   5900     name_pl: 'scrolls of jumping',
   5901     nrof: 1,
   5902     race: 'scrolls',
   5903     skill: 'jumping',
   5904     sp: 10,
   5905     value: 3500,
   5906     weight: 200,
   5907     )
   5908 scroll_sense_curse = _a.Skillscroll(
   5909     client_type: 1021,
   5910     face: 1172,
   5911     identified: True,
   5912     materialname: 'paper',
   5913     name: 'scroll of sense curse',
   5914     name_pl: 'scrolls of sense curse',
   5915     nrof: 1,
   5916     race: 'scrolls',
   5917     skill: 'sense curse',
   5918     sp: 14,
   5919     value: 6500,
   5920     weight: 200,
   5921     )
   5922 scroll_woodsman = _a.Skillscroll(
   5923     client_type: 1021,
   5924     face: 1172,
   5925     identified: True,
   5926     materialname: 'paper',
   5927     name: 'scroll of wood lore',
   5928     name_pl: 'scrolls of wood lore',
   5929     nrof: 1,
   5930     race: 'scrolls',
   5931     skill: 'woodsman',
   5932     sp: 21,
   5933     value: 3500,
   5934     weight: 200,
   5935     )
   5936 scroll_praying = _a.Skillscroll(
   5937     client_type: 1021,
   5938     face: 1172,
   5939     identified: True,
   5940     materialname: 'paper',
   5941     name: 'scroll of praying',
   5942     name_pl: 'scrolls of praying',
   5943     nrof: 1,
   5944     race: 'scrolls',
   5945     skill: 'praying',
   5946     sp: 30,
   5947     value: 2500,
   5948     weight: 200,
   5949     )
   5950 scroll_stealing = _a.Skillscroll(
   5951     client_type: 1021,
   5952     face: 1172,
   5953     identified: True,
   5954     materialname: 'paper',
   5955     name: 'scroll of stealing',
   5956     name_pl: 'scrolls of stealing',
   5957     nrof: 1,
   5958     race: 'scrolls',
   5959     skill: 'stealing',
   5960     sp: 0,
   5961     value: 5500,
   5962     weight: 200,
   5963     )
   5964 scroll_thaumaturgy = _a.Skillscroll(
   5965     client_type: 1021,
   5966     face: 1172,
   5967     identified: True,
   5968     materialname: 'paper',
   5969     name: 'scroll of thaumaturgy',
   5970     name_pl: 'scrolls of thaumaturgy',
   5971     nrof: 1,
   5972     race: 'scrolls',
   5973     skill: 'thaumaturgy',
   5974     sp: 7,
   5975     value: 3500,
   5976     weight: 200,
   5977     )
   5978 scroll_smithing = _a.Skillscroll(
   5979     client_type: 1021,
   5980     face: 1172,
   5981     identified: True,
   5982     materialname: 'paper',
   5983     name: 'scroll of smithing',
   5984     name_pl: 'scrolls of smithing',
   5985     nrof: 1,
   5986     race: 'scrolls',
   5987     skill: 'smithery',
   5988     sp: 3,
   5989     value: 19500,
   5990     weight: 200,
   5991     )
   5992 scroll_sorcery = _a.Skillscroll(
   5993     client_type: 1021,
   5994     face: 1172,
   5995     identified: True,
   5996     materialname: 'paper',
   5997     name: 'scroll of sorcery',
   5998     name_pl: 'scrolls of sorcery',
   5999     nrof: 1,
   6000     race: 'scrolls',
   6001     skill: 'sorcery',
   6002     sp: 26,
   6003     value: 5500,
   6004     weight: 200,
   6005     )
   6006 scroll_karate = _a.Skillscroll(
   6007     client_type: 1021,
   6008     face: 1172,
   6009     identified: True,
   6010     materialname: 'paper',
   6011     name: 'scroll of karate',
   6012     name_pl: 'scrolls of karate',
   6013     nrof: 1,
   6014     race: 'scrolls',
   6015     skill: 'karate',
   6016     sp: 19,
   6017     value: 3500,
   6018     weight: 200,
   6019     )
   6020 scroll_use_magic_item = _a.Skillscroll(
   6021     client_type: 1021,
   6022     face: 1172,
   6023     identified: True,
   6024     materialname: 'paper',
   6025     name: 'scroll of use magic item',
   6026     name_pl: 'scrolls of use magic item',
   6027     nrof: 1,
   6028     race: 'scrolls',
   6029     skill: 'use magic item',
   6030     sp: 26,
   6031     value: 3500,
   6032     weight: 200,
   6033     )
   6034 
   6035 talisman = _a.Amulet(
   6036     body_neck: -1,
   6037     client_type: 451,
   6038     face: 1174,
   6039     materialname: 'runestone',
   6040     name: 'talisman',
   6041     name_pl: 'talismans',
   6042     nrof: 1,
   6043     value: 300,
   6044     weight: 1000,
   6045     )
   6046 
   6047 
   6048 
   6049 
   6050 
   6051 
   6052 rowboat = _a.Exit(
   6053     client_type: 25012,
   6054     face: 1177,
   6055     move_allow: 'walk',
   6056     move_block: 'boat',
   6057     no_pick: True,
   6058     )
   6059 rowboat_2 = _a.Exit(
   6060     face: 1177,
   6061     move_allow: 'walk',
   6062     move_block: 'boat',
   6063     name: 'rowboat',
   6064     no_pick: True,
   6065     x: 1,
   6066     )
   6067 travelguide = _a.Sign(
   6068     face: 1178,
   6069     move_block: 'all',
   6070     name: 'Travel Guide',
   6071     no_pick: True,
   6072     sound: 'fx/signature-31',
   6073     subtype: 43,
   6074     value: 2000,
   6075     )
   6076 zeppelin1 = _a.Transport(
   6077     client_type: 25012,
   6078     face: 1179,
   6079     move_allow: 'walk',
   6080     move_block: 'flying',
   6081     name: 'Luftschiff',
   6082     no_pick: True,
   6083     speed: 1.0,
   6084     )
   6085 zeppelin1_2 = _a.Transport(
   6086     face: 1179,
   6087     move_allow: 'walk',
   6088     move_block: 'boat',
   6089     name: 'Luftschiff',
   6090     no_pick: True,
   6091     speed: 1.0,
   6092     x: 1,
   6093     )
   6094 zeppelin1_3 = _a.Transport(
   6095     face: 1179,
   6096     move_allow: 'walk',
   6097     move_block: 'flying',
   6098     name: 'Luftschiff',
   6099     no_pick: True,
   6100     speed: 1.0,
   6101     y: 1,
   6102     )
   6103 zeppelin1_4 = _a.Transport(
   6104     face: 1179,
   6105     move_allow: 'walk',
   6106     move_block: 'flying',
   6107     name: 'Luftschiff',
   6108     no_pick: True,
   6109     speed: 1.0,
   6110     x: 1,
   6111     y: 1,
   6112     )
   6113 fishboat = _a.Exit(
   6114     client_type: 25012,
   6115     face: 1180,
   6116     move_allow: 'walk',
   6117     move_block: 'boat',
   6118     name: 'fishing boat',
   6119     no_pick: True,
   6120     )
   6121 fishboat_2 = _a.Exit(
   6122     face: 1180,
   6123     move_allow: 'walk',
   6124     move_block: 'boat',
   6125     name: 'fishing boat',
   6126     no_pick: True,
   6127     x: 1,
   6128     )
   6129 dragon_exit = _a.Exit(
   6130     client_type: 25012,
   6131     face: 1181,
   6132     name: 'dragon',
   6133     no_pick: True,
   6134     speed: 0.4,
   6135     )
   6136 dragon_exit_2 = _a.Exit(
   6137     face: 1181,
   6138     name: 'dragon',
   6139     no_pick: True,
   6140     weight: 4000000,
   6141     x: 1,
   6142     )
   6143 dragon_exit_3 = _a.Exit(
   6144     face: 1181,
   6145     name: 'dragon',
   6146     no_pick: True,
   6147     weight: 4000000,
   6148     x: 2,
   6149     )
   6150 dragon_exit_4 = _a.Exit(
   6151     face: 1181,
   6152     name: 'dragon',
   6153     no_pick: True,
   6154     weight: 4000000,
   6155     y: 1,
   6156     )
   6157 dragon_exit_5 = _a.Exit(
   6158     face: 1181,
   6159     name: 'dragon',
   6160     no_pick: True,
   6161     weight: 4000000,
   6162     x: 1,
   6163     y: 1,
   6164     )
   6165 dragon_exit_6 = _a.Exit(
   6166     face: 1181,
   6167     name: 'dragon',
   6168     no_pick: True,
   6169     weight: 4000000,
   6170     x: 2,
   6171     y: 1,
   6172     )
   6173 longship = _a.Exit(
   6174     client_type: 25012,
   6175     face: 1182,
   6176     move_allow: 'walk',
   6177     move_block: 'boat',
   6178     name: 'longship',
   6179     no_pick: True,
   6180     )
   6181 longship_2 = _a.Exit(
   6182     face: 1182,
   6183     move_allow: 'walk',
   6184     move_block: 'boat',
   6185     name: 'longship',
   6186     no_pick: True,
   6187     x: 1,
   6188     )
   6189 s_ship = _a.Exit(
   6190     client_type: 25012,
   6191     face: 1183,
   6192     move_allow: 'walk',
   6193     move_block: 'boat',
   6194     name: 'Ship',
   6195     no_pick: True,
   6196     )
   6197 s_ship2 = _a.Exit(
   6198     face: 1183,
   6199     move_allow: 'walk',
   6200     move_block: 'boat',
   6201     name: 'big galleon',
   6202     no_pick: True,
   6203     x: 1,
   6204     )
   6205 s_ship3 = _a.Exit(
   6206     face: 1183,
   6207     move_allow: 'walk',
   6208     move_block: 'boat',
   6209     name: 'big galleon',
   6210     no_pick: True,
   6211     y: 1,
   6212     )
   6213 s_ship4 = _a.Exit(
   6214     face: 1183,
   6215     move_allow: 'walk',
   6216     move_block: 'boat',
   6217     name: 'big galleon',
   6218     no_pick: True,
   6219     x: 1,
   6220     y: 1,
   6221     )
   6222 galleon = _a.Exit(
   6223     client_type: 25012,
   6224     face: 1184,
   6225     move_allow: 'walk',
   6226     move_block: 'boat',
   6227     no_pick: True,
   6228     )
   6229 galleonfacings = _a.Exit(
   6230     client_type: 25012,
   6231     face: 1184,
   6232     move_allow: 'walk',
   6233     move_block: 'boat',
   6234     no_pick: True,
   6235     )
   6236 big_galleon = _a.Exit(
   6237     client_type: 25012,
   6238     face: 1185,
   6239     move_allow: 'walk',
   6240     move_block: 'boat',
   6241     name: 'big galleon',
   6242     no_pick: True,
   6243     )
   6244 big_galleon_2 = _a.Exit(
   6245     face: 1185,
   6246     move_allow: 'walk',
   6247     move_block: 'boat',
   6248     name: 'big galleon',
   6249     no_pick: True,
   6250     x: 1,
   6251     )
   6252 big_galleon_3 = _a.Exit(
   6253     face: 1185,
   6254     move_allow: 'walk',
   6255     move_block: 'boat',
   6256     name: 'big galleon',
   6257     no_pick: True,
   6258     y: 1,
   6259     )
   6260 big_galleon_4 = _a.Exit(
   6261     face: 1185,
   6262     move_allow: 'walk',
   6263     move_block: 'boat',
   6264     name: 'big galleon',
   6265     no_pick: True,
   6266     x: 1,
   6267     y: 1,
   6268     )
   6269 wagon = _a.Exit(
   6270     client_type: 25012,
   6271     face: 1186,
   6272     no_pick: True,
   6273     )
   6274 uraniumoxide = _a.Inorganic(
   6275     client_type: 641,
   6276     face: 1187,
   6277     materialname: 'uranium',
   6278     name: 'pile',
   6279     name_pl: 'piles',
   6280     nrof: 1,
   6281     title: 'of uraniumoxide',
   6282     value: 2,
   6283     weight: 5000,
   6284     )
   6285 dust_effect = _a.Mapscript(
   6286     attacktype: 4194304,
   6287     client_type: 641,
   6288     dam: 1,
   6289     face: 1188,
   6290     level: 1,
   6291     move_type: 'fly_low',
   6292     name: 'cloud of dust',
   6293     name_pl: 'clouds of dust',
   6294     no_pick: True,
   6295     speed: 1.0,
   6296     wc: -3,
   6297     )
   6298 gravedirt = _a.Inorganic(
   6299     client_type: 641,
   6300     face: 1189,
   6301     identified: True,
   6302     materialname: 'stone',
   6303     name: 'graveyard dirt',
   6304     name_pl: 'graveyard dirts',
   6305     nrof: 1,
   6306     value: 1,
   6307     weight: 100,
   6308     )
   6309 vial_poison = _a.ItemTransformer(
   6310     client_type: 649,
   6311     face: 1190,
   6312     food: 2,
   6313     materialname: 'glass',
   6314     name: 'vial',
   6315     name_pl: 'vials',
   6316     nrof: 1,
   6317     slaying: 'taint',
   6318     title: 'poison',
   6319     value: 1000,
   6320     weight: 100,
   6321     )
   6322 depleteduraniumpile = _a.Inorganic(
   6323     client_type: 641,
   6324     face: 1191,
   6325     materialname: 'depleted uranium',
   6326     name: 'pile',
   6327     name_pl: 'piles',
   6328     nrof: 1,
   6329     title: 'of depleted uranium',
   6330     value: 10,
   6331     weight: 5000,
   6332     )
   6333 enricheduraniumpile = _a.Inorganic(
   6334     client_type: 641,
   6335     face: 1191,
   6336     glow_radius: 1,
   6337     materialname: 'enriched uranium',
   6338     name: 'pile',
   6339     name_pl: 'piles',
   6340     nrof: 1,
   6341     title: 'of enriched uranium',
   6342     value: 4000,
   6343     weight: 5000,
   6344     )
   6345 uraniumpile = _a.Inorganic(
   6346     client_type: 641,
   6347     face: 1191,
   6348     materialname: 'uranium',
   6349     name: 'pile',
   6350     name_pl: 'piles',
   6351     nrof: 1,
   6352     title: 'of uranium',
   6353     value: 25,
   6354     weight: 5000,
   6355     )
   6356 rock2 = _a.Inorganic(
   6357     client_type: 641,
   6358     face: 1192,
   6359     materialname: 'stone',
   6360     name: 'rock',
   6361     name_pl: 'rocks',
   6362     nrof: 1,
   6363     value: 100,
   6364     weight: 220,
   6365     )
   6366 field_stone = _a.Inorganic(
   6367     client_type: 641,
   6368     face: 1193,
   6369     materialname: 'stone',
   6370     name: 'stone',
   6371     name_pl: 'stones',
   6372     nrof: 1,
   6373     resist_acid: 100,
   6374     value: 1,
   6375     weight: 800,
   6376     )
   6377 mountain_stone = _a.Inorganic(
   6378     client_type: 641,
   6379     face: 1193,
   6380     materialname: 'stone',
   6381     name: 'mountain stone',
   6382     name_pl: 'mountain stones',
   6383     nrof: 1,
   6384     resist_acid: 100,
   6385     value: 1,
   6386     weight: 800,
   6387     )
   6388 river_stone = _a.Inorganic(
   6389     client_type: 641,
   6390     face: 1193,
   6391     materialname: 'stone',
   6392     name: 'river stone',
   6393     name_pl: 'river stones',
   6394     nrof: 1,
   6395     resist_acid: 100,
   6396     value: 1,
   6397     weight: 800,
   6398     )
   6399 lead = _a.Inorganic(
   6400     client_type: 642,
   6401     face: 1194,
   6402     materialname: 'lead',
   6403     name_pl: 'leads',
   6404     nrof: 1,
   6405     resist_acid: 100,
   6406     resist_magic: 30,
   6407     value: 100,
   6408     weight: 5000,
   6409     )
   6410 cinnabar = _a.Inorganic(
   6411     client_type: 641,
   6412     face: 1195,
   6413     materialname: 'cinnabar',
   6414     name: 'pile',
   6415     name_pl: 'piles',
   6416     nrof: 1,
   6417     title: 'of cinnabar',
   6418     value: 70,
   6419     weight: 3000,
   6420     )
   6421 graphite = _a.Inorganic(
   6422     client_type: 641,
   6423     face: 1196,
   6424     materialname: 'graphite',
   6425     name: 'pile',
   6426     name_pl: 'piles',
   6427     nrof: 1,
   6428     resist_acid: 100,
   6429     resist_electricity: -100,
   6430     resist_fire: -100,
   6431     title: 'of graphite',
   6432     value: 1,
   6433     weight: 500,
   6434     )
   6435 gypsum = _a.Inorganic(
   6436     client_type: 641,
   6437     face: 1197,
   6438     materialname: 'gypsum',
   6439     name: 'pile',
   6440     name_pl: 'piles',
   6441     nrof: 1,
   6442     resist_acid: 100,
   6443     title: 'of gypsum',
   6444     value: 9,
   6445     weight: 1500,
   6446     )
   6447 min_oil = _a.Inorganic(
   6448     client_type: 641,
   6449     face: 1198,
   6450     materialname: 'glass',
   6451     name: 'bottle',
   6452     name_pl: 'bottles',
   6453     nrof: 1,
   6454     resist_fire: -100,
   6455     title: 'of mineral oil',
   6456     value: 40,
   6457     weight: 2500,
   6458     )
   6459 phosphorus = _a.Inorganic(
   6460     client_type: 641,
   6461     face: 1199,
   6462     materialname: 'phosphorus',
   6463     name: 'pile',
   6464     name_pl: 'piles',
   6465     nrof: 1,
   6466     resist_acid: 100,
   6467     resist_electricity: -100,
   6468     resist_fire: -100,
   6469     title: 'of phosphorus',
   6470     value: 45,
   6471     weight: 1000,
   6472     )
   6473 pyrite = _a.Inorganic(
   6474     client_type: 641,
   6475     face: 1200,
   6476     materialname: 'pyrite',
   6477     name: 'pile',
   6478     name_pl: 'piles',
   6479     nrof: 1,
   6480     title: 'of pyrite',
   6481     value: 8,
   6482     weight: 40,
   6483     )
   6484 pyrite2 = _a.Inorganic(
   6485     client_type: 641,
   6486     face: 1201,
   6487     materialname: 'pyrite',
   6488     name: 'large clump',
   6489     name_pl: 'large clumps',
   6490     nrof: 1,
   6491     title: 'of pyrite',
   6492     value: 800,
   6493     weight: 2500,
   6494     )
   6495 pyrite3 = _a.Inorganic(
   6496     client_type: 641,
   6497     face: 1202,
   6498     materialname: 'pyrite',
   6499     name: 'enormous clump',
   6500     name_pl: 'enormous clumps',
   6501     nrof: 1,
   6502     title: 'of pyrite',
   6503     value: 8000,
   6504     weight: 20000,
   6505     )
   6506 salt = _a.Inorganic(
   6507     client_type: 641,
   6508     face: 1203,
   6509     materialname: 'salt',
   6510     name: 'pile',
   6511     name_pl: 'piles',
   6512     nrof: 1,
   6513     title: 'of salt',
   6514     value: 10,
   6515     weight: 500,
   6516     )
   6517 sulphur = _a.Inorganic(
   6518     client_type: 641,
   6519     face: 1187,
   6520     materialname: 'sulphur',
   6521     name: 'pile',
   6522     name_pl: 'piles',
   6523     nrof: 1,
   6524     resist_acid: 100,
   6525     resist_fire: -100,
   6526     title: 'of sulphur',
   6527     value: 15,
   6528     weight: 500,
   6529     )
   6530 phil_oil = _a.Inorganic(
   6531     client_type: 642,
   6532     face: 1198,
   6533     materialname: 'glass',
   6534     name: 'bottle',
   6535     name_pl: 'bottles',
   6536     nrof: 1,
   6537     resist_fire: -100,
   6538     title: 'of philosophical oil',
   6539     value: 280,
   6540     weight: 500,
   6541     )
   6542 phil_phosphorus = _a.Inorganic(
   6543     client_type: 642,
   6544     face: 1204,
   6545     materialname: 'stone',
   6546     name: 'pile',
   6547     name_pl: 'piles',
   6548     nrof: 1,
   6549     resist_acid: 100,
   6550     resist_electricity: -100,
   6551     resist_fire: -100,
   6552     speed: -0.45,
   6553     title: 'of philosophical phosphorus',
   6554     value: 350,
   6555     weight: 1000,
   6556     )
   6557 phil_salt = _a.Inorganic(
   6558     client_type: 642,
   6559     face: 1205,
   6560     materialname: 'stone',
   6561     name: 'pile',
   6562     name_pl: 'piles',
   6563     nrof: 1,
   6564     speed: -0.3,
   6565     title: 'of philosophical salt',
   6566     value: 80,
   6567     weight: 500,
   6568     )
   6569 phil_sulphur = _a.Inorganic(
   6570     client_type: 642,
   6571     face: 1206,
   6572     materialname: 'stone',
   6573     name: 'pile',
   6574     name_pl: 'piles',
   6575     nrof: 1,
   6576     resist_acid: 100,
   6577     resist_fire: -100,
   6578     speed: -0.35,
   6579     title: 'of philosophical sulphur',
   6580     value: 110,
   6581     weight: 500,
   6582     )
   6583 true_lead = _a.Inorganic(
   6584     client_type: 642,
   6585     face: 1207,
   6586     materialname: 'lead',
   6587     name: 'block',
   6588     name_pl: 'blocks',
   6589     nrof: 1,
   6590     resist_acid: 100,
   6591     resist_fire: 100,
   6592     title: 'of true lead',
   6593     value: 530,
   6594     weight: 5000,
   6595     )
   6596 rockcoal1 = _a.Inorganic(
   6597     client_type: 641,
   6598     face: 1208,
   6599     materialname: 'coal',
   6600     name: 'anthracite',
   6601     name_pl: 'anthracites',
   6602     nrof: 1,
   6603     value: 2,
   6604     weight: 220,
   6605     )
   6606 duf6pile = _a.Inorganic(
   6607     client_type: 641,
   6608     face: 1209,
   6609     materialname: 'uranium',
   6610     name: 'pile',
   6611     name_pl: 'piles',
   6612     nrof: 1,
   6613     title: 'of depleted uranium hexafluoride',
   6614     value: 5,
   6615     weight: 5000,
   6616     )
   6617 euf6pile = _a.Inorganic(
   6618     client_type: 641,
   6619     face: 1209,
   6620     materialname: 'uranium',
   6621     name: 'pile',
   6622     name_pl: 'piles',
   6623     nrof: 1,
   6624     title: 'of enriched uranium hexafluoride',
   6625     value: 200,
   6626     weight: 5000,
   6627     )
   6628 uf6pile = _a.Inorganic(
   6629     client_type: 641,
   6630     face: 1209,
   6631     materialname: 'uranium',
   6632     name: 'pile',
   6633     name_pl: 'piles',
   6634     nrof: 1,
   6635     title: 'of uranium hexafluoride',
   6636     value: 77,
   6637     weight: 5000,
   6638     )
   6639 fix_mercury = _a.Inorganic(
   6640     client_type: 642,
   6641     face: 1210,
   6642     materialname: 'mercury',
   6643     name: 'block',
   6644     name_pl: 'blocks',
   6645     nrof: 1,
   6646     resist_acid: 100,
   6647     resist_electricity: 100,
   6648     speed: 0.5,
   6649     title: 'of fixed mercury',
   6650     value: 400,
   6651     weight: 8000,
   6652     )
   6653 mercury = _a.Inorganic(
   6654     client_type: 642,
   6655     face: 1211,
   6656     identified: True,
   6657     materialname: 'mercury',
   6658     name_pl: 'mercuries',
   6659     nrof: 1,
   6660     resist_acid: 100,
   6661     resist_electricity: 100,
   6662     value: 210,
   6663     weight: 3000,
   6664     )
   6665 create_dragon_mail = _a.Converter(
   6666     face: 1212,
   6667     food: 5,
   6668     move_on: 'walk',
   6669     name: 'dragonmail: five dragon scales',
   6670     no_pick: True,
   6671     other_arch: 'dragon_mail',
   6672     precious: True,
   6673     slaying: 'dragon_scale',
   6674     )
   6675 store_armour_east = _a.Exit(
   6676     client_type: 25012,
   6677     face: 1213,
   6678     move_block: 'all',
   6679     name: '\xe5\xba\x97',
   6680     name_pl: 'mise',
   6681     no_pick: True,
   6682     )
   6683 store_armour_2_east = _a.Exit(
   6684     face: 1213,
   6685     move_block: 'all',
   6686     name: '\xe5\xba\x97',
   6687     name_pl: 'mise',
   6688     no_pick: True,
   6689     x: 1,
   6690     )
   6691 store_armour_3_east = _a.Exit(
   6692     face: 1213,
   6693     name: '\xe5\xba\x97',
   6694     name_pl: 'mise',
   6695     no_pick: True,
   6696     y: 1,
   6697     )
   6698 store_armour_4_east = _a.Exit(
   6699     face: 1213,
   6700     name: '\xe5\xba\x97',
   6701     name_pl: 'mise',
   6702     no_pick: True,
   6703     x: 1,
   6704     y: 1,
   6705     )
   6706 store_magic_goth = _a.Exit(
   6707     client_type: 25012,
   6708     face: 1214,
   6709     move_block: 'all',
   6710     name: 'Zauberladen',
   6711     no_pick: True,
   6712     )
   6713 store_magic_2_goth = _a.Exit(
   6714     face: 1214,
   6715     move_block: 'all',
   6716     name: 'Zauberladen',
   6717     no_pick: True,
   6718     x: 1,
   6719     )
   6720 store_magic_3_goth = _a.Exit(
   6721     face: 1214,
   6722     name: 'Zauberladen',
   6723     no_pick: True,
   6724     y: 1,
   6725     )
   6726 store_magic_4_goth = _a.Exit(
   6727     face: 1214,
   6728     name: 'Zauberladen',
   6729     no_pick: True,
   6730     x: 1,
   6731     y: 1,
   6732     )
   6733 store_magic_east = _a.Exit(
   6734     client_type: 25012,
   6735     face: 1215,
   6736     move_block: 'all',
   6737     name: '\xe5\xba\x97',
   6738     name_pl: 'mise',
   6739     no_pick: True,
   6740     )
   6741 store_magic_2_east = _a.Exit(
   6742     face: 1215,
   6743     move_block: 'all',
   6744     name: '\xe5\xba\x97',
   6745     name_pl: 'mise',
   6746     no_pick: True,
   6747     x: 1,
   6748     )
   6749 store_magic_3_east = _a.Exit(
   6750     face: 1215,
   6751     name: '\xe5\xba\x97',
   6752     name_pl: 'mise',
   6753     no_pick: True,
   6754     y: 1,
   6755     )
   6756 store_magic_4_east = _a.Exit(
   6757     face: 1215,
   6758     name: '\xe5\xba\x97',
   6759     name_pl: 'mise',
   6760     no_pick: True,
   6761     x: 1,
   6762     y: 1,
   6763     )
   6764 store_general_goth = _a.Exit(
   6765     client_type: 25012,
   6766     face: 1216,
   6767     move_block: 'all',
   6768     name: 'Laden',
   6769     no_pick: True,
   6770     )
   6771 store_general_2_goth = _a.Exit(
   6772     face: 1216,
   6773     move_block: 'all',
   6774     name: 'Laden',
   6775     no_pick: True,
   6776     x: 1,
   6777     )
   6778 store_general_3_goth = _a.Exit(
   6779     face: 1216,
   6780     name: 'Laden',
   6781     no_pick: True,
   6782     y: 1,
   6783     )
   6784 store_general_4_goth = _a.Exit(
   6785     face: 1216,
   6786     name: 'Laden',
   6787     no_pick: True,
   6788     x: 1,
   6789     y: 1,
   6790     )
   6791 store_general = _a.Exit(
   6792     client_type: 25012,
   6793     face: 1217,
   6794     move_block: 'all',
   6795     name: 'shop',
   6796     no_pick: True,
   6797     )
   6798 store_general_2 = _a.Exit(
   6799     face: 1217,
   6800     move_block: 'all',
   6801     name: 'shop',
   6802     no_pick: True,
   6803     x: 1,
   6804     )
   6805 store_general_3 = _a.Exit(
   6806     face: 1217,
   6807     name: 'shop',
   6808     no_pick: True,
   6809     y: 1,
   6810     )
   6811 store_general_4 = _a.Exit(
   6812     face: 1217,
   6813     name: 'shop',
   6814     no_pick: True,
   6815     x: 1,
   6816     y: 1,
   6817     )
   6818 store_armour_goth = _a.Exit(
   6819     client_type: 25012,
   6820     face: 1218,
   6821     move_block: 'all',
   6822     name: 'R\xc3\xbcstungen',
   6823     no_pick: True,
   6824     )
   6825 store_armour_2_goth = _a.Exit(
   6826     face: 1218,
   6827     move_block: 'all',
   6828     name: 'R\xc3\xbcstungen',
   6829     no_pick: True,
   6830     x: 1,
   6831     )
   6832 store_armour_3_goth = _a.Exit(
   6833     face: 1218,
   6834     name: 'R\xc3\xbcstungen',
   6835     no_pick: True,
   6836     y: 1,
   6837     )
   6838 store_armour_4_goth = _a.Exit(
   6839     face: 1218,
   6840     name: 'R\xc3\xbcstungen',
   6841     no_pick: True,
   6842     x: 1,
   6843     y: 1,
   6844     )
   6845 store_general_northwest = _a.Exit(
   6846     client_type: 25012,
   6847     face: 1219,
   6848     move_block: 'all',
   6849     name: 'shop',
   6850     no_pick: True,
   6851     )
   6852 store_general_2_northwest = _a.Exit(
   6853     face: 1219,
   6854     move_block: 'all',
   6855     name: 'shop',
   6856     no_pick: True,
   6857     x: 1,
   6858     )
   6859 store_general_3_northwest = _a.Exit(
   6860     face: 1219,
   6861     name: 'shop',
   6862     no_pick: True,
   6863     y: 1,
   6864     )
   6865 store_general_4_northwest = _a.Exit(
   6866     face: 1219,
   6867     name: 'shop',
   6868     no_pick: True,
   6869     x: 1,
   6870     y: 1,
   6871     )
   6872 store_magic_northwest = _a.Exit(
   6873     face: 1220,
   6874     move_block: 'all',
   6875     name: 'shop',
   6876     no_pick: True,
   6877     )
   6878 store_magic_2_northwest = _a.Exit(
   6879     face: 1220,
   6880     move_block: 'all',
   6881     name: 'shop',
   6882     no_pick: True,
   6883     x: 1,
   6884     )
   6885 store_magic_3_northwest = _a.Exit(
   6886     face: 1220,
   6887     name: 'shop',
   6888     no_pick: True,
   6889     y: 1,
   6890     )
   6891 store_magic_4_northwest = _a.Exit(
   6892     face: 1220,
   6893     name: 'shop',
   6894     no_pick: True,
   6895     x: 1,
   6896     y: 1,
   6897     )
   6898 bank = _a.Exit(
   6899     face: 1221,
   6900     move_block: 'all',
   6901     no_pick: True,
   6902     )
   6903 bank_2 = _a.Exit(
   6904     face: 1221,
   6905     move_block: 'all',
   6906     name: 'bank',
   6907     no_pick: True,
   6908     x: 1,
   6909     )
   6910 bank_3 = _a.Exit(
   6911     face: 1221,
   6912     name: 'bank',
   6913     no_pick: True,
   6914     y: 1,
   6915     )
   6916 bank_4 = _a.Exit(
   6917     face: 1221,
   6918     name: 'bank',
   6919     no_pick: True,
   6920     x: 1,
   6921     y: 1,
   6922     )
   6923 create_mithril_ar_ele = _a.Converter(
   6924     face: 1212,
   6925     food: 500,
   6926     move_on: 'walk',
   6927     name: 'mithril chainmail: 500 mithril crystals',
   6928     no_pick: True,
   6929     other_arch: 'mithril_ar_ele',
   6930     precious: True,
   6931     slaying: 'mithril',
   6932     )
   6933 store_weapons_fant = _a.Exit(
   6934     client_type: 25012,
   6935     face: 1222,
   6936     move_block: 'all',
   6937     name: 'shop',
   6938     no_pick: True,
   6939     )
   6940 store_weapons_2_fant = _a.Exit(
   6941     face: 1222,
   6942     move_block: 'all',
   6943     name: 'shop',
   6944     no_pick: True,
   6945     x: 1,
   6946     )
   6947 store_weapons_3_fant = _a.Exit(
   6948     face: 1222,
   6949     name: 'shop',
   6950     no_pick: True,
   6951     y: 1,
   6952     )
   6953 store_weapons_4_fant = _a.Exit(
   6954     face: 1222,
   6955     name: 'shop',
   6956     no_pick: True,
   6957     x: 1,
   6958     y: 1,
   6959     )
   6960 create_eyeshield = _a.Converter(
   6961     face: 1212,
   6962     food: 1,
   6963     move_on: 'walk',
   6964     name: 'eyeshield: one beholdereye',
   6965     no_pick: True,
   6966     other_arch: 'eyeshield',
   6967     precious: True,
   6968     slaying: 'beholdereye',
   6969     )
   6970 store_alchemy = _a.Exit(
   6971     client_type: 25012,
   6972     face: 1223,
   6973     move_block: 'all',
   6974     name: 'shop',
   6975     no_pick: True,
   6976     )
   6977 store_alchemy_2 = _a.Exit(
   6978     face: 1223,
   6979     move_block: 'all',
   6980     name: 'shop',
   6981     no_pick: True,
   6982     x: 1,
   6983     )
   6984 store_alchemy_3 = _a.Exit(
   6985     face: 1223,
   6986     name: 'shop',
   6987     no_pick: True,
   6988     y: 1,
   6989     )
   6990 store_alchemy_4 = _a.Exit(
   6991     face: 1223,
   6992     name: 'shop',
   6993     no_pick: True,
   6994     x: 1,
   6995     y: 1,
   6996     )
   6997 coppersilver_converter = _a.Converter(
   6998     face: 1224,
   6999     food: 1,
   7000     move_on: 'walk',
   7001     name: 'convert silver into copper',
   7002     no_pick: True,
   7003     other_arch: 'coppercoin',
   7004     slaying: 'silvercoin',
   7005     sp: 10,
   7006     )
   7007 silvercopper_converter = _a.Converter(
   7008     face: 1224,
   7009     food: 10,
   7010     move_on: 'walk',
   7011     name: 'convert copper into silver',
   7012     no_pick: True,
   7013     other_arch: 'silvercoin',
   7014     slaying: 'coppercoin',
   7015     sp: 1,
   7016     )
   7017 
   7018 create_serpent_cloak = _a.Converter(
   7019     face: 1226,
   7020     food: 3,
   7021     move_on: 'walk',
   7022     name: 'Serpent cloak: three serpent skins',
   7023     no_pick: True,
   7024     other_arch: 'serp_cloak',
   7025     precious: True,
   7026     slaying: 'serp_skin',
   7027     )
   7028 bank_west = _a.Exit(
   7029     face: 1227,
   7030     move_block: 'all',
   7031     name: 'bank',
   7032     no_pick: True,
   7033     )
   7034 bank_west_2 = _a.Exit(
   7035     face: 1227,
   7036     move_block: 'all',
   7037     name: 'bank',
   7038     no_pick: True,
   7039     x: 1,
   7040     )
   7041 bank_west_3 = _a.Exit(
   7042     face: 1227,
   7043     name: 'bank',
   7044     no_pick: True,
   7045     y: 1,
   7046     )
   7047 bank_west_4 = _a.Exit(
   7048     face: 1227,
   7049     name: 'bank',
   7050     no_pick: True,
   7051     x: 1,
   7052     y: 1,
   7053     )
   7054 store_magic = _a.Exit(
   7055     client_type: 25012,
   7056     face: 1228,
   7057     move_block: 'all',
   7058     name: 'shop',
   7059     no_pick: True,
   7060     )
   7061 store_magic_2 = _a.Exit(
   7062     face: 1228,
   7063     move_block: 'all',
   7064     name: 'shop',
   7065     no_pick: True,
   7066     x: 1,
   7067     )
   7068 store_magic_3 = _a.Exit(
   7069     face: 1228,
   7070     name: 'shop',
   7071     no_pick: True,
   7072     y: 1,
   7073     )
   7074 store_magic_4 = _a.Exit(
   7075     face: 1228,
   7076     name: 'shop',
   7077     no_pick: True,
   7078     x: 1,
   7079     y: 1,
   7080     )
   7081 booze_table = _a.Converter(
   7082     face: 1229,
   7083     food: 3,
   7084     move_on: 'walk',
   7085     name: 'serving booze (3 g.c @)',
   7086     no_pick: True,
   7087     other_arch: 'booze',
   7088     slaying: 'goldcoin',
   7089     )
   7090 booze_table_rated = _a.Converter(
   7091     face: 1229,
   7092     food: 3,
   7093     hp: 1,
   7094     move_on: 'walk',
   7095     name: 'serving booze (3 g.c @)',
   7096     no_pick: True,
   7097     other_arch: 'booze',
   7098     slaying: 'goldcoin',
   7099     subtype: 2,
   7100     )
   7101 dragon_steak_table = _a.Converter(
   7102     face: 1229,
   7103     food: 15,
   7104     move_on: 'walk',
   7105     name: 'serving dragon steak (15 g.c. @)',
   7106     no_pick: True,
   7107     other_arch: 'dragon_steak',
   7108     slaying: 'goldcoin',
   7109     )
   7110 food_table = _a.Converter(
   7111     face: 1229,
   7112     food: 7,
   7113     move_on: 'walk',
   7114     name: 'serving food (7 g.c. @)',
   7115     no_pick: True,
   7116     other_arch: 'food',
   7117     slaying: 'goldcoin',
   7118     )
   7119 waybread_table = _a.Converter(
   7120     face: 1229,
   7121     food: 25,
   7122     move_on: 'walk',
   7123     name: 'serving waybread (25 g.c. @)',
   7124     no_pick: True,
   7125     other_arch: 'waybread',
   7126     slaying: 'goldcoin',
   7127     )
   7128 store_armour_west = _a.Exit(
   7129     client_type: 25012,
   7130     face: 1230,
   7131     move_block: 'all',
   7132     name: 'shop',
   7133     no_pick: True,
   7134     )
   7135 store_armour_2_west = _a.Exit(
   7136     face: 1230,
   7137     move_block: 'all',
   7138     name: 'shop',
   7139     no_pick: True,
   7140     x: 1,
   7141     )
   7142 store_armour_3_west = _a.Exit(
   7143     face: 1230,
   7144     name: 'shop',
   7145     no_pick: True,
   7146     y: 1,
   7147     )
   7148 store_armour_4_west = _a.Exit(
   7149     face: 1230,
   7150     name: 'shop',
   7151     no_pick: True,
   7152     x: 1,
   7153     y: 1,
   7154     )
   7155 store_weapons = _a.Exit(
   7156     client_type: 25012,
   7157     face: 1231,
   7158     move_block: 'all',
   7159     name: 'shop',
   7160     no_pick: True,
   7161     )
   7162 store_weapons_2 = _a.Exit(
   7163     face: 1231,
   7164     move_block: 'all',
   7165     name: 'shop',
   7166     no_pick: True,
   7167     x: 1,
   7168     )
   7169 store_weapons_3 = _a.Exit(
   7170     face: 1231,
   7171     name: 'shop',
   7172     no_pick: True,
   7173     y: 1,
   7174     )
   7175 store_weapons_4 = _a.Exit(
   7176     face: 1231,
   7177     name: 'shop',
   7178     no_pick: True,
   7179     x: 1,
   7180     y: 1,
   7181     )
   7182 alchemy_diamond_converter = _a.Converter(
   7183     face: 1232,
   7184     food: 40,
   7185     move_on: 'walk',
   7186     name: 'alchemy bath: create diamond',
   7187     no_pick: True,
   7188     other_arch: 'gem',
   7189     slaying: 'goldcoin',
   7190     speed: 0.4,
   7191     )
   7192 alchemy_pearl_converter = _a.Converter(
   7193     face: 1232,
   7194     food: 5,
   7195     move_on: 'walk',
   7196     name: 'alchemy bath: create pearl',
   7197     no_pick: True,
   7198     other_arch: 'pearl',
   7199     slaying: 'goldcoin',
   7200     speed: 0.4,
   7201     )
   7202 alchemy_ruby_converter = _a.Converter(
   7203     face: 1232,
   7204     food: 20,
   7205     move_on: 'walk',
   7206     name: 'alchemy bath: create ruby',
   7207     no_pick: True,
   7208     other_arch: 'ruby',
   7209     slaying: 'goldcoin',
   7210     speed: 0.4,
   7211     )
   7212 create_Pdragon_mail = _a.Converter(
   7213     face: 1212,
   7214     food: 60,
   7215     move_on: 'walk',
   7216     name: 'Power Dragonmail: sixty dragon scales',
   7217     no_pick: True,
   7218     other_arch: 'Pdragon_mail',
   7219     precious: True,
   7220     slaying: 'dragon_scale',
   7221     )
   7222 store_general_west = _a.Exit(
   7223     client_type: 25012,
   7224     face: 1233,
   7225     move_block: 'all',
   7226     name: 'shop',
   7227     no_pick: True,
   7228     )
   7229 store_general_2_west = _a.Exit(
   7230     face: 1233,
   7231     move_block: 'all',
   7232     name: 'shop',
   7233     no_pick: True,
   7234     x: 1,
   7235     )
   7236 store_general_3_west = _a.Exit(
   7237     face: 1233,
   7238     name: 'shop',
   7239     no_pick: True,
   7240     y: 1,
   7241     )
   7242 store_general_4_west = _a.Exit(
   7243     face: 1233,
   7244     name: 'shop',
   7245     no_pick: True,
   7246     x: 1,
   7247     y: 1,
   7248     )
   7249 store_armour_fant = _a.Exit(
   7250     client_type: 25012,
   7251     face: 1234,
   7252     move_block: 'all',
   7253     name: 'shop',
   7254     no_pick: True,
   7255     )
   7256 store_armour_2_fant = _a.Exit(
   7257     face: 1234,
   7258     move_block: 'all',
   7259     name: 'shop',
   7260     no_pick: True,
   7261     x: 1,
   7262     )
   7263 store_armour_3_fant = _a.Exit(
   7264     face: 1234,
   7265     name: 'shop',
   7266     no_pick: True,
   7267     y: 1,
   7268     )
   7269 store_armour_4_fant = _a.Exit(
   7270     face: 1234,
   7271     name: 'shop',
   7272     no_pick: True,
   7273     x: 1,
   7274     y: 1,
   7275     )
   7276 store_magic_fant = _a.Exit(
   7277     client_type: 25012,
   7278     face: 1235,
   7279     move_block: 'all',
   7280     name: 'shop',
   7281     no_pick: True,
   7282     )
   7283 store_magic_2_fant = _a.Exit(
   7284     face: 1235,
   7285     move_block: 'all',
   7286     name: 'shop',
   7287     no_pick: True,
   7288     x: 1,
   7289     )
   7290 store_magic_3_fant = _a.Exit(
   7291     face: 1235,
   7292     name: 'shop',
   7293     no_pick: True,
   7294     y: 1,
   7295     )
   7296 store_magic_4_fant = _a.Exit(
   7297     face: 1235,
   7298     name: 'shop',
   7299     no_pick: True,
   7300     x: 1,
   7301     y: 1,
   7302     )
   7303 playershop = _a.Exit(
   7304     client_type: 25012,
   7305     face: 1236,
   7306     move_block: 'all',
   7307     name: 'shop',
   7308     no_pick: True,
   7309     )
   7310 playershop_2 = _a.Exit(
   7311     face: 1236,
   7312     move_block: 'all',
   7313     name: 'shop',
   7314     no_pick: True,
   7315     x: 1,
   7316     )
   7317 playershop_3 = _a.Exit(
   7318     face: 1236,
   7319     name: 'shop',
   7320     no_pick: True,
   7321     y: 1,
   7322     )
   7323 playershop_4 = _a.Exit(
   7324     face: 1236,
   7325     name: 'shop',
   7326     no_pick: True,
   7327     x: 1,
   7328     y: 1,
   7329     )
   7330 store_magic_west = _a.Exit(
   7331     client_type: 25012,
   7332     face: 1237,
   7333     move_block: 'all',
   7334     name: 'shop',
   7335     no_pick: True,
   7336     )
   7337 store_magic_2_west = _a.Exit(
   7338     face: 1237,
   7339     move_block: 'all',
   7340     name: 'shop',
   7341     no_pick: True,
   7342     x: 1,
   7343     )
   7344 store_magic_3_west = _a.Exit(
   7345     face: 1237,
   7346     name: 'shop',
   7347     no_pick: True,
   7348     y: 1,
   7349     )
   7350 store_magic_4_west = _a.Exit(
   7351     face: 1237,
   7352     name: 'shop',
   7353     no_pick: True,
   7354     x: 1,
   7355     y: 1,
   7356     )
   7357 store_armour = _a.Exit(
   7358     client_type: 25012,
   7359     face: 1238,
   7360     move_block: 'all',
   7361     name: 'shop',
   7362     no_pick: True,
   7363     )
   7364 store_armour_2 = _a.Exit(
   7365     face: 1238,
   7366     move_block: 'all',
   7367     name: 'shop',
   7368     no_pick: True,
   7369     x: 1,
   7370     )
   7371 store_armour_3 = _a.Exit(
   7372     face: 1238,
   7373     name: 'shop',
   7374     no_pick: True,
   7375     y: 1,
   7376     )
   7377 store_armour_4 = _a.Exit(
   7378     face: 1238,
   7379     name: 'shop',
   7380     no_pick: True,
   7381     x: 1,
   7382     y: 1,
   7383     )
   7384 store_weapons_east = _a.Exit(
   7385     client_type: 25012,
   7386     face: 1239,
   7387     move_block: 'all',
   7388     name: '\xe5\xba\x97',
   7389     name_pl: 'mise',
   7390     no_pick: True,
   7391     )
   7392 store_weapons_2_east = _a.Exit(
   7393     face: 1239,
   7394     move_block: 'all',
   7395     name: '\xe5\xba\x97',
   7396     name_pl: 'mise',
   7397     no_pick: True,
   7398     x: 1,
   7399     )
   7400 store_weapons_3_east = _a.Exit(
   7401     face: 1239,
   7402     name: '\xe5\xba\x97',
   7403     name_pl: 'mise',
   7404     no_pick: True,
   7405     y: 1,
   7406     )
   7407 store_weapons_4_east = _a.Exit(
   7408     face: 1239,
   7409     name: '\xe5\xba\x97',
   7410     name_pl: 'mise',
   7411     no_pick: True,
   7412     x: 1,
   7413     y: 1,
   7414     )
   7415 store_general_fant = _a.Exit(
   7416     client_type: 25012,
   7417     face: 1240,
   7418     move_block: 'all',
   7419     name: 'shop',
   7420     no_pick: True,
   7421     )
   7422 store_general_2_fant = _a.Exit(
   7423     face: 1240,
   7424     move_block: 'all',
   7425     name: 'shop',
   7426     no_pick: True,
   7427     x: 1,
   7428     )
   7429 store_general_3_fant = _a.Exit(
   7430     face: 1240,
   7431     name: 'shop',
   7432     no_pick: True,
   7433     y: 1,
   7434     )
   7435 store_general_4_fant = _a.Exit(
   7436     face: 1240,
   7437     name: 'shop',
   7438     no_pick: True,
   7439     x: 1,
   7440     y: 1,
   7441     )
   7442 diamond_converter = _a.Converter(
   7443     face: 1224,
   7444     food: 40,
   7445     move_on: 'walk',
   7446     name: 'drop gold to buy diamonds',
   7447     no_pick: True,
   7448     other_arch: 'gem',
   7449     slaying: 'goldcoin',
   7450     )
   7451 gold_converter = _a.Converter(
   7452     face: 1224,
   7453     food: 100,
   7454     move_on: 'walk',
   7455     name: 'convert gold into platinum',
   7456     no_pick: True,
   7457     other_arch: 'platinacoin',
   7458     slaying: 'goldcoin',
   7459     )
   7460 jade_converter = _a.Converter(
   7461     editor_folder: 'deprecated/shop',
   7462     face: 1224,
   7463     food: 100,
   7464     move_on: 'walk',
   7465     name: 'convert jade into amberium',
   7466     no_pick: True,
   7467     other_arch: 'ambercoin',
   7468     slaying: 'jadecoin',
   7469     )
   7470 pearl_converter = _a.Converter(
   7471     face: 1224,
   7472     food: 5,
   7473     move_on: 'walk',
   7474     name: 'drop gold to buy pearls',
   7475     no_pick: True,
   7476     other_arch: 'pearl',
   7477     slaying: 'goldcoin',
   7478     )
   7479 platinum_converter = _a.Converter(
   7480     face: 1224,
   7481     food: 1,
   7482     move_on: 'walk',
   7483     name: 'convert platinum into gold',
   7484     no_pick: True,
   7485     other_arch: 'goldcoin',
   7486     slaying: 'platinacoin',
   7487     )
   7488 platinum_converter2 = _a.Converter(
   7489     editor_folder: 'deprecated/shop',
   7490     face: 1224,
   7491     food: 100,
   7492     move_on: 'walk',
   7493     name: 'convert platinum into jade',
   7494     no_pick: True,
   7495     other_arch: 'jadecoin',
   7496     slaying: 'platinacoin',
   7497     )
   7498 platinum_converter3 = _a.Converter(
   7499     face: 1224,
   7500     food: 100,
   7501     move_on: 'walk',
   7502     name: 'convert platinum into royalties',
   7503     no_pick: True,
   7504     other_arch: 'royalty',
   7505     slaying: 'platinacoin',
   7506     )
   7507 ruby_converter = _a.Converter(
   7508     face: 1224,
   7509     food: 20,
   7510     move_on: 'walk',
   7511     name: 'drop gold to buy rubies',
   7512     no_pick: True,
   7513     other_arch: 'ruby',
   7514     slaying: 'goldcoin',
   7515     )
   7516 silver_converter = _a.Converter(
   7517     face: 1224,
   7518     food: 100,
   7519     move_on: 'walk',
   7520     name: 'convert silver into gold',
   7521     no_pick: True,
   7522     other_arch: 'goldcoin',
   7523     slaying: 'silvercoin',
   7524     )
   7525 identify_table = _a.IdentifyAltar(
   7526     face: 1224,
   7527     food: 200,
   7528     move_on: 'walk',
   7529     name: 'item identify table',
   7530     no_pick: True,
   7531     slaying: 'money',
   7532     )
   7533 create_dragon_shield = _a.Converter(
   7534     face: 1212,
   7535     food: 1,
   7536     move_on: 'walk',
   7537     name: 'dragon shields: one dragon scale',
   7538     no_pick: True,
   7539     other_arch: 'dragon_shield',
   7540     precious: True,
   7541     slaying: 'dragon_scale',
   7542     )
   7543 shop_light = _a.ShopFloor(
   7544     auto_apply: True,
   7545     damned: True,
   7546     face: 1241,
   7547     is_floor: True,
   7548     name: 'tiles',
   7549     no_magic: True,
   7550     no_pick: True,
   7551     randomitems: 'shop_light',
   7552     )
   7553 shop_general = _a.ShopFloor(
   7554     auto_apply: True,
   7555     damned: True,
   7556     face: 1241,
   7557     is_floor: True,
   7558     name: 'tiles',
   7559     no_magic: True,
   7560     no_pick: True,
   7561     randomitems: 'shop_general',
   7562     )
   7563 shop_weapon = _a.ShopFloor(
   7564     auto_apply: True,
   7565     damned: True,
   7566     face: 1242,
   7567     is_floor: True,
   7568     name: 'tiles',
   7569     no_magic: True,
   7570     no_pick: True,
   7571     randomitems: 'random_weapon',
   7572     )
   7573 shop_weapon_ancient = _a.ShopFloor(
   7574     auto_apply: True,
   7575     damned: True,
   7576     face: 1242,
   7577     is_floor: True,
   7578     name: 'tiles',
   7579     no_magic: True,
   7580     no_pick: True,
   7581     randomitems: 'shopweapoancient',
   7582     )
   7583 shop_weapon_east = _a.ShopFloor(
   7584     auto_apply: True,
   7585     damned: True,
   7586     face: 1242,
   7587     is_floor: True,
   7588     name: 'tiles',
   7589     no_magic: True,
   7590     no_pick: True,
   7591     randomitems: 'shopweapoeast',
   7592     )
   7593 shop_weapon_west = _a.ShopFloor(
   7594     auto_apply: True,
   7595     damned: True,
   7596     face: 1242,
   7597     is_floor: True,
   7598     name: 'tiles',
   7599     no_magic: True,
   7600     no_pick: True,
   7601     randomitems: 'shopweapowest',
   7602     )
   7603 shop_scrolls = _a.ShopFloor(
   7604     auto_apply: True,
   7605     damned: True,
   7606     face: 1243,
   7607     is_floor: True,
   7608     name: 'tiles',
   7609     no_magic: True,
   7610     no_pick: True,
   7611     randomitems: 'random_scroll',
   7612     )
   7613 shop_empty = _a.ShopFloor(
   7614     damned: True,
   7615     face: 1244,
   7616     is_floor: True,
   7617     name: 'tiles',
   7618     no_magic: True,
   7619     no_pick: True,
   7620     )
   7621 shop_ring = _a.ShopFloor(
   7622     auto_apply: True,
   7623     damned: True,
   7624     face: 1245,
   7625     is_floor: True,
   7626     name: 'tiles',
   7627     no_magic: True,
   7628     no_pick: True,
   7629     randomitems: 'shop_rings',
   7630     )
   7631 shop_ring_adornment = _a.ShopFloor(
   7632     attach: [[u'ring_adornment_shop', None]],
   7633     damned: True,
   7634     face: 1245,
   7635     is_floor: True,
   7636     name: 'tiles',
   7637     no_magic: True,
   7638     no_pick: True,
   7639     )
   7640 shop_food = _a.ShopFloor(
   7641     auto_apply: True,
   7642     damned: True,
   7643     face: 1246,
   7644     is_floor: True,
   7645     name: 'tiles',
   7646     no_magic: True,
   7647     no_pick: True,
   7648     randomitems: 'random_food',
   7649     )
   7650 shop_wands = _a.ShopFloor(
   7651     auto_apply: True,
   7652     damned: True,
   7653     face: 1247,
   7654     is_floor: True,
   7655     name: 'tiles',
   7656     no_magic: True,
   7657     no_pick: True,
   7658     randomitems: 'random_wands',
   7659     )
   7660 
   7661 shop_floor = _a.ShopFloor(
   7662     name: 'tiles',
   7663     )
   7664 shop_potions = _a.ShopFloor(
   7665     auto_apply: True,
   7666     damned: True,
   7667     face: 1248,
   7668     is_floor: True,
   7669     name: 'tiles',
   7670     no_magic: True,
   7671     no_pick: True,
   7672     randomitems: 'shop_potions',
   7673     )
   7674 shop_special = _a.ShopFloor(
   7675     auto_apply: True,
   7676     damned: True,
   7677     face: 1249,
   7678     is_floor: True,
   7679     name: 'tiles',
   7680     no_magic: True,
   7681     no_pick: True,
   7682     randomitems: 'random_special',
   7683     )
   7684 shop_books = _a.ShopFloor(
   7685     auto_apply: True,
   7686     damned: True,
   7687     face: 1250,
   7688     is_floor: True,
   7689     name: 'tiles',
   7690     no_magic: True,
   7691     no_pick: True,
   7692     randomitems: 'random_books',
   7693     )
   7694 shop_mat = _a.ShopMat(
   7695     damned: True,
   7696     face: 1251,
   7697     move_on: 'walk fly_low',
   7698     name: 'doormat',
   7699     no_pick: True,
   7700     )
   7701 shop_gems = _a.ShopFloor(
   7702     auto_apply: True,
   7703     damned: True,
   7704     exp: 100000,
   7705     face: 1252,
   7706     is_floor: True,
   7707     name: 'tiles',
   7708     no_magic: True,
   7709     no_pick: True,
   7710     randomitems: 'shop_gems',
   7711     )
   7712 shop_throw = _a.ShopFloor(
   7713     auto_apply: True,
   7714     damned: True,
   7715     face: 1253,
   7716     is_floor: True,
   7717     name: 'tiles',
   7718     no_magic: True,
   7719     no_pick: True,
   7720     randomitems: 'shoparchery',
   7721     )
   7722 shop_amulets = _a.ShopFloor(
   7723     auto_apply: True,
   7724     damned: True,
   7725     face: 1254,
   7726     is_floor: True,
   7727     name: 'tiles',
   7728     no_magic: True,
   7729     no_pick: True,
   7730     randomitems: 'random_amulet',
   7731     )
   7732 shop_amulets_adornment = _a.ShopFloor(
   7733     attach: [[u'amulet_adornment_shop', None]],
   7734     damned: True,
   7735     face: 1254,
   7736     is_floor: True,
   7737     name: 'tiles',
   7738     no_magic: True,
   7739     no_pick: True,
   7740     )
   7741 shop_alchemy = _a.ShopFloor(
   7742     auto_apply: True,
   7743     damned: True,
   7744     face: 1255,
   7745     is_floor: True,
   7746     name: 'tiles',
   7747     no_magic: True,
   7748     no_pick: True,
   7749     randomitems: 'shop_alchemy',
   7750     )
   7751 shop_minerals = _a.ShopFloor(
   7752     auto_apply: True,
   7753     damned: True,
   7754     face: 1256,
   7755     is_floor: True,
   7756     name: 'tiles',
   7757     no_magic: True,
   7758     no_pick: True,
   7759     randomitems: 'shop_minerals',
   7760     )
   7761 shop_armour = _a.ShopFloor(
   7762     auto_apply: True,
   7763     damned: True,
   7764     face: 1257,
   7765     is_floor: True,
   7766     name: 'tiles',
   7767     no_magic: True,
   7768     no_pick: True,
   7769     randomitems: 'random_armour',
   7770     )
   7771 s_bridge1 = _a.Encounter(
   7772     face: 1258,
   7773     move_on: 'walk',
   7774     name: 'bridge',
   7775     no_pick: True,
   7776     )
   7777 s_bridge1a = _a.Encounter(
   7778     face: 1259,
   7779     move_on: 'walk',
   7780     name: 'bridge',
   7781     no_pick: True,
   7782     )
   7783 s_bridge1b = _a.Encounter(
   7784     face: 1260,
   7785     move_on: 'walk',
   7786     name: 'bridge',
   7787     no_pick: True,
   7788     )
   7789 bungalow = _a.Exit(
   7790     client_type: 25012,
   7791     face: 1261,
   7792     no_pick: True,
   7793     )
   7794 s_bridge2 = _a.Encounter(
   7795     face: 1262,
   7796     move_on: 'walk',
   7797     name: 'bridge',
   7798     no_pick: True,
   7799     )
   7800 s_bridge2a = _a.Encounter(
   7801     face: 1263,
   7802     move_on: 'walk',
   7803     name: 'bridge',
   7804     no_pick: True,
   7805     )
   7806 s_bridge2b = _a.Encounter(
   7807     face: 1264,
   7808     move_on: 'walk',
   7809     name: 'bridge',
   7810     no_pick: True,
   7811     )
   7812 darkhold_sym = _a.Exit(
   7813     client_type: 25012,
   7814     face: 1265,
   7815     name: 'darkhold',
   7816     no_pick: True,
   7817     )
   7818 stronghold = _a.Exit(
   7819     client_type: 25012,
   7820     face: 1266,
   7821     move_block: 'all',
   7822     no_pick: True,
   7823     )
   7824 stronghold_2 = _a.Exit(
   7825     face: 1266,
   7826     move_block: 'all',
   7827     name: 'stronghold',
   7828     no_pick: True,
   7829     x: 1,
   7830     )
   7831 stronghold_3 = _a.Exit(
   7832     face: 1266,
   7833     move_block: 'all',
   7834     name: 'stronghold',
   7835     no_pick: True,
   7836     x: 2,
   7837     )
   7838 stronghold_4 = _a.Exit(
   7839     face: 1266,
   7840     move_block: 'all',
   7841     name: 'stronghold',
   7842     no_pick: True,
   7843     y: 1,
   7844     )
   7845 stronghold_5 = _a.Exit(
   7846     face: 1266,
   7847     move_block: 'all',
   7848     name: 'stronghold',
   7849     no_pick: True,
   7850     x: 1,
   7851     y: 1,
   7852     )
   7853 stronghold_6 = _a.Exit(
   7854     face: 1266,
   7855     move_block: 'all',
   7856     name: 'stronghold',
   7857     no_pick: True,
   7858     x: 2,
   7859     y: 1,
   7860     )
   7861 stronghold_7 = _a.Exit(
   7862     face: 1266,
   7863     move_block: 'all',
   7864     name: 'stronghold',
   7865     no_pick: True,
   7866     y: 2,
   7867     )
   7868 stronghold_8 = _a.Exit(
   7869     face: 1266,
   7870     name: 'stronghold',
   7871     no_pick: True,
   7872     x: 1,
   7873     y: 2,
   7874     )
   7875 stronghold_9 = _a.Exit(
   7876     face: 1266,
   7877     move_block: 'all',
   7878     name: 'stronghold',
   7879     no_pick: True,
   7880     x: 2,
   7881     y: 2,
   7882     )
   7883 stronghold_fant_symmetrical = _a.Exit(
   7884     client_type: 25012,
   7885     face: 1267,
   7886     move_block: 'all',
   7887     no_pick: True,
   7888     )
   7889 stronghold_2_fant_symmetrical = _a.Exit(
   7890     face: 1267,
   7891     move_block: 'all',
   7892     name: 'stronghold',
   7893     no_pick: True,
   7894     x: 1,
   7895     )
   7896 stronghold_3_fant_symmetrical = _a.Exit(
   7897     face: 1267,
   7898     move_block: 'all',
   7899     name: 'stronghold',
   7900     no_pick: True,
   7901     x: 2,
   7902     )
   7903 stronghold_4_fant_symmetrical = _a.Exit(
   7904     face: 1267,
   7905     move_block: 'all',
   7906     name: 'stronghold',
   7907     no_pick: True,
   7908     y: 1,
   7909     )
   7910 stronghold_5_fant_symmetrical = _a.Exit(
   7911     face: 1267,
   7912     move_block: 'all',
   7913     name: 'stronghold',
   7914     no_pick: True,
   7915     x: 1,
   7916     y: 1,
   7917     )
   7918 stronghold_6_fant_symmetrical = _a.Exit(
   7919     face: 1267,
   7920     move_block: 'all',
   7921     name: 'stronghold',
   7922     no_pick: True,
   7923     x: 2,
   7924     y: 1,
   7925     )
   7926 stronghold_7_fant_symmetrical = _a.Exit(
   7927     face: 1267,
   7928     move_block: 'all',
   7929     name: 'stronghold',
   7930     no_pick: True,
   7931     y: 2,
   7932     )
   7933 stronghold_8_fant_symmetrical = _a.Exit(
   7934     face: 1267,
   7935     name: 'stronghold',
   7936     no_pick: True,
   7937     x: 1,
   7938     y: 2,
   7939     )
   7940 stronghold_9_fant_symmetrical = _a.Exit(
   7941     face: 1267,
   7942     move_block: 'all',
   7943     name: 'stronghold',
   7944     no_pick: True,
   7945     x: 2,
   7946     y: 2,
   7947     )
   7948 stronghold_east = _a.Exit(
   7949     client_type: 25012,
   7950     face: 1268,
   7951     move_block: 'all',
   7952     name: '\xe6\x9c\xac\xe5\xa1\x81',
   7953     name_pl: 'honrui',
   7954     no_pick: True,
   7955     )
   7956 stronghold_2_east = _a.Exit(
   7957     face: 1268,
   7958     move_block: 'all',
   7959     no_pick: True,
   7960     x: 1,
   7961     )
   7962 stronghold_3_east = _a.Exit(
   7963     face: 1268,
   7964     move_block: 'all',
   7965     no_pick: True,
   7966     x: 2,
   7967     )
   7968 stronghold_4_east = _a.Exit(
   7969     face: 1268,
   7970     move_block: 'all',
   7971     no_pick: True,
   7972     y: 1,
   7973     )
   7974 stronghold_5_east = _a.Exit(
   7975     face: 1268,
   7976     move_block: 'all',
   7977     no_pick: True,
   7978     x: 1,
   7979     y: 1,
   7980     )
   7981 stronghold_6_east = _a.Exit(
   7982     face: 1268,
   7983     move_block: 'all',
   7984     no_pick: True,
   7985     x: 2,
   7986     y: 1,
   7987     )
   7988 stronghold_7_east = _a.Exit(
   7989     face: 1268,
   7990     move_block: 'all',
   7991     no_pick: True,
   7992     y: 2,
   7993     )
   7994 stronghold_8_east = _a.Exit(
   7995     face: 1268,
   7996     no_pick: True,
   7997     x: 1,
   7998     y: 2,
   7999     )
   8000 stronghold_9_east = _a.Exit(
   8001     face: 1268,
   8002     move_block: 'all',
   8003     no_pick: True,
   8004     x: 2,
   8005     y: 2,
   8006     )
   8007 stronghold_greyshield = _a.Exit(
   8008     face: 1269,
   8009     move_block: 'all',
   8010     no_pick: True,
   8011     )
   8012 stronghold_2_greyshield = _a.Exit(
   8013     face: 1269,
   8014     move_block: 'all',
   8015     name: 'stronghold',
   8016     no_pick: True,
   8017     x: 1,
   8018     )
   8019 stronghold_3_greyshield = _a.Exit(
   8020     face: 1269,
   8021     move_block: 'all',
   8022     name: 'stronghold',
   8023     no_pick: True,
   8024     x: 2,
   8025     )
   8026 stronghold_4_greyshield = _a.Exit(
   8027     face: 1269,
   8028     move_block: 'all',
   8029     name: 'stronghold',
   8030     no_pick: True,
   8031     y: 1,
   8032     )
   8033 stronghold_5_greyshield = _a.Exit(
   8034     face: 1269,
   8035     move_block: 'all',
   8036     name: 'stronghold',
   8037     no_pick: True,
   8038     x: 1,
   8039     y: 1,
   8040     )
   8041 stronghold_6_greyshield = _a.Exit(
   8042     face: 1269,
   8043     move_block: 'all',
   8044     name: 'stronghold',
   8045     no_pick: True,
   8046     x: 2,
   8047     y: 1,
   8048     )
   8049 stronghold_7_greyshield = _a.Exit(
   8050     face: 1269,
   8051     move_block: 'all',
   8052     name: 'stronghold',
   8053     no_pick: True,
   8054     y: 2,
   8055     )
   8056 stronghold_8_greyshield = _a.Exit(
   8057     face: 1269,
   8058     name: 'stronghold',
   8059     no_pick: True,
   8060     x: 1,
   8061     y: 2,
   8062     )
   8063 stronghold_9_greyshield = _a.Exit(
   8064     face: 1269,
   8065     move_block: 'all',
   8066     name: 'stronghold',
   8067     no_pick: True,
   8068     x: 2,
   8069     y: 2,
   8070     )
   8071 stronghold_fant = _a.Exit(
   8072     face: 1270,
   8073     move_block: 'all',
   8074     no_pick: True,
   8075     )
   8076 stronghold_2_fant = _a.Exit(
   8077     face: 1270,
   8078     move_block: 'all',
   8079     name: 'stronghold',
   8080     no_pick: True,
   8081     x: 1,
   8082     )
   8083 stronghold_3_fant = _a.Exit(
   8084     face: 1270,
   8085     move_block: 'all',
   8086     name: 'stronghold',
   8087     no_pick: True,
   8088     x: 2,
   8089     )
   8090 stronghold_4_fant = _a.Exit(
   8091     face: 1270,
   8092     move_block: 'all',
   8093     name: 'stronghold',
   8094     no_pick: True,
   8095     y: 1,
   8096     )
   8097 stronghold_5_fant = _a.Exit(
   8098     face: 1270,
   8099     move_block: 'all',
   8100     name: 'stronghold',
   8101     no_pick: True,
   8102     x: 1,
   8103     y: 1,
   8104     )
   8105 stronghold_6_fant = _a.Exit(
   8106     face: 1270,
   8107     move_block: 'all',
   8108     name: 'stronghold',
   8109     no_pick: True,
   8110     x: 2,
   8111     y: 1,
   8112     )
   8113 stronghold_7_fant = _a.Exit(
   8114     face: 1270,
   8115     move_block: 'all',
   8116     name: 'stronghold',
   8117     no_pick: True,
   8118     y: 2,
   8119     )
   8120 stronghold_8_fant = _a.Exit(
   8121     face: 1270,
   8122     name: 'stronghold',
   8123     no_pick: True,
   8124     x: 1,
   8125     y: 2,
   8126     )
   8127 stronghold_9_fant = _a.Exit(
   8128     face: 1270,
   8129     move_block: 'all',
   8130     name: 'stronghold',
   8131     no_pick: True,
   8132     x: 2,
   8133     y: 2,
   8134     )
   8135 darkhold = _a.Exit(
   8136     client_type: 25012,
   8137     face: 1271,
   8138     move_block: 'all',
   8139     name: 'darkhold',
   8140     no_pick: True,
   8141     )
   8142 darkhold_2 = _a.Exit(
   8143     face: 1271,
   8144     move_block: 'all',
   8145     name: 'darkhold',
   8146     no_pick: True,
   8147     x: 1,
   8148     )
   8149 darkhold_3 = _a.Exit(
   8150     face: 1271,
   8151     move_block: 'all',
   8152     name: 'darkhold',
   8153     no_pick: True,
   8154     x: 2,
   8155     )
   8156 darkhold_4 = _a.Exit(
   8157     face: 1271,
   8158     move_block: 'all',
   8159     name: 'darkhold',
   8160     no_pick: True,
   8161     y: 1,
   8162     )
   8163 darkhold_5 = _a.Exit(
   8164     face: 1271,
   8165     move_block: 'all',
   8166     name: 'darkhold',
   8167     no_pick: True,
   8168     x: 1,
   8169     y: 1,
   8170     )
   8171 darkhold_6 = _a.Exit(
   8172     face: 1271,
   8173     move_block: 'all',
   8174     name: 'darkhold',
   8175     no_pick: True,
   8176     x: 2,
   8177     y: 1,
   8178     )
   8179 darkhold_7 = _a.Exit(
   8180     face: 1271,
   8181     move_block: 'all',
   8182     name: 'darkhold',
   8183     no_pick: True,
   8184     y: 2,
   8185     )
   8186 darkhold_8 = _a.Exit(
   8187     face: 1271,
   8188     move_block: 'all',
   8189     name: 'darkhold',
   8190     no_pick: True,
   8191     x: 1,
   8192     y: 2,
   8193     )
   8194 darkhold_9 = _a.Exit(
   8195     face: 1271,
   8196     move_block: 'all',
   8197     name: 'darkhold',
   8198     no_pick: True,
   8199     x: 2,
   8200     y: 2,
   8201     )
   8202 darkhold_10 = _a.Exit(
   8203     face: 1271,
   8204     move_block: 'all',
   8205     name: 'darkhold',
   8206     no_pick: True,
   8207     y: 3,
   8208     )
   8209 darkhold_11 = _a.Exit(
   8210     face: 1271,
   8211     move_block: 'all',
   8212     name: 'darkhold',
   8213     no_pick: True,
   8214     x: 1,
   8215     y: 3,
   8216     )
   8217 darkhold_12 = _a.Exit(
   8218     face: 1271,
   8219     move_block: 'all',
   8220     name: 'darkhold',
   8221     no_pick: True,
   8222     x: 2,
   8223     y: 3,
   8224     )
   8225 darkhold_13 = _a.Exit(
   8226     face: 1271,
   8227     move_block: 'all',
   8228     name: 'darkhold',
   8229     no_pick: True,
   8230     y: 4,
   8231     )
   8232 darkhold_14 = _a.Exit(
   8233     face: 1271,
   8234     name: 'darkhold',
   8235     no_pick: True,
   8236     x: 1,
   8237     y: 4,
   8238     )
   8239 darkhold_15 = _a.Exit(
   8240     face: 1271,
   8241     move_block: 'all',
   8242     name: 'darkhold',
   8243     no_pick: True,
   8244     x: 2,
   8245     y: 4,
   8246     )
   8247 stronghold_sym = _a.Exit(
   8248     client_type: 25012,
   8249     face: 1272,
   8250     name: 'stronghold',
   8251     no_pick: True,
   8252     )
   8253 stronghold_northwest = _a.Exit(
   8254     face: 1273,
   8255     move_block: 'all',
   8256     no_pick: True,
   8257     )
   8258 stronghold_2_northwest = _a.Exit(
   8259     face: 1273,
   8260     move_block: 'all',
   8261     name: 'stronghold',
   8262     no_pick: True,
   8263     x: 1,
   8264     )
   8265 stronghold_3_northwest = _a.Exit(
   8266     face: 1273,
   8267     move_block: 'all',
   8268     name: 'stronghold',
   8269     no_pick: True,
   8270     x: 2,
   8271     )
   8272 stronghold_4_northwest = _a.Exit(
   8273     face: 1273,
   8274     move_block: 'all',
   8275     name: 'stronghold',
   8276     no_pick: True,
   8277     y: 1,
   8278     )
   8279 stronghold_5_northwest = _a.Exit(
   8280     face: 1273,
   8281     move_block: 'all',
   8282     name: 'stronghold',
   8283     no_pick: True,
   8284     x: 1,
   8285     y: 1,
   8286     )
   8287 stronghold_6_northwest = _a.Exit(
   8288     face: 1273,
   8289     move_block: 'all',
   8290     name: 'stronghold',
   8291     no_pick: True,
   8292     x: 2,
   8293     y: 1,
   8294     )
   8295 stronghold_7_northwest = _a.Exit(
   8296     face: 1273,
   8297     move_block: 'all',
   8298     name: 'stronghold',
   8299     no_pick: True,
   8300     y: 2,
   8301     )
   8302 stronghold_8_northwest = _a.Exit(
   8303     face: 1273,
   8304     name: 'stronghold',
   8305     no_pick: True,
   8306     x: 1,
   8307     y: 2,
   8308     )
   8309 stronghold_9_northwest = _a.Exit(
   8310     face: 1273,
   8311     move_block: 'all',
   8312     name: 'stronghold',
   8313     no_pick: True,
   8314     x: 2,
   8315     y: 2,
   8316     )
   8317 stronghold_west = _a.Exit(
   8318     client_type: 25012,
   8319     face: 1274,
   8320     move_block: 'all',
   8321     no_pick: True,
   8322     )
   8323 stronghold_2_west = _a.Exit(
   8324     face: 1274,
   8325     move_block: 'all',
   8326     name: 'stronghold',
   8327     no_pick: True,
   8328     x: 1,
   8329     )
   8330 stronghold_3_west = _a.Exit(
   8331     face: 1274,
   8332     move_block: 'all',
   8333     name: 'stronghold',
   8334     no_pick: True,
   8335     x: 2,
   8336     )
   8337 stronghold_4_west = _a.Exit(
   8338     face: 1274,
   8339     move_block: 'all',
   8340     name: 'stronghold',
   8341     no_pick: True,
   8342     y: 1,
   8343     )
   8344 stronghold_5_west = _a.Exit(
   8345     face: 1274,
   8346     move_block: 'all',
   8347     name: 'stronghold',
   8348     no_pick: True,
   8349     x: 1,
   8350     y: 1,
   8351     )
   8352 stronghold_6_west = _a.Exit(
   8353     face: 1274,
   8354     move_block: 'all',
   8355     name: 'stronghold',
   8356     no_pick: True,
   8357     x: 2,
   8358     y: 1,
   8359     )
   8360 stronghold_7_west = _a.Exit(
   8361     face: 1274,
   8362     move_block: 'all',
   8363     name: 'stronghold',
   8364     no_pick: True,
   8365     y: 2,
   8366     )
   8367 stronghold_8_west = _a.Exit(
   8368     face: 1274,
   8369     name: 'stronghold',
   8370     no_pick: True,
   8371     x: 1,
   8372     y: 2,
   8373     )
   8374 stronghold_9_west = _a.Exit(
   8375     face: 1274,
   8376     move_block: 'all',
   8377     name: 'stronghold',
   8378     no_pick: True,
   8379     x: 2,
   8380     y: 2,
   8381     )
   8382 castle_a = _a.Exit(
   8383     client_type: 25012,
   8384     face: 1275,
   8385     name: 'castle',
   8386     no_pick: True,
   8387     speed: -0.3,
   8388     )
   8389 castle_b = _a.Exit(
   8390     face: 1275,
   8391     name: 'castle',
   8392     no_pick: True,
   8393     x: 1,
   8394     )
   8395 castle_c = _a.Exit(
   8396     face: 1275,
   8397     name: 'castle',
   8398     no_pick: True,
   8399     y: 1,
   8400     )
   8401 castle_d = _a.Exit(
   8402     face: 1275,
   8403     name: 'castle',
   8404     no_pick: True,
   8405     x: 1,
   8406     y: 1,
   8407     )
   8408 oldcastle = _a.Exit(
   8409     client_type: 25012,
   8410     face: 1276,
   8411     name: 'Old castle',
   8412     no_pick: True,
   8413     )
   8414 castle_west = _a.Exit(
   8415     client_type: 25012,
   8416     face: 1277,
   8417     name: 'castle',
   8418     no_pick: True,
   8419     )
   8420 castle = _a.Exit(
   8421     client_type: 25012,
   8422     face: 1278,
   8423     no_pick: True,
   8424     )
   8425 castle_a_northwest = _a.Exit(
   8426     client_type: 25012,
   8427     face: 1279,
   8428     name: 'castle',
   8429     no_pick: True,
   8430     speed: -0.3,
   8431     )
   8432 castle_b_northwest = _a.Exit(
   8433     face: 1279,
   8434     name: 'castle',
   8435     no_pick: True,
   8436     x: 1,
   8437     )
   8438 castle_c_northwest = _a.Exit(
   8439     face: 1279,
   8440     name: 'castle',
   8441     no_pick: True,
   8442     y: 1,
   8443     )
   8444 castle_d_northwest = _a.Exit(
   8445     face: 1279,
   8446     name: 'castle',
   8447     no_pick: True,
   8448     x: 1,
   8449     y: 1,
   8450     )
   8451 castle_a_east = _a.Exit(
   8452     client_type: 25012,
   8453     face: 1280,
   8454     name: '\xe3\x82\xad\xe3\x83\xa3\xe3\x83\x83\xe3\x82\xb9\xe3\x83\xab',
   8455     name_pl: 'kyassuru',
   8456     no_pick: True,
   8457     )
   8458 castle_b_east = _a.Exit(
   8459     face: 1280,
   8460     name: '\xe3\x82\xad\xe3\x83\xa3\xe3\x83\x83\xe3\x82\xb9\xe3\x83\xab',
   8461     name_pl: 'kyassuru',
   8462     no_pick: True,
   8463     x: 1,
   8464     )
   8465 castle_c_east = _a.Exit(
   8466     face: 1280,
   8467     name: '\xe3\x82\xad\xe3\x83\xa3\xe3\x83\x83\xe3\x82\xb9\xe3\x83\xab',
   8468     name_pl: 'kyassuru',
   8469     no_pick: True,
   8470     y: 1,
   8471     )
   8472 castle_d_east = _a.Exit(
   8473     face: 1280,
   8474     name: '\xe3\x82\xad\xe3\x83\xa3\xe3\x83\x83\xe3\x82\xb9\xe3\x83\xab',
   8475     name_pl: 'kyassuru',
   8476     no_pick: True,
   8477     x: 1,
   8478     y: 1,
   8479     )
   8480 castle_a_western = _a.Exit(
   8481     client_type: 25012,
   8482     face: 1281,
   8483     name: 'castle',
   8484     no_pick: True,
   8485     speed: -0.3,
   8486     )
   8487 castle_b_western = _a.Exit(
   8488     face: 1281,
   8489     name: 'castle',
   8490     no_pick: True,
   8491     x: 1,
   8492     )
   8493 castle_c_western = _a.Exit(
   8494     face: 1281,
   8495     name: 'castle',
   8496     no_pick: True,
   8497     y: 1,
   8498     )
   8499 castle_d_western = _a.Exit(
   8500     face: 1281,
   8501     name: 'castle',
   8502     no_pick: True,
   8503     x: 1,
   8504     y: 1,
   8505     )
   8506 barrack_small = _a.Exit(
   8507     client_type: 25012,
   8508     face: 1282,
   8509     name: 'small barrack',
   8510     no_pick: True,
   8511     )
   8512 barrack_long = _a.Exit(
   8513     client_type: 25012,
   8514     face: 1283,
   8515     name: 'barrack',
   8516     no_pick: True,
   8517     speed: -0.1,
   8518     )
   8519 barrack_long_2 = _a.Exit(
   8520     face: 1283,
   8521     name: 'barrack',
   8522     no_pick: True,
   8523     speed: -0.1,
   8524     x: 1,
   8525     )
   8526 barrack_long_goth = _a.Exit(
   8527     client_type: 25012,
   8528     face: 1284,
   8529     name: 'Kaserne',
   8530     no_pick: True,
   8531     speed: -0.1,
   8532     )
   8533 barrack_long_2_goth = _a.Exit(
   8534     face: 1284,
   8535     name: 'Kaserne',
   8536     no_pick: True,
   8537     speed: -0.1,
   8538     x: 1,
   8539     )
   8540 barrack_up = _a.Exit(
   8541     client_type: 25012,
   8542     face: 1285,
   8543     name: 'barrack',
   8544     no_pick: True,
   8545     speed: -0.1,
   8546     )
   8547 barrack_up_2 = _a.Exit(
   8548     face: 1285,
   8549     name: 'barrack',
   8550     no_pick: True,
   8551     speed: -0.1,
   8552     y: 1,
   8553     )
   8554 barrack_small_goth = _a.Exit(
   8555     client_type: 25012,
   8556     face: 1286,
   8557     name: 'kleine Kaserne',
   8558     no_pick: True,
   8559     )
   8560 
   8561 
   8562 
   8563 
   8564 
   8565 
   8566 
   8567 
   8568 
   8569 
   8570 
   8571 
   8572 
   8573 
   8574 
   8575 
   8576 
   8577 
   8578 
   8579 
   8580 
   8581 
   8582 
   8583 
   8584 
   8585 
   8586 
   8587 
   8588 
   8589 
   8590 
   8591 
   8592 hovels2 = _a.Exit(
   8593     client_type: 25012,
   8594     face: 1319,
   8595     name: 'hovels',
   8596     no_pick: True,
   8597     )
   8598 hovels2_2 = _a.Exit(
   8599     face: 1319,
   8600     name: 'hovels',
   8601     no_pick: True,
   8602     x: 1,
   8603     )
   8604 hovels2_3 = _a.Exit(
   8605     face: 1319,
   8606     name: 'hovels',
   8607     no_pick: True,
   8608     y: 1,
   8609     )
   8610 hovels2_4 = _a.Exit(
   8611     face: 1319,
   8612     name: 'hovels',
   8613     no_pick: True,
   8614     x: 1,
   8615     y: 1,
   8616     )
   8617 hovels = _a.Exit(
   8618     client_type: 25012,
   8619     face: 1320,
   8620     name: 'houses',
   8621     no_pick: True,
   8622     )
   8623 prison_goth = _a.Exit(
   8624     client_type: 25012,
   8625     face: 1321,
   8626     move_block: 'all',
   8627     name: 'Gef\xc3\xa4ngnis',
   8628     no_pick: True,
   8629     )
   8630 prison_2_goth = _a.Exit(
   8631     face: 1321,
   8632     move_block: 'all',
   8633     name: 'Gef\xc3\xa4ngnis',
   8634     no_pick: True,
   8635     x: 1,
   8636     )
   8637 prison_3_goth = _a.Exit(
   8638     face: 1321,
   8639     name: 'Gef\xc3\xa4ngnis',
   8640     no_pick: True,
   8641     y: 1,
   8642     )
   8643 prison_4_goth = _a.Exit(
   8644     face: 1321,
   8645     name: 'Gef\xc3\xa4ngnis',
   8646     no_pick: True,
   8647     x: 1,
   8648     y: 1,
   8649     )
   8650 guild_goth = _a.Exit(
   8651     client_type: 25012,
   8652     face: 1322,
   8653     move_block: 'all',
   8654     name: 'Zunft',
   8655     no_pick: True,
   8656     )
   8657 guild_goth_2 = _a.Exit(
   8658     face: 1322,
   8659     move_block: 'all',
   8660     name: 'Zunft',
   8661     no_pick: True,
   8662     x: 1,
   8663     )
   8664 guild_goth_3 = _a.Exit(
   8665     face: 1322,
   8666     name: 'Zunft',
   8667     no_pick: True,
   8668     y: 1,
   8669     )
   8670 guild_goth_4 = _a.Exit(
   8671     face: 1322,
   8672     name: 'Zunft',
   8673     no_pick: True,
   8674     x: 1,
   8675     y: 1,
   8676     )
   8677 t_house1 = _a.Exit(
   8678     client_type: 25012,
   8679     face: 1323,
   8680     move_block: 'all',
   8681     name: 'town house',
   8682     no_pick: True,
   8683     )
   8684 t_house1_2 = _a.Exit(
   8685     face: 1323,
   8686     move_block: 'all',
   8687     name: 'town house',
   8688     no_pick: True,
   8689     x: 1,
   8690     )
   8691 t_house1_3 = _a.Exit(
   8692     face: 1323,
   8693     name: 'town house',
   8694     no_pick: True,
   8695     y: 1,
   8696     )
   8697 t_house1_4 = _a.Exit(
   8698     face: 1323,
   8699     name: 'town house',
   8700     no_pick: True,
   8701     x: 1,
   8702     y: 1,
   8703     )
   8704 market2 = _a.Exit(
   8705     client_type: 25012,
   8706     face: 1324,
   8707     name: 'market',
   8708     no_pick: True,
   8709     )
   8710 guildtwo_west = _a.Exit(
   8711     client_type: 25012,
   8712     face: 1325,
   8713     move_block: 'all',
   8714     no_pick: True,
   8715     )
   8716 guildtwo_2_west = _a.Exit(
   8717     face: 1325,
   8718     move_block: 'all',
   8719     name: 'guild',
   8720     no_pick: True,
   8721     x: 1,
   8722     )
   8723 guildtwo_3_west = _a.Exit(
   8724     face: 1325,
   8725     name: 'guild',
   8726     no_pick: True,
   8727     y: 1,
   8728     )
   8729 guildtwo_4_west = _a.Exit(
   8730     face: 1325,
   8731     name: 'guild',
   8732     no_pick: True,
   8733     x: 1,
   8734     y: 1,
   8735     )
   8736 church = _a.Exit(
   8737     client_type: 25012,
   8738     face: 1326,
   8739     no_pick: True,
   8740     )
   8741 church_2 = _a.Exit(
   8742     face: 1326,
   8743     name: 'church',
   8744     no_pick: True,
   8745     x: 1,
   8746     )
   8747 church_3 = _a.Exit(
   8748     face: 1326,
   8749     name: 'church',
   8750     no_pick: True,
   8751     y: 1,
   8752     )
   8753 church_4 = _a.Exit(
   8754     face: 1326,
   8755     name: 'church',
   8756     no_pick: True,
   8757     x: 1,
   8758     y: 1,
   8759     )
   8760 a_bridge1 = _a.Encounter(
   8761     face: 1327,
   8762     move_on: 'walk',
   8763     name: 'bridge',
   8764     no_pick: True,
   8765     )
   8766 rl_house2 = _a.Exit(
   8767     client_type: 25012,
   8768     face: 1328,
   8769     name: 'appartments',
   8770     no_pick: True,
   8771     )
   8772 rl_house2_2 = _a.Exit(
   8773     face: 1328,
   8774     name: 'appartments',
   8775     no_pick: True,
   8776     x: 1,
   8777     )
   8778 rl_house2_3 = _a.Exit(
   8779     face: 1328,
   8780     name: 'appartments',
   8781     no_pick: True,
   8782     y: 1,
   8783     )
   8784 rl_house2_4 = _a.Exit(
   8785     face: 1328,
   8786     name: 'appartments',
   8787     no_pick: True,
   8788     x: 1,
   8789     y: 1,
   8790     )
   8791 barn_west = _a.Exit(
   8792     client_type: 25012,
   8793     face: 1329,
   8794     name: 'barn',
   8795     no_pick: True,
   8796     )
   8797 barn_west_2 = _a.Exit(
   8798     face: 1329,
   8799     name: 'barn',
   8800     no_pick: True,
   8801     x: 1,
   8802     )
   8803 barn_west_3 = _a.Exit(
   8804     face: 1329,
   8805     name: 'barn',
   8806     no_pick: True,
   8807     y: 1,
   8808     )
   8809 barn_west_4 = _a.Exit(
   8810     face: 1329,
   8811     name: 'barn',
   8812     no_pick: True,
   8813     x: 1,
   8814     y: 1,
   8815     )
   8816 barn_goth = _a.Exit(
   8817     client_type: 25012,
   8818     face: 1330,
   8819     name: 'Scheune',
   8820     no_pick: True,
   8821     )
   8822 barn_goth_2 = _a.Exit(
   8823     face: 1330,
   8824     name: 'Scheune',
   8825     no_pick: True,
   8826     x: 1,
   8827     )
   8828 barn_goth_3 = _a.Exit(
   8829     face: 1330,
   8830     name: 'Scheune',
   8831     no_pick: True,
   8832     y: 1,
   8833     )
   8834 barn_goth_4 = _a.Exit(
   8835     face: 1330,
   8836     name: 'Scheune',
   8837     no_pick: True,
   8838     x: 1,
   8839     y: 1,
   8840     )
   8841 market2_east = _a.Exit(
   8842     client_type: 25012,
   8843     face: 1331,
   8844     name: '\xe5\xb8\x82\xe5\xa0\xb4',
   8845     name_pl: 'market',
   8846     no_pick: True,
   8847     )
   8848 building7_east = _a.Exit(
   8849     client_type: 25012,
   8850     face: 1332,
   8851     move_block: 'all',
   8852     name: '\xe5\xbb\xba\xe7\x89\xa9',
   8853     name_pl: 'tatemono',
   8854     no_pick: True,
   8855     )
   8856 building7_2_east = _a.Exit(
   8857     face: 1332,
   8858     move_block: 'all',
   8859     name: '\xe5\xbb\xba\xe7\x89\xa9',
   8860     name_pl: 'tatemono',
   8861     no_pick: True,
   8862     x: 1,
   8863     )
   8864 building7_3_east = _a.Exit(
   8865     face: 1332,
   8866     name: '\xe5\xbb\xba\xe7\x89\xa9',
   8867     name_pl: 'tatemono',
   8868     no_pick: True,
   8869     y: 1,
   8870     )
   8871 building7_4_east = _a.Exit(
   8872     face: 1332,
   8873     name: '\xe5\xbb\xba\xe7\x89\xa9',
   8874     name_pl: 'tatemono',
   8875     no_pick: True,
   8876     x: 1,
   8877     y: 1,
   8878     )
   8879 market3 = _a.Exit(
   8880     client_type: 25012,
   8881     face: 1333,
   8882     name: 'market',
   8883     no_pick: True,
   8884     )
   8885 t_house2 = _a.Exit(
   8886     client_type: 25012,
   8887     face: 1334,
   8888     move_block: 'all',
   8889     name: 'town house',
   8890     no_pick: True,
   8891     )
   8892 t_house2_2 = _a.Exit(
   8893     face: 1334,
   8894     move_block: 'all',
   8895     name: 'town house',
   8896     no_pick: True,
   8897     x: 1,
   8898     )
   8899 t_house2_3 = _a.Exit(
   8900     face: 1334,
   8901     name: 'town house',
   8902     no_pick: True,
   8903     y: 1,
   8904     )
   8905 t_house2_4 = _a.Exit(
   8906     face: 1334,
   8907     name: 'town house',
   8908     no_pick: True,
   8909     x: 1,
   8910     y: 1,
   8911     )
   8912 building2_east = _a.Exit(
   8913     client_type: 25012,
   8914     face: 1335,
   8915     move_block: 'all',
   8916     name: '\xe5\xbb\xba\xe7\x89\xa9',
   8917     name_pl: 'tatemono',
   8918     no_pick: True,
   8919     )
   8920 building2_2_east = _a.Exit(
   8921     face: 1335,
   8922     move_block: 'all',
   8923     name: '\xe5\xbb\xba\xe7\x89\xa9',
   8924     name_pl: 'tatemono',
   8925     no_pick: True,
   8926     x: 1,
   8927     )
   8928 building2_3_east = _a.Exit(
   8929     face: 1335,
   8930     name: '\xe5\xbb\xba\xe7\x89\xa9',
   8931     name_pl: 'tatemono',
   8932     no_pick: True,
   8933     y: 1,
   8934     )
   8935 building2_4_east = _a.Exit(
   8936     face: 1335,
   8937     name: '\xe5\xbb\xba\xe7\x89\xa9',
   8938     name_pl: 'tatemono',
   8939     no_pick: True,
   8940     x: 1,
   8941     y: 1,
   8942     )
   8943 r_house1 = _a.Exit(
   8944     client_type: 25012,
   8945     face: 1336,
   8946     name: 'appartments',
   8947     no_pick: True,
   8948     )
   8949 barn2_northwest = _a.Exit(
   8950     client_type: 25012,
   8951     face: 1337,
   8952     name: 'barn',
   8953     no_pick: True,
   8954     )
   8955 barn2_northwest_2 = _a.Exit(
   8956     face: 1337,
   8957     name: 'barn',
   8958     no_pick: True,
   8959     x: 1,
   8960     )
   8961 barn2_northwest_3 = _a.Exit(
   8962     face: 1337,
   8963     name: 'barn',
   8964     no_pick: True,
   8965     y: 1,
   8966     )
   8967 barn2_northwest_4 = _a.Exit(
   8968     face: 1337,
   8969     name: 'barn',
   8970     no_pick: True,
   8971     x: 1,
   8972     y: 1,
   8973     )
   8974 guild = _a.Exit(
   8975     client_type: 25012,
   8976     face: 1338,
   8977     move_block: 'all',
   8978     no_pick: True,
   8979     )
   8980 guild_2 = _a.Exit(
   8981     face: 1338,
   8982     move_block: 'all',
   8983     name: 'guild',
   8984     no_pick: True,
   8985     x: 1,
   8986     )
   8987 guild_3 = _a.Exit(
   8988     face: 1338,
   8989     name: 'guild',
   8990     no_pick: True,
   8991     y: 1,
   8992     )
   8993 guild_4 = _a.Exit(
   8994     face: 1338,
   8995     name: 'guild',
   8996     no_pick: True,
   8997     x: 1,
   8998     y: 1,
   8999     )
   9000 t_house2_fant = _a.Exit(
   9001     client_type: 25012,
   9002     face: 1339,
   9003     move_block: 'all',
   9004     name: 'town house',
   9005     no_pick: True,
   9006     )
   9007 t_house2_2_fant = _a.Exit(
   9008     face: 1339,
   9009     move_block: 'all',
   9010     name: 'town house',
   9011     no_pick: True,
   9012     x: 1,
   9013     )
   9014 t_house2_3_fant = _a.Exit(
   9015     face: 1339,
   9016     name: 'town house',
   9017     no_pick: True,
   9018     y: 1,
   9019     )
   9020 t_house2_4_fant = _a.Exit(
   9021     face: 1339,
   9022     name: 'town house',
   9023     no_pick: True,
   9024     x: 1,
   9025     y: 1,
   9026     )
   9027 rl_house3 = _a.Exit(
   9028     client_type: 25012,
   9029     face: 1340,
   9030     name: 'apartments',
   9031     no_pick: True,
   9032     )
   9033 rl_house3_2 = _a.Exit(
   9034     face: 1340,
   9035     name: 'apartments',
   9036     no_pick: True,
   9037     x: 1,
   9038     )
   9039 rl_house3_3 = _a.Exit(
   9040     face: 1340,
   9041     name: 'apartments',
   9042     no_pick: True,
   9043     y: 1,
   9044     )
   9045 rl_house3_4 = _a.Exit(
   9046     face: 1340,
   9047     name: 'apartments',
   9048     no_pick: True,
   9049     x: 1,
   9050     y: 1,
   9051     )
   9052 collesium = _a.Exit(
   9053     client_type: 25012,
   9054     face: 1341,
   9055     name: 'collesium',
   9056     no_pick: True,
   9057     )
   9058 collesium_2 = _a.Exit(
   9059     face: 1341,
   9060     name: 'collesium',
   9061     no_pick: True,
   9062     x: 1,
   9063     )
   9064 collesium_3 = _a.Exit(
   9065     face: 1341,
   9066     name: 'collesium',
   9067     no_pick: True,
   9068     x: 2,
   9069     )
   9070 collesium_4 = _a.Exit(
   9071     face: 1341,
   9072     name: 'collesium',
   9073     no_pick: True,
   9074     x: 3,
   9075     )
   9076 collesium_5 = _a.Exit(
   9077     face: 1341,
   9078     name: 'collesium',
   9079     no_pick: True,
   9080     x: 4,
   9081     )
   9082 collesium_6 = _a.Exit(
   9083     face: 1341,
   9084     name: 'collesium',
   9085     no_pick: True,
   9086     y: 1,
   9087     )
   9088 collesium_7 = _a.Exit(
   9089     face: 1341,
   9090     name: 'collesium',
   9091     no_pick: True,
   9092     x: 1,
   9093     y: 1,
   9094     )
   9095 collesium_8 = _a.Exit(
   9096     face: 1341,
   9097     name: 'collesium',
   9098     no_pick: True,
   9099     x: 2,
   9100     y: 1,
   9101     )
   9102 collesium_9 = _a.Exit(
   9103     face: 1341,
   9104     name: 'collesium',
   9105     no_pick: True,
   9106     x: 3,
   9107     y: 1,
   9108     )
   9109 collesium_10 = _a.Exit(
   9110     face: 1341,
   9111     name: 'collesium',
   9112     no_pick: True,
   9113     x: 4,
   9114     y: 1,
   9115     )
   9116 collesium_11 = _a.Exit(
   9117     face: 1341,
   9118     name: 'collesium',
   9119     no_pick: True,
   9120     y: 2,
   9121     )
   9122 collesium_12 = _a.Exit(
   9123     face: 1341,
   9124     name: 'collesium',
   9125     no_pick: True,
   9126     x: 1,
   9127     y: 2,
   9128     )
   9129 collesium_13 = _a.Exit(
   9130     face: 1341,
   9131     name: 'collesium',
   9132     no_pick: True,
   9133     x: 2,
   9134     y: 2,
   9135     )
   9136 collesium_14 = _a.Exit(
   9137     face: 1341,
   9138     name: 'collesium',
   9139     no_pick: True,
   9140     x: 3,
   9141     y: 2,
   9142     )
   9143 collesium_15 = _a.Exit(
   9144     face: 1341,
   9145     name: 'collesium',
   9146     no_pick: True,
   9147     x: 4,
   9148     y: 2,
   9149     )
   9150 building9_east = _a.Exit(
   9151     client_type: 25012,
   9152     face: 1342,
   9153     move_block: 'all',
   9154     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9155     name_pl: 'tatemono',
   9156     no_pick: True,
   9157     )
   9158 building9_2_east = _a.Exit(
   9159     face: 1342,
   9160     move_block: 'all',
   9161     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9162     name_pl: 'tatemono',
   9163     no_pick: True,
   9164     x: 1,
   9165     )
   9166 building9_3_east = _a.Exit(
   9167     face: 1342,
   9168     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9169     name_pl: 'tatemono',
   9170     no_pick: True,
   9171     y: 1,
   9172     )
   9173 building9_4_east = _a.Exit(
   9174     face: 1342,
   9175     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9176     name_pl: 'tatemono',
   9177     no_pick: True,
   9178     x: 1,
   9179     y: 1,
   9180     )
   9181 slum3 = _a.Exit(
   9182     client_type: 25012,
   9183     face: 1343,
   9184     move_block: 'all',
   9185     name: 'slum',
   9186     no_pick: True,
   9187     )
   9188 slum3_2 = _a.Exit(
   9189     face: 1343,
   9190     name: 'slum',
   9191     no_pick: True,
   9192     y: 1,
   9193     )
   9194 s_shop1 = _a.Exit(
   9195     client_type: 25012,
   9196     face: 1344,
   9197     name: 'small shop',
   9198     no_pick: True,
   9199     )
   9200 r_house2 = _a.Exit(
   9201     client_type: 25012,
   9202     face: 1345,
   9203     name: 'appartments',
   9204     no_pick: True,
   9205     )
   9206 s_house1 = _a.Exit(
   9207     client_type: 25012,
   9208     face: 1346,
   9209     name: 'house',
   9210     no_pick: True,
   9211     )
   9212 barn = _a.Exit(
   9213     client_type: 25012,
   9214     face: 1347,
   9215     no_pick: True,
   9216     )
   9217 barn_2 = _a.Exit(
   9218     face: 1347,
   9219     name: 'barn',
   9220     no_pick: True,
   9221     x: 1,
   9222     )
   9223 barn_3 = _a.Exit(
   9224     face: 1347,
   9225     name: 'barn',
   9226     no_pick: True,
   9227     y: 1,
   9228     )
   9229 barn_4 = _a.Exit(
   9230     face: 1347,
   9231     name: 'barn',
   9232     no_pick: True,
   9233     x: 1,
   9234     y: 1,
   9235     )
   9236 barn2 = _a.Exit(
   9237     client_type: 25012,
   9238     face: 1348,
   9239     no_pick: True,
   9240     )
   9241 barn2_2 = _a.Exit(
   9242     face: 1348,
   9243     name: 'barn',
   9244     no_pick: True,
   9245     x: 1,
   9246     )
   9247 barn2_3 = _a.Exit(
   9248     face: 1348,
   9249     name: 'barn',
   9250     no_pick: True,
   9251     y: 1,
   9252     )
   9253 barn2_4 = _a.Exit(
   9254     face: 1348,
   9255     name: 'barn',
   9256     no_pick: True,
   9257     x: 1,
   9258     y: 1,
   9259     )
   9260 a_civic = _a.Exit(
   9261     client_type: 25012,
   9262     face: 1349,
   9263     move_block: 'all',
   9264     name: 'civic building',
   9265     no_pick: True,
   9266     )
   9267 a_civic_2 = _a.Exit(
   9268     face: 1349,
   9269     move_block: 'all',
   9270     name: 'civic building',
   9271     no_pick: True,
   9272     x: 1,
   9273     )
   9274 a_civic_3 = _a.Exit(
   9275     face: 1349,
   9276     name: 'civic building',
   9277     no_pick: True,
   9278     x: 2,
   9279     )
   9280 a_civic_4 = _a.Exit(
   9281     face: 1349,
   9282     name: 'civic building',
   9283     no_pick: True,
   9284     y: 1,
   9285     )
   9286 a_civic_5 = _a.Exit(
   9287     face: 1349,
   9288     name: 'civic building',
   9289     no_pick: True,
   9290     x: 1,
   9291     y: 1,
   9292     )
   9293 a_civic_6 = _a.Exit(
   9294     face: 1349,
   9295     name: 'civic building',
   9296     no_pick: True,
   9297     x: 2,
   9298     y: 1,
   9299     )
   9300 a_civic_7 = _a.Exit(
   9301     face: 1349,
   9302     name: 'civic building',
   9303     no_pick: True,
   9304     y: 2,
   9305     )
   9306 a_civic_8 = _a.Exit(
   9307     face: 1349,
   9308     name: 'civic building',
   9309     no_pick: True,
   9310     x: 1,
   9311     y: 2,
   9312     )
   9313 a_civic_9 = _a.Exit(
   9314     face: 1349,
   9315     name: 'civic building',
   9316     no_pick: True,
   9317     x: 2,
   9318     y: 2,
   9319     )
   9320 l_shop1 = _a.Exit(
   9321     client_type: 25012,
   9322     face: 1350,
   9323     move_block: 'all',
   9324     name: 'shop',
   9325     no_pick: True,
   9326     )
   9327 l_shop1_2 = _a.Exit(
   9328     face: 1350,
   9329     move_block: 'all',
   9330     name: 'shop',
   9331     no_pick: True,
   9332     x: 1,
   9333     )
   9334 l_shop1_3 = _a.Exit(
   9335     face: 1350,
   9336     name: 'shop',
   9337     no_pick: True,
   9338     y: 1,
   9339     )
   9340 l_shop1_4 = _a.Exit(
   9341     face: 1350,
   9342     name: 'shop',
   9343     no_pick: True,
   9344     x: 1,
   9345     y: 1,
   9346     )
   9347 university = _a.Exit(
   9348     client_type: 25012,
   9349     face: 1351,
   9350     name: 'university',
   9351     no_pick: True,
   9352     )
   9353 university_2 = _a.Exit(
   9354     face: 1351,
   9355     name: 'university',
   9356     no_pick: True,
   9357     x: 1,
   9358     )
   9359 university_3 = _a.Exit(
   9360     face: 1351,
   9361     name: 'university',
   9362     no_pick: True,
   9363     x: 2,
   9364     )
   9365 university_4 = _a.Exit(
   9366     face: 1351,
   9367     name: 'university',
   9368     no_pick: True,
   9369     x: 3,
   9370     )
   9371 university_5 = _a.Exit(
   9372     face: 1351,
   9373     name: 'university',
   9374     no_pick: True,
   9375     x: 4,
   9376     )
   9377 university_6 = _a.Exit(
   9378     face: 1351,
   9379     name: 'university',
   9380     no_pick: True,
   9381     y: 1,
   9382     )
   9383 university_7 = _a.Exit(
   9384     face: 1351,
   9385     name: 'university',
   9386     no_pick: True,
   9387     x: 1,
   9388     y: 1,
   9389     )
   9390 university_8 = _a.Exit(
   9391     face: 1351,
   9392     name: 'university',
   9393     no_pick: True,
   9394     x: 2,
   9395     y: 1,
   9396     )
   9397 university_9 = _a.Exit(
   9398     face: 1351,
   9399     name: 'university',
   9400     no_pick: True,
   9401     x: 3,
   9402     y: 1,
   9403     )
   9404 university_10 = _a.Exit(
   9405     face: 1351,
   9406     name: 'university',
   9407     no_pick: True,
   9408     x: 4,
   9409     y: 1,
   9410     )
   9411 university_11 = _a.Exit(
   9412     face: 1351,
   9413     name: 'university',
   9414     no_pick: True,
   9415     y: 2,
   9416     )
   9417 university_12 = _a.Exit(
   9418     face: 1351,
   9419     name: 'university',
   9420     no_pick: True,
   9421     x: 1,
   9422     y: 2,
   9423     )
   9424 university_13 = _a.Exit(
   9425     face: 1351,
   9426     name: 'university',
   9427     no_pick: True,
   9428     x: 2,
   9429     y: 2,
   9430     )
   9431 university_14 = _a.Exit(
   9432     face: 1351,
   9433     name: 'university',
   9434     no_pick: True,
   9435     x: 3,
   9436     y: 2,
   9437     )
   9438 university_15 = _a.Exit(
   9439     face: 1351,
   9440     name: 'university',
   9441     no_pick: True,
   9442     x: 4,
   9443     y: 2,
   9444     )
   9445 university_16 = _a.Exit(
   9446     face: 1351,
   9447     name: 'university',
   9448     no_pick: True,
   9449     y: 3,
   9450     )
   9451 university_17 = _a.Exit(
   9452     face: 1351,
   9453     name: 'university',
   9454     no_pick: True,
   9455     x: 1,
   9456     y: 3,
   9457     )
   9458 university_18 = _a.Exit(
   9459     face: 1351,
   9460     name: 'university',
   9461     no_pick: True,
   9462     x: 2,
   9463     y: 3,
   9464     )
   9465 university_19 = _a.Exit(
   9466     face: 1351,
   9467     name: 'university',
   9468     no_pick: True,
   9469     x: 3,
   9470     y: 3,
   9471     )
   9472 university_20 = _a.Exit(
   9473     face: 1351,
   9474     name: 'university',
   9475     no_pick: True,
   9476     x: 4,
   9477     y: 3,
   9478     )
   9479 courthouse = _a.Exit(
   9480     client_type: 25012,
   9481     face: 1352,
   9482     move_block: 'all',
   9483     no_pick: True,
   9484     )
   9485 courthouse_2 = _a.Exit(
   9486     face: 1352,
   9487     move_block: 'all',
   9488     name: 'courthouse',
   9489     no_pick: True,
   9490     x: 1,
   9491     )
   9492 courthouse_3 = _a.Exit(
   9493     face: 1352,
   9494     name: 'courthouse',
   9495     no_pick: True,
   9496     y: 1,
   9497     )
   9498 courthouse_4 = _a.Exit(
   9499     face: 1352,
   9500     name: 'courthouse',
   9501     no_pick: True,
   9502     x: 1,
   9503     y: 1,
   9504     )
   9505 guild2 = _a.Exit(
   9506     client_type: 25012,
   9507     face: 1353,
   9508     move_block: 'all',
   9509     name: 'guild',
   9510     no_pick: True,
   9511     )
   9512 guild2_2 = _a.Exit(
   9513     face: 1353,
   9514     move_block: 'all',
   9515     name: 'guild',
   9516     no_pick: True,
   9517     x: 1,
   9518     )
   9519 guild2_3 = _a.Exit(
   9520     face: 1353,
   9521     name: 'guild',
   9522     no_pick: True,
   9523     y: 1,
   9524     )
   9525 guild2_4 = _a.Exit(
   9526     face: 1353,
   9527     name: 'guild',
   9528     no_pick: True,
   9529     x: 1,
   9530     y: 1,
   9531     )
   9532 building6_east = _a.Exit(
   9533     client_type: 25012,
   9534     face: 1354,
   9535     move_block: 'all',
   9536     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9537     name_pl: 'tatemono',
   9538     no_pick: True,
   9539     )
   9540 building6_2_east = _a.Exit(
   9541     face: 1354,
   9542     move_block: 'all',
   9543     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9544     name_pl: 'tatemono',
   9545     no_pick: True,
   9546     x: 1,
   9547     )
   9548 building6_3_east = _a.Exit(
   9549     face: 1354,
   9550     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9551     name_pl: 'tatemono',
   9552     no_pick: True,
   9553     y: 1,
   9554     )
   9555 building6_4_east = _a.Exit(
   9556     face: 1354,
   9557     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9558     name_pl: 'tatemono',
   9559     no_pick: True,
   9560     x: 1,
   9561     y: 1,
   9562     )
   9563 zoo_1 = _a.Exit(
   9564     client_type: 25012,
   9565     face: 1355,
   9566     name: 'zoo',
   9567     no_pick: True,
   9568     )
   9569 zoo_2 = _a.Exit(
   9570     face: 1355,
   9571     name: 'zoo',
   9572     no_pick: True,
   9573     x: 1,
   9574     )
   9575 zoo_3 = _a.Exit(
   9576     face: 1355,
   9577     name: 'zoo',
   9578     no_pick: True,
   9579     y: 1,
   9580     )
   9581 zoo_4 = _a.Exit(
   9582     face: 1355,
   9583     name: 'zoo',
   9584     no_pick: True,
   9585     x: 1,
   9586     y: 1,
   9587     )
   9588 slum1 = _a.Exit(
   9589     client_type: 25012,
   9590     face: 1356,
   9591     move_block: 'all',
   9592     name: 'slum',
   9593     no_pick: True,
   9594     )
   9595 slum1_2 = _a.Exit(
   9596     face: 1356,
   9597     name: 'slum',
   9598     no_pick: True,
   9599     y: 1,
   9600     )
   9601 church_goth = _a.Exit(
   9602     client_type: 25012,
   9603     face: 1357,
   9604     name: 'Kirche',
   9605     no_pick: True,
   9606     )
   9607 church_2_goth = _a.Exit(
   9608     face: 1357,
   9609     name: 'Kirche',
   9610     no_pick: True,
   9611     x: 1,
   9612     )
   9613 church_3_goth = _a.Exit(
   9614     face: 1357,
   9615     name: 'Kirche',
   9616     no_pick: True,
   9617     y: 1,
   9618     )
   9619 church_4_goth = _a.Exit(
   9620     face: 1357,
   9621     name: 'Kirche',
   9622     no_pick: True,
   9623     x: 1,
   9624     y: 1,
   9625     )
   9626 market3_east = _a.Exit(
   9627     client_type: 25012,
   9628     face: 1358,
   9629     name: '\xe5\xb8\x82\xe5\xa0\xb4',
   9630     name_pl: 'market',
   9631     no_pick: True,
   9632     )
   9633 market1 = _a.Exit(
   9634     client_type: 25012,
   9635     face: 1359,
   9636     name: 'market',
   9637     no_pick: True,
   9638     )
   9639 prison_fant = _a.Exit(
   9640     client_type: 25012,
   9641     face: 1360,
   9642     move_block: 'all',
   9643     name: 'prison',
   9644     no_pick: True,
   9645     )
   9646 prison_2_fant = _a.Exit(
   9647     face: 1360,
   9648     move_block: 'all',
   9649     name: 'prison',
   9650     no_pick: True,
   9651     x: 1,
   9652     )
   9653 prison_3_fant = _a.Exit(
   9654     face: 1360,
   9655     name: 'prison',
   9656     no_pick: True,
   9657     y: 1,
   9658     )
   9659 prison_4_fant = _a.Exit(
   9660     face: 1360,
   9661     name: 'prison',
   9662     no_pick: True,
   9663     x: 1,
   9664     y: 1,
   9665     )
   9666 building1_east = _a.Exit(
   9667     client_type: 25012,
   9668     face: 1361,
   9669     move_block: 'all',
   9670     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9671     name_pl: 'tatemono',
   9672     no_pick: True,
   9673     )
   9674 building1_2_east = _a.Exit(
   9675     face: 1361,
   9676     move_block: 'all',
   9677     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9678     name_pl: 'tatemono',
   9679     no_pick: True,
   9680     x: 1,
   9681     )
   9682 building1_3_east = _a.Exit(
   9683     face: 1361,
   9684     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9685     name_pl: 'tatemono',
   9686     no_pick: True,
   9687     y: 1,
   9688     )
   9689 building1_4_east = _a.Exit(
   9690     face: 1361,
   9691     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9692     name_pl: 'tatemono',
   9693     no_pick: True,
   9694     x: 1,
   9695     y: 1,
   9696     )
   9697 guild_fant = _a.Exit(
   9698     client_type: 25012,
   9699     face: 1362,
   9700     move_block: 'all',
   9701     no_pick: True,
   9702     )
   9703 guild_2_fant = _a.Exit(
   9704     face: 1362,
   9705     move_block: 'all',
   9706     name: 'guild',
   9707     no_pick: True,
   9708     x: 1,
   9709     )
   9710 guild_3_fant = _a.Exit(
   9711     face: 1362,
   9712     name: 'guild',
   9713     no_pick: True,
   9714     y: 1,
   9715     )
   9716 guild_4_fant = _a.Exit(
   9717     face: 1362,
   9718     name: 'guild',
   9719     no_pick: True,
   9720     x: 1,
   9721     y: 1,
   9722     )
   9723 building4_east = _a.Exit(
   9724     client_type: 25012,
   9725     face: 1363,
   9726     move_block: 'all',
   9727     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9728     name_pl: 'tatemono',
   9729     no_pick: True,
   9730     )
   9731 building4_2_east = _a.Exit(
   9732     face: 1363,
   9733     move_block: 'all',
   9734     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9735     name_pl: 'tatemono',
   9736     no_pick: True,
   9737     x: 1,
   9738     )
   9739 building4_3_east = _a.Exit(
   9740     face: 1363,
   9741     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9742     name_pl: 'tatemono',
   9743     no_pick: True,
   9744     y: 1,
   9745     )
   9746 building4_4_east = _a.Exit(
   9747     face: 1363,
   9748     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9749     name_pl: 'tatemono',
   9750     no_pick: True,
   9751     x: 1,
   9752     y: 1,
   9753     )
   9754 market1_east = _a.Exit(
   9755     client_type: 25012,
   9756     face: 1364,
   9757     name: '\xe5\xb8\x82\xe5\xa0\xb4',
   9758     name_pl: 'market',
   9759     no_pick: True,
   9760     )
   9761 building8_east = _a.Exit(
   9762     client_type: 25012,
   9763     face: 1365,
   9764     move_block: 'all',
   9765     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9766     name_pl: 'tatemono',
   9767     no_pick: True,
   9768     )
   9769 building8_2_east = _a.Exit(
   9770     face: 1365,
   9771     move_block: 'all',
   9772     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9773     name_pl: 'tatemono',
   9774     no_pick: True,
   9775     x: 1,
   9776     )
   9777 building8_3_east = _a.Exit(
   9778     face: 1365,
   9779     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9780     name_pl: 'tatemono',
   9781     no_pick: True,
   9782     y: 1,
   9783     )
   9784 building8_4_east = _a.Exit(
   9785     face: 1365,
   9786     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9787     name_pl: 'tatemono',
   9788     no_pick: True,
   9789     x: 1,
   9790     y: 1,
   9791     )
   9792 guild_west = _a.Exit(
   9793     client_type: 25012,
   9794     face: 1366,
   9795     move_block: 'all',
   9796     no_pick: True,
   9797     )
   9798 guild_2_west = _a.Exit(
   9799     face: 1366,
   9800     move_block: 'all',
   9801     name: 'guild',
   9802     no_pick: True,
   9803     x: 1,
   9804     )
   9805 guild_3_west = _a.Exit(
   9806     face: 1366,
   9807     name: 'guild',
   9808     no_pick: True,
   9809     y: 1,
   9810     )
   9811 guild_4_west = _a.Exit(
   9812     face: 1366,
   9813     name: 'guild',
   9814     no_pick: True,
   9815     x: 1,
   9816     y: 1,
   9817     )
   9818 a_bridge2 = _a.Encounter(
   9819     face: 1367,
   9820     move_on: 'walk',
   9821     name: 'bridge',
   9822     no_pick: True,
   9823     )
   9824 guild_northwest = _a.Exit(
   9825     face: 1368,
   9826     move_block: 'all',
   9827     no_pick: True,
   9828     )
   9829 guild_2_northwest = _a.Exit(
   9830     face: 1368,
   9831     move_block: 'all',
   9832     name: 'guild',
   9833     no_pick: True,
   9834     x: 1,
   9835     )
   9836 guild_3_northwest = _a.Exit(
   9837     face: 1368,
   9838     name: 'guild',
   9839     no_pick: True,
   9840     y: 1,
   9841     )
   9842 guild_4_northwest = _a.Exit(
   9843     face: 1368,
   9844     name: 'guild',
   9845     no_pick: True,
   9846     x: 1,
   9847     y: 1,
   9848     )
   9849 building3_east = _a.Exit(
   9850     client_type: 25012,
   9851     face: 1369,
   9852     move_block: 'all',
   9853     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9854     name_pl: 'tatemono',
   9855     no_pick: True,
   9856     )
   9857 building3_2_east = _a.Exit(
   9858     face: 1369,
   9859     move_block: 'all',
   9860     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9861     name_pl: 'tatemono',
   9862     no_pick: True,
   9863     x: 1,
   9864     )
   9865 building3_3_east = _a.Exit(
   9866     face: 1369,
   9867     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9868     name_pl: 'tatemono',
   9869     no_pick: True,
   9870     y: 1,
   9871     )
   9872 building3_4_east = _a.Exit(
   9873     face: 1369,
   9874     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9875     name_pl: 'tatemono',
   9876     no_pick: True,
   9877     x: 1,
   9878     y: 1,
   9879     )
   9880 church_fant = _a.Exit(
   9881     client_type: 25012,
   9882     face: 1370,
   9883     name: 'church',
   9884     no_pick: True,
   9885     )
   9886 church_2_fant = _a.Exit(
   9887     face: 1370,
   9888     name: 'church',
   9889     no_pick: True,
   9890     x: 1,
   9891     )
   9892 church_3_fant = _a.Exit(
   9893     face: 1370,
   9894     name: 'church',
   9895     no_pick: True,
   9896     y: 1,
   9897     )
   9898 church_4_fant = _a.Exit(
   9899     face: 1370,
   9900     name: 'church',
   9901     no_pick: True,
   9902     x: 1,
   9903     y: 1,
   9904     )
   9905 s_shop2 = _a.Exit(
   9906     client_type: 25012,
   9907     face: 1371,
   9908     name: 'small shop',
   9909     no_pick: True,
   9910     )
   9911 prison = _a.Exit(
   9912     client_type: 25012,
   9913     face: 1372,
   9914     move_block: 'all',
   9915     no_pick: True,
   9916     )
   9917 prison_2 = _a.Exit(
   9918     face: 1372,
   9919     move_block: 'all',
   9920     name: 'prison',
   9921     no_pick: True,
   9922     x: 1,
   9923     )
   9924 prison_3 = _a.Exit(
   9925     face: 1372,
   9926     name: 'prison',
   9927     no_pick: True,
   9928     y: 1,
   9929     )
   9930 prison_4 = _a.Exit(
   9931     face: 1372,
   9932     name: 'prison',
   9933     no_pick: True,
   9934     x: 1,
   9935     y: 1,
   9936     )
   9937 rl_house1 = _a.Exit(
   9938     client_type: 25012,
   9939     face: 1373,
   9940     name: 'appartments',
   9941     no_pick: True,
   9942     )
   9943 rl_house1_2 = _a.Exit(
   9944     face: 1373,
   9945     name: 'appartments',
   9946     no_pick: True,
   9947     x: 1,
   9948     )
   9949 rl_house1_3 = _a.Exit(
   9950     face: 1373,
   9951     name: 'appartments',
   9952     no_pick: True,
   9953     y: 1,
   9954     )
   9955 rl_house1_4 = _a.Exit(
   9956     face: 1373,
   9957     name: 'appartments',
   9958     no_pick: True,
   9959     x: 1,
   9960     y: 1,
   9961     )
   9962 slum2 = _a.Exit(
   9963     client_type: 25012,
   9964     face: 1374,
   9965     move_block: 'all',
   9966     name: 'slum',
   9967     no_pick: True,
   9968     )
   9969 slum2_2 = _a.Exit(
   9970     face: 1374,
   9971     name: 'slum',
   9972     no_pick: True,
   9973     y: 1,
   9974     )
   9975 building10_east = _a.Exit(
   9976     client_type: 25012,
   9977     face: 1375,
   9978     move_block: 'all',
   9979     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9980     name_pl: 'tatemono',
   9981     no_pick: True,
   9982     )
   9983 building10_2_east = _a.Exit(
   9984     face: 1375,
   9985     move_block: 'all',
   9986     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9987     name_pl: 'tatemono',
   9988     no_pick: True,
   9989     x: 1,
   9990     )
   9991 building10_3_east = _a.Exit(
   9992     face: 1375,
   9993     name: '\xe5\xbb\xba\xe7\x89\xa9',
   9994     name_pl: 'tatemono',
   9995     no_pick: True,
   9996     y: 1,
   9997     )
   9998 building10_4_east = _a.Exit(
   9999     face: 1375,
  10000     name: '\xe5\xbb\xba\xe7\x89\xa9',
  10001     name_pl: 'tatemono',
  10002     no_pick: True,
  10003     x: 1,
  10004     y: 1,
  10005     )
  10006 rl_house_west = _a.Exit(
  10007     client_type: 25012,
  10008     face: 1376,
  10009     name: 'apartments',
  10010     no_pick: True,
  10011     )
  10012 rl_house_west_2 = _a.Exit(
  10013     face: 1376,
  10014     name: 'apartments',
  10015     no_pick: True,
  10016     x: 1,
  10017     )
  10018 rl_house_west_3 = _a.Exit(
  10019     face: 1376,
  10020     name: 'apartments',
  10021     no_pick: True,
  10022     y: 1,
  10023     )
  10024 rl_house_west_4 = _a.Exit(
  10025     face: 1376,
  10026     name: 'apartments',
  10027     no_pick: True,
  10028     x: 1,
  10029     y: 1,
  10030     )
  10031 building5_east = _a.Exit(
  10032     client_type: 25012,
  10033     face: 1377,
  10034     move_block: 'all',
  10035     name: '\xe5\xbb\xba\xe7\x89\xa9',
  10036     name_pl: 'tatemono',
  10037     no_pick: True,
  10038     )
  10039 building5_2_east = _a.Exit(
  10040     face: 1377,
  10041     move_block: 'all',
  10042     name: '\xe5\xbb\xba\xe7\x89\xa9',
  10043     name_pl: 'tatemono',
  10044     no_pick: True,
  10045     x: 1,
  10046     )
  10047 building5_3_east = _a.Exit(
  10048     face: 1377,
  10049     name: '\xe5\xbb\xba\xe7\x89\xa9',
  10050     name_pl: 'tatemono',
  10051     no_pick: True,
  10052     y: 1,
  10053     )
  10054 building5_4_east = _a.Exit(
  10055     face: 1377,
  10056     name: '\xe5\xbb\xba\xe7\x89\xa9',
  10057     name_pl: 'tatemono',
  10058     no_pick: True,
  10059     x: 1,
  10060     y: 1,
  10061     )
  10062 house_1 = _a.Exit(
  10063     client_type: 25012,
  10064     face: 1378,
  10065     name: 'house',
  10066     no_pick: True,
  10067     )
  10068 chess_club = _a.Exit(
  10069     client_type: 25012,
  10070     face: 1379,
  10071     name: 'chess club',
  10072     no_pick: True,
  10073     )
  10074 house2_east = _a.Exit(
  10075     client_type: 25012,
  10076     face: 1380,
  10077     name: '\xe4\xbd\x8f\xe5\xb1\x85',
  10078     name_pl: 'jyuukyo',
  10079     no_pick: True,
  10080     )
  10081 farmhouse = _a.Exit(
  10082     client_type: 25012,
  10083     face: 1381,
  10084     name: 'farmhouse',
  10085     no_pick: True,
  10086     )
  10087 farmhouse_2 = _a.Exit(
  10088     face: 1381,
  10089     name: 'farmhouse',
  10090     no_pick: True,
  10091     x: 1,
  10092     )
  10093 inn_northwest = _a.Exit(
  10094     client_type: 25012,
  10095     face: 1382,
  10096     name: 'inn',
  10097     no_pick: True,
  10098     )
  10099 inn_northwest_2 = _a.Exit(
  10100     face: 1382,
  10101     name: 'inn',
  10102     no_pick: True,
  10103     x: 1,
  10104     )
  10105 woodhouse = _a.Exit(
  10106     client_type: 25012,
  10107     face: 1383,
  10108     no_pick: True,
  10109     )
  10110 small_temple2 = _a.Exit(
  10111     client_type: 25012,
  10112     face: 1384,
  10113     name: 'small temple',
  10114     no_pick: True,
  10115     )
  10116 minihouse = _a.Exit(
  10117     client_type: 25012,
  10118     face: 1385,
  10119     name: 'small house',
  10120     no_pick: True,
  10121     )
  10122 small_temple = _a.Exit(
  10123     client_type: 25012,
  10124     face: 1386,
  10125     name: 'small temple',
  10126     no_pick: True,
  10127     )
  10128 tavern = _a.Exit(
  10129     client_type: 25012,
  10130     face: 1387,
  10131     name: 'tavern',
  10132     no_pick: True,
  10133     )
  10134 inn = _a.Exit(
  10135     client_type: 25012,
  10136     face: 1388,
  10137     name: 'inn',
  10138     no_pick: True,
  10139     )
  10140 inn_2 = _a.Exit(
  10141     face: 1388,
  10142     name: 'inn',
  10143     no_pick: True,
  10144     x: 1,
  10145     )
  10146 house_small = _a.Exit(
  10147     client_type: 25012,
  10148     face: 1389,
  10149     name: 'small house',
  10150     no_pick: True,
  10151     )
  10152 house1_east = _a.Exit(
  10153     client_type: 25012,
  10154     face: 1390,
  10155     name: '\xe4\xbd\x8f\xe5\xb1\x85',
  10156     name_pl: 'jyuukyo',
  10157     no_pick: True,
  10158     )
  10159 hut_vert = _a.Exit(
  10160     face: 1391,
  10161     name: 'hut',
  10162     no_pick: True,
  10163     )
  10164 hut_vert_2 = _a.Exit(
  10165     face: 1391,
  10166     name: 'hut',
  10167     no_pick: True,
  10168     y: 1,
  10169     )
  10170 inn_west = _a.Exit(
  10171     client_type: 25012,
  10172     face: 1392,
  10173     name: 'inn',
  10174     no_pick: True,
  10175     )
  10176 inn_west_2 = _a.Exit(
  10177     face: 1392,
  10178     name: 'inn',
  10179     no_pick: True,
  10180     x: 1,
  10181     )
  10182 house_up = _a.Exit(
  10183     client_type: 25012,
  10184     face: 1393,
  10185     name: 'house',
  10186     no_pick: True,
  10187     )
  10188 house_up_2 = _a.Exit(
  10189     face: 1393,
  10190     name: 'house',
  10191     no_pick: True,
  10192     y: 1,
  10193     )
  10194 inn_goth = _a.Exit(
  10195     client_type: 25012,
  10196     face: 1394,
  10197     name: 'Gasthaus',
  10198     no_pick: True,
  10199     )
  10200 inn_goth_2 = _a.Exit(
  10201     face: 1394,
  10202     name: 'Gasthaus',
  10203     no_pick: True,
  10204     x: 1,
  10205     )
  10206 inn_fant = _a.Exit(
  10207     client_type: 25012,
  10208     face: 1395,
  10209     name: 'inn',
  10210     no_pick: True,
  10211     )
  10212 inn_fant_2 = _a.Exit(
  10213     face: 1395,
  10214     name: 'inn',
  10215     no_pick: True,
  10216     x: 1,
  10217     )
  10218 hut_hori = _a.Exit(
  10219     face: 1396,
  10220     name: 'hut',
  10221     no_pick: True,
  10222     )
  10223 hut_hori_2 = _a.Exit(
  10224     face: 1396,
  10225     name: 'hut',
  10226     no_pick: True,
  10227     x: 1,
  10228     )
  10229 house_largish = _a.Exit(
  10230     client_type: 25012,
  10231     face: 1397,
  10232     name: 'house',
  10233     no_pick: True,
  10234     )
  10235 house_largish_2 = _a.Exit(
  10236     face: 1397,
  10237     name: 'house',
  10238     no_pick: True,
  10239     x: 1,
  10240     )
  10241 house_larg_west = _a.Exit(
  10242     client_type: 25012,
  10243     face: 1398,
  10244     name: 'house',
  10245     no_pick: True,
  10246     )
  10247 house_larg_west_2 = _a.Exit(
  10248     face: 1398,
  10249     name: 'house',
  10250     no_pick: True,
  10251     x: 1,
  10252     )
  10253 hut = _a.Exit(
  10254     client_type: 25012,
  10255     face: 1399,
  10256     no_pick: True,
  10257     )
  10258 house_2 = _a.Exit(
  10259     client_type: 25012,
  10260     face: 1400,
  10261     name: 'house',
  10262     no_pick: True,
  10263     )
  10264 house_long = _a.Exit(
  10265     client_type: 25012,
  10266     face: 1401,
  10267     name: 'house',
  10268     no_pick: True,
  10269     )
  10270 house_long_2 = _a.Exit(
  10271     face: 1401,
  10272     name: 'house',
  10273     no_pick: True,
  10274     x: 1,
  10275     )
  10276 fort = _a.Exit(
  10277     client_type: 25012,
  10278     face: 1402,
  10279     name: 'fortress',
  10280     no_pick: True,
  10281     )
  10282 fort_2 = _a.Exit(
  10283     face: 1402,
  10284     name: 'fortress',
  10285     no_pick: True,
  10286     x: 1,
  10287     )
  10288 fort_3 = _a.Exit(
  10289     face: 1402,
  10290     name: 'fortress',
  10291     no_pick: True,
  10292     y: 1,
  10293     )
  10294 fort_4 = _a.Exit(
  10295     face: 1402,
  10296     name: 'fortress',
  10297     no_pick: True,
  10298     x: 1,
  10299     y: 1,
  10300     )
  10301 fort_sym = _a.Exit(
  10302     client_type: 25012,
  10303     face: 1403,
  10304     name: 'fortress',
  10305     no_pick: True,
  10306     )
  10307 city_tower_east = _a.Exit(
  10308     client_type: 25012,
  10309     face: 1404,
  10310     name: '\xe5\xa1\x94',
  10311     name_pl: 'tou',
  10312     no_pick: True,
  10313     )
  10314 city_tower_east_2 = _a.Exit(
  10315     face: 1404,
  10316     name: '\xe5\xa1\x94',
  10317     name_pl: 'tou',
  10318     no_pick: True,
  10319     y: 1,
  10320     )
  10321 observatory_tower = _a.Exit(
  10322     client_type: 25012,
  10323     face: 1405,
  10324     name: 'observatory tower',
  10325     no_pick: True,
  10326     )
  10327 observatory_tower_2 = _a.Exit(
  10328     face: 1405,
  10329     name: 'observatory tower',
  10330     no_pick: True,
  10331     x: 1,
  10332     )
  10333 observatory_tower_3 = _a.Exit(
  10334     face: 1405,
  10335     name: 'observatory tower',
  10336     no_pick: True,
  10337     y: 1,
  10338     )
  10339 observatory_tower_4 = _a.Exit(
  10340     face: 1405,
  10341     name: 'observatory tower',
  10342     no_pick: True,
  10343     x: 1,
  10344     y: 1,
  10345     )
  10346 city_tower_northwest = _a.Exit(
  10347     face: 1406,
  10348     name: 'tower',
  10349     no_pick: True,
  10350     )
  10351 city_tower_northwest_2 = _a.Exit(
  10352     face: 1406,
  10353     name: 'tower',
  10354     no_pick: True,
  10355     y: 1,
  10356     )
  10357 city_tower_fant = _a.Exit(
  10358     client_type: 25012,
  10359     face: 1407,
  10360     name: 'tower',
  10361     no_pick: True,
  10362     )
  10363 city_tower_fant_2 = _a.Exit(
  10364     face: 1407,
  10365     name: 'tower',
  10366     no_pick: True,
  10367     y: 1,
  10368     )
  10369 city_tower = _a.Exit(
  10370     client_type: 25012,
  10371     face: 1408,
  10372     name: 'tower',
  10373     no_pick: True,
  10374     )
  10375 city_tower_2 = _a.Exit(
  10376     face: 1408,
  10377     name: 'tower',
  10378     no_pick: True,
  10379     y: 1,
  10380     )
  10381 outpost_tower_goth = _a.Exit(
  10382     client_type: 25012,
  10383     face: 1409,
  10384     name: 'Au\xc3\x9fenpostenwachturm',
  10385     no_pick: True,
  10386     )
  10387 outpost_tower_goth_2 = _a.Exit(
  10388     face: 1409,
  10389     name: 'Au\xc3\x9fenpostenwachturm',
  10390     no_pick: True,
  10391     x: 1,
  10392     )
  10393 outpost_tower_goth_3 = _a.Exit(
  10394     face: 1409,
  10395     name: 'Au\xc3\x9fenpostenwachturm',
  10396     no_pick: True,
  10397     y: 1,
  10398     )
  10399 outpost_tower_goth_4 = _a.Exit(
  10400     face: 1409,
  10401     name: 'Au\xc3\x9fenpostenwachturm',
  10402     no_pick: True,
  10403     x: 1,
  10404     y: 1,
  10405     )
  10406 tower_tob_goth = _a.Exit(
  10407     client_type: 25012,
  10408     face: 1410,
  10409     name: 'Turm',
  10410     no_pick: True,
  10411     )
  10412 tower_tob_fant = _a.Exit(
  10413     client_type: 25012,
  10414     face: 1411,
  10415     name: 'tower',
  10416     no_pick: True,
  10417     )
  10418 ruined_tower = _a.Exit(
  10419     client_type: 25012,
  10420     face: 1412,
  10421     name: 'ruined tower',
  10422     no_pick: True,
  10423     )
  10424 ruined_tower_2 = _a.Exit(
  10425     face: 1412,
  10426     name: 'ruined_tower',
  10427     no_pick: True,
  10428     y: 1,
  10429     )
  10430 tower_tob_northwest = _a.Exit(
  10431     face: 1413,
  10432     name: 'tower',
  10433     no_pick: True,
  10434     )
  10435 city_tower_west = _a.Exit(
  10436     client_type: 25012,
  10437     face: 1414,
  10438     name: 'tower',
  10439     no_pick: True,
  10440     )
  10441 city_tower_west_2 = _a.Exit(
  10442     face: 1414,
  10443     name: 'tower',
  10444     no_pick: True,
  10445     y: 1,
  10446     )
  10447 tower_a = _a.Exit(
  10448     client_type: 25012,
  10449     face: 1415,
  10450     name: 'tower',
  10451     no_pick: True,
  10452     )
  10453 tower_b = _a.Exit(
  10454     face: 1415,
  10455     name: 'tower',
  10456     no_pick: True,
  10457     y: 1,
  10458     )
  10459 outpost_tower = _a.Exit(
  10460     client_type: 25012,
  10461     face: 1416,
  10462     name: 'outpost tower',
  10463     no_pick: True,
  10464     )
  10465 outpost_tower_2 = _a.Exit(
  10466     face: 1416,
  10467     name: 'outpost tower',
  10468     no_pick: True,
  10469     x: 1,
  10470     )
  10471 outpost_tower_3 = _a.Exit(
  10472     face: 1416,
  10473     name: 'outpost tower',
  10474     no_pick: True,
  10475     y: 1,
  10476     )
  10477 outpost_tower_4 = _a.Exit(
  10478     face: 1416,
  10479     name: 'outpost tower',
  10480     no_pick: True,
  10481     x: 1,
  10482     y: 1,
  10483     )
  10484 s_tower2 = _a.Exit(
  10485     client_type: 25012,
  10486     face: 1417,
  10487     move_block: 'all',
  10488     name: 'spiral tower',
  10489     no_pick: True,
  10490     )
  10491 s_tower2_2 = _a.Exit(
  10492     face: 1417,
  10493     name: 'spiral tower',
  10494     no_pick: True,
  10495     y: 1,
  10496     )
  10497 s_tower1 = _a.Exit(
  10498     client_type: 25012,
  10499     face: 1418,
  10500     move_block: 'all',
  10501     name: 'spiral tower',
  10502     no_pick: True,
  10503     )
  10504 s_tower1_2 = _a.Exit(
  10505     face: 1418,
  10506     name: 'spiral tower',
  10507     no_pick: True,
  10508     y: 1,
  10509     )
  10510 tower_tob = _a.Exit(
  10511     client_type: 25012,
  10512     face: 1419,
  10513     name: 'tower',
  10514     no_pick: True,
  10515     )
  10516 city_tower_goth = _a.Exit(
  10517     client_type: 25012,
  10518     face: 1420,
  10519     name: 'Wachturm',
  10520     no_pick: True,
  10521     )
  10522 city_tower_goth_2 = _a.Exit(
  10523     face: 1420,
  10524     name: 'Wachturm',
  10525     no_pick: True,
  10526     y: 1,
  10527     )
  10528 pagoda_tower_east = _a.Exit(
  10529     client_type: 25012,
  10530     face: 1421,
  10531     name: '\xe5\xa1\x94',
  10532     name_pl: 'tou',
  10533     no_pick: True,
  10534     )
  10535 pagoda_tower_2_east = _a.Exit(
  10536     face: 1421,
  10537     name: '\xe5\xa1\x94',
  10538     name_pl: 'tou',
  10539     no_pick: True,
  10540     x: 1,
  10541     )
  10542 pagoda_tower_3_east = _a.Exit(
  10543     face: 1421,
  10544     name: '\xe5\xa1\x94',
  10545     name_pl: 'tou',
  10546     no_pick: True,
  10547     y: 1,
  10548     )
  10549 pagoda_tower_4_east = _a.Exit(
  10550     face: 1421,
  10551     name: '\xe5\xa1\x94',
  10552     name_pl: 'tou',
  10553     no_pick: True,
  10554     x: 1,
  10555     y: 1,
  10556     )
  10557 pagoda_tower_5_east = _a.Exit(
  10558     face: 1421,
  10559     name: '\xe5\xa1\x94',
  10560     name_pl: 'tou',
  10561     no_pick: True,
  10562     y: 2,
  10563     )
  10564 pagoda_tower_6_east = _a.Exit(
  10565     face: 1421,
  10566     name: '\xe5\xa1\x94',
  10567     name_pl: 'tou',
  10568     no_pick: True,
  10569     x: 1,
  10570     y: 2,
  10571     )
  10572 wizard_tower = _a.Exit(
  10573     client_type: 25012,
  10574     face: 1422,
  10575     name: 'tower',
  10576     no_pick: True,
  10577     speed: -0.3,
  10578     )
  10579 wizard_tower2 = _a.Exit(
  10580     face: 1422,
  10581     name: 'tower',
  10582     no_pick: True,
  10583     y: 1,
  10584     )
  10585 fountain = _a.Encounter(
  10586     face: 1423,
  10587     move_on: 'walk',
  10588     name: 'fountain',
  10589     no_pick: True,
  10590     speed: 0.5,
  10591     )
  10592 s_bungalow = _a.Exit(
  10593     face: 1424,
  10594     no_pick: True,
  10595     )
  10596 s_inn = _a.Exit(
  10597     face: 1425,
  10598     name: 'snowed inn',
  10599     no_pick: True,
  10600     )
  10601 s_inn_2 = _a.Exit(
  10602     face: 1425,
  10603     name: 'snowed inn',
  10604     no_pick: True,
  10605     x: 1,
  10606     )
  10607 s_castle = _a.Exit(
  10608     face: 1426,
  10609     name: 'castle',
  10610     no_pick: True,
  10611     )
  10612 s_castle_b = _a.Exit(
  10613     face: 1426,
  10614     name: 'castle',
  10615     no_pick: True,
  10616     x: 1,
  10617     )
  10618 s_castle_c = _a.Exit(
  10619     face: 1426,
  10620     name: 'castle',
  10621     no_pick: True,
  10622     y: 1,
  10623     )
  10624 s_castle_d = _a.Exit(
  10625     face: 1426,
  10626     name: 'castle',
  10627     no_pick: True,
  10628     x: 1,
  10629     y: 1,
  10630     )
  10631 s_church = _a.Exit(
  10632     face: 1427,
  10633     no_pick: True,
  10634     )
  10635 s_church_2 = _a.Exit(
  10636     face: 1427,
  10637     name: 'church',
  10638     no_pick: True,
  10639     x: 1,
  10640     )
  10641 s_church_3 = _a.Exit(
  10642     face: 1427,
  10643     name: 'church',
  10644     no_pick: True,
  10645     y: 1,
  10646     )
  10647 s_church_4 = _a.Exit(
  10648     face: 1427,
  10649     name: 'church',
  10650     no_pick: True,
  10651     x: 1,
  10652     y: 1,
  10653     )
  10654 s_barn = _a.Exit(
  10655     face: 1428,
  10656     no_pick: True,
  10657     speed: -0.1,
  10658     )
  10659 s_barn_2 = _a.Exit(
  10660     face: 1428,
  10661     no_pick: True,
  10662     speed: -0.1,
  10663     x: 1,
  10664     )
  10665 s_barn_3 = _a.Exit(
  10666     face: 1428,
  10667     no_pick: True,
  10668     speed: -0.1,
  10669     y: 1,
  10670     )
  10671 s_barn_4 = _a.Exit(
  10672     face: 1428,
  10673     no_pick: True,
  10674     speed: -0.1,
  10675     x: 1,
  10676     y: 1,
  10677     )
  10678 s_citytower = _a.Exit(
  10679     face: 1429,
  10680     name: 'tower',
  10681     no_pick: True,
  10682     speed: -0.1,
  10683     )
  10684 s_citytower_2 = _a.Exit(
  10685     face: 1429,
  10686     name: 's_citytower',
  10687     no_pick: True,
  10688     speed: -0.1,
  10689     y: 1,
  10690     )
  10691 s_guild = _a.Exit(
  10692     face: 1430,
  10693     move_block: 'all',
  10694     no_pick: True,
  10695     )
  10696 s_guild_2 = _a.Exit(
  10697     face: 1430,
  10698     move_block: 'all',
  10699     name: 'guild',
  10700     no_pick: True,
  10701     x: 1,
  10702     )
  10703 s_guild_3 = _a.Exit(
  10704     face: 1430,
  10705     name: 'guild',
  10706     no_pick: True,
  10707     y: 1,
  10708     )
  10709 s_guild_4 = _a.Exit(
  10710     face: 1430,
  10711     name: 'guild',
  10712     no_pick: True,
  10713     x: 1,
  10714     y: 1,
  10715     )
  10716 s_barrack_up = _a.Exit(
  10717     face: 1431,
  10718     name: 's_barrack',
  10719     no_pick: True,
  10720     speed: -0.1,
  10721     )
  10722 s_barrack_up_2 = _a.Exit(
  10723     face: 1431,
  10724     name: 's_barrack',
  10725     no_pick: True,
  10726     speed: -0.1,
  10727     y: 1,
  10728     )
  10729 palace = _a.Exit(
  10730     client_type: 25012,
  10731     face: 1432,
  10732     no_pick: True,
  10733     )
  10734 palace_2 = _a.Exit(
  10735     face: 1432,
  10736     no_pick: True,
  10737     x: 1,
  10738     )
  10739 palace_3 = _a.Exit(
  10740     face: 1432,
  10741     no_pick: True,
  10742     x: 2,
  10743     )
  10744 palace_4 = _a.Exit(
  10745     face: 1432,
  10746     no_pick: True,
  10747     x: 3,
  10748     )
  10749 palace_5 = _a.Exit(
  10750     face: 1432,
  10751     no_pick: True,
  10752     y: 1,
  10753     )
  10754 palace_6 = _a.Exit(
  10755     face: 1432,
  10756     no_pick: True,
  10757     x: 1,
  10758     y: 1,
  10759     )
  10760 palace_7 = _a.Exit(
  10761     face: 1432,
  10762     no_pick: True,
  10763     x: 2,
  10764     y: 1,
  10765     )
  10766 palace_8 = _a.Exit(
  10767     face: 1432,
  10768     no_pick: True,
  10769     x: 3,
  10770     y: 1,
  10771     )
  10772 palace_9 = _a.Exit(
  10773     face: 1432,
  10774     no_pick: True,
  10775     y: 2,
  10776     )
  10777 palace_10 = _a.Exit(
  10778     face: 1432,
  10779     no_pick: True,
  10780     x: 1,
  10781     y: 2,
  10782     )
  10783 palace_11 = _a.Exit(
  10784     face: 1432,
  10785     no_pick: True,
  10786     x: 2,
  10787     y: 2,
  10788     )
  10789 palace_12 = _a.Exit(
  10790     face: 1432,
  10791     no_pick: True,
  10792     x: 3,
  10793     y: 2,
  10794     )
  10795 dark_palace = _a.Exit(
  10796     client_type: 25012,
  10797     face: 1433,
  10798     no_pick: True,
  10799     )
  10800 dark_palace_2 = _a.Exit(
  10801     face: 1433,
  10802     no_pick: True,
  10803     x: 1,
  10804     )
  10805 dark_palace_3 = _a.Exit(
  10806     face: 1433,
  10807     no_pick: True,
  10808     x: 2,
  10809     )
  10810 dark_palace_4 = _a.Exit(
  10811     face: 1433,
  10812     no_pick: True,
  10813     x: 3,
  10814     )
  10815 dark_palace_5 = _a.Exit(
  10816     face: 1433,
  10817     no_pick: True,
  10818     y: 1,
  10819     )
  10820 dark_palace_6 = _a.Exit(
  10821     face: 1433,
  10822     no_pick: True,
  10823     x: 1,
  10824     y: 1,
  10825     )
  10826 dark_palace_7 = _a.Exit(
  10827     face: 1433,
  10828     no_pick: True,
  10829     x: 2,
  10830     y: 1,
  10831     )
  10832 dark_palace_8 = _a.Exit(
  10833     face: 1433,
  10834     no_pick: True,
  10835     x: 3,
  10836     y: 1,
  10837     )
  10838 dark_palace_9 = _a.Exit(
  10839     face: 1433,
  10840     no_pick: True,
  10841     y: 2,
  10842     )
  10843 dark_palace_10 = _a.Exit(
  10844     face: 1433,
  10845     no_pick: True,
  10846     x: 1,
  10847     y: 2,
  10848     )
  10849 dark_palace_11 = _a.Exit(
  10850     face: 1433,
  10851     no_pick: True,
  10852     x: 2,
  10853     y: 2,
  10854     )
  10855 dark_palace_12 = _a.Exit(
  10856     face: 1433,
  10857     no_pick: True,
  10858     x: 3,
  10859     y: 2,
  10860     )
  10861 treefort3 = _a.Exit(
  10862     client_type: 25012,
  10863     face: 1434,
  10864     name: 'treefort',
  10865     no_pick: True,
  10866     )
  10867 treefort3_1 = _a.Exit(
  10868     face: 1434,
  10869     name: 'treefort',
  10870     no_pick: True,
  10871     x: 1,
  10872     )
  10873 treefort3_2 = _a.Exit(
  10874     face: 1434,
  10875     name: 'treefort',
  10876     no_pick: True,
  10877     y: 1,
  10878     )
  10879 treefort = _a.Exit(
  10880     client_type: 25012,
  10881     face: 1435,
  10882     name: 'treefort',
  10883     no_pick: True,
  10884     )
  10885 treefort_1 = _a.Exit(
  10886     face: 1435,
  10887     name: 'treefort',
  10888     no_pick: True,
  10889     x: 1,
  10890     )
  10891 treehouse = _a.Exit(
  10892     client_type: 25012,
  10893     face: 1436,
  10894     name: 'treehouse',
  10895     no_pick: True,
  10896     )
  10897 treefort2 = _a.Exit(
  10898     client_type: 25012,
  10899     face: 1437,
  10900     name: 'treefort',
  10901     no_pick: True,
  10902     )
  10903 treefort2_1 = _a.Exit(
  10904     face: 1437,
  10905     name: 'treefort',
  10906     no_pick: True,
  10907     y: 1,
  10908     )
  10909 shrine_northwest = _a.Exit(
  10910     client_type: 25012,
  10911     face: 1438,
  10912     name: 'shrine',
  10913     no_pick: True,
  10914     )
  10915 lyth_temple = _a.Exit(
  10916     face: 1439,
  10917     name: 'Temple of Lythander',
  10918     no_pick: True,
  10919     )
  10920 mos_temple = _a.Exit(
  10921     face: 1440,
  10922     name: 'Temple of Mostrai',
  10923     no_pick: True,
  10924     )
  10925 shrine = _a.Exit(
  10926     client_type: 25012,
  10927     face: 1441,
  10928     name: 'shrine',
  10929     no_pick: True,
  10930     )
  10931 shrine_east = _a.Exit(
  10932     client_type: 25012,
  10933     face: 1442,
  10934     name: '\xe4\xb8\x80\xe5\xa0\x82',
  10935     name_pl: 'ichidou',
  10936     no_pick: True,
  10937     )
  10938 shrine_east_2 = _a.Exit(
  10939     face: 1442,
  10940     name: '\xe4\xb8\x80\xe5\xa0\x82',
  10941     name_pl: 'ichidou',
  10942     no_pick: True,
  10943     y: 1,
  10944     )
  10945 shrine_east_r = _a.Exit(
  10946     client_type: 25012,
  10947     face: 1443,
  10948     name: '\xe4\xb8\x80\xe5\xa0\x82',
  10949     name_pl: 'ichidou',
  10950     no_pick: True,
  10951     )
  10952 shrine_east_r_2 = _a.Exit(
  10953     face: 1443,
  10954     name: '\xe4\xb8\x80\xe5\xa0\x82',
  10955     name_pl: 'ichidou',
  10956     no_pick: True,
  10957     y: 1,
  10958     )
  10959 cathedral = _a.Exit(
  10960     client_type: 25012,
  10961     face: 1444,
  10962     move_block: 'all',
  10963     name: 'cathedral',
  10964     no_pick: True,
  10965     )
  10966 cathedral_2 = _a.Exit(
  10967     face: 1444,
  10968     move_block: 'all',
  10969     name: 'cathedral',
  10970     no_pick: True,
  10971     x: 1,
  10972     )
  10973 cathedral_3 = _a.Exit(
  10974     face: 1444,
  10975     move_block: 'all',
  10976     name: 'cathedral',
  10977     no_pick: True,
  10978     x: 2,
  10979     )
  10980 cathedral_4 = _a.Exit(
  10981     face: 1444,
  10982     move_block: 'all',
  10983     name: 'cathedral',
  10984     no_pick: True,
  10985     y: 1,
  10986     )
  10987 cathedral_5 = _a.Exit(
  10988     face: 1444,
  10989     move_block: 'all',
  10990     name: 'cathedral',
  10991     no_pick: True,
  10992     x: 1,
  10993     y: 1,
  10994     )
  10995 cathedral_6 = _a.Exit(
  10996     face: 1444,
  10997     move_block: 'all',
  10998     name: 'cathedral',
  10999     no_pick: True,
  11000     x: 2,
  11001     y: 1,
  11002     )
  11003 cathedral_7 = _a.Exit(
  11004     face: 1444,
  11005     move_block: 'all',
  11006     name: 'cathedral',
  11007     no_pick: True,
  11008     y: 2,
  11009     )
  11010 cathedral_8 = _a.Exit(
  11011     face: 1444,
  11012     move_block: 'all',
  11013     name: 'cathedral',
  11014     no_pick: True,
  11015     x: 1,
  11016     y: 2,
  11017     )
  11018 cathedral_9 = _a.Exit(
  11019     face: 1444,
  11020     move_block: 'all',
  11021     name: 'cathedral',
  11022     no_pick: True,
  11023     x: 2,
  11024     y: 2,
  11025     )
  11026 cathedral_10 = _a.Exit(
  11027     face: 1444,
  11028     move_block: 'all',
  11029     name: 'cathedral',
  11030     no_pick: True,
  11031     y: 3,
  11032     )
  11033 cathedral_11 = _a.Exit(
  11034     face: 1444,
  11035     move_block: '-all',
  11036     name: 'cathedral',
  11037     no_pick: True,
  11038     x: 1,
  11039     y: 3,
  11040     )
  11041 cathedral_12 = _a.Exit(
  11042     face: 1444,
  11043     move_block: 'all',
  11044     name: 'cathedral',
  11045     no_pick: True,
  11046     x: 2,
  11047     y: 3,
  11048     )
  11049 temple1 = _a.Exit(
  11050     client_type: 25012,
  11051     face: 1445,
  11052     move_block: 'all',
  11053     name: 'temple',
  11054     no_pick: True,
  11055     )
  11056 temple1_2 = _a.Exit(
  11057     face: 1445,
  11058     move_block: 'all',
  11059     name: 'temple',
  11060     no_pick: True,
  11061     x: 1,
  11062     )
  11063 temple1_3 = _a.Exit(
  11064     face: 1445,
  11065     name: 'temple',
  11066     no_pick: True,
  11067     y: 1,
  11068     )
  11069 temple1_4 = _a.Exit(
  11070     face: 1445,
  11071     name: 'temple',
  11072     no_pick: True,
  11073     x: 1,
  11074     y: 1,
  11075     )
  11076 temple_ruin = _a.Exit(
  11077     client_type: 25012,
  11078     face: 1446,
  11079     move_block: 'all',
  11080     name: 'ruined temple',
  11081     no_pick: True,
  11082     )
  11083 temple_ruin2 = _a.Exit(
  11084     face: 1446,
  11085     move_block: 'all',
  11086     name: 'ruined temple',
  11087     no_pick: True,
  11088     x: 1,
  11089     )
  11090 temple_ruin3 = _a.Exit(
  11091     face: 1446,
  11092     name: 'ruined temple',
  11093     no_pick: True,
  11094     y: 1,
  11095     )
  11096 temple_ruin4 = _a.Exit(
  11097     face: 1446,
  11098     name: 'ruined temple',
  11099     no_pick: True,
  11100     x: 1,
  11101     y: 1,
  11102     )
  11103 capitalhold_east = _a.Exit(
  11104     client_type: 25012,
  11105     face: 1447,
  11106     move_block: 'all',
  11107     name: '\xe4\xba\xac\xe6\xb4\x9b \xe6\x9c\xac\xe5\xa1\x81',
  11108     name_pl: 'keiraku honrui',
  11109     no_pick: True,
  11110     )
  11111 capitalhold_2_east = _a.Exit(
  11112     face: 1447,
  11113     move_block: 'all',
  11114     name: '\xe4\xba\xac\xe6\xb4\x9b \xe6\x9c\xac\xe5\xa1\x81',
  11115     name_pl: 'keiraku honrui',
  11116     no_pick: True,
  11117     x: 1,
  11118     )
  11119 capitalhold_3_east = _a.Exit(
  11120     face: 1447,
  11121     move_block: 'all',
  11122     name: '\xe4\xba\xac\xe6\xb4\x9b \xe6\x9c\xac\xe5\xa1\x81',
  11123     name_pl: 'keiraku honrui',
  11124     no_pick: True,
  11125     x: 2,
  11126     )
  11127 capitalhold_4_east = _a.Exit(
  11128     face: 1447,
  11129     move_block: 'all',
  11130     name: '\xe4\xba\xac\xe6\xb4\x9b \xe6\x9c\xac\xe5\xa1\x81',
  11131     name_pl: 'keiraku honrui',
  11132     no_pick: True,
  11133     y: 1,
  11134     )
  11135 capitalhold_5_east = _a.Exit(
  11136     face: 1447,
  11137     move_block: 'all',
  11138     name: '\xe4\xba\xac\xe6\xb4\x9b \xe6\x9c\xac\xe5\xa1\x81',
  11139     name_pl: 'keiraku honrui',
  11140     no_pick: True,
  11141     x: 1,
  11142     y: 1,
  11143     )
  11144 capitalhold_6_east = _a.Exit(
  11145     face: 1447,
  11146     move_block: 'all',
  11147     name: '\xe4\xba\xac\xe6\xb4\x9b \xe6\x9c\xac\xe5\xa1\x81',
  11148     name_pl: 'keiraku honrui',
  11149     no_pick: True,
  11150     x: 2,
  11151     y: 1,
  11152     )
  11153 capitalhold_7_east = _a.Exit(
  11154     face: 1447,
  11155     move_block: 'all',
  11156     name: '\xe4\xba\xac\xe6\xb4\x9b \xe6\x9c\xac\xe5\xa1\x81',
  11157     name_pl: 'keiraku honrui',
  11158     no_pick: True,
  11159     y: 2,
  11160     )
  11161 capitalhold_8_east = _a.Exit(
  11162     face: 1447,
  11163     name: '\xe4\xba\xac\xe6\xb4\x9b \xe6\x9c\xac\xe5\xa1\x81',
  11164     name_pl: 'keiraku honrui',
  11165     no_pick: True,
  11166     x: 1,
  11167     y: 2,
  11168     )
  11169 capitalhold_9_east = _a.Exit(
  11170     face: 1447,
  11171     move_block: 'all',
  11172     name: '\xe4\xba\xac\xe6\xb4\x9b \xe6\x9c\xac\xe5\xa1\x81',
  11173     name_pl: 'keiraku honrui',
  11174     no_pick: True,
  11175     x: 2,
  11176     y: 2,
  11177     )
  11178 capitalhold_west = _a.Exit(
  11179     client_type: 25012,
  11180     face: 1448,
  11181     move_block: 'all',
  11182     name: 'capitalhold',
  11183     no_pick: True,
  11184     )
  11185 capitalhold_2_west = _a.Exit(
  11186     face: 1448,
  11187     move_block: 'all',
  11188     name: 'capitalhold',
  11189     no_pick: True,
  11190     x: 1,
  11191     )
  11192 capitalhold_3_west = _a.Exit(
  11193     face: 1448,
  11194     move_block: 'all',
  11195     name: 'capitalhold',
  11196     no_pick: True,
  11197     x: 2,
  11198     )
  11199 capitalhold_4_west = _a.Exit(
  11200     face: 1448,
  11201     move_block: 'all',
  11202     name: 'capitalhold',
  11203     no_pick: True,
  11204     y: 1,
  11205     )
  11206 capitalhold_5_west = _a.Exit(
  11207     face: 1448,
  11208     move_block: 'all',
  11209     name: 'capitalhold',
  11210     no_pick: True,
  11211     x: 1,
  11212     y: 1,
  11213     )
  11214 capitalhold_6_west = _a.Exit(
  11215     face: 1448,
  11216     move_block: 'all',
  11217     name: 'capitalhold',
  11218     no_pick: True,
  11219     x: 2,
  11220     y: 1,
  11221     )
  11222 capitalhold_7_west = _a.Exit(
  11223     face: 1448,
  11224     move_block: 'all',
  11225     name: 'capitalhold',
  11226     no_pick: True,
  11227     y: 2,
  11228     )
  11229 capitalhold_8_west = _a.Exit(
  11230     face: 1448,
  11231     name: 'capitalhold',
  11232     no_pick: True,
  11233     x: 1,
  11234     y: 2,
  11235     )
  11236 capitalhold_9_west = _a.Exit(
  11237     face: 1448,
  11238     move_block: '-all',
  11239     name: 'capitalhold',
  11240     no_pick: True,
  11241     x: 2,
  11242     y: 2,
  11243     )
  11244 capitalhold_10_west = _a.Exit(
  11245     face: 1448,
  11246     move_block: 'all',
  11247     name: 'capitalhold',
  11248     no_pick: True,
  11249     x: 3,
  11250     )
  11251 capitalhold_11_west = _a.Exit(
  11252     face: 1448,
  11253     move_block: 'all',
  11254     name: 'capitalhold',
  11255     no_pick: True,
  11256     x: 3,
  11257     y: 1,
  11258     )
  11259 capitalhold_12_west = _a.Exit(
  11260     face: 1448,
  11261     move_block: '-all',
  11262     name: 'capitalhold',
  11263     no_pick: True,
  11264     x: 3,
  11265     y: 2,
  11266     )
  11267 capitalhold_13_west = _a.Exit(
  11268     face: 1448,
  11269     move_block: 'all',
  11270     name: 'capitalhold',
  11271     no_pick: True,
  11272     x: 4,
  11273     )
  11274 capitalhold_14_west = _a.Exit(
  11275     face: 1448,
  11276     move_block: 'all',
  11277     name: 'capitalhold',
  11278     no_pick: True,
  11279     x: 4,
  11280     y: 1,
  11281     )
  11282 capitalhold_15_west = _a.Exit(
  11283     face: 1448,
  11284     move_block: 'all',
  11285     name: 'capitalhold',
  11286     no_pick: True,
  11287     x: 4,
  11288     y: 2,
  11289     )
  11290 keep_sym = _a.Exit(
  11291     client_type: 25012,
  11292     face: 1449,
  11293     name: 'keep',
  11294     no_pick: True,
  11295     )
  11296 keep_goth = _a.Exit(
  11297     client_type: 25012,
  11298     face: 1450,
  11299     name: 'Bergfried',
  11300     no_pick: True,
  11301     )
  11302 keep_goth_2 = _a.Exit(
  11303     face: 1450,
  11304     name: 'Bergfried',
  11305     no_pick: True,
  11306     x: 1,
  11307     )
  11308 keep_goth_3 = _a.Exit(
  11309     face: 1450,
  11310     name: 'Bergfried',
  11311     no_pick: True,
  11312     y: 1,
  11313     )
  11314 keep_goth_4 = _a.Exit(
  11315     face: 1450,
  11316     name: 'Bergfried',
  11317     no_pick: True,
  11318     x: 1,
  11319     y: 1,
  11320     )
  11321 keep = _a.Exit(
  11322     client_type: 25012,
  11323     face: 1451,
  11324     no_pick: True,
  11325     speed: -0.1,
  11326     )
  11327 keep_2 = _a.Exit(
  11328     face: 1451,
  11329     no_pick: True,
  11330     speed: -0.1,
  11331     x: 1,
  11332     )
  11333 keep_3 = _a.Exit(
  11334     face: 1451,
  11335     no_pick: True,
  11336     speed: -0.1,
  11337     y: 1,
  11338     )
  11339 keep_4 = _a.Exit(
  11340     face: 1451,
  11341     no_pick: True,
  11342     speed: -0.1,
  11343     x: 1,
  11344     y: 1,
  11345     )
  11346 atheletes_foot = _a.Disease(
  11347     ac: 0,
  11348     attacktype: 1,
  11349     dex: -1,
  11350     exp: 100,
  11351     invisible: True,
  11352     last_eat: 0,
  11353     last_sp: 0,
  11354     level: 5,
  11355     magic: 1,
  11356     maxgrace: 10,
  11357     maxhp: 1,
  11358     maxsp: 0,
  11359     name: "athelete's foot",
  11360     race: '*',
  11361     speed: -0.005,
  11362     wc: 1,
  11363     )
  11364 immunity = _a.Sign(
  11365     face: 1452,
  11366     invisible: True,
  11367     title: 'immunity',
  11368     )
  11369 typhoid = _a.Disease(
  11370     ac: 0,
  11371     attacktype: 1048576,
  11372     con: -4.0,
  11373     dam: -7,
  11374     dex: -3,
  11375     exp: 1000,
  11376     food: -1,
  11377     hp: 1,
  11378     invisible: True,
  11379     last_eat: 0,
  11380     last_grace: 1,
  11381     last_sp: 30,
  11382     level: 12,
  11383     magic: -1,
  11384     maxgrace: 16,
  11385     maxhp: 5,
  11386     maxsp: 0,
  11387     name: 'typhoid',
  11388     race: 'human,goblin,giant,troll',
  11389     sp: 1,
  11390     speed: -0.05,
  11391     str: -3,
  11392     wc: 25,
  11393     )
  11394 diarrhea = _a.Disease(
  11395     attacktype: 1,
  11396     dam: 0,
  11397     exp: 100,
  11398     invisible: True,
  11399     last_eat: 0,
  11400     last_sp: 0,
  11401     level: 5,
  11402     magic: 0,
  11403     maxgrace: 10,
  11404     maxhp: 1,
  11405     maxsp: 0,
  11406     name: 'the runs',
  11407     other_arch: 'disgusting_puddle',
  11408     race: '*',
  11409     speed: -0.001,
  11410     wc: 0,
  11411     )
  11412 disgusting_puddle = _a.Flesh(
  11413     face: 1453,
  11414     food: 1,
  11415     name: 'stinking puddle of diarrhea',
  11416     weight: 20,
  11417     )
  11418 creeping_frost = _a.Disease(
  11419     ac: 0,
  11420     attacktype: 16,
  11421     dam: -10,
  11422     exp: 10000,
  11423     face: 1454,
  11424     food: -1,
  11425     hp: 1,
  11426     last_eat: 0,
  11427     last_heal: 1,
  11428     last_sp: 50,
  11429     level: 10,
  11430     magic: 0,
  11431     maxgrace: 10,
  11432     maxhp: 0,
  11433     maxsp: 0,
  11434     name: 'creeping frost',
  11435     no_drop: True,
  11436     no_pick: True,
  11437     race: '*',
  11438     sp: 1,
  11439     speed: -0.1,
  11440     title: 'You freeze',
  11441     wc: 3,
  11442     )
  11443 creeping_frost_immunity = _a.Sign(
  11444     invisible: True,
  11445     level: 127,
  11446     name: 'creeping frost',
  11447     no_drop: True,
  11448     no_pick: True,
  11449     )
  11450 incontinence = _a.Disease(
  11451     attacktype: 1,
  11452     dam: 0,
  11453     exp: 100,
  11454     invisible: True,
  11455     last_eat: 0,
  11456     last_sp: 0,
  11457     level: 5,
  11458     magic: 0,
  11459     maxgrace: 20,
  11460     maxhp: 1,
  11461     maxsp: 0,
  11462     name: 'lack of bladder control',
  11463     other_arch: 'reeking_urine',
  11464     race: '*',
  11465     speed: -0.001,
  11466     wc: 0,
  11467     )
  11468 reeking_urine = _a.Flesh(
  11469     face: 1455,
  11470     food: 1,
  11471     name: 'reeking puddle of urine',
  11472     weight: 20,
  11473     )
  11474 scurvy = _a.Disease(
  11475     attacktype: 1,
  11476     con: -1.0,
  11477     dam: 0,
  11478     exp: 100,
  11479     invisible: True,
  11480     last_eat: 0,
  11481     last_sp: 0,
  11482     level: 5,
  11483     magic: 0,
  11484     maxgrace: 15,
  11485     maxhp: 1,
  11486     maxsp: 0,
  11487     name: 'scurvy',
  11488     other_arch: 'tooth',
  11489     race: '*',
  11490     speed: -0.001,
  11491     wc: 0,
  11492     )
  11493 flu = _a.Disease(
  11494     ac: 0,
  11495     attacktype: 1048576,
  11496     cha: -1,
  11497     con: -1.0,
  11498     dam: 2,
  11499     dex: -1,
  11500     exp: 100,
  11501     food: -1,
  11502     hp: 1,
  11503     int: -1,
  11504     invisible: True,
  11505     last_eat: 0,
  11506     last_grace: 1,
  11507     last_sp: 50,
  11508     level: 2,
  11509     magic: 3,
  11510     maxgrace: 6,
  11511     maxhp: 10,
  11512     maxsp: 0,
  11513     name: 'flu',
  11514     race: '*',
  11515     sp: 1,
  11516     speed: -0.05,
  11517     str: -1,
  11518     wc: 20,
  11519     wis: -1,
  11520     )
  11521 tooth_decay = _a.Disease(
  11522     ac: 0,
  11523     attacktype: 1,
  11524     cha: -1,
  11525     exp: 100,
  11526     invisible: True,
  11527     last_eat: 0,
  11528     last_sp: 0,
  11529     level: 5,
  11530     magic: 1,
  11531     maxgrace: 24,
  11532     maxhp: 1,
  11533     maxsp: 0,
  11534     name: 'tooth decay',
  11535     other_arch: 'tooth',
  11536     race: '*',
  11537     speed: -0.005,
  11538     wc: 1,
  11539     )
  11540 arthritis = _a.Disease(
  11541     ac: 1,
  11542     attacktype: 1048576,
  11543     dex: -2,
  11544     exp: 10000,
  11545     food: -1,
  11546     invisible: True,
  11547     last_eat: 0,
  11548     last_sp: 0,
  11549     level: 7,
  11550     magic: 0,
  11551     maxgrace: -1,
  11552     maxhp: 1,
  11553     maxsp: 0,
  11554     name: 'arthritis',
  11555     race: '*',
  11556     speed: -0.001,
  11557     str: -1,
  11558     wc: 5,
  11559     )
  11560 anthrax = _a.Disease(
  11561     ac: 0,
  11562     attacktype: 1048576,
  11563     con: -4.0,
  11564     dam: -5,
  11565     dex: -3,
  11566     exp: 1000,
  11567     food: -1,
  11568     hp: 1,
  11569     invisible: True,
  11570     last_eat: 0,
  11571     last_sp: 50,
  11572     level: 12,
  11573     magic: 1,
  11574     maxgrace: 23,
  11575     maxhp: 100,
  11576     maxsp: 0,
  11577     name: 'anthrax',
  11578     race: 'animal',
  11579     sp: 1,
  11580     speed: -0.05,
  11581     str: -3,
  11582     wc: 5,
  11583     )
  11584 pneumonic_plague = _a.Disease(
  11585     ac: 0,
  11586     attacktype: 1048576,
  11587     cha: -4,
  11588     con: -4.0,
  11589     dam: -11,
  11590     dex: -3,
  11591     exp: 10000,
  11592     food: -1,
  11593     hp: 1,
  11594     invisible: True,
  11595     last_eat: 0,
  11596     last_grace: 1,
  11597     last_sp: 50,
  11598     level: 15,
  11599     magic: 4,
  11600     maxgrace: 15,
  11601     maxhp: 7,
  11602     maxsp: 0,
  11603     name: 'pneumonic plague',
  11604     race: '*',
  11605     sp: 1,
  11606     speed: -0.05,
  11607     str: -3,
  11608     wc: 20,
  11609     )
  11610 flaming_fart = _a.Disease(
  11611     attacktype: 1,
  11612     dam: 0,
  11613     exp: 100,
  11614     invisible: True,
  11615     last_eat: 0,
  11616     last_sp: 0,
  11617     level: 5,
  11618     magic: 0,
  11619     maxgrace: 10,
  11620     maxhp: 1,
  11621     maxsp: 0,
  11622     name: 'flaming farts',
  11623     other_arch: 'burnout',
  11624     race: '*',
  11625     sound: 'ss/fart',
  11626     speed: -0.001,
  11627     wc: 0,
  11628     )
  11629 immolation = _a.Disease(
  11630     ac: 0,
  11631     attacktype: 4,
  11632     dam: -10,
  11633     exp: 10000,
  11634     face: 1454,
  11635     food: -1,
  11636     hp: 1,
  11637     invisible: True,
  11638     last_eat: 0,
  11639     last_grace: 10,
  11640     last_heal: 1,
  11641     last_sp: 50,
  11642     level: 10,
  11643     magic: 0,
  11644     maxgrace: 11,
  11645     maxhp: 0,
  11646     maxsp: 0,
  11647     name: 'immolation',
  11648     no_drop: True,
  11649     no_pick: True,
  11650     other_arch: 'burnout',
  11651     race: '*,undead',
  11652     sp: 1,
  11653     speed: -0.1,
  11654     startequip: True,
  11655     title: 'You set fire to',
  11656     wc: 3,
  11657     )
  11658 immolation_immunity = _a.Sign(
  11659     invisible: True,
  11660     level: 127,
  11661     name: 'immolation',
  11662     no_drop: True,
  11663     no_pick: True,
  11664     startequip: True,
  11665     )
  11666 insanity = _a.Disease(
  11667     ac: 3,
  11668     attacktype: 32,
  11669     dam: 1,
  11670     exp: 10000,
  11671     food: -1,
  11672     int: -1,
  11673     invisible: True,
  11674     last_eat: 0,
  11675     last_sp: 0,
  11676     level: 15,
  11677     magic: 0,
  11678     maxgrace: -1,
  11679     maxhp: 1,
  11680     maxsp: 0,
  11681     name: 'insanity',
  11682     race: '*',
  11683     speed: -0.001,
  11684     wc: 10,
  11685     wis: -1,
  11686     )
  11687 puddle_of_saliva = _a.Flesh(
  11688     face: 1455,
  11689     food: 2,
  11690     name: 'puddle of froth and saliva',
  11691     weight: 2,
  11692     )
  11693 rabies = _a.Disease(
  11694     ac: 2,
  11695     attacktype: 1048608,
  11696     cha: -10,
  11697     dam: 2,
  11698     dex: -2,
  11699     exp: 5000,
  11700     food: -1,
  11701     hp: 1,
  11702     invisible: True,
  11703     last_eat: 0,
  11704     last_sp: 50,
  11705     level: 12,
  11706     magic: 1,
  11707     maxgrace: -1,
  11708     maxhp: 3,
  11709     maxsp: 2,
  11710     name: 'rabies',
  11711     other_arch: 'puddle_of_saliva',
  11712     race: '*',
  11713     sp: 1,
  11714     speed: -0.01,
  11715     str: -2,
  11716     wc: 10,
  11717     )
  11718 trap_diseased_needle = _a.Rune(
  11719     attacktype: 1,
  11720     cha: 20,
  11721     dam: 10,
  11722     face: 222,
  11723     hp: 1,
  11724     invisible: True,
  11725     is_animated: False,
  11726     level: 1,
  11727     move_on: 'walk',
  11728     name: 'diseased needle',
  11729     no_pick: True,
  11730     randomitems: 'diseased_needle',
  11731     speed: 1.0,
  11732     )
  11733 warts = _a.Disease(
  11734     ac: 0,
  11735     attacktype: 1,
  11736     cha: -1,
  11737     exp: 100,
  11738     invisible: True,
  11739     last_eat: 0,
  11740     last_sp: 0,
  11741     level: 5,
  11742     magic: 1,
  11743     maxgrace: 50,
  11744     maxhp: 1,
  11745     maxsp: 0,
  11746     name: 'warts',
  11747     race: '*',
  11748     speed: -0.001,
  11749     wc: 1,
  11750     )
  11751 disease_cold = _a.Disease(
  11752     ac: 0,
  11753     attacktype: 1048576,
  11754     cha: -1,
  11755     con: -1.0,
  11756     dam: 1,
  11757     exp: 100,
  11758     food: -1,
  11759     hp: 1,
  11760     invisible: True,
  11761     last_eat: 0,
  11762     last_grace: 1,
  11763     last_sp: 50,
  11764     level: 2,
  11765     magic: 3,
  11766     maxgrace: 6,
  11767     maxhp: 10,
  11768     maxsp: 0,
  11769     name: 'cold',
  11770     race: '*',
  11771     sp: 1,
  11772     speed: -0.05,
  11773     wc: 20,
  11774     )
  11775 symptom = _a.Symptom(
  11776     face: 1452,
  11777     invisible: True,
  11778     speed: 0.001,
  11779     )
  11780 tapeworms = _a.Disease(
  11781     ac: 0,
  11782     attacktype: 1,
  11783     exp: 100,
  11784     food: -1,
  11785     invisible: True,
  11786     last_eat: 1,
  11787     last_sp: 0,
  11788     level: 5,
  11789     magic: 1,
  11790     maxgrace: -1,
  11791     maxhp: 1,
  11792     maxsp: 0,
  11793     name: 'tapeworms',
  11794     race: '*',
  11795     speed: -0.001,
  11796     wc: 1,
  11797     )
  11798 bubonic_plague = _a.Disease(
  11799     ac: 0,
  11800     attacktype: 1048576,
  11801     cha: -4,
  11802     con: -4.0,
  11803     dam: -11,
  11804     dex: -3,
  11805     exp: 10000,
  11806     food: -1,
  11807     hp: 1,
  11808     invisible: True,
  11809     last_eat: 0,
  11810     last_grace: 1,
  11811     last_sp: 50,
  11812     level: 15,
  11813     magic: -1,
  11814     maxgrace: 10,
  11815     maxhp: 7,
  11816     maxsp: 0,
  11817     name: 'Black Death',
  11818     race: 'human,goblin,giant,troll,animal,insect',
  11819     sp: 1,
  11820     speed: -0.05,
  11821     str: -3,
  11822     wc: 10,
  11823     )
  11824 chicken_egg = _a.Flesh(
  11825     face: 1456,
  11826     food: 10,
  11827     name: 'egg',
  11828     weight: 20,
  11829     )
  11830 egg_disease = _a.Disease(
  11831     attacktype: 1,
  11832     dam: 0,
  11833     exp: 100,
  11834     invisible: True,
  11835     last_eat: 0,
  11836     last_sp: 0,
  11837     level: 5,
  11838     magic: 0,
  11839     maxgrace: 5,
  11840     maxhp: 1,
  11841     maxsp: 0,
  11842     name: 'egg disease',
  11843     other_arch: 'chicken_egg',
  11844     race: '*',
  11845     speed: -0.001,
  11846     wc: 0,
  11847     )
  11848 ebola = _a.Disease(
  11849     ac: 0,
  11850     attacktype: 1048576,
  11851     cha: -7,
  11852     con: -4.0,
  11853     dam: -10,
  11854     dex: -2,
  11855     exp: 10000,
  11856     food: -1,
  11857     hp: 1,
  11858     int: -4,
  11859     invisible: True,
  11860     last_eat: 0,
  11861     last_grace: 5,
  11862     last_sp: 50,
  11863     level: 10,
  11864     magic: -1,
  11865     maxgrace: 15,
  11866     maxhp: 5,
  11867     maxsp: 0,
  11868     name: 'Red Death',
  11869     race: '*',
  11870     sp: 1,
  11871     speed: -0.05,
  11872     str: -3,
  11873     wc: 30,
  11874     wis: -2,
  11875     )
  11876 leprosy = _a.Disease(
  11877     ac: 5,
  11878     attacktype: 1048576,
  11879     cha: -2,
  11880     con: -1.0,
  11881     dam: 1,
  11882     dex: -1,
  11883     exp: 1000,
  11884     food: -1,
  11885     hp: 1,
  11886     invisible: True,
  11887     last_eat: 0,
  11888     last_sp: 0,
  11889     level: 5,
  11890     magic: 0,
  11891     maxgrace: -1,
  11892     maxhp: 1,
  11893     maxsp: 0,
  11894     name: 'leprosy',
  11895     other_arch: 'leprous_skin',
  11896     race: '*',
  11897     sp: 1,
  11898     speed: -0.005,
  11899     str: -1,
  11900     wc: 10,
  11901     )
  11902 leprous_skin = _a.Flesh(
  11903     face: 1457,
  11904     food: 5,
  11905     materialname: 'organic',
  11906     name: 'leprous flake of skin',
  11907     weight: 7,
  11908     )
  11909 smallpox = _a.Disease(
  11910     ac: 0,
  11911     attacktype: 1048576,
  11912     con: -4.0,
  11913     dam: -10,
  11914     dex: -1,
  11915     exp: 10000,
  11916     food: -1,
  11917     hp: 1,
  11918     invisible: True,
  11919     last_eat: 0,
  11920     last_grace: 1,
  11921     last_sp: 0,
  11922     level: 20,
  11923     magic: -3,
  11924     maxgrace: 12,
  11925     maxhp: 5,
  11926     maxsp: 0,
  11927     name: 'smallpox',
  11928     race: 'goblin,human,troll,giant,dwarf',
  11929     sp: 1,
  11930     speed: -0.08,
  11931     str: -1,
  11932     wc: 20,
  11933     )
  11934 
  11935 
  11936 t_lboulder = _a.MiscObject(
  11937     client_type: 8012,
  11938     face: 1460,
  11939     is_thrown: True,
  11940     materialname: 'stone',
  11941     name: 'large boulder',
  11942     name_pl: 'large boulders',
  11943     nrof: 1,
  11944     race: 'rock',
  11945     value: 11,
  11946     weight: 600000,
  11947     )
  11948 
  11949 
  11950 platter1_bro = _a.Gem(
  11951     client_type: 2030,
  11952     face: 1463,
  11953     materialname: 'bronze',
  11954     name: 'platter',
  11955     name_pl: 'platters',
  11956     nrof: 1,
  11957     value: 5400,
  11958     weight: 40000,
  11959     )
  11960 platter1_cop = _a.Gem(
  11961     client_type: 2030,
  11962     face: 1464,
  11963     materialname: 'copper',
  11964     name: 'platter',
  11965     name_pl: 'platters',
  11966     nrof: 1,
  11967     value: 4000,
  11968     weight: 40000,
  11969     )
  11970 platter1_gol = _a.Gem(
  11971     client_type: 2030,
  11972     face: 1465,
  11973     materialname: 'gold',
  11974     name: 'platter',
  11975     name_pl: 'platters',
  11976     nrof: 1,
  11977     value: 80000,
  11978     weight: 40000,
  11979     )
  11980 platter1_iro = _a.Gem(
  11981     client_type: 2030,
  11982     face: 1466,
  11983     materialname: 'iron',
  11984     name: 'platter',
  11985     name_pl: 'platters',
  11986     nrof: 1,
  11987     value: 800,
  11988     weight: 40000,
  11989     )
  11990 platter1_plat = _a.Gem(
  11991     client_type: 2030,
  11992     face: 1467,
  11993     materialname: 'platinum',
  11994     name: 'platter',
  11995     name_pl: 'platters',
  11996     nrof: 1,
  11997     value: 400000,
  11998     weight: 40000,
  11999     )
  12000 platter1_sil = _a.Gem(
  12001     client_type: 2030,
  12002     face: 1468,
  12003     materialname: 'silver',
  12004     name: 'platter',
  12005     name_pl: 'platters',
  12006     nrof: 1,
  12007     value: 8000,
  12008     weight: 40000,
  12009     )
  12010 platter1_tin = _a.Gem(
  12011     client_type: 2030,
  12012     face: 1469,
  12013     materialname: 'tin',
  12014     name: 'platter',
  12015     name_pl: 'platters',
  12016     nrof: 1,
  12017     value: 400,
  12018     weight: 40000,
  12019     )
  12020 bones2_fire = _a.Weapon(
  12021     body_arm: -1,
  12022     body_combat: -1,
  12023     client_type: 8002,
  12024     dam: 2,
  12025     face: 1470,
  12026     last_sp: 19,
  12027     materialname: 'wood',
  12028     name: 'bones',
  12029     name_pl: 'bones',
  12030     nrof: 1,
  12031     skill: 'one handed weapons',
  12032     value: 0,
  12033     weight: 2000,
  12034     )
  12035 bones3_fire = _a.Weapon(
  12036     body_arm: -1,
  12037     body_combat: -1,
  12038     client_type: 8002,
  12039     dam: 2,
  12040     face: 1471,
  12041     last_sp: 19,
  12042     materialname: 'wood',
  12043     name: 'bones',
  12044     name_pl: 'bones',
  12045     nrof: 1,
  12046     skill: 'one handed weapons',
  12047     value: 0,
  12048     weight: 1000,
  12049     )
  12050 bones5_fire = _a.Weapon(
  12051     body_arm: -1,
  12052     body_combat: -1,
  12053     client_type: 8002,
  12054     dam: 2,
  12055     face: 1472,
  12056     last_sp: 19,
  12057     materialname: 'wood',
  12058     name: 'bones',
  12059     name_pl: 'bones',
  12060     nrof: 1,
  12061     skill: 'one handed weapons',
  12062     value: 0,
  12063     weight: 11000,
  12064     )
  12065 chalice = _a.Gem(
  12066     client_type: 2030,
  12067     face: 1473,
  12068     is_animated: True,
  12069     materialname: 'iron',
  12070     name_pl: 'chalices',
  12071     nrof: 1,
  12072     speed: 0.2,
  12073     value: 2500,
  12074     weight: 23700,
  12075     )
  12076 statue_ruined = _a.Sign(
  12077     face: 1474,
  12078     move_block: 'all',
  12079     no_pick: True,
  12080     subtype: 45,
  12081     )
  12082 statue_ruined2 = _a.Sign(
  12083     face: 1474,
  12084     move_block: 'all',
  12085     no_pick: True,
  12086     subtype: 45,
  12087     x: 1,
  12088     )
  12089 statue_ruined_3 = _a.Sign(
  12090     face: 1474,
  12091     move_block: 'all',
  12092     no_pick: True,
  12093     subtype: 45,
  12094     y: 1,
  12095     )
  12096 statue_ruined_4 = _a.Sign(
  12097     face: 1474,
  12098     move_block: 'all',
  12099     no_pick: True,
  12100     subtype: 45,
  12101     x: 1,
  12102     y: 1,
  12103     )
  12104 
  12105 
  12106 gravestone = _a.Sign(
  12107     client_type: 8011,
  12108     face: 1476,
  12109     materialname: 'stone',
  12110     name_pl: 'gravestones',
  12111     nrof: 1,
  12112     subtype: 48,
  12113     value: 40,
  12114     weight: 200000,
  12115     )
  12116 gravestone2 = _a.Sign(
  12117     client_type: 8011,
  12118     face: 1477,
  12119     materialname: 'stone',
  12120     name: 'gravestone',
  12121     name_pl: 'gravestones',
  12122     nrof: 1,
  12123     subtype: 49,
  12124     value: 40,
  12125     weight: 200000,
  12126     )
  12127 
  12128 chalice_bro = _a.Gem(
  12129     client_type: 2030,
  12130     face: 1479,
  12131     is_animated: True,
  12132     materialname: 'bronze',
  12133     name: 'chalice',
  12134     name_pl: 'chalices',
  12135     nrof: 1,
  12136     speed: 0.2,
  12137     value: 700,
  12138     weight: 23700,
  12139     )
  12140 chalice_cop = _a.Gem(
  12141     client_type: 2030,
  12142     face: 1480,
  12143     is_animated: True,
  12144     materialname: 'copper',
  12145     name: 'chalice',
  12146     name_pl: 'chalices',
  12147     nrof: 1,
  12148     speed: 0.2,
  12149     value: 500,
  12150     weight: 23700,
  12151     )
  12152 chalice_iro = _a.Gem(
  12153     client_type: 2030,
  12154     face: 1481,
  12155     is_animated: True,
  12156     materialname: 'iron',
  12157     name: 'chalice',
  12158     name_pl: 'chalices',
  12159     nrof: 1,
  12160     speed: 0.2,
  12161     value: 200,
  12162     weight: 23700,
  12163     )
  12164 chalice_plat = _a.Gem(
  12165     client_type: 2030,
  12166     face: 1482,
  12167     is_animated: True,
  12168     materialname: 'platinum',
  12169     name: 'chalice',
  12170     name_pl: 'chalices',
  12171     nrof: 1,
  12172     speed: 0.2,
  12173     value: 5000,
  12174     weight: 23700,
  12175     )
  12176 chalice_sil = _a.Gem(
  12177     client_type: 2030,
  12178     face: 1483,
  12179     is_animated: True,
  12180     materialname: 'silver',
  12181     name: 'chalice',
  12182     name_pl: 'chalices',
  12183     nrof: 1,
  12184     speed: 0.2,
  12185     value: 1200,
  12186     weight: 23700,
  12187     )
  12188 chalice_tin = _a.Gem(
  12189     client_type: 2030,
  12190     face: 1484,
  12191     is_animated: True,
  12192     materialname: 'tin',
  12193     name: 'chalice',
  12194     name_pl: 'chalices',
  12195     nrof: 1,
  12196     speed: 0.2,
  12197     value: 50,
  12198     weight: 23700,
  12199     )
  12200 grand_piano_black = _a.TriggerAltar(
  12201     exp: 30,
  12202     face: 1485,
  12203     food: 1,
  12204     move_on: 'walk',
  12205     name: 'grand piano',
  12206     no_pick: True,
  12207     slaying: 'goldcoin',
  12208     )
  12209 grand_piano_2_black = _a.TriggerAltar(
  12210     exp: 30,
  12211     face: 1485,
  12212     food: 1,
  12213     move_on: 'walk',
  12214     name: 'grand piano',
  12215     no_pick: True,
  12216     slaying: 'goldcoin',
  12217     x: 1,
  12218     )
  12219 grand_piano_3_black = _a.TriggerAltar(
  12220     exp: 30,
  12221     face: 1485,
  12222     food: 1,
  12223     move_on: 'walk',
  12224     name: 'grand piano',
  12225     no_pick: True,
  12226     slaying: 'goldcoin',
  12227     y: 1,
  12228     )
  12229 grand_piano_4_black = _a.TriggerAltar(
  12230     exp: 30,
  12231     face: 1485,
  12232     food: 1,
  12233     move_on: 'walk',
  12234     name: 'grand piano',
  12235     no_pick: True,
  12236     slaying: 'goldcoin',
  12237     x: 1,
  12238     y: 1,
  12239     )
  12240 smallicecube = _a.MiscObject(
  12241     client_type: 8020,
  12242     face: 1486,
  12243     materialname: 'ice',
  12244     move_slow: 'walk',
  12245     move_slow_penalty: '1',
  12246     name: 'small icecube',
  12247     name_pl: 'small icecubes',
  12248     resist_cold: 100,
  12249     weight: 1500,
  12250     )
  12251 
  12252 
  12253 acid_spit = _a.Arrow(
  12254     attacktype: 65,
  12255     dam: 5,
  12256     face: 1489,
  12257     food: 100,
  12258     is_animated: False,
  12259     is_turnable: True,
  12260     name: 'acid spit',
  12261     no_drop: True,
  12262     nrof: 1,
  12263     race: 'spit_acid',
  12264     wc: -10,
  12265     )
  12266 
  12267 
  12268 
  12269 
  12270 
  12271 
  12272 
  12273 
  12274 
  12275 
  12276 
  12277 
  12278 
  12279 
  12280 
  12281 
  12282 naz_report = _a.Book(
  12283     client_type: 1042,
  12284     face: 1491,
  12285     materialname: 'paper',
  12286     name: 'Nazgul Report',
  12287     name_pl: 'Nazgul Reports',
  12288     nrof: 1,
  12289     skill: 'literacy',
  12290     subtype: 34,
  12291     value: 20000,
  12292     weight: 300,
  12293     )
  12294 
  12295 
  12296 
  12297 
  12298 
  12299 
  12300 
  12301 
  12302 
  12303 
  12304 
  12305 
  12306 
  12307 
  12308 
  12309 
  12310 
  12311 
  12312 
  12313 
  12314 
  12315 
  12316 
  12317 
  12318 
  12319 
  12320 
  12321 worldmap = _a.MiscObject(
  12322     attach: [[u'item_worldmap']],
  12323     client_type: 1041,
  12324     face: 1495,
  12325     materialname: 'paper',
  12326     name_pl: 'worldmaps',
  12327     nrof: 0,
  12328     value: 3750,
  12329     weight: 600,
  12330     )
  12331 d_statue = _a.Sign(
  12332     face: 1496,
  12333     move_block: 'all',
  12334     no_pick: True,
  12335     subtype: 45,
  12336     )
  12337 
  12338 
  12339 grand_piano_white = _a.TriggerAltar(
  12340     exp: 30,
  12341     face: 1499,
  12342     food: 1,
  12343     move_on: 'walk',
  12344     name: 'grand piano',
  12345     no_pick: True,
  12346     slaying: 'goldcoin',
  12347     )
  12348 grand_piano_2_white = _a.TriggerAltar(
  12349     exp: 30,
  12350     face: 1499,
  12351     food: 1,
  12352     move_on: 'walk',
  12353     name: 'grand piano',
  12354     no_pick: True,
  12355     slaying: 'goldcoin',
  12356     x: 1,
  12357     )
  12358 grand_piano_3_white = _a.TriggerAltar(
  12359     exp: 30,
  12360     face: 1499,
  12361     food: 1,
  12362     move_on: 'walk',
  12363     name: 'grand piano',
  12364     no_pick: True,
  12365     slaying: 'goldcoin',
  12366     y: 1,
  12367     )
  12368 grand_piano_4_white = _a.TriggerAltar(
  12369     exp: 30,
  12370     face: 1499,
  12371     food: 1,
  12372     move_on: 'walk',
  12373     name: 'grand piano',
  12374     no_pick: True,
  12375     slaying: 'goldcoin',
  12376     x: 1,
  12377     y: 1,
  12378     )
  12379 
  12380 
  12381 
  12382 
  12383 
  12384 
  12385 
  12386 
  12387 
  12388 
  12389 
  12390 
  12391 
  12392 
  12393 
  12394 
  12395 
  12396 
  12397 
  12398 
  12399 
  12400 
  12401 
  12402 
  12403 
  12404 
  12405 statue2 = _a.Sign(
  12406     face: 1515,
  12407     move_block: 'all',
  12408     no_pick: True,
  12409     subtype: 46,
  12410     )
  12411 
  12412 
  12413 
  12414 
  12415 
  12416 
  12417 
  12418 
  12419 
  12420 
  12421 
  12422 
  12423 
  12424 
  12425 
  12426 
  12427 
  12428 
  12429 
  12430 
  12431 
  12432 
  12433 
  12434 
  12435 
  12436 
  12437 
  12438 
  12439 
  12440 
  12441 
  12442 
  12443 
  12444 
  12445 
  12446 
  12447 
  12448 
  12449 blood = _a.MiscObject(
  12450     client_type: 627,
  12451     face: 1518,
  12452     materialname: 'organic',
  12453     name: 'puddle of blood',
  12454     name_pl: 'puddles of blood',
  12455     nrof: 1,
  12456     value: 0,
  12457     weight: 1,
  12458     )
  12459 statue = _a.Sign(
  12460     face: 1519,
  12461     move_block: 'all',
  12462     no_pick: True,
  12463     subtype: 45,
  12464     )
  12465 
  12466 
  12467 
  12468 b_slicingknife = _a.ItemTransformer(
  12469     client_type: 8021,
  12470     face: 1523,
  12471     materialname: 'bronze',
  12472     name: 'slicing knife',
  12473     name_pl: 'slicing knives',
  12474     nrof: 1,
  12475     slaying: 'cut',
  12476     value: 7,
  12477     weight: 1000,
  12478     )
  12479 slicingknife = _a.ItemTransformer(
  12480     client_type: 8021,
  12481     face: 1524,
  12482     materialname: 'iron',
  12483     name: 'slicing knife',
  12484     name_pl: 'slicing knives',
  12485     nrof: 1,
  12486     slaying: 'cut',
  12487     value: 14,
  12488     weight: 1000,
  12489     )
  12490 cannon = _a.Firewall(
  12491     activate_on_push: True,
  12492     activate_on_release: True,
  12493     blocksview: True,
  12494     face: 1525,
  12495     level: 1,
  12496     move_block: 'all',
  12497     name: 'cannon',
  12498     other_arch: 'spell_shell',
  12499     speed: -0.4,
  12500     )
  12501 cannon_1 = _a.Firewall(
  12502     activate_on_push: True,
  12503     activate_on_release: True,
  12504     blocksview: True,
  12505     face: 1525,
  12506     level: 1,
  12507     move_block: 'all',
  12508     name: 'cannon',
  12509     other_arch: 'spell_shell',
  12510     sp: 1,
  12511     speed: -0.1,
  12512     )
  12513 cannon_2 = _a.Firewall(
  12514     activate_on_push: True,
  12515     activate_on_release: True,
  12516     blocksview: True,
  12517     face: 1525,
  12518     level: 1,
  12519     move_block: 'all',
  12520     name: 'cannon',
  12521     other_arch: 'spell_shell',
  12522     sp: 2,
  12523     speed: -0.1,
  12524     )
  12525 cannon_3 = _a.Firewall(
  12526     activate_on_push: True,
  12527     activate_on_release: True,
  12528     blocksview: True,
  12529     face: 1525,
  12530     level: 1,
  12531     move_block: 'all',
  12532     name: 'cannon',
  12533     other_arch: 'spell_shell',
  12534     sp: 3,
  12535     speed: -0.1,
  12536     )
  12537 cannon_4 = _a.Firewall(
  12538     activate_on_push: True,
  12539     activate_on_release: True,
  12540     blocksview: True,
  12541     face: 1525,
  12542     level: 1,
  12543     move_block: 'all',
  12544     name: 'cannon',
  12545     other_arch: 'spell_shell',
  12546     sp: 4,
  12547     speed: -0.1,
  12548     )
  12549 cannon_5 = _a.Firewall(
  12550     activate_on_push: True,
  12551     activate_on_release: True,
  12552     blocksview: True,
  12553     face: 1525,
  12554     level: 1,
  12555     move_block: 'all',
  12556     name: 'cannon',
  12557     other_arch: 'spell_shell',
  12558     sp: 5,
  12559     speed: -0.1,
  12560     )
  12561 cannon_6 = _a.Firewall(
  12562     activate_on_push: True,
  12563     activate_on_release: True,
  12564     blocksview: True,
  12565     face: 1525,
  12566     level: 1,
  12567     move_block: 'all',
  12568     name: 'cannon',
  12569     other_arch: 'spell_shell',
  12570     sp: 6,
  12571     speed: -0.1,
  12572     )
  12573 cannon_7 = _a.Firewall(
  12574     activate_on_push: True,
  12575     activate_on_release: True,
  12576     blocksview: True,
  12577     face: 1526,
  12578     level: 1,
  12579     move_block: 'all',
  12580     name: 'cannon',
  12581     other_arch: 'spell_shell',
  12582     sp: 7,
  12583     speed: -0.1,
  12584     )
  12585 cannon_8 = _a.Firewall(
  12586     activate_on_push: True,
  12587     activate_on_release: True,
  12588     blocksview: True,
  12589     face: 1525,
  12590     level: 1,
  12591     move_block: 'all',
  12592     name: 'cannon',
  12593     other_arch: 'spell_shell',
  12594     sp: 8,
  12595     speed: -0.1,
  12596     )
  12597 
  12598 gps = _a.Clock(
  12599     face: 1528,
  12600     identified: True,
  12601     name: 'ground positioning system',
  12602     randomitems: 'gps',
  12603     weight: 6500,
  12604     )
  12605 gps_event = _a.EventConnector(
  12606     slaying: '/python/items/positioning_system.py',
  12607     subtype: 1,
  12608     title: 'Python',
  12609     )
  12610 boulder = _a.MiscObject(
  12611     can_roll: True,
  12612     face: 1460,
  12613     move_block: 'all',
  12614     move_type: 'walk',
  12615     no_pick: True,
  12616     weight: 1000000,
  12617     )
  12618 boulder_lava = _a.MiscObject(
  12619     can_roll: True,
  12620     face: 1529,
  12621     move_block: 'all',
  12622     move_type: 'walk',
  12623     no_pick: True,
  12624     weight: 1000000,
  12625     )
  12626 boulder_steel = _a.MiscObject(
  12627     can_roll: True,
  12628     face: 1530,
  12629     move_block: 'all',
  12630     move_type: 'walk',
  12631     no_pick: True,
  12632     weight: 1000000,
  12633     )
  12634 t_boulder = _a.MiscObject(
  12635     client_type: 8012,
  12636     face: 1460,
  12637     is_thrown: True,
  12638     materialname: 'stone',
  12639     name: 'boulder',
  12640     name_pl: 'boulders',
  12641     nrof: 1,
  12642     race: 'rock',
  12643     value: 1,
  12644     weight: 300000,
  12645     )
  12646 
  12647 
  12648 
  12649 
  12650 
  12651 icecube = _a.MiscObject(
  12652     client_type: 8020,
  12653     face: 1536,
  12654     materialname: 'ice',
  12655     move_slow: 'walk',
  12656     move_slow_penalty: '1',
  12657     name_pl: 'icecubes',
  12658     resist_cold: 100,
  12659     weight: 15000,
  12660     )
  12661 
  12662 
  12663 
  12664 
  12665 
  12666 
  12667 
  12668 
  12669 
  12670 
  12671 
  12672 
  12673 
  12674 
  12675 
  12676 
  12677 
  12678 
  12679 
  12680 
  12681 
  12682 
  12683 
  12684 
  12685 
  12686 
  12687 
  12688 
  12689 
  12690 
  12691 
  12692 
  12693 
  12694 
  12695 
  12696 
  12697 
  12698 
  12699 
  12700 
  12701 
  12702 
  12703 pirate_hat = _a.Helmet(
  12704     ac: 1,
  12705     body_head: -1,
  12706     cha: -5,
  12707     client_type: 271,
  12708     face: 1564,
  12709     gen_sp_armour: 1,
  12710     materialname: 'cloth',
  12711     name: 'pirate hat',
  12712     name_pl: 'pirate hats',
  12713     nrof: 1,
  12714     resist_fear: 50,
  12715     resist_poison: 15,
  12716     value: 140,
  12717     weight: 1000,
  12718     )
  12719 minesweeper-0 = _a.Sign(
  12720     face: 1565,
  12721     no_pick: True,
  12722     )
  12723 minesweeper-1 = _a.Sign(
  12724     face: 1566,
  12725     no_pick: True,
  12726     )
  12727 minesweeper-2 = _a.Sign(
  12728     face: 1567,
  12729     no_pick: True,
  12730     )
  12731 minesweeper-3 = _a.Sign(
  12732     face: 1568,
  12733     no_pick: True,
  12734     )
  12735 minesweeper-4 = _a.Sign(
  12736     face: 1569,
  12737     no_pick: True,
  12738     )
  12739 minesweeper-5 = _a.Sign(
  12740     face: 1570,
  12741     no_pick: True,
  12742     )
  12743 minesweeper-6 = _a.Sign(
  12744     face: 1571,
  12745     no_pick: True,
  12746     )
  12747 minesweeper-7 = _a.Sign(
  12748     face: 1572,
  12749     no_pick: True,
  12750     )
  12751 minesweeper-8 = _a.Sign(
  12752     face: 1573,
  12753     no_pick: True,
  12754     )
  12755 minesweeper-unknown = _a.Sign(
  12756     face: 1574,
  12757     no_pick: True,
  12758     )
  12759 
  12760 
  12761 
  12762 
  12763 
  12764 
  12765 
  12766 
  12767 
  12768 
  12769 
  12770 
  12771 
  12772 
  12773 
  12774 
  12775 
  12776 
  12777 
  12778 
  12779 
  12780 
  12781 
  12782 
  12783 
  12784 
  12785 
  12786 
  12787 
  12788 telescope1 = _a.Exit(
  12789     client_type: 25012,
  12790     face: 1600,
  12791     name: 'telescope',
  12792     no_pick: True,
  12793     )
  12794 telescope1_2 = _a.Exit(
  12795     face: 1600,
  12796     name: 'telescope',
  12797     no_pick: True,
  12798     x: 1,
  12799     )
  12800 telescope1_3 = _a.Exit(
  12801     face: 1600,
  12802     name: 'telescope',
  12803     no_pick: True,
  12804     y: 1,
  12805     )
  12806 telescope1_4 = _a.Exit(
  12807     face: 1600,
  12808     name: 'telescope',
  12809     no_pick: True,
  12810     x: 1,
  12811     y: 1,
  12812     )
  12813 attache = _a.Container(
  12814     container: 14000,
  12815     face: 1601,
  12816     identified: True,
  12817     materialname: 'cloth',
  12818     name: 'attache case',
  12819     other_arch: 'close_attache',
  12820     race: 'scrolls',
  12821     str: 10,
  12822     value: 150,
  12823     weight: 900,
  12824     )
  12825 close_attache = _a.CloseCon(
  12826     face: 1602,
  12827     identified: True,
  12828     name: 'close the attache case',
  12829     no_drop: True,
  12830     no_pick: True,
  12831     )
  12832 close_present_box_1 = _a.CloseCon(
  12833     face: 1603,
  12834     identified: True,
  12835     name: 'close the box',
  12836     no_drop: True,
  12837     no_pick: True,
  12838     )
  12839 close_present_box_2 = _a.CloseCon(
  12840     face: 1604,
  12841     identified: True,
  12842     name: 'close the box',
  12843     no_drop: True,
  12844     no_pick: True,
  12845     )
  12846 close_present_box_3 = _a.CloseCon(
  12847     face: 1605,
  12848     identified: True,
  12849     name: 'close the box',
  12850     no_drop: True,
  12851     no_pick: True,
  12852     )
  12853 close_present_box_4 = _a.CloseCon(
  12854     face: 1606,
  12855     identified: True,
  12856     name: 'close the box',
  12857     no_drop: True,
  12858     no_pick: True,
  12859     )
  12860 close_present_box_5 = _a.CloseCon(
  12861     face: 1607,
  12862     identified: True,
  12863     name: 'close the box',
  12864     no_drop: True,
  12865     no_pick: True,
  12866     )
  12867 close_present_box_6 = _a.CloseCon(
  12868     face: 1608,
  12869     identified: True,
  12870     name: 'close the box',
  12871     no_drop: True,
  12872     no_pick: True,
  12873     )
  12874 present_box_1 = _a.Container(
  12875     client_type: 51,
  12876     container: 50000,
  12877     face: 1603,
  12878     identified: True,
  12879     materialname: 'paper',
  12880     name: 'box',
  12881     name_pl: 'boxes',
  12882     other_arch: 'close_present_box_1',
  12883     value: 70,
  12884     weight: 1000,
  12885     )
  12886 present_box_2 = _a.Container(
  12887     client_type: 51,
  12888     container: 50000,
  12889     face: 1604,
  12890     identified: True,
  12891     materialname: 'paper',
  12892     name: 'box',
  12893     name_pl: 'boxes',
  12894     other_arch: 'close_present_box_2',
  12895     value: 70,
  12896     weight: 1000,
  12897     )
  12898 present_box_3 = _a.Container(
  12899     client_type: 51,
  12900     container: 50000,
  12901     face: 1605,
  12902     identified: True,
  12903     materialname: 'paper',
  12904     name: 'box',
  12905     name_pl: 'boxes',
  12906     other_arch: 'close_present_box_3',
  12907     value: 70,
  12908     weight: 1000,
  12909     )
  12910 present_box_4 = _a.Container(
  12911     client_type: 51,
  12912     container: 50000,
  12913     face: 1606,
  12914     identified: True,
  12915     materialname: 'paper',
  12916     name: 'box',
  12917     name_pl: 'boxes',
  12918     other_arch: 'close_present_box_4',
  12919     value: 70,
  12920     weight: 1000,
  12921     )
  12922 present_box_5 = _a.Container(
  12923     client_type: 51,
  12924     container: 50000,
  12925     face: 1607,
  12926     identified: True,
  12927     materialname: 'paper',
  12928     name: 'box',
  12929     name_pl: 'boxes',
  12930     other_arch: 'close_present_box_5',
  12931     value: 70,
  12932     weight: 1000,
  12933     )
  12934 present_box_6 = _a.Container(
  12935     client_type: 51,
  12936     container: 50000,
  12937     face: 1608,
  12938     identified: True,
  12939     materialname: 'paper',
  12940     name: 'box',
  12941     name_pl: 'boxes',
  12942     other_arch: 'close_present_box_6',
  12943     value: 70,
  12944     weight: 1000,
  12945     )
  12946 bookshelf2 = _a.Container(
  12947     client_type: 51,
  12948     container: 150000,
  12949     face: 1609,
  12950     identified: True,
  12951     materialname: 'bronze',
  12952     name: 'bookshelf',
  12953     name_pl: 'bookshelves',
  12954     other_arch: 'close_shelf2',
  12955     value: 50,
  12956     weight: 80000,
  12957     )
  12958 close_shelf2 = _a.CloseCon(
  12959     face: 1609,
  12960     identified: True,
  12961     name: 'in the shelf',
  12962     no_drop: True,
  12963     no_pick: True,
  12964     )
  12965 thaumaturg_desk = _a.Container(
  12966     client_type: 51,
  12967     container: 800000,
  12968     face: 1610,
  12969     is_cauldron: True,
  12970     materialname: 'wood',
  12971     name: "thaumaturgist's desk",
  12972     name_pl: "thaumaturgist's desks",
  12973     no_pick: True,
  12974     skill: 'thaumaturgy',
  12975     str: 0,
  12976     value: 18000,
  12977     weight: 80000,
  12978     )
  12979 close_schest = _a.CloseCon(
  12980     face: 1611,
  12981     identified: True,
  12982     name: 'close the chest',
  12983     no_drop: True,
  12984     no_pick: True,
  12985     )
  12986 schest_2 = _a.Container(
  12987     client_type: 51,
  12988     container: 175000,
  12989     face: 1611,
  12990     identified: True,
  12991     name: 'chest',
  12992     name_pl: 'chests',
  12993     other_arch: 'close_schest',
  12994     value: 200,
  12995     weight: 55000,
  12996     )
  12997 close_wallet1 = _a.CloseCon(
  12998     face: 1612,
  12999     identified: True,
  13000     name: 'close the wallet',
  13001     no_drop: True,
  13002     no_pick: True,
  13003     )
  13004 close_wallet2 = _a.CloseCon(
  13005     face: 1613,
  13006     identified: True,
  13007     name: 'close the wallet',
  13008     no_drop: True,
  13009     no_pick: True,
  13010     )
  13011 close_wallet3 = _a.CloseCon(
  13012     face: 1614,
  13013     identified: True,
  13014     name: 'close the wallet',
  13015     no_drop: True,
  13016     no_pick: True,
  13017     )
  13018 close_wallet4 = _a.CloseCon(
  13019     face: 1615,
  13020     identified: True,
  13021     name: 'close the wallet',
  13022     no_drop: True,
  13023     no_pick: True,
  13024     )
  13025 wallet1 = _a.Container(
  13026     client_type: 60,
  13027     container: 5000,
  13028     face: 1612,
  13029     identified: True,
  13030     materialname: 'leather',
  13031     name: 'wallet',
  13032     name_pl: 'wallets',
  13033     other_arch: 'close_wallet1',
  13034     str: 10,
  13035     value: 50,
  13036     weight: 75,
  13037     )
  13038 wallet2 = _a.Container(
  13039     client_type: 60,
  13040     container: 5000,
  13041     face: 1613,
  13042     identified: True,
  13043     materialname: 'black leather',
  13044     name: 'wallet',
  13045     name_pl: 'wallets',
  13046     other_arch: 'close_wallet2',
  13047     str: 10,
  13048     value: 100,
  13049     weight: 75,
  13050     )
  13051 wallet3 = _a.Container(
  13052     client_type: 60,
  13053     container: 5000,
  13054     face: 1614,
  13055     identified: True,
  13056     materialname: 'white leather',
  13057     name: 'wallet',
  13058     name_pl: 'wallets',
  13059     other_arch: 'close_wallet3',
  13060     str: 10,
  13061     value: 100,
  13062     weight: 75,
  13063     )
  13064 wallet4 = _a.Container(
  13065     client_type: 60,
  13066     container: 5000,
  13067     face: 1615,
  13068     identified: True,
  13069     materialname: 'alligator skin',
  13070     name: 'wallet',
  13071     name_pl: 'wallets',
  13072     other_arch: 'close_wallet4',
  13073     str: 10,
  13074     value: 500,
  13075     weight: 75,
  13076     )
  13077 close_sarcophagus_container = _a.CloseCon(
  13078     face: 1616,
  13079     identified: True,
  13080     name: 'close the sarcophagus',
  13081     no_drop: True,
  13082     no_pick: True,
  13083     )
  13084 sarcophagus_container = _a.Treasure(
  13085     client_type: 51,
  13086     face: 1616,
  13087     hp: 1,
  13088     identified: True,
  13089     materialname: 'stone',
  13090     name: 'sarcophagus',
  13091     name_pl: 'sarcophagi',
  13092     no_pick: True,
  13093     nrof: 0,
  13094     value: 50,
  13095     weight: 800000,
  13096     )
  13097 sarcophagus_container2 = _a.Container(
  13098     client_type: 51,
  13099     container: 150000,
  13100     face: 1616,
  13101     identified: True,
  13102     materialname: 'stone',
  13103     name: 'sarcophagus',
  13104     name_pl: 'sarcophagi',
  13105     no_pick: True,
  13106     other_arch: 'close_sarcophagus_container',
  13107     value: 50,
  13108     weight: 800000,
  13109     )
  13110 bad_cauldron = _a.Container(
  13111     client_type: 51,
  13112     container: 800000,
  13113     face: 1617,
  13114     materialname: 'iron',
  13115     name: 'cracked cauldron',
  13116     name_pl: 'cracked cauldrons',
  13117     other_arch: 'cauldron_open',
  13118     str: -80,
  13119     value: 5000,
  13120     weight: 20000,
  13121     )
  13122 cauldron = _a.Container(
  13123     client_type: 51,
  13124     container: 800000,
  13125     face: 1617,
  13126     is_cauldron: True,
  13127     materialname: 'iron',
  13128     name_pl: 'cauldrons',
  13129     other_arch: 'cauldron_open',
  13130     skill: 'alchemy',
  13131     str: 0,
  13132     value: 18000,
  13133     weight: 80000,
  13134     )
  13135 cauldron_open = _a.CloseCon(
  13136     face: 1618,
  13137     name: 'close the cauldron',
  13138     no_drop: True,
  13139     no_pick: True,
  13140     )
  13141 close_dresser2_cw = _a.CloseCon(
  13142     face: 1619,
  13143     identified: True,
  13144     name: 'in the dresser',
  13145     no_drop: True,
  13146     no_pick: True,
  13147     )
  13148 close_dresser_cw = _a.CloseCon(
  13149     face: 1620,
  13150     identified: True,
  13151     name: 'in the dresser',
  13152     no_drop: True,
  13153     no_pick: True,
  13154     )
  13155 dresser2_cw = _a.Container(
  13156     client_type: 51,
  13157     container: 150000,
  13158     face: 1619,
  13159     identified: True,
  13160     materialname: 'cherry',
  13161     name: 'dresser',
  13162     name_pl: 'dressers',
  13163     other_arch: 'close_dresser2_cw',
  13164     value: 2400,
  13165     weight: 160000,
  13166     )
  13167 dresser_cw = _a.Container(
  13168     client_type: 51,
  13169     container: 150000,
  13170     face: 1620,
  13171     identified: True,
  13172     materialname: 'cherry',
  13173     name: 'dresser',
  13174     name_pl: 'dressers',
  13175     other_arch: 'close_dresser_cw',
  13176     value: 2400,
  13177     weight: 160000,
  13178     )
  13179 tanbench = _a.Container(
  13180     client_type: 51,
  13181     container: 350000,
  13182     face: 1621,
  13183     is_cauldron: True,
  13184     materialname: 'wood',
  13185     name: 'tanning bench',
  13186     name_pl: 'tanning benches',
  13187     no_pick: True,
  13188     skill: 'woodsman',
  13189     str: 0,
  13190     value: 18000,
  13191     weight: 35000,
  13192     )
  13193 stove = _a.Container(
  13194     client_type: 51,
  13195     container: 800000,
  13196     face: 1622,
  13197     glow_radius: 1,
  13198     is_cauldron: True,
  13199     materialname: 'marble',
  13200     name_pl: 'stoves',
  13201     no_pick: True,
  13202     skill: 'woodsman',
  13203     speed: -0.2,
  13204     str: 0,
  13205     value: 18000,
  13206     weight: 80000,
  13207     )
  13208 frypan_closed = _a.Container(
  13209     container: 150000,
  13210     face: 1623,
  13211     identified: True,
  13212     materialname: 'marble',
  13213     name: 'frypan',
  13214     other_arch: 'frypan_opened',
  13215     )
  13216 frypan_opened = _a.CloseCon(
  13217     face: 1624,
  13218     identified: True,
  13219     name: 'frypan',
  13220     no_drop: True,
  13221     )
  13222 close_desk_cw = _a.CloseCon(
  13223     face: 1625,
  13224     identified: True,
  13225     name: 'close the desk',
  13226     no_drop: True,
  13227     no_pick: True,
  13228     )
  13229 desk_cw = _a.Container(
  13230     client_type: 51,
  13231     container: 80000,
  13232     face: 1625,
  13233     identified: True,
  13234     materialname: 'cherry',
  13235     name: 'desk',
  13236     name_pl: 'desks',
  13237     other_arch: 'close_desk_cw',
  13238     str: 10,
  13239     value: 2100,
  13240     weight: 120000,
  13241     )
  13242 forge = _a.Container(
  13243     client_type: 51,
  13244     container: 800000,
  13245     face: 1626,
  13246     glow_radius: 1,
  13247     is_cauldron: True,
  13248     materialname: 'marble',
  13249     name_pl: 'forges',
  13250     no_pick: True,
  13251     skill: 'smithery',
  13252     speed: -0.2,
  13253     str: 0,
  13254     value: 18000,
  13255     weight: 80000,
  13256     )
  13257 close_key_ring = _a.CloseCon(
  13258     face: 1627,
  13259     identified: True,
  13260     name: 'close the key ring',
  13261     no_drop: True,
  13262     no_pick: True,
  13263     )
  13264 key_ring = _a.Container(
  13265     client_type: 60,
  13266     container: 50000,
  13267     face: 1628,
  13268     identified: True,
  13269     materialname: 'cloth',
  13270     name: 'key ring',
  13271     name_pl: 'key rings',
  13272     other_arch: 'close_key_ring',
  13273     race: 'keys',
  13274     str: 10,
  13275     value: 20,
  13276     weight: 100,
  13277     )
  13278 close_mail = _a.CloseCon(
  13279     face: 1629,
  13280     identified: True,
  13281     name: 'close the mailbox',
  13282     no_drop: True,
  13283     no_pick: True,
  13284     )
  13285 mailbox = _a.Container(
  13286     container: 1500,
  13287     face: 1630,
  13288     identified: True,
  13289     materialname: 'bronze',
  13290     name: 'mailbox',
  13291     other_arch: 'close_mail',
  13292     value: 50,
  13293     weight: 4000,
  13294     )
  13295 chest = _a.Treasure(
  13296     client_type: 51,
  13297     face: 1631,
  13298     hp: 1,
  13299     identified: True,
  13300     materialname: 'bronze',
  13301     name_pl: 'chests',
  13302     nrof: 0,
  13303     randomitems: 'chest',
  13304     value: 50,
  13305     weight: 50000,
  13306     )
  13307 close_rsack = _a.CloseCon(
  13308     face: 1632,
  13309     identified: True,
  13310     name: 'close the rucksack',
  13311     no_drop: True,
  13312     no_pick: True,
  13313     )
  13314 r_sack = _a.Container(
  13315     client_type: 51,
  13316     container: 550000,
  13317     face: 1633,
  13318     identified: True,
  13319     materialname: 'cloth',
  13320     name: 'rucksack',
  13321     name_pl: 'rucksacks',
  13322     other_arch: 'close_rsack',
  13323     str: 15,
  13324     value: 150,
  13325     weight: 100,
  13326     )
  13327 close_scrollcase = _a.CloseCon(
  13328     face: 1632,
  13329     identified: True,
  13330     name: 'close the scroll case',
  13331     no_drop: True,
  13332     no_pick: True,
  13333     )
  13334 scrollcase = _a.Container(
  13335     container: 7000,
  13336     face: 1633,
  13337     identified: True,
  13338     materialname: 'cloth',
  13339     name: 'scroll case',
  13340     other_arch: 'close_scrollcase',
  13341     race: 'scrolls',
  13342     str: 10,
  13343     value: 50,
  13344     weight: 500,
  13345     )
  13346 close_dbox = _a.CloseCon(
  13347     face: 1634,
  13348     identified: True,
  13349     name: 'close the deposit box',
  13350     no_drop: True,
  13351     no_pick: True,
  13352     )
  13353 depositbox = _a.Container(
  13354     container: 150000,
  13355     face: 1635,
  13356     identified: True,
  13357     materialname: 'marble',
  13358     name: 'deposit box',
  13359     no_pick: True,
  13360     other_arch: 'close_dbox',
  13361     race: 'gold and jewels',
  13362     )
  13363 bag = _a.Container(
  13364     client_type: 51,
  13365     container: 80000,
  13366     face: 1636,
  13367     identified: True,
  13368     materialname: 'cloth',
  13369     name: 'bag',
  13370     name_pl: 'bags',
  13371     other_arch: 'close_bag',
  13372     str: 10,
  13373     value: 50,
  13374     weight: 10,
  13375     )
  13376 close_bag = _a.CloseCon(
  13377     face: 1637,
  13378     identified: True,
  13379     name: 'close the bag',
  13380     no_drop: True,
  13381     no_pick: True,
  13382     )
  13383 close_pouch = _a.CloseCon(
  13384     face: 1638,
  13385     identified: True,
  13386     name: 'close the pouch',
  13387     no_drop: True,
  13388     no_pick: True,
  13389     )
  13390 pouch = _a.Container(
  13391     client_type: 55,
  13392     container: 150000,
  13393     face: 1639,
  13394     identified: True,
  13395     materialname: 'cloth',
  13396     name: 'pouch',
  13397     name_pl: 'pouches',
  13398     other_arch: 'close_pouch',
  13399     race: 'gold and jewels',
  13400     str: 10,
  13401     value: 40,
  13402     weight: 100,
  13403     )
  13404 chest_2 = _a.Container(
  13405     client_type: 51,
  13406     container: 150000,
  13407     face: 1631,
  13408     identified: True,
  13409     materialname: 'bronze',
  13410     name: 'chest',
  13411     name_pl: 'chests',
  13412     other_arch: 'close_chest',
  13413     value: 50,
  13414     weight: 40000,
  13415     )
  13416 close_chest = _a.CloseCon(
  13417     face: 1640,
  13418     identified: True,
  13419     name: 'close the chest',
  13420     no_drop: True,
  13421     no_pick: True,
  13422     )
  13423 bookshelf = _a.Container(
  13424     client_type: 51,
  13425     container: 150000,
  13426     face: 1641,
  13427     identified: True,
  13428     materialname: 'bronze',
  13429     name: 'bookshelf',
  13430     name_pl: 'bookshelves',
  13431     other_arch: 'close_shelf',
  13432     value: 50,
  13433     weight: 80000,
  13434     )
  13435 bookshelf_bottom = _a.Container(
  13436     client_type: 51,
  13437     container: 150000,
  13438     face: 1642,
  13439     identified: True,
  13440     materialname: 'bronze',
  13441     name: 'bookshelf',
  13442     name_pl: 'bookshelves',
  13443     other_arch: 'bookshelf_bottom_close',
  13444     value: 50,
  13445     weight: 80000,
  13446     )
  13447 bookshelf_bottom_close = _a.CloseCon(
  13448     face: 1642,
  13449     identified: True,
  13450     name: 'in the shelf',
  13451     no_drop: True,
  13452     no_pick: True,
  13453     )
  13454 bookshelf_left = _a.Container(
  13455     client_type: 51,
  13456     container: 150000,
  13457     face: 1643,
  13458     identified: True,
  13459     materialname: 'bronze',
  13460     name: 'bookshelf',
  13461     name_pl: 'bookshelves',
  13462     other_arch: 'bookshelf_left_close',
  13463     value: 50,
  13464     weight: 80000,
  13465     )
  13466 bookshelf_left_close = _a.CloseCon(
  13467     face: 1643,
  13468     identified: True,
  13469     name: 'in the shelf',
  13470     no_drop: True,
  13471     no_pick: True,
  13472     )
  13473 bookshelf_right = _a.Container(
  13474     client_type: 51,
  13475     container: 150000,
  13476     face: 1644,
  13477     identified: True,
  13478     materialname: 'bronze',
  13479     name: 'bookshelf',
  13480     name_pl: 'bookshelves',
  13481     other_arch: 'bookshelf_right_close',
  13482     value: 50,
  13483     weight: 80000,
  13484     )
  13485 bookshelf_right_close = _a.CloseCon(
  13486     face: 1644,
  13487     identified: True,
  13488     name: 'in the shelf',
  13489     no_drop: True,
  13490     no_pick: True,
  13491     )
  13492 close_shelf = _a.CloseCon(
  13493     face: 1641,
  13494     identified: True,
  13495     name: 'in the shelf',
  13496     no_drop: True,
  13497     no_pick: True,
  13498     )
  13499 workbench = _a.Container(
  13500     client_type: 51,
  13501     container: 800000,
  13502     face: 1645,
  13503     is_cauldron: True,
  13504     materialname: 'wood',
  13505     name: 'workbench',
  13506     name_pl: 'workbenches',
  13507     no_pick: True,
  13508     skill: 'bowyer',
  13509     str: 0,
  13510     value: 18000,
  13511     weight: 80000,
  13512     )
  13513 close_sack = _a.CloseCon(
  13514     face: 1646,
  13515     identified: True,
  13516     name: 'close the sack',
  13517     no_drop: True,
  13518     no_pick: True,
  13519     )
  13520 sack = _a.Container(
  13521     client_type: 51,
  13522     container: 150000,
  13523     face: 1647,
  13524     identified: True,
  13525     materialname: 'cloth',
  13526     name: 'sack',
  13527     name_pl: 'sacks',
  13528     other_arch: 'close_sack',
  13529     str: 10,
  13530     value: 50,
  13531     weight: 100,
  13532     )
  13533 jeweler_bench = _a.Container(
  13534     client_type: 51,
  13535     container: 6000000,
  13536     face: 1648,
  13537     is_cauldron: True,
  13538     materialname: 'wood',
  13539     name: "jeweler's workbench",
  13540     name_pl: "jeweler's workbenches",
  13541     no_pick: True,
  13542     skill: 'jeweler',
  13543     str: 0,
  13544     value: 18000,
  13545     weight: 80000,
  13546     )
  13547 close_dresser = _a.CloseCon(
  13548     face: 1649,
  13549     identified: True,
  13550     name: 'in the dresser',
  13551     no_drop: True,
  13552     no_pick: True,
  13553     )
  13554 close_dresser2 = _a.CloseCon(
  13555     face: 1650,
  13556     identified: True,
  13557     name: 'in the dresser',
  13558     no_drop: True,
  13559     no_pick: True,
  13560     )
  13561 dresser = _a.Container(
  13562     client_type: 51,
  13563     container: 150000,
  13564     face: 1649,
  13565     identified: True,
  13566     materialname: 'bronze',
  13567     name: 'dresser',
  13568     name_pl: 'dressers',
  13569     other_arch: 'close_dresser',
  13570     value: 150,
  13571     weight: 160000,
  13572     )
  13573 dresser2 = _a.Container(
  13574     client_type: 51,
  13575     container: 150000,
  13576     face: 1650,
  13577     identified: True,
  13578     materialname: 'bronze',
  13579     name: 'dresser',
  13580     name_pl: 'dressers',
  13581     other_arch: 'close_dresser2',
  13582     value: 150,
  13583     weight: 160000,
  13584     )
  13585 luggage = _a.Container(
  13586     client_type: 51,
  13587     container: 500000,
  13588     face: 1651,
  13589     identified: True,
  13590     materialname: 'iron',
  13591     name: 'The Luggage',
  13592     name_pl: 'The Luggages',
  13593     speed: 0.5,
  13594     str: 50,
  13595     value: 100000,
  13596     weight: 20000,
  13597     )
  13598 close_quiver = _a.CloseCon(
  13599     face: 1652,
  13600     identified: True,
  13601     name: 'close the quiver',
  13602     no_drop: True,
  13603     no_pick: True,
  13604     )
  13605 quiver = _a.Container(
  13606     client_type: 60,
  13607     container: 150000,
  13608     face: 1653,
  13609     food: 13,
  13610     identified: True,
  13611     materialname: 'cloth',
  13612     name: 'quiver',
  13613     name_pl: 'quivers',
  13614     other_arch: 'close_quiver',
  13615     race: 'arrow',
  13616     str: 10,
  13617     title: 'of arrows',
  13618     value: 50,
  13619     weight: 100,
  13620     )
  13621 
  13622 close_desk = _a.CloseCon(
  13623     face: 1654,
  13624     identified: True,
  13625     name: 'close the desk',
  13626     no_drop: True,
  13627     no_pick: True,
  13628     )
  13629 close_wizdesk = _a.CloseCon(
  13630     face: 1655,
  13631     identified: True,
  13632     name: 'close the desk',
  13633     no_drop: True,
  13634     no_pick: True,
  13635     )
  13636 desk = _a.Container(
  13637     client_type: 51,
  13638     container: 80000,
  13639     face: 1654,
  13640     identified: True,
  13641     materialname: 'bronze',
  13642     name: 'desk',
  13643     name_pl: 'desks',
  13644     other_arch: 'close_desk',
  13645     str: 10,
  13646     value: 150,
  13647     weight: 120000,
  13648     )
  13649 wizdesk = _a.Container(
  13650     client_type: 51,
  13651     container: 80000,
  13652     face: 1655,
  13653     identified: True,
  13654     materialname: 'bronze',
  13655     name: 'desk',
  13656     name_pl: 'desks',
  13657     other_arch: 'close_wizdesk',
  13658     str: 10,
  13659     value: 190,
  13660     weight: 120000,
  13661     )
  13662 bagpipe = _a.Key(
  13663     client_type: 8006,
  13664     face: 1656,
  13665     name: 'small bagpipe',
  13666     name_pl: 'small bagpipes',
  13667     nrof: 1,
  13668     speed: -0.3,
  13669     value: 1000,
  13670     weight: 3000,
  13671     )
  13672 
  13673 campfire = _a.SpellEffect(
  13674     attacktype: 4,
  13675     dam: 3,
  13676     face: 1658,
  13677     glow_radius: 2,
  13678     level: 1,
  13679     lifesave: True,
  13680     move_on: 'walk',
  13681     no_pick: True,
  13682     speed: -0.2,
  13683     subtype: 7,
  13684     wc: -30,
  13685     )
  13686 building_earbook = _a.Material(
  13687     face: 1659,
  13688     name: 'Listening book material',
  13689     name_pl: 'Listening book materials',
  13690     nrof: 1,
  13691     slaying: 'magic_ear',
  13692     subtype: 3,
  13693     value: 70000,
  13694     weight: 1000,
  13695     )
  13696 building_mouthbook = _a.Material(
  13697     face: 1659,
  13698     name: 'Talking book material',
  13699     name_pl: 'Talking book materials',
  13700     nrof: 1,
  13701     slaying: 'magic_mouth',
  13702     subtype: 3,
  13703     value: 45000,
  13704     weight: 1000,
  13705     )
  13706 building_altar_none = _a.Material(
  13707     face: 1660,
  13708     name: 'Altar material',
  13709     name_pl: 'Altar materials',
  13710     nrof: 1,
  13711     slaying: 'altar_none',
  13712     subtype: 3,
  13713     value: 2500000,
  13714     weight: 1500,
  13715     )
  13716 building_brazier = _a.Material(
  13717     face: 1661,
  13718     name: 'Brazier material',
  13719     name_pl: 'Brazier materials',
  13720     nrof: 1,
  13721     slaying: 'brazier',
  13722     subtype: 3,
  13723     value: 9500,
  13724     weight: 1500,
  13725     )
  13726 building_fireplace = _a.Material(
  13727     face: 1662,
  13728     name: 'Fireplace material',
  13729     name_pl: 'Fireplace materials',
  13730     nrof: 1,
  13731     slaying: 'fireplace',
  13732     subtype: 3,
  13733     value: 10000,
  13734     weight: 2500,
  13735     )
  13736 building_firepot = _a.Material(
  13737     face: 1663,
  13738     name: 'Firepot material',
  13739     name_pl: 'Firepot materials',
  13740     nrof: 1,
  13741     slaying: 'firepot',
  13742     subtype: 3,
  13743     value: 7500,
  13744     weight: 1500,
  13745     )
  13746 building_fountain = _a.Material(
  13747     face: 1664,
  13748     name: 'Fountain material',
  13749     name_pl: 'Fountain materials',
  13750     nrof: 1,
  13751     slaying: 'fountain',
  13752     subtype: 3,
  13753     value: 50500,
  13754     weight: 25000,
  13755     )
  13756 building_hangingfirepot = _a.Material(
  13757     face: 1665,
  13758     name: 'Hanging Firepot material',
  13759     name_pl: 'Hanging Firepot materials',
  13760     nrof: 1,
  13761     slaying: 'hangingfirepot',
  13762     subtype: 3,
  13763     value: 8500,
  13764     weight: 1500,
  13765     )
  13766 building_sign = _a.Material(
  13767     face: 1666,
  13768     name: 'Sign material',
  13769     name_pl: 'Sign materials',
  13770     nrof: 1,
  13771     slaying: 'sign',
  13772     subtype: 3,
  13773     value: 25000,
  13774     weight: 1500,
  13775     )
  13776 building_blackmarble = _a.Material(
  13777     face: 1667,
  13778     name: 'Black Marble floor material',
  13779     name_pl: 'Black Marble floor materials',
  13780     nrof: 1,
  13781     slaying: 'blackmarble',
  13782     subtype: 1,
  13783     value: 40540,
  13784     weight: 1500,
  13785     )
  13786 building_greenmarble = _a.Material(
  13787     face: 1668,
  13788     name: 'Green Marble floor material',
  13789     name_pl: 'Green Marble floor materials',
  13790     nrof: 1,
  13791     slaying: 'greenmarble',
  13792     subtype: 1,
  13793     value: 50000,
  13794     weight: 1500,
  13795     )
  13796 building_lightmagentamarble = _a.Material(
  13797     face: 1669,
  13798     name: 'Light Magenta Marble floor material',
  13799     name_pl: 'Light Magenta Marble floor materials',
  13800     nrof: 1,
  13801     slaying: 'lightmagentamarble',
  13802     subtype: 1,
  13803     value: 50000,
  13804     weight: 1500,
  13805     )
  13806 building_marble = _a.Material(
  13807     face: 1670,
  13808     name: 'White Marble floor material',
  13809     name_pl: 'White Marble floor materials',
  13810     nrof: 1,
  13811     slaying: 'marble',
  13812     subtype: 1,
  13813     value: 40540,
  13814     weight: 1500,
  13815     )
  13816 building_pinkmarble = _a.Material(
  13817     face: 1671,
  13818     name: 'Pink Marble floor material',
  13819     name_pl: 'Pink Marble floor materials',
  13820     nrof: 1,
  13821     slaying: 'pinkmarble',
  13822     subtype: 1,
  13823     value: 50000,
  13824     weight: 1500,
  13825     )
  13826 building_beigemarble = _a.Material(
  13827     face: 1672,
  13828     name: 'Beige Marble floor material',
  13829     name_pl: 'Beige Marble floor materials',
  13830     nrof: 1,
  13831     slaying: 'beigemarble',
  13832     subtype: 1,
  13833     value: 50000,
  13834     weight: 1500,
  13835     )
  13836 building_lightgreenmarble = _a.Material(
  13837     face: 1673,
  13838     name: 'Light Green Marble floor material',
  13839     name_pl: 'Light Green Marble floor materials',
  13840     nrof: 1,
  13841     slaying: 'lightgreenmarble',
  13842     subtype: 1,
  13843     value: 50000,
  13844     weight: 1500,
  13845     )
  13846 building_graymarble = _a.Material(
  13847     face: 1674,
  13848     name: 'Gray Marble floor material',
  13849     name_pl: 'Gray Marble floor materials',
  13850     nrof: 1,
  13851     slaying: 'graymarble',
  13852     subtype: 1,
  13853     value: 50000,
  13854     weight: 1500,
  13855     )
  13856 building_cyanmarble = _a.Material(
  13857     face: 1675,
  13858     name: 'Cyan Marble floor material',
  13859     name_pl: 'Cyan Marble floor materials',
  13860     nrof: 1,
  13861     slaying: 'cyanmarble',
  13862     subtype: 1,
  13863     value: 50000,
  13864     weight: 1500,
  13865     )
  13866 building_redmarble = _a.Material(
  13867     face: 1676,
  13868     name: 'Red Marble floor material',
  13869     name_pl: 'Red Marble floor materials',
  13870     nrof: 1,
  13871     slaying: 'redmarble',
  13872     subtype: 1,
  13873     value: 50000,
  13874     weight: 1500,
  13875     )
  13876 building_magentamarble = _a.Material(
  13877     face: 1677,
  13878     name: 'Dark Magenta Marble floor material',
  13879     name_pl: 'Dark Magenta Marble floor materials',
  13880     nrof: 1,
  13881     slaying: 'magentamarble',
  13882     subtype: 1,
  13883     value: 50000,
  13884     weight: 1500,
  13885     )
  13886 building_marble_blgr = _a.Material(
  13887     face: 1678,
  13888     name: 'Blue Grey Marble floor material',
  13889     name_pl: 'Blue Grey Marble floor materials',
  13890     nrof: 1,
  13891     slaying: 'marble_blgr',
  13892     subtype: 1,
  13893     value: 50000,
  13894     weight: 1500,
  13895     )
  13896 building_beige-cyan-c-marble_111 = _a.Material(
  13897     face: 1679,
  13898     name: 'Beige Cyan Circle 1 Marble floor material',
  13899     name_pl: 'Beige Cyan Circle 1 Marble floor materials',
  13900     nrof: 1,
  13901     slaying: 'beige-cyan-c-marble_111',
  13902     subtype: 1,
  13903     value: 50000,
  13904     weight: 1500,
  13905     )
  13906 building_beige-cyan-c-marble_112 = _a.Material(
  13907     face: 1680,
  13908     name: 'Beige Cyan Circle 2 Marble floor material',
  13909     name_pl: 'Beige Cyan Circle 2 Marble floor materials',
  13910     nrof: 1,
  13911     slaying: 'beige-cyan-c-marble_112',
  13912     subtype: 1,
  13913     value: 50000,
  13914     weight: 1500,
  13915     )
  13916 building_beige-cyan-c-marble_113 = _a.Material(
  13917     face: 1681,
  13918     name: 'Beige Cyan Circle 3 Marble floor material',
  13919     name_pl: 'Beige Cyan Circle 3 Marble floor materials',
  13920     nrof: 1,
  13921     slaying: 'beige-cyan-c-marble_113',
  13922     subtype: 1,
  13923     value: 50000,
  13924     weight: 1500,
  13925     )
  13926 building_beige-cyan-c-marble_114 = _a.Material(
  13927     face: 1682,
  13928     name: 'Beige Cyan Circle 4 Marble floor material',
  13929     name_pl: 'Beige Cyan Circle 4 Marble floor materials',
  13930     nrof: 1,
  13931     slaying: 'beige-cyan-c-marble_114',
  13932     subtype: 1,
  13933     value: 50000,
  13934     weight: 1500,
  13935     )
  13936 building_beige-green-c-marble_111 = _a.Material(
  13937     face: 1683,
  13938     name: 'Beige Green Circle 1 Marble floor material',
  13939     name_pl: 'Beige Green Circle 1 Marble floor materials',
  13940     nrof: 1,
  13941     slaying: 'beige-green-c-marble_111',
  13942     subtype: 1,
  13943     value: 50000,
  13944     weight: 1500,
  13945     )
  13946 building_beige-green-c-marble_112 = _a.Material(
  13947     face: 1684,
  13948     name: 'Beige Green Circle 2 Marble floor material',
  13949     name_pl: 'Beige Green Circle 2 Marble floor materials',
  13950     nrof: 1,
  13951     slaying: 'beige-green-c-marble_112',
  13952     subtype: 1,
  13953     value: 50000,
  13954     weight: 1500,
  13955     )
  13956 building_beige-green-c-marble_113 = _a.Material(
  13957     face: 1685,
  13958     name: 'Beige Green Circle 3 Marble floor material',
  13959     name_pl: 'Beige Green Circle 3 Marble floor materials',
  13960     nrof: 1,
  13961     slaying: 'beige-green-c-marble_113',
  13962     subtype: 1,
  13963     value: 50000,
  13964     weight: 1500,
  13965     )
  13966 building_beige-green-c-marble_114 = _a.Material(
  13967     face: 1686,
  13968     name: 'Beige Green Circle 4 Marble floor material',
  13969     name_pl: 'Beige Green Circle 4 Marble floor materials',
  13970     nrof: 1,
  13971     slaying: 'beige-green-c-marble_114',
  13972     subtype: 1,
  13973     value: 50000,
  13974     weight: 1500,
  13975     )
  13976 building_beige-pink-c-marble_111 = _a.Material(
  13977     face: 1687,
  13978     name: 'Beige Pink Circle 1 Marble floor material',
  13979     name_pl: 'Beige Pink Circle 1 Marble floor materials',
  13980     nrof: 1,
  13981     slaying: 'beige-pink-c-marble_111',
  13982     subtype: 1,
  13983     value: 50000,
  13984     weight: 1500,
  13985     )
  13986 building_beige-pink-c-marble_112 = _a.Material(
  13987     face: 1688,
  13988     name: 'Beige Pink Circle 2 Marble floor material',
  13989     name_pl: 'Beige Pink Circle 2 Marble floor materials',
  13990     nrof: 1,
  13991     slaying: 'beige-pink-c-marble_112',
  13992     subtype: 1,
  13993     value: 50000,
  13994     weight: 1500,
  13995     )
  13996 building_beige-pink-c-marble_113 = _a.Material(
  13997     face: 1689,
  13998     name: 'Beige Pink Circle 3 Marble floor material',
  13999     name_pl: 'Beige Pink Circle 3 Marble floor materials',
  14000     nrof: 1,
  14001     slaying: 'beige-pink-c-marble_113',
  14002     subtype: 1,
  14003     value: 50000,
  14004     weight: 1500,
  14005     )
  14006 building_beige-pink-c-marble_114 = _a.Material(
  14007     face: 1690,
  14008     name: 'Beige Pink Circle 4 Marble floor material',
  14009     name_pl: 'Beige Pink Circle 4 Marble floor materials',
  14010     nrof: 1,
  14011     slaying: 'beige-pink-c-marble_114',
  14012     subtype: 1,
  14013     value: 50000,
  14014     weight: 1500,
  14015     )
  14016 building_beige-white-c-marble_111 = _a.Material(
  14017     face: 1691,
  14018     name: 'Beige White Circle 1 Marble floor material',
  14019     name_pl: 'Beige White Circle 1 Marble floor materials',
  14020     nrof: 1,
  14021     slaying: 'beige-white-c-marble_111',
  14022     subtype: 1,
  14023     value: 50000,
  14024     weight: 1500,
  14025     )
  14026 building_beige-white-c-marble_112 = _a.Material(
  14027     face: 1692,
  14028     name: 'Beige White Circle 2 Marble floor material',
  14029     name_pl: 'Beige White Circle 2 Marble floor materials',
  14030     nrof: 1,
  14031     slaying: 'beige-white-c-marble_112',
  14032     subtype: 1,
  14033     value: 50000,
  14034     weight: 1500,
  14035     )
  14036 building_beige-white-c-marble_113 = _a.Material(
  14037     face: 1693,
  14038     name: 'Beige White Circle 3 Marble floor material',
  14039     name_pl: 'Beige White Circle 3 Marble floor materials',
  14040     nrof: 1,
  14041     slaying: 'beige-white-c-marble_113',
  14042     subtype: 1,
  14043     value: 50000,
  14044     weight: 1500,
  14045     )
  14046 building_beige-white-c-marble_114 = _a.Material(
  14047     face: 1694,
  14048     name: 'Beige White Circle 4 Marble floor material',
  14049     name_pl: 'Beige White Circle 4 Marble floor materials',
  14050     nrof: 1,
  14051     slaying: 'beige-white-c-marble_114',
  14052     subtype: 1,
  14053     value: 50000,
  14054     weight: 1500,
  14055     )
  14056 building_cyan-beige-c-marble_111 = _a.Material(
  14057     face: 1695,
  14058     name: 'Cyan Beige Circle 1 Marble floor material',
  14059     name_pl: 'Cyan Beige Circle 1 Marble floor materials',
  14060     nrof: 1,
  14061     slaying: 'cyan-beige-c-marble_111',
  14062     subtype: 1,
  14063     value: 50000,
  14064     weight: 1500,
  14065     )
  14066 building_cyan-beige-c-marble_112 = _a.Material(
  14067     face: 1696,
  14068     name: 'Cyan Beige Circle 2 Marble floor material',
  14069     name_pl: 'Cyan Beige Circle 2 Marble floor materials',
  14070     nrof: 1,
  14071     slaying: 'cyan-beige-c-marble_112',
  14072     subtype: 1,
  14073     value: 50000,
  14074     weight: 1500,
  14075     )
  14076 building_cyan-beige-c-marble_113 = _a.Material(
  14077     face: 1697,
  14078     name: 'Cyan Beige Circle 3 Marble floor material',
  14079     name_pl: 'Cyan Beige Circle 3 Marble floor materials',
  14080     nrof: 1,
  14081     slaying: 'cyan-beige-c-marble_113',
  14082     subtype: 1,
  14083     value: 50000,
  14084     weight: 1500,
  14085     )
  14086 building_cyan-beige-c-marble_114 = _a.Material(
  14087     face: 1698,
  14088     name: 'Cyan Beige Circle 4 Marble floor material',
  14089     name_pl: 'Cyan Beige Circle 4 Marble floor materials',
  14090     nrof: 1,
  14091     slaying: 'cyan-beige-c-marble_114',
  14092     subtype: 1,
  14093     value: 50000,
  14094     weight: 1500,
  14095     )
  14096 building_green-beige-c-marble_111 = _a.Material(
  14097     face: 1699,
  14098     name: 'Green Beige Circle 1 Marble floor material',
  14099     name_pl: 'Green Beige Circle 1 Marble floor materials',
  14100     nrof: 1,
  14101     slaying: 'green-beige-c-marble_111',
  14102     subtype: 1,
  14103     value: 50000,
  14104     weight: 1500,
  14105     )
  14106 building_green-beige-c-marble_112 = _a.Material(
  14107     face: 1700,
  14108     name: 'Green Beige Circle 2 Marble floor material',
  14109     name_pl: 'Green Beige Circle 2 Marble floor materials',
  14110     nrof: 1,
  14111     slaying: 'green-beige-c-marble_112',
  14112     subtype: 1,
  14113     value: 50000,
  14114     weight: 1500,
  14115     )
  14116 building_green-beige-c-marble_113 = _a.Material(
  14117     face: 1701,
  14118     name: 'Green Beige Circle 3 Marble floor material',
  14119     name_pl: 'Green Beige Circle 3 Marble floor materials',
  14120     nrof: 1,
  14121     slaying: 'green-beige-c-marble_113',
  14122     subtype: 1,
  14123     value: 50000,
  14124     weight: 1500,
  14125     )
  14126 building_green-beige-c-marble_114 = _a.Material(
  14127     face: 1702,
  14128     name: 'Green Beige Circle 4 Marble floor material',
  14129     name_pl: 'Green Beige Circle 4 Marble floor materials',
  14130     nrof: 1,
  14131     slaying: 'green-beige-c-marble_114',
  14132     subtype: 1,
  14133     value: 50000,
  14134     weight: 1500,
  14135     )
  14136 building_green-white-c-marble_111 = _a.Material(
  14137     face: 1703,
  14138     name: 'Green White Circle 1 Marble floor material',
  14139     name_pl: 'Green White Circle 1 Marble floor materials',
  14140     nrof: 1,
  14141     slaying: 'green-white-c-marble_111',
  14142     subtype: 1,
  14143     value: 50000,
  14144     weight: 1500,
  14145     )
  14146 building_green-white-c-marble_112 = _a.Material(
  14147     face: 1704,
  14148     name: 'Green White Circle 2 Marble floor material',
  14149     name_pl: 'Green White Circle 2 Marble floor materials',
  14150     nrof: 1,
  14151     slaying: 'green-white-c-marble_112',
  14152     subtype: 1,
  14153     value: 50000,
  14154     weight: 1500,
  14155     )
  14156 building_green-white-c-marble_113 = _a.Material(
  14157     face: 1705,
  14158     name: 'Green White Circle 3 Marble floor material',
  14159     name_pl: 'Green White Circle 3 Marble floor materials',
  14160     nrof: 1,
  14161     slaying: 'green-white-c-marble_113',
  14162     subtype: 1,
  14163     value: 50000,
  14164     weight: 1500,
  14165     )
  14166 building_green-white-c-marble_114 = _a.Material(
  14167     face: 1706,
  14168     name: 'Green White Circle 4 Marble floor material',
  14169     name_pl: 'Green White Circle 4 Marble floor materials',
  14170     nrof: 1,
  14171     slaying: 'green-white-c-marble_114',
  14172     subtype: 1,
  14173     value: 50000,
  14174     weight: 1500,
  14175     )
  14176 building_pink-beige-c-marble_111 = _a.Material(
  14177     face: 1707,
  14178     name: 'Pink Beige Circle 1 Marble floor material',
  14179     name_pl: 'Pink Beige Circle 1 Marble floor materials',
  14180     nrof: 1,
  14181     slaying: 'pink-beige-c-marble_111',
  14182     subtype: 1,
  14183     value: 50000,
  14184     weight: 1500,
  14185     )
  14186 building_pink-beige-c-marble_112 = _a.Material(
  14187     face: 1708,
  14188     name: 'Pink Beige Circle 2 Marble floor material',
  14189     name_pl: 'Pink Beige Circle 2 Marble floor materials',
  14190     nrof: 1,
  14191     slaying: 'pink-beige-c-marble_112',
  14192     subtype: 1,
  14193     value: 50000,
  14194     weight: 1500,
  14195     )
  14196 building_pink-beige-c-marble_113 = _a.Material(
  14197     face: 1709,
  14198     name: 'Pink Beige Circle 3 Marble floor material',
  14199     name_pl: 'Pink Beige Circle 3 Marble floor materials',
  14200     nrof: 1,
  14201     slaying: 'pink-beige-c-marble_113',
  14202     subtype: 1,
  14203     value: 50000,
  14204     weight: 1500,
  14205     )
  14206 building_pink-beige-c-marble_114 = _a.Material(
  14207     face: 1710,
  14208     name: 'Pink Beige Circle 4 Marble floor material',
  14209     name_pl: 'Pink Beige Circle 4 Marble floor materials',
  14210     nrof: 1,
  14211     slaying: 'pink-beige-c-marble_114',
  14212     subtype: 1,
  14213     value: 50000,
  14214     weight: 1500,
  14215     )
  14216 building_white-beige-c-marble_111 = _a.Material(
  14217     face: 1711,
  14218     name: 'White Beige Circle 1 Marble floor material',
  14219     name_pl: 'White Beige Circle 1 Marble floor materials',
  14220     nrof: 1,
  14221     slaying: 'white-beige-c-marble_111',
  14222     subtype: 1,
  14223     value: 50000,
  14224     weight: 1500,
  14225     )
  14226 building_white-beige-c-marble_112 = _a.Material(
  14227     face: 1712,
  14228     name: 'White Beige Circle 2 Marble floor material',
  14229     name_pl: 'White Beige Circle 2 Marble floor materials',
  14230     nrof: 1,
  14231     slaying: 'white-beige-c-marble_112',
  14232     subtype: 1,
  14233     value: 50000,
  14234     weight: 1500,
  14235     )
  14236 building_white-beige-c-marble_113 = _a.Material(
  14237     face: 1713,
  14238     name: 'White Beige Circle 3 Marble floor material',
  14239     name_pl: 'White Beige Circle 3 Marble floor materials',
  14240     nrof: 1,
  14241     slaying: 'white-beige-c-marble_113',
  14242     subtype: 1,
  14243     value: 50000,
  14244     weight: 1500,
  14245     )
  14246 building_white-beige-c-marble_114 = _a.Material(
  14247     face: 1714,
  14248     name: 'White Beige Circle 4 Marble floor material',
  14249     name_pl: 'White Beige Circle 4 Marble floor materials',
  14250     nrof: 1,
  14251     slaying: 'white-beige-c-marble_114',
  14252     subtype: 1,
  14253     value: 50000,
  14254     weight: 1500,
  14255     )
  14256 building_white-green-c-marble_111 = _a.Material(
  14257     face: 1715,
  14258     name: 'White Green Circle 1 Marble floor material',
  14259     name_pl: 'White Green Circle 1 Marble floor materials',
  14260     nrof: 1,
  14261     slaying: 'white-green-c-marble_111',
  14262     subtype: 1,
  14263     value: 50000,
  14264     weight: 1500,
  14265     )
  14266 building_white-green-c-marble_112 = _a.Material(
  14267     face: 1716,
  14268     name: 'White Green Circle 2 Marble floor material',
  14269     name_pl: 'White Green Circle 2 Marble floor materials',
  14270     nrof: 1,
  14271     slaying: 'white-green-c-marble_112',
  14272     subtype: 1,
  14273     value: 50000,
  14274     weight: 1500,
  14275     )
  14276 building_white-green-c-marble_113 = _a.Material(
  14277     face: 1717,
  14278     name: 'White Green Circle 3 Marble floor material',
  14279     name_pl: 'White Green Circle 3 Marble floor materials',
  14280     nrof: 1,
  14281     slaying: 'white-green-c-marble_113',
  14282     subtype: 1,
  14283     value: 50000,
  14284     weight: 1500,
  14285     )
  14286 building_white-green-c-marble_114 = _a.Material(
  14287     face: 1718,
  14288     name: 'White Green Circle 4 Marble floor material',
  14289     name_pl: 'White Green Circle 4 Marble floor materials',
  14290     nrof: 1,
  14291     slaying: 'white-green-c-marble_114',
  14292     subtype: 1,
  14293     value: 50000,
  14294     weight: 1500,
  14295     )
  14296 building_white-pink-c-marble_111 = _a.Material(
  14297     face: 1719,
  14298     name: 'White Pink Circle 1 Marble floor material',
  14299     name_pl: 'White Pink Circle 1 Marble floor materials',
  14300     nrof: 1,
  14301     slaying: 'white-pink-c-marble_111',
  14302     subtype: 1,
  14303     value: 50000,
  14304     weight: 1500,
  14305     )
  14306 building_white-pink-c-marble_112 = _a.Material(
  14307     face: 1720,
  14308     name: 'White Pink Circle 2 Marble floor material',
  14309     name_pl: 'White Pink Circle 2 Marble floor materials',
  14310     nrof: 1,
  14311     slaying: 'white-pink-c-marble_112',
  14312     subtype: 1,
  14313     value: 50000,
  14314     weight: 1500,
  14315     )
  14316 building_white-pink-c-marble_113 = _a.Material(
  14317     face: 1721,
  14318     name: 'White Pink Circle 3 Marble floor material',
  14319     name_pl: 'White Pink Circle 3 Marble floor materials',
  14320     nrof: 1,
  14321     slaying: 'white-pink-c-marble_113',
  14322     subtype: 1,
  14323     value: 50000,
  14324     weight: 1500,
  14325     )
  14326 building_white-pink-c-marble_114 = _a.Material(
  14327     face: 1722,
  14328     name: 'White Pink Circle 4 Marble floor material',
  14329     name_pl: 'White Pink Circle 4 Marble floor materials',
  14330     nrof: 1,
  14331     slaying: 'white-pink-c-marble_114',
  14332     subtype: 1,
  14333     value: 50000,
  14334     weight: 1500,
  14335     )
  14336 building_white-red-c-marble_111 = _a.Material(
  14337     face: 1723,
  14338     name: 'White Red Circle 1 Marble floor material',
  14339     name_pl: 'White Red Circle 1 Marble floor materials',
  14340     nrof: 1,
  14341     slaying: 'white-red-c-marble_111',
  14342     subtype: 1,
  14343     value: 50000,
  14344     weight: 1500,
  14345     )
  14346 building_white-red-c-marble_112 = _a.Material(
  14347     face: 1724,
  14348     name: 'White Red Circle 2 Marble floor material',
  14349     name_pl: 'White Red Circle 2 Marble floor materials',
  14350     nrof: 1,
  14351     slaying: 'white-red-c-marble_112',
  14352     subtype: 1,
  14353     value: 50000,
  14354     weight: 1500,
  14355     )
  14356 building_white-red-c-marble_113 = _a.Material(
  14357     face: 1725,
  14358     name: 'White Red Circle 3 Marble floor material',
  14359     name_pl: 'White Red Circle 3 Marble floor materials',
  14360     nrof: 1,
  14361     slaying: 'white-red-c-marble_113',
  14362     subtype: 1,
  14363     value: 50000,
  14364     weight: 1500,
  14365     )
  14366 building_white-red-c-marble_114 = _a.Material(
  14367     face: 1726,
  14368     name: 'White Red Circle 4 Marble floor material',
  14369     name_pl: 'White Red Circle 4 Marble floor materials',
  14370     nrof: 1,
  14371     slaying: 'white-red-c-marble_114',
  14372     subtype: 1,
  14373     value: 50000,
  14374     weight: 1500,
  14375     )
  14376 building_gray-white-h-marble_111 = _a.Material(
  14377     face: 1727,
  14378     name: 'Gray White Angle 1 Marble floor material',
  14379     name_pl: 'Gray White Angle 1 Marble floor materials',
  14380     nrof: 1,
  14381     slaying: 'gray-white-h-marble_111',
  14382     subtype: 1,
  14383     value: 50000,
  14384     weight: 1500,
  14385     )
  14386 building_gray-white-h-marble_112 = _a.Material(
  14387     face: 1728,
  14388     name: 'Gray White Angle 2 Marble floor material',
  14389     name_pl: 'Gray White Angle 2 Marble floor materials',
  14390     nrof: 1,
  14391     slaying: 'gray-white-h-marble_112',
  14392     subtype: 1,
  14393     value: 50000,
  14394     weight: 1500,
  14395     )
  14396 building_white-gray-h-marble_111 = _a.Material(
  14397     face: 1729,
  14398     name: 'White Gray Angle 1 Marble floor material',
  14399