summaryrefslogtreecommitdiff
path: root/content/maps/town.json
blob: 98e3de0b71bdca021455386db7531d7c5da0fe6c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
{
    "width": 64,
    "height": 64,
    "spawn": [55, 37],
    "places": {
        "gate": [62, 37]
    },
    "field": [
    
        ",,,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",hhhhhhhhhhhhhhhhhh~~~~~~hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,######,...,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,#++++#,...,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,#++++#,...,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,#++++#,...,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,#######,,#+####,...,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,#u++++#,,#++D+#,...,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,#u++V+#,,#++++#,...,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,#u++++#,,#++++#,...,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,#####+#,,###+##,...,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,.,,,,,,.,,,...,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,======.....................,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,======.....................,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,======.....................,,######,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,...,,#++V+#,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,######,.....++++s#,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,#++++#,...,,#++++#,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,#t+++#,...,,######,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,#+++++....,,,,,,,,,,,,,,,,h%",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,#++++#,....................%",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,######,....................%",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,....................%",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,....................%",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,,,,,,,,,...,,,,,,,,,..,,,,,h%",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,#######,...,,,,,####+###,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,#+++++#,...,,,,,#++++++#,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,#4++++#,...,,,,,#++++++#,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~,,,,,,,,,,#++++++....,,,,,#++++++#,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~~,,,,,,,,,#+V+++#,...,,,,,#++++++#,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~~~~~~,,,,,#+++5+#,...,,,,,#+++S++#,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~~~~~~~~~,,#######,...,,,,,#++++++#,,,h,",
        ",h,,,,,,,,,,,,,,,,,~~~~~~~~~~~~~~~~~,,,,,,,...,,,,,########,,,h,",
        ",h,,,,,,,,,,,,,,,,,,~~~~~~~~~~~~~~~~~~~~~~,...,,,,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,,,~~~~~~~~~~~~~~~~~~~~~~===~~~,,,,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,,,,,,~~~~~~~~~~~~~~~~~~~===~~~~~~,,,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~~~~~~~~~~~~===~~~~~~~~,,,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~~~~~~~===~~~~~~~~~~,,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~~~~~===~~~~~~~~~~~,,,,,h,",
        ",h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~===~~~~~~~~~~~~,,,,h,",
        ",h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~~~~~~,,,,h,",
        ",h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~~~~~,,,h,",
        ",h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~~~,,,h,",
        ",h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~~~,,h,",
        ",h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~~,,h,",
        ",h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~,,h,",
        ",hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh~~~~~~hhh,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~~~~,,,,"
    ],
    "mapping": {
        ",": "grass",
        "Y": ["grass", "plant"],
        "T": ["grass", "tree"],
        "~": "water",
        "=": ["water", "bridge"],
        "#": "wall",
        "h": "fence",
        ".": "ground",
        "+": "floor",
        "X": "rock",
        "^": ["spiketrap", "ground"],
        "%": [{
            "type": "portal",
            "kwargs": {"destination": "smallview", "destpos": "towneast"}
        }, "ground"],
        "r": ["grass", "rabbit"],
        "S": ["floor", "toolsmith"],
        "t": ["floor", "trader"],
        "4": ["floor", "loom"],
        "5": ["floor", "spinningwheel"],
        "s": ["floor", "sewingtable"],
        "u": ["floor", "tub"],
        "V": ["floor", "villager"],
        "D": ["floor", "dyetrader"],
        " ": []
    }
}