Skip to content

Commit 20d5930

Browse files
committed
Adjusted some mob/chest spawning hexes
Removed out of place blocking hexes in cave1 and cave5 maps. Edited the description of caverns_reduce_mobs in upu.ini.
1 parent f7db75e commit 20d5930

File tree

6 files changed

+10
-19
lines changed

6 files changed

+10
-19
lines changed

data/maps/cave1.map

-352 Bytes
Binary file not shown.

data/maps/cave5.map

-352 Bytes
Binary file not shown.

release/mods/upu.ini

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

18-
; Changes random encounter cavern mob spawn logic for more "sane" number of mobs.
19-
; Instead of spawning a group of the same size in every "area" of the map, it leaves about half of the areas empty.
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.
2021
caverns_reduce_mobs=0
2122

2223
[ncr]

scripts_src/maps/cave01.ssl

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -49,19 +49,11 @@ 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
61-
62-
#define CHEST_1 19929
52+
#define AREA_8 14901
53+
54+
#define CHEST_1 20129
6355
#define CHEST_2 29304
64-
#define CHEST_3 19863
56+
#define CHEST_3 20063
6557

6658
variable Critter;
6759
variable Critter_Tile;

scripts_src/maps/cave04.ssl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ procedure LoadChests;
5050

5151
#define CHEST_1 21491
5252
#define CHEST_2 24301
53-
#define CHEST_3 19697
53+
#define CHEST_3 19897
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)