diff options
15 files changed, 339 insertions, 335 deletions
diff --git a/vamp_stuff/Modification_Files/Locations/Essentials/v_overmap_special.json b/vamp_stuff/Modification_Files/Locations/Essentials/v_overmap_special.json index 2e2ecc0..c4b7443 100644 --- a/vamp_stuff/Modification_Files/Locations/Essentials/v_overmap_special.json +++ b/vamp_stuff/Modification_Files/Locations/Essentials/v_overmap_special.json @@ -77,164 +77,5 @@ "occurrences": [ 0, 2 ], "overmaps": [ { "overmap": "vampirus", "point": [ 0, 0, 0 ] }, { "overmap": "vampirus_prison_up", "point": [ 0, 0, -1 ] } ], "type": "overmap_special" - }, - { - "//": "Hamlets consist of 0-6 houses. No other structures.", - "id": "Ghost Hamlet 1", - "locations": [ "forest" ], - "flags": [ "UNIQUE" ], - "occurrences": [ 75, 100 ], - "overmaps": [ - { "overmap": "ghost_townhouseeast_north", "point": [ 0, 0, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ 1, 0, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ 2, 0, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 0, 1, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 1, 1, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 2, 1, 0 ] } - ], - "type": "overmap_special" - }, - { - "//": "Hamlets consist of 0-6 houses. No other structures.", - "id": "Ghost Hamlet 2", - "locations": [ "forest" ], - "flags": [ "UNIQUE" ], - "occurrences": [ 75, 100 ], - "overmaps": [ - { "overmap": "ghost_townhouseeast_north", "point": [ 0, 0, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ 1, 0, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ 0, 1, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ 1, 1, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 0, 2, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 1, 2, 0 ] } - ], - "type": "overmap_special" - }, - { - "//": "Hamlets consist of 0-6 houses. No other structures.", - "id": "Ghost Hamlet 3", - "locations": [ "forest" ], - "flags": [ "UNIQUE" ], - "occurrences": [ 75, 100 ], - "overmaps": [ - { "overmap": "ghost_townhousesouth_north", "point": [ 0, 0, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ 1, 0, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ 0, 1, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ 1, 1, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 0, 2, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 1, 2, 0 ] } - ], - "type": "overmap_special" - }, - { - "//": "Village consists of 0-16 abandoned houses and a church.", - "id": "Ghost Village 1", - "locations": [ "forest" ], - "flags": [ "UNIQUE" ], - "occurrences": [ 50, 100 ], - "overmaps": [ - { "overmap": "ghost_townchurch_north", "point": [ 0, 0, 0 ] }, - { "overmap": "ghost_towngardenroad_north", "point": [ 0, 1, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ -1, 1, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ -2, 1, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ -3, 1, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ -3, 2, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ 1, 1, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 1, 2, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 2, 2, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ 1, 0, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ 1, -1, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ 2, -1, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ 0, -1, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ 0, -2, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ 1, -2, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ 2, -2, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ 2, -3, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ 1, -3, 0 ] } - ], - "type": "overmap_special" - }, - { - "//": "Village consists of 0-16 abandoned houses and a church.", - "id": "Ghost VIllage 2", - "locations": [ "forest" ], - "flags": [ "UNIQUE" ], - "occurrences": [ 50, 100 ], - "overmaps": [ - { "overmap": "ghost_townchurch_north", "point": [ 0, 0, 0 ] }, - { "overmap": "ghost_towngardenroad_north", "point": [ 0, 1, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 0, 2, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 1, 2, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ 2, 2, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 2, 3, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ -1, 1, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ -1, 0, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ -1, -1, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ 0, -1, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ 0, -2, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ 1, -2, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ 2, -2, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ 2, -3, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ 1, -4, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ 2, -4, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ 3, -4, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 3, -3, 0 ] } - ], - "type": "overmap_special" - }, - { - "//": "Town consists of 0-40 abandoned houses, a church and some manorial buildings. The largest pseudo-generated structure you'll ever met in this mod.", - "id": "Ghost Town", - "locations": [ "forest" ], - "flags": [ "UNIQUE" ], - "occurrences": [ 25, 100 ], - "overmaps": [ - { "overmap": "ghost_townchurch_north", "point": [ 0, 0, 0 ] }, - { "overmap": "ghost_towngardenroad_north", "point": [ 0, 1, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ 0, 2, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ 1, 2, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 0, 3, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ -1, 3, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ -2, 3, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ -3, 3, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ -3, 4, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ -2, 4, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ -2, 5, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ -3, 5, 0 ] }, - { "overmap": "ghost_townservice_north", "point": [ 1, 1, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ 2, 1, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ 3, 1, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 3, 2, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ 2, 2, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ 1, 3, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ 2, 3, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ -1, 2, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ -2, 2, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ -3, 1, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ -3, 2, 0 ] }, - { "overmap": "ghost_townservice_north", "point": [ -1, 0, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ -2, 0, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ -1, 1, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ -2, 1, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ -1, -1, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ -2, -1, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ -2, -2, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ -1, -3, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ -2, -3, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ -3, -3, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ -3, -2, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ -4, -3, 0 ] }, - { "overmap": "ghost_townhouseeast_north", "point": [ -4, -4, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ -3, -4, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ -2, -5, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ -3, -5, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ -4, -5, 0 ] }, - { "overmap": "ghost_townhousesouth_north", "point": [ -5, -5, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ -5, -4, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ -2, -4, 0 ] }, - { "overmap": "ghost_townhousewest_north", "point": [ -1, -4, 0 ] }, - { "overmap": "ghost_townhousenorth_north", "point": [ -1, -2, 0 ] } - ], - "type": "overmap_special" } ] diff --git a/vamp_stuff/Modification_Files/Locations/Essentials/v_overmap_terrain.json b/vamp_stuff/Modification_Files/Locations/Essentials/v_overmap_terrain.json index bf19b9e..ec9da69 100644 --- a/vamp_stuff/Modification_Files/Locations/Essentials/v_overmap_terrain.json +++ b/vamp_stuff/Modification_Files/Locations/Essentials/v_overmap_terrain.json @@ -238,68 +238,5 @@ "see_cost": 5, "extras": "build", "flags": [ "NO_ROTATE" ] - }, - { - "type": "overmap_terrain", - "id": "ghost_townhousenorth", - "name": "ruined house", - "sym": "F", - "color": "green", - "see_cost": 5, - "extras": "build" - }, - { - "type": "overmap_terrain", - "id": "ghost_townhouseeast", - "name": "ruined house", - "sym": "F", - "color": "green", - "see_cost": 5, - "extras": "build" - }, - { - "type": "overmap_terrain", - "id": "ghost_townhousesouth", - "name": "ruined house", - "sym": "F", - "color": "green", - "see_cost": 5, - "extras": "build" - }, - { - "type": "overmap_terrain", - "id": "ghost_townhousewest", - "name": "ruined house", - "sym": "F", - "color": "green", - "see_cost": 5, - "extras": "build" - }, - { - "type": "overmap_terrain", - "id": "ghost_townchurch", - "name": "ruined church", - "sym": "F", - "color": "green", - "see_cost": 5, - "extras": "build" - }, - { - "type": "overmap_terrain", - "id": "ghost_towngardenroad", - "name": "forest", - "sym": "F", - "color": "green", - "see_cost": 5, - "extras": "build" - }, - { - "type": "overmap_terrain", - "id": "ghost_townservice", - "name": "ruined shop", - "sym": "F", - "color": "green", - "see_cost": 5, - "extras": "build" } ] diff --git a/vamp_stuff/Modification_Files/Locations/palettes.json b/vamp_stuff/Modification_Files/Locations/palettes.json index d14da5a..a14b505 100644 --- a/vamp_stuff/Modification_Files/Locations/palettes.json +++ b/vamp_stuff/Modification_Files/Locations/palettes.json @@ -99,116 +99,5 @@ "P": { "item": "vampmeleeweapon", "chance": 100 }, "X": { "item": "magazines", "chance": 100 } } - }, - { - "type": "palette", - "id": "ghosttownservices_palette", - "terrain": { - " ": [ - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_grass", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_dirt", - "t_grass_long", - "t_grass_long", - "t_grass_long", - "t_tree_dead" - ], - "a": [ - "t_wall_wood", - "t_wall_wood", - "t_wall_wood", - "t_wall_wood", - "t_wall_wood", - "t_wall_wood_chipped", - "t_wall_wood_chipped", - "t_wall_wood_broken" - ], - "b": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], - "c": [ "t_door_c", "t_door_c", "t_door_c", "t_door_b" ], - "d": [ "t_dirt", "t_dirt", "t_dirt", "t_grass" ], - "e": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], - "f": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], - "g": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], - "h": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], - "i": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], - "j": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], - "k": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], - "l": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], - "m": [ "t_window", "t_window", "t_window", "t_window_frame" ], - "n": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], - "o": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ], - "p": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ], - "q": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ], - "r": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ], - "s": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ], - "t": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ], - "u": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ], - "v": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ] - }, - "furniture": { - "e": "f_bed", - "f": "f_bathtub", - "g": "f_bookcase", - "h": "f_dresser", - "i": "f_stool", - "j": "f_table", - "k": "f_cupboard", - "l": "f_sink", - "n": "f_bigmirror", - "p": "f_forge_rock", - "q": "f_clay_kiln", - "r": "f_rack", - "s": "f_anvil", - "t": "f_crate_o", - "u": "f_chair", - "v": "f_statue" - } } ] diff --git a/vamp_stuff/readme b/vamp_stuff/readme index bf62886..38fadd9 100644 --- a/vamp_stuff/readme +++ b/vamp_stuff/readme @@ -100,8 +100,6 @@ Add extra tile for the red iris mutation. Add extra tile for the deadened body mutation. ---Bugfixes -Add the missing ghost town configuration that was causing errors. --I will probably remove these towns entirely later. Add the filthy tag to mod zombies so their item drops are filthy like any other zombie. Clean up a lot of broken english. diff --git a/zz_ghosttown/Modification_Files/Locations/Essentials/v_overmap_special_ghosttown.json b/zz_ghosttown/Modification_Files/Locations/Essentials/v_overmap_special_ghosttown.json new file mode 100644 index 0000000..d8f617b --- /dev/null +++ b/zz_ghosttown/Modification_Files/Locations/Essentials/v_overmap_special_ghosttown.json @@ -0,0 +1,161 @@ +[ + { + "//": "Hamlets consist of 0-6 houses. No other structures.", + "id": "Ghost Hamlet 1", + "locations": [ "forest" ], + "flags": [ "UNIQUE" ], + "occurrences": [ 75, 100 ], + "overmaps": [ + { "overmap": "ghost_townhouseeast_north", "point": [ 0, 0, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ 1, 0, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ 2, 0, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 0, 1, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 1, 1, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 2, 1, 0 ] } + ], + "type": "overmap_special" + }, + { + "//": "Hamlets consist of 0-6 houses. No other structures.", + "id": "Ghost Hamlet 2", + "locations": [ "forest" ], + "flags": [ "UNIQUE" ], + "occurrences": [ 75, 100 ], + "overmaps": [ + { "overmap": "ghost_townhouseeast_north", "point": [ 0, 0, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ 1, 0, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ 0, 1, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ 1, 1, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 0, 2, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 1, 2, 0 ] } + ], + "type": "overmap_special" + }, + { + "//": "Hamlets consist of 0-6 houses. No other structures.", + "id": "Ghost Hamlet 3", + "locations": [ "forest" ], + "flags": [ "UNIQUE" ], + "occurrences": [ 75, 100 ], + "overmaps": [ + { "overmap": "ghost_townhousesouth_north", "point": [ 0, 0, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ 1, 0, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ 0, 1, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ 1, 1, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 0, 2, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 1, 2, 0 ] } + ], + "type": "overmap_special" + }, + { + "//": "Village consists of 0-16 abandoned houses and a church.", + "id": "Ghost Village 1", + "locations": [ "forest" ], + "flags": [ "UNIQUE" ], + "occurrences": [ 50, 100 ], + "overmaps": [ + { "overmap": "ghost_townchurch_north", "point": [ 0, 0, 0 ] }, + { "overmap": "ghost_towngardenroad_north", "point": [ 0, 1, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ -1, 1, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ -2, 1, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ -3, 1, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ -3, 2, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ 1, 1, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 1, 2, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 2, 2, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ 1, 0, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ 1, -1, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ 2, -1, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ 0, -1, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ 0, -2, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ 1, -2, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ 2, -2, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ 2, -3, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ 1, -3, 0 ] } + ], + "type": "overmap_special" + }, + { + "//": "Village consists of 0-16 abandoned houses and a church.", + "id": "Ghost VIllage 2", + "locations": [ "forest" ], + "flags": [ "UNIQUE" ], + "occurrences": [ 50, 100 ], + "overmaps": [ + { "overmap": "ghost_townchurch_north", "point": [ 0, 0, 0 ] }, + { "overmap": "ghost_towngardenroad_north", "point": [ 0, 1, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 0, 2, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 1, 2, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ 2, 2, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 2, 3, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ -1, 1, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ -1, 0, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ -1, -1, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ 0, -1, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ 0, -2, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ 1, -2, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ 2, -2, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ 2, -3, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ 1, -4, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ 2, -4, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ 3, -4, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 3, -3, 0 ] } + ], + "type": "overmap_special" + }, + { + "//": "Town consists of 0-40 abandoned houses, a church and some manorial buildings. The largest pseudo-generated structure you'll ever met in this mod.", + "id": "Ghost Town", + "locations": [ "forest" ], + "flags": [ "UNIQUE" ], + "occurrences": [ 25, 100 ], + "overmaps": [ + { "overmap": "ghost_townchurch_north", "point": [ 0, 0, 0 ] }, + { "overmap": "ghost_towngardenroad_north", "point": [ 0, 1, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ 0, 2, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ 1, 2, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 0, 3, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ -1, 3, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ -2, 3, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ -3, 3, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ -3, 4, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ -2, 4, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ -2, 5, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ -3, 5, 0 ] }, + { "overmap": "ghost_townservice_north", "point": [ 1, 1, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ 2, 1, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ 3, 1, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 3, 2, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ 2, 2, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ 1, 3, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ 2, 3, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ -1, 2, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ -2, 2, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ -3, 1, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ -3, 2, 0 ] }, + { "overmap": "ghost_townservice_north", "point": [ -1, 0, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ -2, 0, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ -1, 1, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ -2, 1, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ -1, -1, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ -2, -1, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ -2, -2, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ -1, -3, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ -2, -3, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ -3, -3, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ -3, -2, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ -4, -3, 0 ] }, + { "overmap": "ghost_townhouseeast_north", "point": [ -4, -4, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ -3, -4, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ -2, -5, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ -3, -5, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ -4, -5, 0 ] }, + { "overmap": "ghost_townhousesouth_north", "point": [ -5, -5, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ -5, -4, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ -2, -4, 0 ] }, + { "overmap": "ghost_townhousewest_north", "point": [ -1, -4, 0 ] }, + { "overmap": "ghost_townhousenorth_north", "point": [ -1, -2, 0 ] } + ], + "type": "overmap_special" + } +] diff --git a/zz_ghosttown/Modification_Files/Locations/Essentials/v_overmap_terrain_ghosttown.json b/zz_ghosttown/Modification_Files/Locations/Essentials/v_overmap_terrain_ghosttown.json new file mode 100644 index 0000000..b58385a --- /dev/null +++ b/zz_ghosttown/Modification_Files/Locations/Essentials/v_overmap_terrain_ghosttown.json @@ -0,0 +1,65 @@ +[ + { + "type": "overmap_terrain", + "id": "ghost_townhousenorth", + "name": "ruined house", + "sym": "F", + "color": "green", + "see_cost": 5, + "extras": "build" + }, + { + "type": "overmap_terrain", + "id": "ghost_townhouseeast", + "name": "ruined house", + "sym": "F", + "color": "green", + "see_cost": 5, + "extras": "build" + }, + { + "type": "overmap_terrain", + "id": "ghost_townhousesouth", + "name": "ruined house", + "sym": "F", + "color": "green", + "see_cost": 5, + "extras": "build" + }, + { + "type": "overmap_terrain", + "id": "ghost_townhousewest", + "name": "ruined house", + "sym": "F", + "color": "green", + "see_cost": 5, + "extras": "build" + }, + { + "type": "overmap_terrain", + "id": "ghost_townchurch", + "name": "ruined church", + "sym": "F", + "color": "green", + "see_cost": 5, + "extras": "build" + }, + { + "type": "overmap_terrain", + "id": "ghost_towngardenroad", + "name": "forest", + "sym": "F", + "color": "green", + "see_cost": 5, + "extras": "build" + }, + { + "type": "overmap_terrain", + "id": "ghost_townservice", + "name": "ruined shop", + "sym": "F", + "color": "green", + "see_cost": 5, + "extras": "build" + } +] diff --git a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownchurch.json b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Ghosttownchurch.json index 3db7fd8..3db7fd8 100644 --- a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownchurch.json +++ b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Ghosttownchurch.json diff --git a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_faceeast.json b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_faceeast.json index dbac4a4..dbac4a4 100644 --- a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_faceeast.json +++ b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_faceeast.json diff --git a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_facenorth.json b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_facenorth.json index 7cf8534..7cf8534 100644 --- a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_facenorth.json +++ b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_facenorth.json diff --git a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_facesouth.json b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_facesouth.json index 41d465e..41d465e 100644 --- a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_facesouth.json +++ b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_facesouth.json diff --git a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_facewest.json b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_facewest.json index e1ed3c0..e1ed3c0 100644 --- a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_facewest.json +++ b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Ghosttownhouse_facewest.json diff --git a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownroad.json b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Ghosttownroad.json index 978d064..978d064 100644 --- a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownroad.json +++ b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Ghosttownroad.json diff --git a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownservicebuildings.json b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Ghosttownservicebuildings.json index eb9926d..eb9926d 100644 --- a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Ghosttownservicebuildings.json +++ b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Ghosttownservicebuildings.json diff --git a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Reference.MD b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Reference.MD index c89c26b..c89c26b 100644 --- a/vamp_stuff/Modification_Files/Locations/Ghost_Towns/Reference.MD +++ b/zz_ghosttown/Modification_Files/Locations/Ghost_Towns/Reference.MD diff --git a/zz_ghosttown/Modification_Files/Locations/palettes_ghosttown.json b/zz_ghosttown/Modification_Files/Locations/palettes_ghosttown.json new file mode 100644 index 0000000..ac5047f --- /dev/null +++ b/zz_ghosttown/Modification_Files/Locations/palettes_ghosttown.json @@ -0,0 +1,113 @@ +[ + { + "type": "palette", + "id": "ghosttownservices_palette", + "terrain": { + " ": [ + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_grass", + "t_dirt", + "t_dirt", + "t_dirt", + "t_dirt", + "t_dirt", + "t_dirt", + "t_dirt", + "t_dirt", + "t_dirt", + "t_dirt", + "t_grass_long", + "t_grass_long", + "t_grass_long", + "t_tree_dead" + ], + "a": [ + "t_wall_wood", + "t_wall_wood", + "t_wall_wood", + "t_wall_wood", + "t_wall_wood", + "t_wall_wood_chipped", + "t_wall_wood_chipped", + "t_wall_wood_broken" + ], + "b": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], + "c": [ "t_door_c", "t_door_c", "t_door_c", "t_door_b" ], + "d": [ "t_dirt", "t_dirt", "t_dirt", "t_grass" ], + "e": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], + "f": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], + "g": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], + "h": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], + "i": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], + "j": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], + "k": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], + "l": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], + "m": [ "t_window", "t_window", "t_window", "t_window_frame" ], + "n": [ "t_floor", "t_floor", "t_floor", "t_floor", "t_floor", "t_dirt" ], + "o": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ], + "p": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ], + "q": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ], + "r": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ], + "s": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ], + "t": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ], + "u": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ], + "v": [ "t_dirt", "t_dirt", "t_dirt", "t_grass", "t_dirt", "t_dirt", "t_dirt" ] + }, + "furniture": { + "e": "f_bed", + "f": "f_bathtub", + "g": "f_bookcase", + "h": "f_dresser", + "i": "f_stool", + "j": "f_table", + "k": "f_cupboard", + "l": "f_sink", + "n": "f_bigmirror", + "p": "f_forge_rock", + "q": "f_clay_kiln", + "r": "f_rack", + "s": "f_anvil", + "t": "f_crate_o", + "u": "f_chair", + "v": "f_statue" + } + } +] |