189 lines
11 KiB
JSON
189 lines
11 KiB
JSON
[
|
|
{
|
|
"type": "mapgen",
|
|
"method": "json",
|
|
"om_terrain": [ [ "wizardtower1_ground", "wizardtower1_living", "wizardtower1_golems", "wizardtower1_study", "wizardtower1_roof" ] ],
|
|
"weight": 100,
|
|
"object": {
|
|
"fill_ter": "t_floor",
|
|
"rows": [
|
|
"!!!!!!!!!!!!!!!!!!!#####...................;;;;;........................................................................",
|
|
"!,,,,,,,,,,,,,,,,,,[[[[#...................;;;;;........................................................................",
|
|
"!,^,,,,,,######,,,,[[[[#.........#wwww#....;;;;;.........!!!!!!.........................................................",
|
|
"!,,,,,,###EBB|###,,[[[,!.......###EBBE###..............!!!!!!!!!!.......................................................",
|
|
"!,,,,#w#aa BB|BB#w#[[[,!.....###aa BB dd###..........!!!!!!!!!!!!!!.....................................................",
|
|
"!,,,##Ad | ##[[,!....##bb Adb##........!!!!!!!!!!!!!!!!....................................................",
|
|
"!,,,w bbb|aEb #[[,!....#b b#........!!!!!###ww#!!!!!.............#wwww#..................!!!!!!.........",
|
|
"!,,##||||+||||||||+##[,!...##||||||HH ||+||##......!!!!!##|V ##!!!!!...........##mm ##................!!!!!!!!........",
|
|
"!,,#< =[,!...#> <|||+|a uuw......!!!!##>|V 8##!!!!..........##mh F##..............!!!!!!!!!!.......",
|
|
"!,##< hTTh hhh##!!..##> | uu##....!!!!## |V 08##!!!!........## y c c##............!!!!!!!!!!!!......",
|
|
"!##|||+| hTTh 123cw,,.;w||||| |& ||#....!!!!#U |V mw!!!!........w 9cL w............!!!!!!!!!!!!......",
|
|
",#WD|& | hTTh ow,,.;wH A|A ## |CsC +t#....!!!!#U |## hmw!!!!........w 9##cc w............!!!!!!!!!!!!......",
|
|
",# + | hTTh 5w,,.;wH b||| ##+||||+||#....!!!!##M#### mw!!!!........wd 9## w............!!!!!!!!!!!!......",
|
|
",#fx|st| 4w,,.;wH + |u t| U#....!!!!#0 # mw!!!!........wdA 99 w............!!!!!!!!!!!!......",
|
|
",######## &F##,,.;##H A| |u | U##....!!!!##0 # 0##!!!!........## O ##............!!!!!!!!!!!!......",
|
|
",#UUU& + |67| ||#,,,.;;#HHHbb| |u CsC|cc#......!!!!##0 # <##!!!!..........## >##..............!!!!!!!!!!.......",
|
|
",# # |||| #,,,.;;##|||||+||+|||||##......!!!!!##0 M ##!!!!!...........## ##................!!!!!!!!........",
|
|
",# # ||HHHH w,,,.;;;#E + Adw;.......!!!!!######!!!!!.............#wwww#..................!!!!!!.........",
|
|
",# # + #,,,.;;;##E|b d##;.......!!!!!!!!!!!!!!!!....................................................",
|
|
",# #||+|b b#,,,.;;;;###b BB #w#;;........!!!!!!!!!!!!!!.....................................................",
|
|
",# #A |H bw,,,.;;;;;;###EBBE###;;;;..........!!!!!!!!!!.......................................................",
|
|
",#MMMMMM#R |H r#,,,.;;;;;;;;#wwww#;;;;;;............!!!!!!.........................................................",
|
|
",*______## Y|H A##,,,........;;;;;;;;;;;;;...........................................................................",
|
|
",*______*#=##ww#ww##,,,,.........;;;;;;;;;;;............................................................................"
|
|
],
|
|
"palettes": [ "wizardtower1_palette" ]
|
|
}
|
|
},
|
|
{
|
|
"type": "mapgen",
|
|
"method": "json",
|
|
"om_terrain": [ [ "wizardtower2_ground", "wizardtower2_stairs1", "wizardtower2_stairs2", "wizardtower2_study", "wizardtower2_roof" ] ],
|
|
"weight": 100,
|
|
"object": {
|
|
"fill_ter": "t_floor",
|
|
"rows": [
|
|
",,,,,,,,,,,,,,,[[,,,,,,,................................................................................................",
|
|
",,,,,,,,,,,,,,^[[,,,,,,,................................................................................................",
|
|
",,,,,,,[[[[[[[[[[,,,,,,,................................................................................................",
|
|
",,,,,,,[[[[[[[[[[,,,,,,,................................................................................................",
|
|
",,,,,*#==#w#w#w#w#,,,,,,......!!!!!!!!!!!!..............................................................................",
|
|
",,,,*## ##,,,,,.....!!!!!!!!!!!!!!....................................::::::::::..............!!!!!!!!!!.......",
|
|
",,,,## bHHHHb ##,,,,....!!!!!!!!!!!!!!!!..................................:: ::............!!!!!!!!!!!!......",
|
|
",,,,w ###### w,,,,....!!!!!##ww##!!!!!.............##ww##..............:: ##ww## ::..........!!!!!!!!!!!!!!.....",
|
|
",,,,w ## ## w,,,,....!!!!## ##!!!!............## << ##.............: ##0>>0## :..........!!!!!!!!!!!!!!.....",
|
|
",,,,#++## ##+##,,,,....!!!## 0##!!!...........##0 ##............: ##9 9## :..........!!!!!!!!!!!!!!.....",
|
|
",,,,# # # s#,,,,....!!!# #!!!...........# #............: #9 9# :..........!!!!!!!!!!!!!!.....",
|
|
",,,,w + << # t#,,,,....!!!w >> w!!!...........w ## w............: + cc + :..........!!!!!!!!!!!!!!.....",
|
|
",,,,w + ## # &#,,,,....!!!w ## w!!!...........w ## w............: + cL + :..........!!!!!!!!!!!!!!.....",
|
|
",,,,# # # ~#,,,,....!!!# #!!!...........# #............: #y y# :..........!!!!!!!!!!!!!!.....",
|
|
",,,,##### ##+##,,,,....!!!##0 ##!!!...........## 0##............: ##9 h 9## :..........!!!!!!!!!!!!!!.....",
|
|
",,,,#BBE## ## w,,,,....!!!!## << ##!!!!............## >> ##.............: ##mmmm## :..........!!!!!!!!!!!!!!.....",
|
|
",,,,wBB #+#+## hw,,,,....!!!!!##ww##!!!!!.............##ww##..............:: ##ww## ::..........!!!!!!!!!!!!!!.....",
|
|
",,,,## h # b##,,,,....!!!!!!!!!!!!!!!!..................................:: ::............!!!!!!!!!!!!......",
|
|
",,,,*##dd #BBEBB##*,,,,.....!!!!!!!!!!!!!!....................................::::::::::..............!!!!!!!!!!.......",
|
|
",,,,,*#ww###ww#ww#*,,,,,......!!!!!!!!!!!!..............................................................................",
|
|
",,,,,,,,,,,,,,,,,,,,,,,,................................................................................................",
|
|
",,,,,,,,,,,,,,,,,,,,,,,,................................................................................................",
|
|
",,,,,,,,,,,,,,,,,,,,,,,,................................................................................................",
|
|
",,,,,,,,,,,,,,,,,,,,,,,,................................................................................................"
|
|
],
|
|
"palettes": [ "wizardtower1_palette" ],
|
|
"terrain": {
|
|
",": [ [ "t_region_groundcover_urban", 50 ], [ "t_region_groundcover_forest", 5 ], "t_region_shrub", "t_region_tree" ]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "palette",
|
|
"id": "wizardtower1_palette",
|
|
"terrain": {
|
|
",": "t_region_groundcover_urban",
|
|
".": "t_open_air",
|
|
"*": "t_region_shrub_decorative",
|
|
"_": "t_pavement",
|
|
";": "t_tile_flat_roof",
|
|
"^": "t_region_tree_fruit",
|
|
"[": "t_sidewalk",
|
|
"!": "t_privacy_fence",
|
|
"#": "t_rock_wall",
|
|
"|": "t_wall_w",
|
|
":": "t_railing",
|
|
"M": "t_door_metal_locked",
|
|
"+": "t_door_c",
|
|
"=": "t_door_locked",
|
|
"w": "t_window_domestic",
|
|
">": "t_stairs_down",
|
|
"<": "t_stairs_up"
|
|
},
|
|
"furniture": {
|
|
"&": "f_trashcan",
|
|
"a": "f_wardrobe",
|
|
"A": "f_armchair",
|
|
"b": "f_bookcase",
|
|
"B": "f_bed",
|
|
"c": "f_cupboard",
|
|
"C": "f_counter",
|
|
"d": "f_desk",
|
|
"D": "f_dryer",
|
|
"e": "f_water_heater",
|
|
"E": "f_dresser",
|
|
"f": "f_home_furnace",
|
|
"F": "f_fridge",
|
|
"h": "f_chair",
|
|
"H": "f_sofa",
|
|
"i": "f_filing_cabinet",
|
|
"I": "f_dishwasher",
|
|
"L": "f_alembic",
|
|
"m": "f_magic_bench",
|
|
"o": "f_oven",
|
|
"O": "f_orrery",
|
|
"r": "f_rack",
|
|
"R": "f_rack",
|
|
"s": "f_sink",
|
|
"t": "f_toilet",
|
|
"T": "f_table",
|
|
"u": "f_bathtub",
|
|
"U": "f_utility_shelf",
|
|
"V": "f_utility_shelf",
|
|
"~": "f_shower",
|
|
"W": "f_washer",
|
|
"x": "f_water_heater",
|
|
"y": "f_huge_mana_crystal",
|
|
"Y": "f_rack_coat",
|
|
"1": "f_cupboard",
|
|
"2": "f_cupboard",
|
|
"3": "f_cupboard",
|
|
"4": "f_cupboard",
|
|
"5": "f_sink",
|
|
"6": "f_cupboard",
|
|
"7": "f_cupboard",
|
|
"8": "f_bookcase",
|
|
"9": "f_bookcase"
|
|
},
|
|
"items": {
|
|
"&": { "item": "trash", "chance": 50, "repeat": [ 1, 2 ] },
|
|
"a": [
|
|
{ "item": "dresser", "chance": 50, "repeat": [ 1, 8 ] },
|
|
{ "item": "allclothes", "chance": 10, "repeat": [ 1, 3 ] },
|
|
{ "item": "enchanted_misc", "chance": 5 }
|
|
],
|
|
"b": [ { "item": "novels", "chance": 50, "repeat": [ 1, 15 ] }, { "item": "homebooks", "chance": 25, "repeat": [ 1, 5 ] } ],
|
|
"B": { "item": "bed", "chance": 20 },
|
|
"c": { "item": "kitchen_counters", "chance": 5, "repeat": [ 1, 3 ] },
|
|
"C": { "item": "snacks", "chance": 10, "repeat": [ 1, 2 ] },
|
|
"d": { "item": "SUS_office_desk", "chance": 25 },
|
|
"D": { "item": "snacks", "chance": 10, "repeat": [ 1, 2 ] },
|
|
"E": { "item": "dresser", "chance": 50, "repeat": [ 1, 5 ] },
|
|
"f": [ { "item": "SUS_fridge", "chance": 95 }, { "item": "potions_common", "chance": 5, "repeat": [ 1, 3 ] } ],
|
|
"i": [ { "item": "SUS_office_filing_cabinet", "chance": 30 }, { "item": "office", "chance": 50, "repeat": [ 1, 4 ] } ],
|
|
"I": { "item": "SUS_dishwasher", "chance": 50 },
|
|
"m": { "item": "magic_tools_and_loot", "chance": 25 },
|
|
"o": { "item": "SUS_oven", "chance": 70 },
|
|
"r": { "item": "a_television", "chance": 100 },
|
|
"R": { "item": "shoes", "chance": 20, "repeat": [ 1, 4 ] },
|
|
"U": [ { "item": "tools_common", "chance": 40, "repeat": [ 1, 3 ] }, { "item": "mischw", "chance": 10 } ],
|
|
"V": [
|
|
{ "item": "tools_general", "chance": 60, "repeat": [ 1, 3 ] },
|
|
{ "item": "mischw", "chance": 10 },
|
|
{ "item": "magic_tools_and_loot", "chance": 5 }
|
|
],
|
|
"Y": [ { "item": "coat_rack", "chance": 70 }, { "item": "magic_shop_clothes", "chance": 30 } ],
|
|
"1": [ { "item": "SUS_dishes", "chance": 100 }, { "item": "SUS_silverware", "chance": 100 } ],
|
|
"2": [ { "item": "SUS_cookware", "chance": 100 }, { "item": "SUS_spice_collection", "chance": 50 } ],
|
|
"3": [ { "item": "SUS_utensils", "chance": 100 }, { "item": "SUS_knife_drawer", "chance": 100 } ],
|
|
"4": [ { "item": "SUS_junk_drawer", "chance": 100 }, { "item": "SUS_appliances_cupboard", "chance": 100 } ],
|
|
"5": { "item": "SUS_kitchen_sink", "chance": 100 },
|
|
"6": { "item": "SUS_pantry", "chance": 100 },
|
|
"7": [ { "item": "SUS_breakfast_cupboard", "chance": 50 }, { "item": "SUS_coffee_cupboard", "chance": 50 } ],
|
|
"8": [ { "item": "homebooks", "chance": 45, "repeat": [ 1, 5 ] }, { "item": "spellbook_loot_1", "chance": 5 } ],
|
|
"9": [
|
|
{ "item": "homebooks", "chance": 45, "repeat": [ 1, 5 ] },
|
|
{ "item": "spellbook_loot_1", "chance": 15 },
|
|
{ "item": "spellbook_loot_2", "chance": 1 }
|
|
]
|
|
},
|
|
"monsters": { "0": { "monster": "GROUP_TOWER_GOLEM" } }
|
|
}
|
|
]
|