Skip to content

Commit

Permalink
Merge pull request #38046 from arijust/animal_pound
Browse files Browse the repository at this point in the history
Tweak mapgen for animal pound
  • Loading branch information
Rivet-the-Zombie authored Feb 21, 2020
2 parents b1b48ba + 0142e23 commit 7cc215e
Showing 1 changed file with 60 additions and 88 deletions.
148 changes: 60 additions & 88 deletions data/json/mapgen/animalpound.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,30 +27,30 @@
"object": {
"fill_ter": "t_floor",
"rows": [
"''''''''''~~~~'''''*''''",
"''''*'''''~~~~'*''''''''",
"''---------++---------''",
"''-].y-]%C....D-lt-tl-''",
"''-%c.-]cC.....-ll-ll-''",
"''-d..-r.C....y-ls-sl-''",
"''---i-R.C.....-+---+-'*",
"''-<+................-''",
"*'---------++---------''",
"''-lllllll-ll-l|l|l|l-*'",
"''-======l-ll-^=^=^=^-''",
"''-l|l|l|l+ll+lllllll-''",
"''-a-a-a-l-ll---------''",
"''-Fllllil-ll-FFss#kk-''",
"''-a-a-a-l-ll-lllllll-''",
"''-l|l|l|l+ll-QlTllTl-f'",
"*'-======l-llill#ll#l-f'",
"''-lllllll-ll-------M-4'",
"''----------M- '",
"''-R.......i , '",
"''--a-a--a-- , '",
"''| | | | , '",
"'*|========| '",
"'' ''"
" , ~~ , ",
" , ~~ , ",
" , ~~ , ",
"'~~~~~~~~~~~~~~~~~~~~~~'",
"'----------++----------'",
"'--].y-]%C......-lt-tl-'",
"'--%c.-]cC.....D-ll-ll-'",
"'--d..-r.C......-ls-sl-'",
"'----i-R.C.....y-+---+-'",
"'-<+..................-*",
"'-....................-*",
"*----------++----------'",
"*-|=====|F-ll-FFss#kkk-'",
"'-|lllllal-ll-Qlllllll-*",
"'-|=====|l-ll+llTllTll-'",
"'-|lllllal-ll-ll#ll#ll-'",
"'-|=====|l+ll----------'",
"'-|lllllal-ll-FFss#kkk-'",
"'-|=====|l-ll-Qlllllll-'",
"'-|lllllal-ll+llTllTll-'",
"*-|=====|R-ll-ll#ll#ll-'",
"'----------M-----------4",
"'~~~~~~~~~~~~~~~~~~~~ff~",
"''''''''''''''''''''''''"
],
"terrain": {
" ": "t_pavement",
Expand All @@ -65,7 +65,6 @@
"<": "t_stairs_up",
"=": "t_chainfence_h",
"|": "t_chainfence_v",
"^": "t_chaingate_c",
"a": "t_chaingate_l",
"l": "t_linoleum_white",
"#": "t_linoleum_white",
Expand All @@ -75,8 +74,7 @@
"k": "t_linoleum_white",
"F": "t_linoleum_white",
"Q": "t_linoleum_white",
"'": "t_dirt",
"f": "t_dirt",
"'": "t_grass",
"4": "t_gutter_downspout",
"~": "t_sidewalk"
},
Expand All @@ -103,12 +101,12 @@
{ "item": "trash", "x": 14, "y": 15, "chance": 35, "repeat": [ 1, 3 ] },
{ "item": "trash", "x": 22, "y": [ 15, 16 ], "chance": 35, "repeat": [ 2, 6 ] },
{ "item": "cleaning", "x": 3, "y": 13, "chance": 45, "repeat": [ 1, 3 ] },
{ "item": "cleaning", "x": 3, "y": 19, "chance": 45, "repeat": [ 1, 3 ] },
{ "item": "cleaning", "x": 9, "y": 17, "chance": 45, "repeat": [ 1, 3 ] },
{ "item": "cleaning", "x": 7, "y": 6, "chance": 45, "repeat": [ 1, 3 ] },
{ "item": "cleaning", "x": 14, "y": 13, "chance": 45, "repeat": [ 1, 3 ] },
{ "item": "animalshelter_softdrug", "x": 3, "y": 5, "chance": 45, "repeat": [ 1, 2 ] },
{ "item": "animalshelter_softdrug", "x": 3, "y": 13, "chance": 45, "repeat": [ 1, 2 ] },
{ "item": "animalshelter_softdrug", "x": 3, "y": 19, "chance": 45, "repeat": [ 1, 2 ] },
{ "item": "animalshelter_softdrug", "x": 9, "y": 17, "chance": 45, "repeat": [ 1, 2 ] },
{ "item": "animalshelter_softdrug", "x": 7, "y": 5, "chance": 45, "repeat": [ 1, 2 ] },
{ "item": "animalshelter_softdrug", "x": [ 18, 20 ], "y": 13, "chance": 45, "repeat": [ 1, 2 ] },
{ "item": "animalshelter_softdrug", "x": 16, "y": 16, "chance": 45, "repeat": [ 1, 2 ] },
Expand All @@ -117,7 +115,7 @@
{ "item": "waitingroom", "x": 3, "y": 5, "chance": 30, "repeat": [ 1, 2 ] },
{ "item": "waitingroom", "x": 9, "y": [ 5, 6 ], "chance": 30, "repeat": [ 1, 2 ] },
{ "item": "animalshelter_utility", "x": 3, "y": 13, "chance": 45, "repeat": [ 2, 3 ] },
{ "item": "animalshelter_utility", "x": 3, "y": 19, "chance": 35, "repeat": [ 1, 3 ] },
{ "item": "animalshelter_utility", "x": 17, "y": 17, "chance": 35, "repeat": [ 1, 3 ] },
{ "item": "animalshelter_utility", "x": 14, "y": 13, "chance": 35, "repeat": [ 2, 5 ] },
{ "item": "animalshelter_utility", "x": 15, "y": 13, "chance": 35, "repeat": [ 2, 5 ] },
{ "item": "cubical_office", "x": 3, "y": 3, "chance": 25, "repeat": [ 1, 2 ] },
Expand All @@ -127,40 +125,14 @@
{ "item": "doctors_books", "x": 15, "y": 13, "chance": 15, "repeat": [ 1, 2 ] }
],
"place_monsters": [
{ "monster": "GROUP_ANIMALPOUND_CATS", "x": 14, "y": 9, "chance": 10, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_CATS", "x": 16, "y": 9, "chance": 2, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_CATS", "x": 18, "y": 9, "chance": 10, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_CATS", "x": 20, "y": 9, "chance": 10, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_DOGS", "x": 3, "y": 11, "chance": 2, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_DOGS", "x": 5, "y": 11, "chance": 10, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_DOGS", "x": 7, "y": 11, "chance": 10, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_DOGS", "x": 3, "y": 15, "chance": 10, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_DOGS", "x": 5, "y": 15, "chance": 2, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_DOGS", "x": 7, "y": 15, "chance": 10, "density": 0.05 },
{
"monster": "GROUP_ANIMALPOUND_DOGS",
"x": [ 3, 4 ],
"y": 21,
"chance": 20,
"repeat": [ 1 ],
"density": 0.05
},
{
"monster": "GROUP_ANIMALPOUND_DOGS",
"x": [ 6, 7 ],
"y": 21,
"chance": 20,
"repeat": [ 1 ],
"density": 0.05
},
{
"monster": "GROUP_ANIMALPOUND_DOGS",
"x": [ 9, 10 ],
"y": 21,
"chance": 20,
"repeat": [ 1 ],
"density": 0.05
}
{ "monster": "GROUP_ANIMALPOUND_CATS", "x": 14, "y": 10, "chance": 10, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_CATS", "x": 16, "y": 10, "chance": 10, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_CATS", "x": 18, "y": 10, "chance": 10, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_CATS", "x": 20, "y": 10, "chance": 10, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_DOGS", "x": 3, "y": 11, "chance": 20, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_DOGS", "x": 7, "y": 11, "chance": 20, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_DOGS", "x": 3, "y": 17, "chance": 20, "density": 0.05 },
{ "monster": "GROUP_ANIMALPOUND_DOGS", "x": 7, "y": 17, "chance": 20, "density": 0.05 }
],
"place_vehicles": [ { "vehicle": "animalshelter", "x": 17, "y": 22, "chance": 25, "rotation": 180 } ]
}
Expand All @@ -175,25 +147,25 @@
"rows": [
" ",
" ",
" |................... ",
" |................... ",
" |................... ",
" |................... ",
" |................... ",
" |>.................. ",
" |................... ",
" |................... ",
" |................... ",
" |................... ",
" |................... ",
" |................... ",
" |................... ",
" |................... ",
" |................... ",
" |.c......3---------5 ",
" |..&.....3 ",
" |........3 ",
" |--------- ",
" |-------------------3 ",
" |...................3 ",
" |...................3 ",
" |...................3 ",
" |...................3 ",
" |>..................3 ",
" |...................3 ",
" |...................3 ",
" |...................3 ",
" |...................3 ",
" |...................3 ",
" |...................3 ",
" |...................3 ",
" |..c................3 ",
" |...&...............3 ",
" |-------------------5 ",
" ",
" ",
" ",
" ",
" ",
" "
Expand All @@ -208,14 +180,14 @@
"5": "t_gutter_drop"
},
"furniture": { "&": "f_roof_turbine_vent", "c": "f_cellphone_booster" },
"place_items": [ { "item": "roof_trash", "x": [ 4, 16 ], "y": [ 3, 15 ], "chance": 50, "repeat": [ 1, 3 ] } ],
"place_items": [ { "item": "roof_trash", "x": [ 4, 6 ], "y": [ 3, 5 ], "chance": 50, "repeat": [ 1, 3 ] } ],
"place_nested": [
{ "chunks": [ [ "roof_2x2_golf", 15 ], [ "null", 80 ] ], "x": 7, "y": 18 },
{ "chunks": [ [ "roof_2x2_utilities", 50 ], [ "null", 50 ] ], "x": 15, "y": 14 },
{ "chunks": [ [ "roof_2x2_golf", 15 ], [ "null", 80 ] ], "x": 7, "y": 7 },
{ "chunks": [ [ "roof_2x2_utilities", 50 ], [ "null", 50 ] ], "x": 5, "y": 4 },
{
"chunks": [ [ "null", 40 ], [ "roof_4x4_party", 5 ], [ "roof_4x4_utility", 45 ], [ "roof_5x5_coop", 10 ] ],
"x": [ 4, 10 ],
"y": [ 3, 10 ]
"x": [ 9, 12 ],
"y": [ 9, 12 ]
}
]
}
Expand Down

0 comments on commit 7cc215e

Please sign in to comment.