magiclysm-bn/worldgen/magic_cabin.json
histoire b96862c9d7 initial commit
FossilOrigin-Name: 8d766a175beea27236b2d3fd3761f97321e6db3872743c5d12023a64af5930bc
2023-03-28 03:56:15 +00:00

168 lines
5.3 KiB
JSON

[
{
"type": "mapgen",
"method": "json",
"om_terrain": "magic_cabin",
"object": {
"fill_ter": "t_floor",
"rows": [
".......spppppppppp9..9..",
"9.ppp..sp||o|o|o||......",
"..pbp.9sp| NNNNNx||o||.9",
"..ppp..ss+ |YDY|..",
"9.......||t ttG o..",
"....9..||||| B| h o..",
".9....||@@B| B|III|4.",
"..|||||Y + B|||||..",
"..|Q + By| ||.",
"..o S||||||B Y hhho.",
"..|& + KKy|R G tGto.",
"%^||||| |B Y hhho.",
"%.UU|A| @@ + y||.",
"%...+Z|x@@D|y VVOVSF||%%",
"%.M.||||oo|||+||ooo||..%",
"%.......UU.p.s.p.......%",
"%............s..111111.%",
"%.........ssss9........%",
"%.........spbp..222222.%",
"%......ssssUUU.........%",
"%........9.....9333333.%",
"%..........9......9....%",
"%.....9.............9..%",
"%%%%%%%%%%%%%%%%%%%%%%%%"
],
"place_nested": [
{
"chunks": [ [ "roof_6x6_garden_3", 25 ], [ "roof_6x6_greenhouse_1", 25 ], [ "roof_5x5_coop", 25 ], [ "roof_6x6_garden_2", 25 ] ],
"x": 2,
"y": 16
}
],
"place_loot": [ { "item": "television", "x": 10, "y": 6, "chance": 100 }, { "item": "stepladder", "x": 21, "y": 15, "chance": 100 } ],
"terrain": {
".": [ [ "t_grass", 5 ], [ "t_grass_long", 2 ] ],
"p": "t_grass_long",
"M": "t_grass_long",
"b": "t_grass_long",
"U": "t_grass_long",
"|": "t_wall_log",
"z": "t_floor_blue",
"+": "t_door_locked",
"o": "t_window_domestic",
"%": "t_privacy_fence",
"4": "t_gutter_downspout",
"^": "t_privacy_fencegate_c",
"s": "t_dirt",
"1": "t_shrub_strawberry",
"2": "t_shrub_blackberry",
"3": "t_shrub_huckleberry",
"9": [
"t_tree_blackjack",
"t_tree_walnut",
"t_tree_chestnut",
"t_tree_beech",
"t_tree_hazelnut",
"t_tree_cottonwood",
"t_tree",
"t_tree_elm",
"t_tree_dead",
"t_tree_apple",
"t_tree_pear",
"t_tree_cherry",
"t_tree_peach",
"t_tree_apricot",
"t_tree_plum",
"t_tree_mulberry",
"t_tree_elderberry",
"t_tree_pine",
"t_tree_birch",
"t_tree_willow",
"t_tree_maple",
"t_tree_hickory",
"t_tree_almond",
"t_tree_pecan"
]
},
"furniture": {
"p": [ "f_datura", "f_bluebell", "f_mutpoppy", "f_dahlia", "f_flower_tulip", "f_chamomile", "f_flower_spurge", "f_lily" ],
"b": "f_birdbath",
"B": "f_bookcase",
"y": [ "f_indoor_plant_y", "f_indoor_plant" ],
"@": "f_bed",
"t": "f_table",
"Q": "f_shower",
"S": "f_sink",
"Y": "f_armchair",
"R": "f_fireplace",
"C": "f_counter",
"N": "f_sofa",
"D": "f_table",
"K": "f_wardrobe",
"x": "f_floor_lamp",
"G": "f_table",
"I": "f_desk",
"h": "f_chair",
"V": "f_counter",
"M": "f_rotary_clothesline",
"O": "f_oven",
"F": "f_fridge",
"U": "f_bench",
"A": "f_air_conditioner",
"Z": "f_water_heater"
},
"toilets": { "&": { } },
"items": {
"I": { "item": "office", "chance": 30 },
"Q": { "item": "shower", "chance": 30 },
"S": { "item": "softdrugs", "chance": 30 },
"@": { "item": "bed", "chance": 20, "repeat": [ 1, 2 ] },
"V": { "item": "kitchen_counters", "chance": 20, "repeat": [ 1, 2 ] },
"t": { "item": "dishes_dining", "chance": 30 },
"D": { "item": "magic_shop_wands", "chance": 30 },
"F": { "item": "fridge", "chance": 20, "repeat": [ 1, 2 ] },
"G": { "item": "magic_shop_potions", "chance": 30, "repeat": [ 1, 2 ] },
"O": { "item": "oven", "chance": 20, "repeat": [ 1, 2 ] },
"K": { "item": "allclothes", "chance": 20, "repeat": [ 1, 2 ] },
"B": { "item": "magic_shop_books", "chance": 20, "repeat": [ 1, 2 ] }
}
}
},
{
"type": "mapgen",
"method": "json",
"om_terrain": "magic_cabin_roof",
"object": {
"fill_ter": "t_shingle_flat_roof",
"rows": [
" ",
" |22222223 ",
" |.......32223 ",
" |...........3 ",
" ||...&.......3 ",
" ||............3 ",
" ||.............5 ",
" |222|..............3 ",
" |..................33 ",
" |=..................3 ",
" |.........Q.........3 ",
" |-|.................3 ",
" |................33 ",
" |...............33 ",
" |---------------3 ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "
],
"palettes": [ "roof_palette" ],
"terrain": { ".": "t_shingle_flat_roof" },
"furniture": { "Q": "f_chimney" }
}
}
]