Skip to content

Commit a3f1a5e

Browse files
committed
Adjusted some mob/chest spawning hexes
Removed out of place blocking hexes in cave1 and cave5 maps. Added the description of caverns_reduce_mobs to upu.ini.
1 parent 2ba6a15 commit a3f1a5e

6 files changed

Lines changed: 10 additions & 15 deletions

File tree

data/maps/cave1.map

260 KB
Binary file not shown.

data/maps/cave5.map

343 KB
Binary file not shown.

release/mods/upu.ini

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ critters_walk_faster=1
1515
; Can be toggled midgame.
1616
wipe_inventory=0
1717

18+
; Changes random encounter cavern spawn logic to produce a more "sane" number of mobs.
19+
; Instead of spawning a group of the same size in every "area" of the map, it leaves roughly half of the areas empty.
20+
; Can be toggled midgame.
21+
caverns_reduce_mobs=0
22+
1823
[ncr]
1924
; If enabled, NCR => Redding brahmin drive will be repeatable like Duppo says. But if Hal dies, drives end.
2025
repeatable_brahmin_drive=1

scripts_src/maps/cave01.ssl

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,7 @@ procedure LoadChests;
4949
#define AREA_5 28901
5050
#define AREA_6 24506
5151
#define AREA_7 20326
52-
#define AREA_8 14300
53-
//#define AREA_1 15102
54-
//#define AREA_2 20928
55-
//#define AREA_3 13067
56-
//#define AREA_4 16466
57-
//#define AREA_5 20667
58-
//#define AREA_6 22088
59-
//#define AREA_7 29303
60-
//#define AREA_8 24908
52+
#define AREA_8 14901
6153

6254
#define CHEST_1 19929
6355
#define CHEST_2 29304

scripts_src/maps/cave03.ssl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ procedure LoadChests;
4949
#define AREA_3 20692
5050

5151
#define CHEST_1 21675
52-
#define CHEST_2 18294
53-
#define CHEST_3 17910
52+
#define CHEST_2 18092
53+
#define CHEST_3 17908
5454

5555
variable Critter;
5656
variable Critter_Tile;

scripts_src/maps/cave05.ssl

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535

3636
#include "../headers/command.h"
3737
#include "../headers/cvgenenc.h"
38-
#include "../sfall/lib.arrays.h"
3938

4039
procedure start;
4140
procedure map_enter_p_proc;
@@ -47,12 +46,12 @@ procedure LoadChests;
4746

4847
#define AREA_1 12666
4948
#define AREA_2 16067
50-
#define AREA_3 20265
49+
#define AREA_3 20266
5150
#define AREA_4 21888
5251
#define AREA_5 28901
5352
#define AREA_6 24506
5453
#define AREA_7 20326
55-
#define AREA_8 14899
54+
#define AREA_8 14901
5655

5756
#define CHEST_1 19929
5857
#define CHEST_2 29304
@@ -81,7 +80,6 @@ procedure map_enter_p_proc begin
8180
variable the_elev;
8281

8382
set_cur_exit;
84-
8583
if (not is_loading_game) then begin
8684
call LoadCritters;
8785

0 commit comments

Comments
 (0)