############################################################################## # temple.des: Entries for the Ecumenical Temple, and Temples themselves ############################################################################## ############################################################################## # Temple entries ############################################################################## ############################################################################## # hall with pillars # NAME: temple_hall_a TAGS: temple_entry WEIGHT: 9 ORIENT: float SUBST: ? : c:20 x v b G:5 MAP ccccccccc c...O...c c.......c c.?...?.c c.......c c.......c c.?...?.c c.......c c.......c c.?...?.c c.......c c.......c c.?...?.c c.......c c@..@..@c ENDMAP NAME: temple_hall_b TAGS: temple_entry no_pool_fixup no_monster_gen WEIGHT: 1 ORIENT: float SUBST: ? : v b G:5 MAP ccc cOc cccc+cccc cwwG.Gwwc cwww.wwwc cw?w.w?wc cwww.wwwc cwww.wwwc cw?w.w?wc cwww.wwwc cwww.wwwc cw?w.w?wc cwww.wwwc cwww.wwwc cw?w.w?wc cwww.wwwc c@..@..@c ENDMAP ############################################################################## # stairs with fountains # NAME: temple_fountains TAGS: temple_entry ORIENT: float SUBST: ? : T:30 U MAP ...?... ....... .?.O.?. ....... ...?... ENDMAP ############################################################################## # stairs with statues # NAME: temple_statues TAGS: temple_entry ORIENT: float MAP GOG ENDMAP ############################################################################## # the green room # NAME: temple_green TAGS: temple_entry ORIENT: float SUBST: ? = =+b MAP bbbb+bbbb b.......b b.......b ?...O...? b.......b b.......b bbbb?bbbb ENDMAP ############################################################################## # Where's the entry to the temple? # NAME: temple_secret_doors_a WEIGHT: 1 TAGS: temple_entry ORIENT: float SUBST: c:cxxx SUBST: ? : ?:40 T:30 U, ? = T:30 U MAP cccccccccc ccccmmmmmc ccccm?.?mc @...=.O.mc ccccm?.?mc ccccmmmmmc cccccccccc ENDMAP NAME: temple_secret_doors_b WEIGHT: 1 TAGS: temple_entry ORIENT: float SUBST: ? : ?:40 T:30 U, ? = T:30 U SUBST: c:cxxx NSUBST: X = 1:= / *=m= MAP ccccccccccc cccmmmmmccc cccm?.?mccc @..X.O.X..@ cccm?.?mccc cccmmmmmccc ccccccccccc ENDMAP NAME: temple_secret_doors_c WEIGHT: 1 TAGS: temple_entry ORIENT: float SUBST: ? : ?:40 T:30 U, ? = T:30 U SUBST: c:cxxx NSUBST: X = 1:= / *=m= MAP ccccccccc cccmmmmmc cccm?.?mc @..X.O.mc cccm?.?mc cccmmXmmc ccccc.ccc ccccc.ccc ccccc@ccc ENDMAP NAME: temple_secret_doors_d WEIGHT: 1 TAGS: temple_entry ORIENT: float SUBST: ? : ?:40 T:30 U, ? = T:30 U SUBST: c:cxxx NSUBST: X = 1:= / *=m= MAP ccccccccccc cccmmmmmccc cccm?.?mccc @..X.O.X..@ cccm?.?mccc cccmmXmmccc ccccc.ccccc ccccc.ccccc ccccc@ccccc ENDMAP NAME: temple_secret_doors_e WEIGHT: 6 TAGS: temple_entry no_rotate ORIENT: float SUBST: ? : ?:40 T:30 U, ? = T:30 U SUBST: c:cxxx NSUBST: X = 1:= / *=m= MAP cccccc@cccccc cccccc.cccccc cccccc.cccccc ccccmmXmmcccc ccccm?.?mcccc @...X.O.X...@ ccccm?.?mcccc ccccmmXmmcccc cccccc.cccccc cccccc.cccccc cccccc@cccccc ENDMAP ############################################################################## # temple in pool # NAME: temple_pool_a TAGS: temple_entry no_monster_gen no_pool_fixup no_rotate WEIGHT: 3 ORIENT: float SHUFFLE: XY SUBST: Y=w, X=. MAP .....wwwww...... ...wwwwwwwww.... .wwwwwwwwwwwww.. wwwwww...wwwwww. wwwwww.O.YYYYYY. wwwwww...wwwwww. wwwwwwwXwwwwwww. .wwwwwwXwwwwww.. ...wwwwXwwww.... .....wwXww...... ................ ENDMAP NAME: temple_pool_b TAGS: temple_entry no_monster_gen no_rotate WEIGHT: 7 ORIENT: float SHUFFLE: ABCDEFGHIJKL SUBST: A=W, B=W, C=W, D=w, E=w, F=w, G=w, H=w, I=w, J=w, K=w, L=w MAP .....wwwww...... ...wABwwwDEw.... .wwwCwwwwwFwww.. wwwwww...wwwwww. wwwwww.O.wwwwww. wwwwww...wwwwww. wwwwLwwwwwGwwww. .wwwKJwwwIHwww.. ...wwwwwwwww.... .....wwwww...... ................ ENDMAP ############################################################################## # The garden of good and evil # NAME: temple_garden TAGS: temple_entry no_monster_gen ORIENT: float SUBST: _=3., -=l. SUBST: . = .:900 3:30 SUBST: ' = .:400 3:30 SUBST: ! = .:100 3:30 SUBST: ? = .:50 3:30 G:5 T:10 U:1 V:4 MONS: angel, iron devil, plant MAP ............................xxxxxxxx .............'''''...............-llxxxx ............'''''''''''...........-llllxxx ...........'''''''!!!'''''''........-lll2xxx .........''''''''!!!!!!!''''''''......-llllxx ........'''''''!!!!!!!!!!!'''''''.......-lllx ........'''''!!!!!!!!!!!!!!!!!'''''........llx ........'''''!!!!!!!!!?!!!!!!!!!'''''........lx .......'''''!!!!!!!!!???!!!!!!!!!'''''........x .......'''''!!!!!!!!!?????!!!!!!!!!'''''........ .......''''!!!!!!!!!???????!!!!!!!!!''''........ .......'''!!!!!!!!!????O????!!!!!!!!!'''........ .......''''!!!!!!!!!???????!!!!!!!!!''''........ .......'''''!!!!!!!!!?????!!!!!!!!!'''''....... x.......'''''!!!!!!!!!???!!!!!!!!!'''''........ x........'''''!!!!!!!!!?!!!!!!!!!'''''......... xx._......'''''!!!!!!!!!!!!!!!!!'''''......... xxxxm......'''''''!!!!!!!!!!!'''''''.......... xxxxxm......''''''''!!!!!!!''''''''.......... xxxx1m_........'''''''!!!'''''''............. xxxxxxm_..........'''''''''''............... xxxxxxxxxx...........'''''................ xxxxxxxxxxxx........................... ENDMAP ############################################################################## # Firewalk I (Lemuel) # # To reach the Temple, you just have to walk straight. Note that the # frequency of the flames is low enough that you have to spend a fair # amount of time off the path to get hit by one. And at this depth # they should not be fatal to anyone. -LP # NAME: temple_firewalk TAGS: temple_entry uniq_firewalk no_item_gen no_monster_gen ORIENT: float WEIGHT: 3 ITEM: nothing, nothing, nothing SHUFFLE: def MARKER: d = lua:fog_machine { cloud_type = "flame", \ pow_min = 2, pow_max = 3, delay = 20, start_clouds = 1, \ size = 1, walk_dist = 1, spread_rate= 0 } MARKER: e = lua:fog_machine { cloud_type = "flame", \ pow_min = 2, pow_max = 4, delay = 39, start_clouds = 1, \ size = 1, walk_dist = 1, spread_rate= 0 } MARKER: f = lua:fog_machine { cloud_type = "flame", \ pow_min = 2, pow_max = 5, delay = 47, start_clouds = 1, \ size = 1, walk_dist = 1, spread_rate= 0 } MAP xxxxxxxG@Gxxxxxxx x...............x x...............x x.d..e.....f..d.x x...............x x...............x x...............x x.e..f.....d..e.x x...............x x...............x x...............x x.f..d.....e..f.x x...............x x...............x x...............x x.d..e.....f..d.x x...............x x.......O.......x xxxxxxxxxxxxxxxxx ENDMAP ############################################################################### # Firewalk II (Lemuel) # # A second version, with the safe path marked. Personally I don't think # it's necessary, but it does make it harder to kill yourself. -LP # NAME: temple_firewalk_marked TAGS: temple_entry uniq_firewalk no_item_gen no_monster_gen WEIGHT: 7 ORIENT: float ITEM: nothing, nothing, nothing, nothing SHUFFLE: def MARKER: d = lua:fog_machine { cloud_type = "flame", \ pow_min = 2, pow_max = 3, delay = 39, start_clouds = 1, \ size = 1, walk_dist = 2, spread_rate= 0 } MARKER: e = lua:fog_machine { cloud_type = "flame", \ pow_min = 2, pow_max = 5, delay = 59, start_clouds = 1, \ size = 1, walk_dist = 2, spread_rate= 0 } MARKER: f = lua:fog_machine { cloud_type = "flame", \ pow_min = 2, pow_max = 7, delay = 79, start_clouds = 1, \ size = 1, walk_dist = 2, spread_rate= 0 } COLOUR: g = yellow MAP xxxxxxxG@Gxxxxxxx x...f..ggg....e.x x......ggg......x x.d....ggg..f...x x......ggg......x x...e..ggg....d.x x......ggg......x x.e....ggg..d...x x......ggg......x x...f..ggg....e.x x......ggg......x x.f....ggg..e...x x......ggg......x x...d..ggg....f.x x......ggg......x x.d....ggg..f...x x......ggg......x x...e..gOg....d.x xxxxxxxxxxxxxxxxx ENDMAP ############################################################################## # Temple maps ############################################################################## ########################################################################## # Circular temple (David Ploog). 12 = 1 x 12 NAME: circular_temple PLACE: Temple TAGS: no_rotate ORIENT: encompass MAP xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxcccccccccccccxxxxxxxxxxxxxxxx xxxxxxxxxxxxccccc.....<.....cccccxxxxxxxxxxxx xxxxxxxxxcccc...................ccccxxxxxxxxx xxxxxxxccc.........................cccxxxxxxx xxxxxccc..............B..............cccxxxxx xxxxcc.........B.............B.........ccxxxx xxxcc...................................ccxxx xxcc.....................................ccxx xxc........B.....................B........cxx xcc.................T...T.................ccx xc.........................................cx xc.........................................cx xc(......B.......T.........T.......B......{cx xc.........................................cx xc.........................................cx xcc.................T...T.................ccx xxc........B.....................B........cxx xxcc.....................................ccxx xxxcc...................................ccxxx xxxxcc.........B.............B.........ccxxxx xxxxxccc..............B..............cccxxxxx xxxxxxxccc.........................cccxxxxxxx xxxxxxxxxcccc...................ccccxxxxxxxxx xxxxxxxxxxxxccccc.....[.....cccccxxxxxxxxxxxx xxxxxxxxxxxxxxxxcccccccccccccxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ENDMAP ############################################################################## # Three leaves temple (David Ploog). 12 = 3 x 4 NAME: three_leaves__temple PLACE: Temple TAGS: no_rotate ORIENT: encompass MAP xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxbbbxxxxxxxxxxxxxxxbbbxxxxxxx xxxxxxbbb.bbxxxxxxxxxxxxxbb.bbbxxxxx xxxxxbb....bbxxxxxxxxxxxbb....bbxxxx xxxxbb......bbbxxxxxxxbbb......bbxxx xxxbb.....B...bbxxxxxbb...B.....bbxx xxbb..B........bbbxbbb........B..bbx xxbb.............bbb.............bbx xbb....B....B.....b.....B....B....bb xbb............{.....[............bb xxbbbbbbbb........b........bbbbbbbbx xxxxxxxxxbbbbbbbb...bbbbbbbbxxxxxxxx xxxxxxxxxxxxxxxbb.(.bbxxxxxxxxxxxxxx xxxxxxxxxxxxxxbb.....bbxxxxxxxxxxxxx xxxxxxxxxxxxxbb.......bbxxxxxxxxxxxx xxxxxxxxxxxxbb....B....bbxxxxxxxxxxx xxxxxxxxxxxbb...........bbxxxxxxxxxx xxxxxxxxxxbb....B...B....bbxxxxxxxxx xxxxxxxxxbb.......B.......bbxxxxxxxx xxxxxxxxxxbbb...........bbbxxxxxxxxx xxxxxxxxxxxxbbbb.....bbbbxxxxxxxxxxx xxxxxxxxxxxxxxxbbbbbbbxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ENDMAP ############################################################################## # Twelve chambers temple (David Ploog). 12 = 12 x 1 NAME: twelve_chambers_temple PLACE: Temple TAGS: no_rotate ORIENT: encompass MAP xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvxx xvvvvvvvvvvv..................................vvvvvvvvvxx xvvvvvvv.....vvv.vvvvvvv.vvvvvvv.vvvvvvv.vvvv.....vvvvvxx xvvvvv...vvvvv.....vvv.....vvv.....vvv.....vvvvvv...vvvxx xvvvvv.vvvvvv...B...v...B...v...B...v...B...vvvvvvv.vvvxx xvv.....vvvvv.......v.......v.......v.......vvvvv.....vvx xv.......vvvvv.....vvv.....vvv.....vvv.....vvvvv.......vx xv..B....vvvvvvv.vvvvvvv.vvvvvvv.vvvvvvv.vvvvvvv....B..vx xv........vvvvvv.vvvvvvv.vvvvvvv.vvvvvvv.vvvvvv........vx xvv.....v..vvvvv.vvvvvvv.vvvvvvv.vvvvvvv.vvvvv..v.....vvx xvvvv.vvvv.....................................vvvv.vvvvx xvvv..vvvv.....................................vvvv..vvvx xvvv.vvvvv......T.......(...{...[.......T......vvvvv.vvvx xvvv..vvvv.....................................vvvv..vvvx xvvvv.vvvv.....................................vvvv.vvvvx xvv.....v..vvvvv.vvvvvvv.vvvvvvv.vvvvvvv.vvvvv..v.....vvx xv........vvvvvv.vvvvvvv.vvvvvvv.vvvvvvv.vvvvvv........vx xv..B....vvvvvvv.vvvvvvv.vvvvvvv.vvvvvvv.vvvvvvv....B..vx xv.......vvvvv.....vvv.....vvv.....vvv.....vvvvv.......vx xvv.....vvvvv.......v.......v.......v.......vvvvv.....vvx xvvvvv.vvvvvv...B...v...B...v...B...v...B...vvvvvv.vvvvxx xvvvvv...vvvvv.....vvv.....vvv.....vvv.....vvvvv...vvvvxx xvvvvvvv.....vvv.vvvvvvv.vvvvvvv.vvvvvvv.vvv.....vvvvvvxx xvvvvvvvvvvv.................................vvvvvvvvvvxx xvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ENDMAP ########################################################################## # Another temple (David Ploog). 12 + 3 = 1 + 2 + 3 + 4 + 5 NAME: triangle_temple PLACE: Temple TAGS: no_rotate ORIENT: encompass MAP xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllll...lllllllllllllllllllllllllllllx xlllllllllllllllllllllllllll.......lllllllllllllllllllllllllllx xllllllllllllllllllllllllll.........llllllllllllllllllllllllllx xlllllllllllllllllllllllll...........lllllllllllllllllllllllllx xllllllllllllllllllllllll......{......llllllllllllllllllllllllx xlllllllllllllllllllllll...............lllllllllllllllllllllllx xllllllllllllllllllllll.................llllllllllllllllllllllx xlllllllllllllllllllll......B.....B......lllllllllllllllllllllx xllllllllllllllllllll.....................llllllllllllllllllllx xlllllllllllllllllll.......................lllllllllllllllllllx xllllllllllllllllll...B.................B...llllllllllllllllllx xlllllllllllllllll.............B.............lllllllllllllllllx xllllllllllllllll.............................llllllllllllllllx xlllllllllllllll...............................lllllllllllllllx xllllllllllllll.................................llllllllllllllx xlllllllllllll.....B.......B.......B.......B.....lllllllllllllx xllllllllllll.....................................llllllllllllx xlllllllllll.......................................lllllllllllx xllllllllll.........................................llllllllllx xlllllllll....(.........B.............B.........[....lllllllllx xllllllll......................B.....................lllllllllx xllllllll............................................lllllllllx xlllllllll..........................................llllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ENDMAP ########################################################################## # Watery temple (Darshan Shaligram) NAME: water_temple TAGS: no_pool_fixup no_rotate PLACE: Temple ORIENT: encompass MAP xcccccccccccccccccccccccccccccccccccccccccccccccccccx xcwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwcx xcwwwwwwwwwwww.........................wwwwwwwwwwwwcx xcwwwwwwww.................................wwwwwwwwcx xcwwwww...................B...................wwwwwcx xcwww......B.............................B......wwwcx xcwww.............B...............B.............wwwcx xcww......................(......................wwcx xcww.............................................wwcx xcww...B..................T..................B...wwcx xcww.............................................wwcx xcww...................[.....{...................wwcx xcwww.............B...............B.............wwwcx xcwww......B.............................B......wwwcx xcwwwww...................B...................wwwwwcx xcwwwwwwww.................................wwwwwwwwcx xcwwwwwwwwwwww.........................wwwwwwwwwwwwcx xcwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwcx xcccccccccccccccccccccccccccccccccccccccccccccccccccx ENDMAP ########################################################################## # Zaba's temple NAME: zaba_temple_1 PLACE: Temple TAGS: no_rotate ORIENT: encompass COLOUR: c = magenta SHUFFLE: {[ MAP xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxcccccccccccccccccccccccccccccccccccccccccccxx xxcccc.......ccccccc.......ccccccc.......ccccxx xxcc...B...B...ccc...B...B...ccc...B...B...ccxx xxc.............c.............c.............cxx xxcc...........ccc...........ccc...........ccxx xxcccc...(.............[.............{....cccxx xxcc...........ccc...........ccc...........ccxx xxc.............c.............c.............cxx xxcc...B...B...ccc...B...B...ccc...B...B...ccxx xxcccc.......ccccccc.......ccccccc.......ccccxx xxcccccccccccccccccccccccccccccccccccccccccccxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ENDMAP ########################################################################## # Loop temple (David Ploog). 16 = 12 + 4 NAME: loop_temple PLACE: Temple TAGS: no_rotate no_pool_fixup ORIENT: encompass SHUFFLE: AC SUBST: A = B NSUBST: C = 1:( / 1:{ / 1:[ / 1:< # : local arnd = crawl.random2(6) : if arnd == 0 then SUBST: W : mvbG : elseif arnd < 3 then SUBST: W = w NSUBST: w = 6:1 / *:w KFEAT: 1 = w KMONS: 1 = giant goldfish / electric eel / big fish : else SUBST: W = w :end # : local brnd = crawl.random2(10) : if brnd == 0 then SUBST: w = l COLOUR: m = lightred COLOUR: c = lightred : elseif brnd < 4 then SUBST: m = c : else COLOUR: m = blue COLOUR: c = blue :end MAP xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxcccccccccccccxxxxxxxxxxxxxxxx xxxxxxxxxxxxccccc...........cccccxxxxxxxxxxxx xxxxxxxxxcccc...................ccccxxxxxxxxx xxxxxxxccc............A............cccxxxxxxx xxxxxccc.......B.............B.......cccxxxxx xxxxcc.................................ccxxxx xxxcc.....C........mmmmmmm........C.....ccxxx xxcc............mmmmwwwwwmmmm............ccxx xxc...........mmmwwwwwwwwwwwmmm...........cxx xcc....B.....mmwwwwwwwWwwwwwwwmm.....B....ccx xc..........mmwwwwwwwwwwwwwwwwwmm..........cx xc..........mwwwwwwwwwwwwwwwwwwwm..........cx xc....A.....mwwwwWwwwwwwwwwWwwwwm.....A....cx xc..........mwwwwwwwwwwwwwwwwwwwm..........cx xc..........mmwwwwwwwwwwwwwwwwwmm..........cx xcc....B.....mmwwwwwwwWwwwwwwwmm.....B....ccx xxc...........mmmmwwwwwwwwwwmmm...........cxx xxcc.............mmmwwwwwmmmm............ccxx xxxcc.....C........mmmmmmm........C.....ccxxx xxxxcc.................................ccxxxx xxxxxccc.......B.............B.......cccxxxxx xxxxxxxccc............A............cccxxxxxxx xxxxxxxxxcccc...................ccccxxxxxxxxx xxxxxxxxxxxxccccc...........cccccxxxxxxxxxxxx xxxxxxxxxxxxxxxxcccccccccccccxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ENDMAP ########################################################################## # Five rooms temple (David Ploog). 12 + 3 = 5 x 3 NAME: five_temple PLACE: Temple TAGS: no_rotate ORIENT: encompass SHUFFLE: ABC/DEF/GHI/JKL/MNO SHUFFLE: ABC, DEF, GHI, JKL, MNO SUBST: A=[, B=(, C={ KFEAT: D = altar_trog KFEAT: E = altar_makhleb KFEAT: F = altar_okawaru KFEAT: G = altar_shining_one KFEAT: H = altar_zin KFEAT: I = altar_elyvilon KFEAT: J = altar_sif_muna KFEAT: K = altar_vehumet KFEAT: L = altar_kikubaaqudgha KFEAT: M = altar_yredelemnul KFEAT: N = altar_xom KFEAT: O = altar_nemelex_xobeh KFEAT: X : G / U / T MAP xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx.......xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx........x........xxxxxxxxxxxxxxx xxxxxxxxxx........xxxxx+xxxxx........xxxxxxxxxx xxxxxxx.....xxxxxxxxx.....xxxxxxxxx.....xxxxxxx xxxxxx...xxxxxxxxxx.........xxxxxxxxxx...xxxxxx xxxxx..xxxxxxxxxxx..A.....C..xxxxxxxxxxx..xxxxx xxxx..xxxxxxxxxxxx.....X.....xxxxxxxxxxxx..xxxx xxx..xxxxxxxxxxxxx...........xxxxxxxxxxxxx..xxx xxx..xxx.....xxxxxx....B....xxxxxx.....xxx..xxx xx..+x..O......xxxxxx.....xxxxxx......F..x+..xx xx..x...........xxxxxxxxxxxxxxx...........x..xx x..xx.....X..N..xxxxxxxxxxxxxxx..D..X.....xx..x x..xx...........xxxxxxxxxxxxxxx...........xx..x x..xxx..M......xxxxxxxxxxxxxxxxx......E..xxx..x x..xxxxx.....xxxxxxxxxxxxxxxxxxxxx.....xxxxx..x x..xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx..x x..xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx..x x..xxxxxxxxxx.....xxxxxxxxxxx.....xxxxxxxxxx..x xx..xxxxxxx......K..xxxxxxx..G......xxxxxxx..xx xx..xxxxxx.L.........xxxxx.........H.xxxxxx..xx xxx..xxxxx.....X.....xxxxx.....X.....xxxxx..xxx xxx..xxxxx...........xxxxx...........xxxxx..xxx xxxx..xxxxx......J..xxxxxxx..I......xxxxx..xxxx xxxxx..xxxxxx.....xxxxxxxxxxx.....xxxxxx..xxxxx xxxxxx...xxx+xxxxxxxxxxxxxxxxxxxxx+xxx...xxxxxx xxxxxxxx....xxxxxxxxxxxxxxxxxxxxxxx....xxxxxxxx xxxxxxxxxx........xxxxxxxxxxx........xxxxxxxxxx xxxxxxxxxxxxxxx........x........xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx.......xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ENDMAP