135 lines
4.0 KiB
JSON
135 lines
4.0 KiB
JSON
[
|
|
{
|
|
"type": "palette",
|
|
"id": "tomb",
|
|
"terrain": {
|
|
".": "t_rock_floor",
|
|
" ": [ [ "t_grass_dead", 15 ], [ "t_dirt", 4 ], [ "t_dirtmound", 3 ], [ "t_rock_floor_no_roof", 4 ] ],
|
|
"T": "t_tree_dead",
|
|
"R": "t_railroad_rubble",
|
|
"S": "t_shrub",
|
|
"<": "t_slope_up",
|
|
">": "t_slope_down",
|
|
"#": "t_rock"
|
|
},
|
|
"furniture": { "H": "f_altar", "C": "f_coffin_c" },
|
|
"items": { "R": { "item": "animist_items", "chance": 25 }, "H": { "item": "forest_tomb_spellbook", "chance": 100 } },
|
|
"monster": { "x": { "monster": "mon_skeleton", "chance": 50 }, "Z": { "monster": "mon_zombie_necro", "chance": 100 } }
|
|
},
|
|
{
|
|
"type": "palette",
|
|
"id": "tomb_roof",
|
|
"terrain": { ".": "t_rock_roof", " ": "t_open_air", ">": "t_slope_down" }
|
|
},
|
|
{
|
|
"type": "mapgen",
|
|
"method": "json",
|
|
"om_terrain": [ "forest_tomb" ],
|
|
"//": "Ground level - Z-0.",
|
|
"weight": 100,
|
|
"object": {
|
|
"fill_ter": "t_rock_floor",
|
|
"rows": [
|
|
" S ",
|
|
" S ",
|
|
" S ",
|
|
" S ",
|
|
" S ",
|
|
" S S ",
|
|
" ##<############### ",
|
|
" ################## ",
|
|
" S ####C.##>>##..C### ",
|
|
" ###x..........###<S ",
|
|
" ###...##..##..C### ",
|
|
" ###.####..######## ",
|
|
" ###..###..x..##### ",
|
|
" ###..C##..#...R### S ",
|
|
" S####R###..######## ",
|
|
" ########..###<#### ",
|
|
" T T S ",
|
|
" S ",
|
|
" T T S ",
|
|
" S ",
|
|
" T T ",
|
|
" S ",
|
|
" S ",
|
|
" S "
|
|
],
|
|
"palettes": [ "tomb" ]
|
|
}
|
|
},
|
|
{
|
|
"type": "mapgen",
|
|
"method": "json",
|
|
"om_terrain": [ "forest_tomb_bottom" ],
|
|
"//": "Underground level - Z -1.",
|
|
"weight": 100,
|
|
"object": {
|
|
"fill_ter": "t_rock_floor",
|
|
"rows": [
|
|
"########################",
|
|
"########################",
|
|
"########################",
|
|
"########################",
|
|
"########################",
|
|
"######.R################",
|
|
"######.####.......######",
|
|
"######.####..###.x######",
|
|
"#####C..C##<<##R.C######",
|
|
"#######.###..###########",
|
|
"#######.....############",
|
|
"###########..###########",
|
|
"###########..###########",
|
|
"############.###########",
|
|
"###########..###########",
|
|
"###########..###########",
|
|
"###########.############",
|
|
"########C......C########",
|
|
"########........########",
|
|
"########...HZ...########",
|
|
"########R......R########",
|
|
"########################",
|
|
"########################",
|
|
"########################"
|
|
],
|
|
"palettes": [ "tomb" ]
|
|
}
|
|
},
|
|
{
|
|
"type": "mapgen",
|
|
"method": "json",
|
|
"om_terrain": [ "forest_tomb_roof" ],
|
|
"//": "Roof level - Z +1.",
|
|
"weight": 100,
|
|
"object": {
|
|
"rows": [
|
|
" ",
|
|
" ",
|
|
" ",
|
|
" ",
|
|
" ",
|
|
" ",
|
|
" ..>............... ",
|
|
" .................. ",
|
|
" .................. ",
|
|
" .................> ",
|
|
" .................. ",
|
|
" .................. ",
|
|
" .................. ",
|
|
" .................. ",
|
|
" .................. ",
|
|
" .............>.... ",
|
|
" ",
|
|
" ",
|
|
" ",
|
|
" ",
|
|
" ",
|
|
" ",
|
|
" ",
|
|
" "
|
|
],
|
|
"palettes": [ "tomb_roof" ]
|
|
}
|
|
}
|
|
]
|