From 8e659c988c4e3d08a324e466c130036d36b8a4bf Mon Sep 17 00:00:00 2001 From: SandwichPie Date: Fri, 21 Jul 2023 09:22:02 +0100 Subject: [PATCH 1/9] Create misc_palettes.json Added a directory and file for mapgen palette definitions --- .../mapgen_palettes/misc_palettes.json | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 data/mods/innawood/mapgen_palettes/misc_palettes.json diff --git a/data/mods/innawood/mapgen_palettes/misc_palettes.json b/data/mods/innawood/mapgen_palettes/misc_palettes.json new file mode 100644 index 0000000000000..0a7527b3749f6 --- /dev/null +++ b/data/mods/innawood/mapgen_palettes/misc_palettes.json @@ -0,0 +1,36 @@ +[ + { + "type": "palette", + "id": "stream_palette", + "terrain": { + " ": "t_null", + "~": "t_water_moving_sh", + "1": [ + [ "t_null", 100 ], + [ "t_sand", 1 ], + [ "t_clay", 4 ], + [ "t_grass_long", 900 ], + [ "t_region_shrub_forest", 20 ], + [ "t_region_tree_forest", 20 ] + ], + "2": [ [ "t_null", 150 ], [ "t_grass_long", 10 ], [ "t_region_shrub_forest", 1 ], [ "t_region_tree_forest", 1 ] ] + }, + "furniture": { + " ": "f_null", + "1": [ + [ "f_null", 800 ], + [ "f_region_weed", 10 ], + [ "f_boulder_small", 3 ], + [ "f_boulder_medium", 2 ], + [ "f_boulder_large", 1 ] + ], + "2": [ + [ "f_null", 1400 ], + [ "f_region_weed", 10 ], + [ "f_boulder_small", 3 ], + [ "f_boulder_medium", 2 ], + [ "f_boulder_large", 1 ] + ] + } + } +] From 8102215c6a54673ead78c56cda1585ed05095dbc Mon Sep 17 00:00:00 2001 From: SandwichPie Date: Fri, 21 Jul 2023 09:24:07 +0100 Subject: [PATCH 2/9] Create overmap_terrain_stream.json Added directory and file for overmap_terrain definitions --- .../overmap_terrain_stream.json | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 data/mods/innawood/overmap_terrarin/overmap_terrain_stream.json diff --git a/data/mods/innawood/overmap_terrarin/overmap_terrain_stream.json b/data/mods/innawood/overmap_terrarin/overmap_terrain_stream.json new file mode 100644 index 0000000000000..7488bd5181248 --- /dev/null +++ b/data/mods/innawood/overmap_terrarin/overmap_terrain_stream.json @@ -0,0 +1,26 @@ +[ + { + "type": "overmap_terrain", + "id": "stream", + "copy-from": "generic_open_land", + "name": "stream", + "sym": ".", + "color": "light_blue" + }, + { + "type": "overmap_terrain", + "id": "stream_end", + "copy-from": "generic_open_land", + "name": "stream", + "sym": ".", + "color": "light_blue" + }, + { + "type": "overmap_terrain", + "id": "stream_corner", + "copy-from": "generic_open_land", + "name": "stream", + "sym": ".", + "color": "light_blue" + } +] From 4338dc2a2dfd3e6ecacebe3a88285882ad4cb93b Mon Sep 17 00:00:00 2001 From: SandwichPie Date: Fri, 21 Jul 2023 09:26:04 +0100 Subject: [PATCH 3/9] Moved misplaced file --- .../{ => overmap}/overmap_terrarin/overmap_terrain_stream.json | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename data/mods/innawood/{ => overmap}/overmap_terrarin/overmap_terrain_stream.json (100%) diff --git a/data/mods/innawood/overmap_terrarin/overmap_terrain_stream.json b/data/mods/innawood/overmap/overmap_terrarin/overmap_terrain_stream.json similarity index 100% rename from data/mods/innawood/overmap_terrarin/overmap_terrain_stream.json rename to data/mods/innawood/overmap/overmap_terrarin/overmap_terrain_stream.json From 0c8a43813c2f313957f195944c3c0225a7da1dec Mon Sep 17 00:00:00 2001 From: SandwichPie Date: Fri, 21 Jul 2023 09:28:31 +0100 Subject: [PATCH 4/9] Added mapgen for new map element --- data/mods/innawood/mapgen/stream.json | 243 ++++++++++++++++++++++++++ 1 file changed, 243 insertions(+) create mode 100644 data/mods/innawood/mapgen/stream.json diff --git a/data/mods/innawood/mapgen/stream.json b/data/mods/innawood/mapgen/stream.json new file mode 100644 index 0000000000000..a794b8c3948c4 --- /dev/null +++ b/data/mods/innawood/mapgen/stream.json @@ -0,0 +1,243 @@ +[ + { + "om_terrain": "stream", + "type": "mapgen", + "method": "json", + "weight": 1, + "object": { + "fill_ter": "t_region_groundcover", + "rows": [ + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~11222 ", + " 22211~~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~~~11222 ", + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~~~11222 ", + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~~11222 " + ], + "palettes": [ "stream_palette" ], + "place_monster": [ + { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, + { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 0.7 } + ] + } + }, + { + "om_terrain": "stream", + "type": "mapgen", + "method": "json", + "weight": 10, + "object": { + "fill_ter": "t_region_groundcover", + "rows": [ + " 22211~~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~11222 ", + " 22211~~11222 ", + " 22211~~11222 " + ], + "palettes": [ "stream_palette" ], + "place_monster": [ + { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, + { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 0.7 } + ] + } + }, + { + "om_terrain": "stream_end", + "type": "mapgen", + "method": "json", + "object": { + "fill_ter": "t_region_groundcover", + "rows": [ + " 222111222 ", + " 22211-11222 ", + " 22211----11222 ", + " 22211---------11222 ", + "22211------------11222 ", + "22211-------------11222 ", + " 22211------------11222 ", + "22211--------------11222", + "22211--------------11222", + "22211------------11222 ", + " 22211-------11222 ", + " 22211----11222 ", + " 22211~~~11222 ", + " 22211~~~11222 ", + " 22211~~11222 ", + " 22211~~~~11222 ", + " 22211~~~~11222 ", + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~~~11222 ", + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~~11222 " + ], + "palettes": [ "stream_palette" ], + "terrain": { "-": "t_water_sh" }, + "place_monster": [ + { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, + { "group": "GROUP_FISH", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 50 }, + { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 20 } + ] + } + }, + { + "om_terrain": "stream_corner", + "type": "mapgen", + "method": "json", + "weight": 1, + "object": { + "fill_ter": "t_region_groundcover", + "rows": [ + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~~~11222 ", + " 22211~~11222 ", + "22 22211~~11222 ", + "222 22211~~~11222 ", + "2222222111~~11222 ", + "11222211111~~11222 ", + "1111111~1111~~11222 ", + "~~111~~~~111~~11222 ", + "~~~~~~~1~~111~~11222 ", + "11~~~1111~~~~~11222 ", + "211~1122211~~11222 ", + "22111222221111222 ", + "2221222222211222 ", + " 22222 222222 ", + " 222 2222 ", + " 2 22 ", + " ", + " ", + " ", + " " + ], + "palettes": [ "stream_palette" ], + "place_monster": [ + { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, + { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 0.7 } + ] + } + }, + { + "om_terrain": "stream_corner", + "type": "mapgen", + "method": "json", + "weight": 10, + "object": { + "fill_ter": "t_region_groundcover", + "rows": [ + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~~11222 ", + " 22211~~~11222 ", + " 22211~~11222 ", + "22 22 22211~~~11222 ", + "2222222222 22211~~~1122", + "222222222222 22211~~112", + "11222211222222222211~~11", + "11111111112222222211~~11", + "~~1111~~1111222222211~~1", + "~~~~~~~~~~1111121111~~~1", + "11~~~111~~~~1111111~~~11", + "11111111111~~~~11~~~1112", + "2211122211111~~~~~~11122", + "222222222221111~~111222 ", + "22222222222221111112222 ", + " 222 22222221122222 ", + " 222222222 ", + " 222222 ", + " 22 ", + " ", + " " + ], + "palettes": [ "stream_palette" ], + "place_monster": [ + { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, + { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 0.7 } + ] + } + }, + { + "om_terrain": "stream_corner", + "type": "mapgen", + "method": "json", + "weight": 50, + "object": { + "fill_ter": "t_region_groundcover", + "rows": [ + " 22211~~11222 ", + " 22211~~~11222 ", + " 22211~11222 ", + " 222211~11222 ", + " 222211~~11222 ", + "22211~~~11222 ", + "2211~~11222 ", + "11~~~11222 ", + "1~~11222 ", + "11~~11222 ", + "1~~~11222 ", + "~~~11222 ", + "~~11222 ", + "111222 ", + "11222 ", + "2222 ", + "222 ", + "22 ", + " ", + " ", + " ", + " ", + " ", + " " + ], + "palettes": [ "stream_palette" ], + "place_monster": [ + { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, + { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 0.3 } + ] + } + } +] From 404cf3b5c610b4f01c17dd0681e27c54afad5a7b Mon Sep 17 00:00:00 2001 From: SandwichPie Date: Fri, 21 Jul 2023 09:30:04 +0100 Subject: [PATCH 5/9] Create stream_mutable.json Main file to generate the new mapgen --- .../overmap_mutable/stream_mutable.json | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 data/mods/innawood/overmap/overmap_mutable/stream_mutable.json diff --git a/data/mods/innawood/overmap/overmap_mutable/stream_mutable.json b/data/mods/innawood/overmap/overmap_mutable/stream_mutable.json new file mode 100644 index 0000000000000..0c415c76fede2 --- /dev/null +++ b/data/mods/innawood/overmap/overmap_mutable/stream_mutable.json @@ -0,0 +1,47 @@ +[ + { + "type": "overmap_special", + "id": "stream_mutable", + "subtype": "mutable", + "locations": [ "field", "forest", "swamp" ], + "occurrences": [ 1, 1 ], + "flags": [ "WILDERNESS" ], + "check_for_locations_area": [ { "type": [ "field", "forest" ], "from": [ 1, 1, 0 ], "to": [ -1, -1, 0 ] } ], + "joins": [ "stream_to_stream", "stream_to_east", "stream_to_west" ], + "overmaps": { + "stream_body": { "overmap": "stream_north", "north": "stream_to_stream", "south": "stream_to_stream" }, + "stream_bend_e": { "overmap": "stream_corner_east", "north": "stream_to_stream", "east": "stream_to_west" }, + "stream_bend_w": { "overmap": "stream_corner_north", "north": "stream_to_stream", "west": "stream_to_east" }, + "stream_bend_start_e": { "overmap": "stream_north", "north": "stream_to_stream", "south": "stream_to_east" }, + "stream_bend_start_w": { "overmap": "stream_north", "north": "stream_to_stream", "south": "stream_to_west" }, + "stream_corner_e": { "overmap": "stream_corner_north", "north": "stream_to_stream", "west": "stream_to_stream" }, + "stream_corner_w": { "overmap": "stream_corner_east", "north": "stream_to_stream", "east": "stream_to_stream" }, + "stream_end_n": { "overmap": "stream_end_north", "south": "stream_to_stream" }, + "stream_end_s": { "overmap": "stream_end_south", "north": "stream_to_stream" }, + "stream_end_bend_en": { "overmap": "stream_end_north", "south": "stream_to_west" }, + "stream_end_bend_es": { "overmap": "stream_end_south", "north": "stream_to_west" }, + "stream_end_bend_wn": { "overmap": "stream_end_north", "south": "stream_to_east" }, + "stream_end_bend_ws": { "overmap": "stream_end_south", "north": "stream_to_east" } + }, + "root": "stream_body", + "phases": [ + [ + { "overmap": "stream_body", "weight": 100 }, + { "overmap": "stream_bend_start_e", "weight": 1 }, + { "overmap": "stream_bend_start_w", "weight": 1 }, + { "overmap": "stream_bend_e", "weight": 120 }, + { "overmap": "stream_bend_w", "weight": 120 }, + { "overmap": "stream_corner_e", "weight": 1 }, + { "overmap": "stream_corner_w", "weight": 1 } + ], + [ + { "overmap": "stream_end_n", "max": 1 }, + { "overmap": "stream_end_s", "max": 1 }, + { "overmap": "stream_end_bend_en", "max": 1 }, + { "overmap": "stream_end_bend_es", "max": 1 }, + { "overmap": "stream_end_bend_wn", "max": 1 }, + { "overmap": "stream_end_bend_ws", "max": 1 } + ] + ] + } +] From 89379e543549bbd1915d8a1200362981579caf19 Mon Sep 17 00:00:00 2001 From: SandwichPie Date: Fri, 21 Jul 2023 11:29:40 +0100 Subject: [PATCH 6/9] Update data/mods/innawood/overmap/overmap_terrarin/overmap_terrain_stream.json Concatination of overmap terrain IDs Co-authored-by: Procyonae <45432782+Procyonae@users.noreply.github.com> --- .../overmap_terrain_stream.json | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/data/mods/innawood/overmap/overmap_terrarin/overmap_terrain_stream.json b/data/mods/innawood/overmap/overmap_terrarin/overmap_terrain_stream.json index 7488bd5181248..168f7b3e39a85 100644 --- a/data/mods/innawood/overmap/overmap_terrarin/overmap_terrain_stream.json +++ b/data/mods/innawood/overmap/overmap_terrarin/overmap_terrain_stream.json @@ -1,23 +1,7 @@ [ { "type": "overmap_terrain", - "id": "stream", - "copy-from": "generic_open_land", - "name": "stream", - "sym": ".", - "color": "light_blue" - }, - { - "type": "overmap_terrain", - "id": "stream_end", - "copy-from": "generic_open_land", - "name": "stream", - "sym": ".", - "color": "light_blue" - }, - { - "type": "overmap_terrain", - "id": "stream_corner", + "id": [ "stream", "stream_end", "stream_corner" ], "copy-from": "generic_open_land", "name": "stream", "sym": ".", From 5aa184cccf0eb1c0d16b0bd3ccdbb319497ff6dc Mon Sep 17 00:00:00 2001 From: SandwichPie Date: Fri, 21 Jul 2023 11:49:10 +0100 Subject: [PATCH 7/9] Update overmap_terrain_stream.json Added flag for better interaction with forest tiles --- .../overmap/overmap_terrarin/overmap_terrain_stream.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/data/mods/innawood/overmap/overmap_terrarin/overmap_terrain_stream.json b/data/mods/innawood/overmap/overmap_terrarin/overmap_terrain_stream.json index 168f7b3e39a85..ae42dd9a2c4ef 100644 --- a/data/mods/innawood/overmap/overmap_terrarin/overmap_terrain_stream.json +++ b/data/mods/innawood/overmap/overmap_terrarin/overmap_terrain_stream.json @@ -5,6 +5,7 @@ "copy-from": "generic_open_land", "name": "stream", "sym": ".", - "color": "light_blue" + "color": "light_blue", + "flags": [ "REQUIRES_PREDECESSOR" ] } ] From 2415e7039fd2e0d970d806b12dcfaea875cd6c85 Mon Sep 17 00:00:00 2001 From: SandwichPie Date: Fri, 21 Jul 2023 11:51:37 +0100 Subject: [PATCH 8/9] Update stream.json Allows better interaction with forest and swamp tiles --- data/mods/innawood/mapgen/stream.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/data/mods/innawood/mapgen/stream.json b/data/mods/innawood/mapgen/stream.json index a794b8c3948c4..c9694424be59f 100644 --- a/data/mods/innawood/mapgen/stream.json +++ b/data/mods/innawood/mapgen/stream.json @@ -6,6 +6,7 @@ "weight": 1, "object": { "fill_ter": "t_region_groundcover", + "fallback_predecessor_mapgen": "field", "rows": [ " 22211~~11222 ", " 22211~~11222 ", @@ -32,6 +33,7 @@ " 22211~~11222 ", " 22211~~11222 " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "stream_palette" ], "place_monster": [ { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, @@ -46,6 +48,7 @@ "weight": 10, "object": { "fill_ter": "t_region_groundcover", + "fallback_predecessor_mapgen": "field", "rows": [ " 22211~~11222 ", " 22211~11222 ", @@ -72,6 +75,7 @@ " 22211~~11222 ", " 22211~~11222 " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "stream_palette" ], "place_monster": [ { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, @@ -85,6 +89,7 @@ "method": "json", "object": { "fill_ter": "t_region_groundcover", + "fallback_predecessor_mapgen": "field", "rows": [ " 222111222 ", " 22211-11222 ", @@ -111,6 +116,7 @@ " 22211~~11222 ", " 22211~~11222 " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "stream_palette" ], "terrain": { "-": "t_water_sh" }, "place_monster": [ @@ -127,6 +133,7 @@ "weight": 1, "object": { "fill_ter": "t_region_groundcover", + "fallback_predecessor_mapgen": "field", "rows": [ " 22211~~11222 ", " 22211~~11222 ", @@ -153,6 +160,7 @@ " ", " " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "stream_palette" ], "place_monster": [ { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, @@ -167,6 +175,7 @@ "weight": 10, "object": { "fill_ter": "t_region_groundcover", + "fallback_predecessor_mapgen": "field", "rows": [ " 22211~~11222 ", " 22211~~11222 ", @@ -193,6 +202,7 @@ " ", " " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "stream_palette" ], "place_monster": [ { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, @@ -207,6 +217,7 @@ "weight": 50, "object": { "fill_ter": "t_region_groundcover", + "fallback_predecessor_mapgen": "field", "rows": [ " 22211~~11222 ", " 22211~~~11222 ", @@ -233,6 +244,7 @@ " ", " " ], + "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "stream_palette" ], "place_monster": [ { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, From 20e94454d0b8c0e455ac02855868a3ad1a6c81ec Mon Sep 17 00:00:00 2001 From: SandwichPie Date: Fri, 21 Jul 2023 15:54:16 +0100 Subject: [PATCH 9/9] Update stream.json Increased animal spawn rates --- data/mods/innawood/mapgen/stream.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/data/mods/innawood/mapgen/stream.json b/data/mods/innawood/mapgen/stream.json index c9694424be59f..694a403bf0b34 100644 --- a/data/mods/innawood/mapgen/stream.json +++ b/data/mods/innawood/mapgen/stream.json @@ -36,8 +36,8 @@ "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "stream_palette" ], "place_monster": [ - { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, - { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 0.7 } + { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 25 }, + { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 3 } ] } }, @@ -78,8 +78,8 @@ "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "stream_palette" ], "place_monster": [ - { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, - { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 0.7 } + { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 25 }, + { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 3 } ] } }, @@ -163,8 +163,8 @@ "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "stream_palette" ], "place_monster": [ - { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, - { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 0.7 } + { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 25 }, + { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 3 } ] } }, @@ -205,8 +205,8 @@ "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "stream_palette" ], "place_monster": [ - { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, - { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 0.7 } + { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 25 }, + { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 3 } ] } }, @@ -247,8 +247,8 @@ "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ], "palettes": [ "stream_palette" ], "place_monster": [ - { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 10 }, - { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 0.3 } + { "group": "GROUP_FOREST", "x": 10, "y": 10, "pack_size": [ 1, 6 ], "chance": 25 }, + { "group": "GROUP_DOMESTIC", "x": 10, "y": 10, "pack_size": [ 1, 2 ], "chance": 3 } ] } }