Skip to content

Commit

Permalink
fix(balance): Adjustments to bastion fort (cataclysmbnteam#3690)
Browse files Browse the repository at this point in the history
Adjustments to bastion fort
  • Loading branch information
chaosvolt authored Nov 16, 2023
1 parent 420fa97 commit 3f8f876
Show file tree
Hide file tree
Showing 2 changed files with 92 additions and 88 deletions.
177 changes: 90 additions & 87 deletions data/json/mapgen/Bastion_Fort.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,22 +17,28 @@
" ######################",
" ######################",
" ######################",
" ########|||||||^^^ ",
" ########|&_-_&|vvv ",
" ########|__-__| ",
" ########|-+-+-| T ",
" ########|||||||### ",
" ########|&_-_&|^^^ ",
" ########|__-__|vvv ",
" ########|-+-+-| T ",
" ####|s_-_s| ",
" ####|t_-_t| T ",
" ####|t_-_t| T ",
" ####|-+-+-|< ",
" ####|B____|_ T ",
" ####|B____+_ T ",
" ####|B____+_ ",
" ####|B____|_ T ",
" ####|--+--|< ",
" ####|e____| T ",
" ####|e____| "
" ####|--+--|< T ",
" ####|e____| ",
" ####|e____| T ",
" ####|RRRc_w "
],
"palettes": [ "bastion_fort_palette" ],
"items": { "e": { "item": "fort_giftshop_rare", "chance": 50, "repeat": 2 } },
"terrain": { "R": "t_floor" },
"furniture": { "R": "f_rack_wood" },
"items": {
"R": { "item": "fort_giftshop", "chance": 75, "repeat": 5 },
"c": { "item": "fort_giftshop_rare", "chance": 50, "repeat": 3 },
"e": { "item": "fort_giftshop_rare", "chance": 50, "repeat": 2 }
},
"place_monster": [ { "group": "GROUP_PARK_SCENIC", "x": [ 18, 23 ], "y": [ 13, 23 ], "repeat": [ 5, 10 ] } ]
}
},
Expand All @@ -54,22 +60,22 @@
"###################### ",
"###################### ",
"###################### ",
" ^^^|||||||######## ",
" vvv|CCCrr|######## ",
" |CC...|######## ",
" T |C...C|######## ",
" ###|||||||######## ",
" ^^^|CCCrr|######## ",
" vvv|CC...|######## ",
" T |C...C|######## ",
" |C...C|#### ",
" T |||X|||#### ",
" |S____|#### ",
" T |D___D|#### ",
" wD___D|#### ",
" T |_____|#### ",
" |_____|#### ",
" T |D___D|#### ",
" |D___D|#### "
" T |.....|#### ",
" |||X|||#### ",
" T |_S__D|#### ",
" |____D|#### ",
" T +_____|#### ",
" +_____|#### ",
" T |D___D|#### ",
" wD___D|#### "
],
"palettes": [ "bastion_fort_palette" ],
"terrain": { "S": "t_floor", "r": "t_rock_floor_no_roof" },
"terrain": { "r": "t_rock_floor_no_roof" },
"signs": { "S": { "signage": "Danger! Do not smoke! Risk of explosion!" } },
"place_monster": [ { "group": "GROUP_PARK_SCENIC", "x": [ 0, 5 ], "y": [ 13, 23 ], "repeat": [ 5, 10 ] } ]
}
Expand All @@ -81,19 +87,19 @@
"weight": 1000,
"object": {
"rows": [
" ####|rrrc_w T ",
" ####|__hc_|4 ",
" ####|S__h_| T ",
" ####|__hc_| T ",
" ####|S____|4 ",
" ####||||||| ",
" #### ",
" #### 4 _< ",
" #### |||w|+|||.",
" #### |b_b___b|.",
" #### |b_b___b|.",
" ######## |F______+.",
" ######## |__b_b_b|.",
" ########vvv|<<b_b_b|.",
" ########^^^|||||||||.",
" #### ",
" #### 4 _< ",
" #### |||w|+||..",
" #### |b_b__b|..",
" #### |b_b__b|..",
" ######## |F_____+..",
" ########vvv|___b_b|..",
" ########^^^|<<_b_b|..",
" ###########||||||||..",
" ####################..",
" ####################..",
" ####################..",
Expand All @@ -107,16 +113,13 @@
" "
],
"palettes": [ "bastion_fort_palette" ],
"terrain": { ".": "t_rock_floor", "S": "t_floor" },
"terrain": { ".": "t_rock_floor" },
"furniture": { "S": "f_safe_l" },
"items": {
"r": { "item": "fort_giftshop", "chance": 75, "repeat": 5 },
"c": { "item": "fort_giftshop_rare", "chance": 50, "repeat": 3 }
},
"items": { "c": { "item": "fort_giftshop_rare", "chance": 50, "repeat": 3 } },
"place_loot": [
{ "item": "cash_card", "x": 12, "y": 2, "chance": 50, "repeat": 5 },
{ "item": "coin_quarter", "x": 12, "y": 2, "chance": 50, "repeat": 10 },
{ "item": "money_bundle", "x": 12, "y": 2, "chance": 50, "repeat": 5 }
{ "item": "cash_card", "x": 12, "y": 1, "chance": 50, "repeat": 5 },
{ "item": "coin_quarter", "x": 12, "y": 1, "chance": 50, "repeat": 10 },
{ "item": "money_bundle", "x": 12, "y": 1, "chance": 50, "repeat": 5 }
],
"place_monster": [ { "group": "GROUP_PARK_SCENIC", "x": [ 18, 23 ], "y": [ 0, 5 ], "repeat": [ 1, 5 ] } ]
}
Expand All @@ -128,19 +131,19 @@
"weight": 1000,
"object": {
"rows": [
" T +_____|#### ",
" 4|____<|#### ",
" T |__F_<|#### ",
" T |_____|#### ",
" 4|DDF<<|#### ",
" |||||||#### ",
" #### ",
" #### ",
" <_ 4 #### ",
".|||+|w||| #### ",
".|b___b_b| #### ",
".|b___b_b| #### ",
".+______F| ######## ",
".|b_b_b__| ######## ",
".|b_b_b<<|vvv######## ",
".|||||||||^^^######## ",
"..||+|w||| #### ",
"..|b__b_b| #### ",
"..|b__b_b| #### ",
"..+_____F| ######## ",
"..|b_b___|vvv######## ",
"..|b_b_<<|^^^######## ",
"..||||||||########### ",
"..#################### ",
"..#################### ",
"..#################### ",
Expand Down Expand Up @@ -176,19 +179,19 @@
" ......................",
" #.....................",
" ##....................",
" ........|||||||^^^ ",
" #.......|b_F_b|vvv ",
" #.......|b___b| ",
" ........|||||||... ",
" #.......|b_F_b|^^^ ",
" #.......|b___b|vvv ",
" ##.##...+_____w ",
" #...|b___b| ",
" ....|b___b| ",
" #...|--+--|> ",
" #...|W____|_ ",
" ....we____+_ ",
" #...|W____|_ ",
" #...|W____+_ ",
" ....|W____+_ ",
" #...|--+--|> ",
" #...|b___b| ",
" ....|b___b| ",
" #...|b___b| "
" #...+_____w "
],
"palettes": [ "bastion_fort_palette" ],
"terrain": { " ": "t_open_air", "#": "t_rock_wall_half", "^": "t_sidewalk_ramp_down_high", "v": "t_sidewalk_ramp_down_low" },
Expand Down Expand Up @@ -230,19 +233,19 @@
"...................... ",
".....................# ",
"....................## ",
" ^^^|||w|||........ ",
" ...|||w|||........ ",
" ^^^|,,,,,|.......# ",
" vvv|,,,,,|.......# ",
" |,,,,,|.......# ",
" w,,,,,w...##.## ",
" |,,,,,|...# ",
" |||||||.... ",
" |,,,,,|.... ",
" |||||||...# ",
" |lll_t|...# ",
" w_____+.... ",
" w_____+...# ",
" |____n|...# ",
" wh___nw.... ",
" |e___n|...# ",
" |e___c|...# ",
" |h___c|.... ",
" |_____|...# "
" |h___n|.... ",
" we___cw...# "
],
"palettes": [ "bastion_fort_palette" ],
"terrain": {
Expand Down Expand Up @@ -279,19 +282,19 @@
"weight": 1000,
"object": {
"rows": [
" #...+_____w ",
" ....|b___b| ",
" #...|b_F_b|4 ",
" #...|b___b|4 ",
" ....|b_F_b| ",
" #...||||||| ",
" #... ",
" .... ",
" #... 4 _> ",
" #... 4 _> ",
" #... |||w|+|||w",
" .... |b_b__-bb_",
" #... |b_b__-W__",
" ##.##... |F____+___",
" #....... |_____-W__",
" #.......vvv|>>eW_-bb_",
" ........^^^|||w|+|||+",
" #.......vvv|_____-W__",
" #.......^^^|>>eW_-bb_",
" ...........|||w|+|||+",
" ##....................",
" #.....................",
" ......................",
Expand Down Expand Up @@ -332,19 +335,19 @@
"weight": 1000,
"object": {
"rows": [
" w_____w...# ",
" |____>|.... ",
" 4|__F_>|...# ",
" 4|e____|...# ",
" |h_F>>|.... ",
" |||||||...# ",
" ...# ",
" .... ",
" >_ 4 ...# ",
"w|||+|w||| ...# ",
"_bb-__b_b| .... ",
"__W-__b_b| ...# ",
"___+____F| ...##.## ",
"__W-_____| .......# ",
"_bb-_We>>|vvv.......# ",
"+|||+|w|||^^^........ ",
"__W-_____|vvv.......# ",
"_bb-_We>>|^^^.......# ",
"+|||+|w|||........... ",
"....................## ",
".....................# ",
"...................... ",
Expand Down Expand Up @@ -458,12 +461,12 @@
"object": {
"rows": [
" |.....3 ",
" |.....3 ",
" |..~..5 ",
" |.....5 ",
" |..~..3 ",
" _______ ",
" ",
" ,, ",
" _522222222",
" _252222222",
" _.........",
" _.........",
" _~........",
Expand Down Expand Up @@ -494,12 +497,12 @@
"object": {
"rows": [
" |.....3 ",
" |.....3 ",
" 5..~..3 ",
" 5.....3 ",
" |..~..3 ",
" _______ ",
" ",
" ,, ",
"222222225_ ",
"222222252_ ",
"........._ ",
"........._ ",
"........~_ ",
Expand Down
3 changes: 2 additions & 1 deletion data/json/mapgen_palettes/bastion_fort_palette.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
"C": "t_rock_floor_no_roof",
"D": "t_floor",
"F": "t_floor",
"S": "t_floor",
"T": "t_region_tree_shade",
"X": "t_door_locked_interior",
"W": "t_floor",
Expand Down Expand Up @@ -69,7 +70,7 @@
{ "item": "clothing_outdoor_torso", "chance": 50, "repeat": 3 },
{ "item": "clothing_outdoor_shoes", "chance": 50, "repeat": 3 }
],
"n": { "item": "snacks", "chance": 50, "repeat": 5 },
"n": { "item": "snacks", "chance": 50, "repeat": 6 },
"r": { "item": "fort_powderbarrel", "chance": 100 },
"t": { "item": "trash_cart", "chance": 50, "repeat": 5 }
}
Expand Down

0 comments on commit 3f8f876

Please sign in to comment.