dotg

a bitreich fosdem adventure
git clone https://git.parazyd.org/dotg
Log | Files | Refs

maps (5519B)


      1 #!/bin/sh
      2 
      3 cat <<EOM
      4 
      5 [1|--reset game--|$path/reset.dcgi|server|port]
      6 
      7 EOM
      8 
      9 map_campus() {
     10  cat <<EOM
     11                             |   |
     12                             |   |
     13                             |   |
     14 +-------+                   |   |
     15 |   K   |                   |   |
     16 +-------+        __         |   |
     17     |           |  |        |   |
     18      \\_________|__|________|   |
     19                 |  |        |   |
     20                 |  |        |   |_________           _________
     21                 |C |        |   |        |           |       |
     22                 |  |    YOU |   |    U   |___________|   U   |
     23                 |  |   ---->| ☃ |____________________________|
     24                 |  |___     |   ______________________________
     25                 |_     |    |   |
     26                   |    |    |   |             ________
     27                   |    |    |   |             |      |
     28                   |____|    |   |             |  AW  |
     29                             |   |             |_  ___|
     30     _______       +----+    |   |______________/ /
     31    /       \      |    |    |    _______________/
     32   |    J    |     |    |    |   |
     33    \       /      | H  |    |   |
     34   __|     |__     |    |    |   |
     35  |    ___    |    |    |    |   |
     36  |___|   |___|    +----+    |   |
     37 
     38 EOM
     39 }
     40 
     41 # ‾ - overline
     42 
     43 map_cafeteria() {
     44 cat <<EOM
     45 +--------DDDDDDDD----------------------------------------------+
     46 |                   |o T ‾| |‾ T o| |o T o| |‾ T ‾|     |      |
     47 |                   |o T _| |_ T _| |o T _| |o T o|            |
     48 | TT                 ‾               ‾       ‾   ‾      |x BAR |
     49 |oTTo         ☃  <----                                  |x     |
     50 |oTTo              YOU          oooooooooooooooooooooooo|x  o  |
     51 |oTTo                                                   |x o   |
     52 |oTTo     o        oTTo    oTTo   oTTo   oTTo           |x     |
     53 |oTT        o      oTTo    oTTo   oTTo   oTTo           |x     |
     54 |oTT               oTTo    oTTo   oTTo   oTTo           |x     |
     55 |             o                                         +------+
     56 +------           ---------------------------           |x     |
     57 |                  oTTo    oTT    oTTo   oTT            |x o   |
     58 |          o  o    oTTo    oTTo   oTTo   oTTo           |x o   |
     59 |                  oTTo    oTTo    TTo    TTo           |x     |
     60 |                      o       o       o   o            +------|
     61 |          o                    o o  o                         |
     62                    oTTo    oTTo    TTo    TTo   oTT o oTTo     |
     63                    oTTo    oTTo   oTTo    TTo    TT   oTTo     |
     64 |                   TTo    oTTo   oTTo    TTo   oTT   oTTo     |
     65 +--------------------------------------------------------------+
     66 
     67 EOM
     68 }
     69 
     70 map_cafeteria_attable() {
     71 cat <<EOM
     72 +--------DDDDDDDD----------------------------------------------+
     73 |                   |o T ‾| |‾ T o| |o T o| |‾ T ‾|     |      |
     74 |                   |o T _| |_ T _| |o T _| |o T o|            |
     75 | TT                 ‾               ‾       ‾   ‾      |x BAR |
     76 |oTTo                         YOU ---->☃                |x     |
     77 |oTTo                           oooooooooooooooooooooooo|x  o  |
     78 |oTTo                                                   |x o   |
     79 |oTTo     o        oTTo    oTTo   oTTo   oTTo           |x     |
     80 |oTT        o      oTTo    oTTo   oTTo   oTTo           |x     |
     81 |oTT               oTTo    oTTo   oTTo   oTTo           |x     |
     82 |             o                                         +------+
     83 +------           ---------------------------           |x     |
     84 |                  oTTo    oTT    oTTo   oTT            |x o   |
     85 |          o  o    oTTo    oTTo   oTTo   oTTo           |x o   |
     86 |                  oTTo    oTTo    TTo    TTo           |x     |
     87 |                      o       o       o   o            +------|
     88 |          o                    o o  o                         |
     89                    oTTo    oTTo    TTo    TTo   oTT o oTTo     |
     90                    oTTo    oTTo   oTTo    TTo    TT   oTTo     |
     91 |                   TTo    oTTo   oTTo    TTo   oTT   oTTo     |
     92 +--------------------------------------------------------------+
     93 
     94 EOM
     95 }
     96 
     97 map_janson() {
     98 cat <<EOM
     99 +--------------------------------------------------------------+
    100 |                                                              |
    101 | _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  |
    102 |                                                              |
    103 |                                                              |
    104 | _ _ _ _ _ _ _ _ _       _ _ _ _ _ _ _       _ _ _ _ _ _ _ _  |
    105 |                                                              |
    106 |                                                              |
    107 | _ _ _ _ _ _ _ _ _       _ _ _ _ _ _ _       _ _ _ _ _ _ _ _  |
    108 |                                                              |
    109 |                                                              |
    110 | _ _ _ _ _ _ _ _ _       _ _ _ _ _ _ _       _ _ _ _ _ _ _ _  |
    111 |                                                              |
    112 |                                                              |
    113 |                                                              |
    114 |                                                              |
    115 |                                                              |
    116 |                    +--------------------+                    |
    117 |                    |                    |                    |
    118 |                    |                    |                    |
    119 +--------------------------------------------------------------+
    120 
    121 EOM
    122 }