From ad125070a6aef9bfcdf0e272f295be9f5e3c2a89 Mon Sep 17 00:00:00 2001 From: pionere <pionere@freemail.hu> Date: Wed, 25 Sep 2024 11:23:06 +0200 Subject: [PATCH] rebalance monster/object density in cathedral and crypt --- Source/questdat.cpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Source/questdat.cpp b/Source/questdat.cpp index baa8f95b878..baa1a027c32 100644 --- a/Source/questdat.cpp +++ b/Source/questdat.cpp @@ -17,19 +17,19 @@ const LevelData AllLevels[NUM_FIXLVLS] = { { MT_INVALID }, }, /*DLV_CATHEDRAL1*/ { 2, FALSE, DTYPE_CATHEDRAL, DGT_CATHEDRAL, TMUSIC_L1, LFILE_L1, 10, 10, "Cathedral 1", - "Levels\\L1Data\\L1_%d.PAL", "Gendata\\Cutl1d.CEL", "Gendata\\Cutl1d.pal", TRUE, 138, 50, 32, 0, 0, WRPT_NONE, SPT_NONE, + "Levels\\L1Data\\L1_%d.PAL", "Gendata\\Cutl1d.CEL", "Gendata\\Cutl1d.pal", TRUE, 138, 40, 24, 0, 0, WRPT_NONE, SPT_NONE, { MT_NZOMBIE, MT_RFALLSP, MT_WSKELAX, MT_RFALLSD, MT_NSCAV, MT_WSKELSD, MT_INVALID }, }, /*DLV_CATHEDRAL2*/ { 4, FALSE, DTYPE_CATHEDRAL, DGT_CATHEDRAL, TMUSIC_L1, LFILE_L1, 10, 10, "Cathedral 2", - "Levels\\L1Data\\L1_%d.PAL", "Gendata\\Cutl1d.CEL", "Gendata\\Cutl1d.pal", TRUE, 138, 50, 32, 0, 0, WRPT_NONE, SPT_NONE, + "Levels\\L1Data\\L1_%d.PAL", "Gendata\\Cutl1d.CEL", "Gendata\\Cutl1d.pal", TRUE, 138, 40, 24, 0, 0, WRPT_NONE, SPT_NONE, { MT_NZOMBIE, MT_RFALLSP, MT_WSKELAX, MT_RFALLSD, MT_NSCAV, MT_WSKELSD, MT_BZOMBIE, MT_GZOMBIE, MT_DFALLSP, MT_YFALLSP, MT_TSKELAX, MT_RSKELAX, MT_DFALLSD, MT_YFALLSD, MT_WSKELBW, MT_TSKELBW, MT_BSCAV, MT_TSKELSD, MT_NSNEAK, MT_RBAT, MT_INVALID }, }, /*DLV_CATHEDRAL3*/ { 6, FALSE, DTYPE_CATHEDRAL, DGT_CATHEDRAL, TMUSIC_L1, LFILE_L1, 10, 10, "Cathedral 3", - "Levels\\L1Data\\L1_%d.PAL", "Gendata\\Cutl1d.CEL", "Gendata\\Cutl1d.pal", TRUE, 138, 50, 32, 0, 0, WRPT_NONE, SPT_NONE, + "Levels\\L1Data\\L1_%d.PAL", "Gendata\\Cutl1d.CEL", "Gendata\\Cutl1d.pal", TRUE, 138, 40, 24, 0, 0, WRPT_NONE, SPT_NONE, { MT_NSCAV, MT_WSKELSD, MT_BZOMBIE, MT_GZOMBIE, MT_DFALLSP, MT_YFALLSP, MT_TSKELAX, MT_RSKELAX, MT_DFALLSD, MT_YFALLSD, MT_WSKELBW, MT_TSKELBW, MT_BSCAV, MT_TSKELSD, MT_NSNEAK, MT_RBAT, MT_NBAT, MT_YZOMBIE, MT_BFALLSP, MT_XSKELAX, MT_BFALLSD, MT_WSCAV, MT_RSKELBW, MT_RSKELSD, MT_INVALID }, }, /*DLV_CATHEDRAL4*/ { 8, FALSE, DTYPE_CATHEDRAL, DGT_CATHEDRAL, TMUSIC_L1, LFILE_L1, 10, 10, "Cathedral 4", - "Levels\\L1Data\\L1_%d.PAL", "Gendata\\Cutl1d.CEL", "Gendata\\Cutl1d.pal", TRUE, 138, 50, 32, 0, 0, WRPT_NONE, SPT_NONE, + "Levels\\L1Data\\L1_%d.PAL", "Gendata\\Cutl1d.CEL", "Gendata\\Cutl1d.pal", TRUE, 138, 40, 24, 0, 0, WRPT_NONE, SPT_NONE, { MT_GZOMBIE, MT_YFALLSP, MT_RSKELAX, MT_YFALLSD, MT_TSKELBW, MT_BSCAV, MT_TSKELSD, MT_NSNEAK, MT_NBAT, MT_YZOMBIE, MT_BFALLSP, MT_XSKELAX, MT_BFALLSD, MT_WSCAV, MT_RSKELBW, MT_RSKELSD, MT_GBAT, MT_YSCAV, MT_XSKELBW, MT_XSKELSD, MT_NGOATMC, MT_NGOATBW, MT_INVALID }, }, /*DLV_CATACOMBS1*/ { 10, FALSE, DTYPE_CATACOMBS, DGT_CATACOMBS, TMUSIC_L2, LFILE_L2, 10, 10, "Catacombs 1", @@ -65,19 +65,19 @@ const LevelData AllLevels[NUM_FIXLVLS] = { { MT_DRHINO, MT_BACID, MT_RFAT, MT_NTHIN, MT_BGARG, MT_NMEGA, MT_DMEGA, MT_NSNAKE, MT_XTHIN, MT_RSNAKE, MT_NBLACK, MT_NSUCC, MT_BMEGA, MT_XACID, MT_GTHIN, MT_INVALID }, }, /*DLV_HELL1*/ { 26, FALSE, DTYPE_HELL, DGT_HELL, TMUSIC_L4, LFILE_L4, 12, 16, "Hell 1", - "Levels\\L4Data\\L4_%d.PAL", "Gendata\\Cut4.CEL", "Gendata\\Cut4.pal", FALSE, 43, 50, 32, 0, 0, WRPT_NONE, SPT_NONE, + "Levels\\L4Data\\L4_%d.PAL", "Gendata\\Cut4.CEL", "Gendata\\Cut4.pal", FALSE, 43, 46, 30, 0, 0, WRPT_NONE, SPT_NONE, { MT_DMEGA, MT_NSNAKE, MT_XTHIN, MT_RSNAKE, MT_NBLACK, MT_NSUCC, MT_BMEGA, MT_XACID, MT_GTHIN, MT_RMEGA, MT_BSNAKE, MT_RBLACK, MT_GBLACK, MT_GSUCC, MT_NMAGE, MT_INVALID }, }, /*DLV_HELL2*/ { 28, FALSE, DTYPE_HELL, DGT_HELL, TMUSIC_L4, LFILE_L4, 12, 16, "Hell 2", - "Levels\\L4Data\\L4_%d.PAL", "Gendata\\Cut4.CEL", "Gendata\\Cut4.pal", FALSE, 43, 50, 32, 0, 0, WRPT_NONE, SPT_NONE, + "Levels\\L4Data\\L4_%d.PAL", "Gendata\\Cut4.CEL", "Gendata\\Cut4.pal", FALSE, 43, 46, 30, 0, 0, WRPT_NONE, SPT_NONE, { MT_RSNAKE, MT_NBLACK, MT_NSUCC, MT_BMEGA, MT_XACID, MT_GTHIN, MT_RMEGA, MT_BSNAKE, MT_RBLACK, MT_GBLACK, MT_GSUCC, MT_NMAGE, MT_GMAGE, MT_SMAGE, MT_BBLACK, MT_RSUCC, MT_INVALID }, }, /*DLV_HELL3*/ { 30, FALSE, DTYPE_HELL, DGT_HELL, TMUSIC_L4, LFILE_L4, 12, 16, "Hell 3", - "Levels\\L4Data\\L4_%d.PAL", "Gendata\\Cut4.CEL", "Gendata\\Cut4.pal", FALSE, 43, 50, 32, 0, 0, WRPT_NONE, SPT_NONE, + "Levels\\L4Data\\L4_%d.PAL", "Gendata\\Cut4.CEL", "Gendata\\Cut4.pal", FALSE, 43, 46, 30, 0, 0, WRPT_NONE, SPT_NONE, { MT_RMEGA, MT_RBLACK, MT_GSUCC, MT_GMAGE, MT_BBLACK, MT_RSUCC, MT_GSNAKE, MT_BSUCC, MT_XMAGE, MT_SMAGE, MT_OMAGE, MT_INVALID }, }, /*DLV_HELL4*/ { 32, FALSE, DTYPE_HELL, DGT_HELL, TMUSIC_L4, LFILE_L4, 12, 16, "Diablo", - "Levels\\L4Data\\L4_%d.PAL", "Gendata\\Cutgate.CEL", "Gendata\\Cutgate.pal", FALSE, 43, 50, 32, 0, 0, WRPT_NONE, SPT_NONE, + "Levels\\L4Data\\L4_%d.PAL", "Gendata\\Cutgate.CEL", "Gendata\\Cutgate.pal", FALSE, 43, 46, 30, 0, 0, WRPT_NONE, SPT_NONE, { MT_INVALID }, /* MT_GBLACK, MT_BMAGE, MT_NBLACK, MT_DIABLO */ }, #ifdef HELLFIRE @@ -98,19 +98,19 @@ const LevelData AllLevels[NUM_FIXLVLS] = { { MT_VENMTAIL, MT_NECRMORB, MT_SPIDLORD, MT_LASHWORM, MT_TORCHANT, MT_INVALID }, /* MT_DEFILER */ }, /*DLV_CRYPT1*/ { 26, FALSE, DTYPE_CRYPT, DGT_CATHEDRAL, TMUSIC_L5, LFILE_L5, 10, 10, "Crypt 1", - "NLevels\\L5Data\\L5Base.PAL", "Nlevels\\Cutl5.CEL", "Nlevels\\Cutl5.pal", FALSE, 43, 50, 32, 0, 0, WRPT_NONE, SPT_NONE, + "NLevels\\L5Data\\L5Base.PAL", "Nlevels\\Cutl5.CEL", "Nlevels\\Cutl5.pal", FALSE, 43, 48, 32, 0, 0, WRPT_NONE, SPT_NONE, { MT_LRDSAYTR, MT_GRAVEDIG, MT_BIGFALL, MT_TOMBRAT, MT_FIREBAT, MT_LICH, MT_INVALID }, }, /*DLV_CRYPT2*/ { 28, FALSE, DTYPE_CRYPT, DGT_CATHEDRAL, TMUSIC_L5, LFILE_L5, 10, 10, "Crypt 2", - "NLevels\\L5Data\\L5Base.PAL", "Nlevels\\Cutl5.CEL", "Nlevels\\Cutl5.pal", FALSE, 43, 50, 32, 0, 0, WRPT_NONE, SPT_NONE, + "NLevels\\L5Data\\L5Base.PAL", "Nlevels\\Cutl5.CEL", "Nlevels\\Cutl5.pal", FALSE, 43, 48, 32, 0, 0, WRPT_NONE, SPT_NONE, { MT_BIGFALL, MT_TOMBRAT, MT_FIREBAT, MT_SKLWING, MT_LICH, MT_CRYPTDMN, MT_INVALID }, }, /*DLV_CRYPT3*/ { 30, FALSE, DTYPE_CRYPT, DGT_CATHEDRAL, TMUSIC_L5, LFILE_L5, 10, 10, "Crypt 3", - "NLevels\\L5Data\\L5Base.PAL", "Nlevels\\Cutl5.CEL", "Nlevels\\Cutl5.pal", FALSE, 43, 50, 32, 0, 0, WRPT_NONE, SPT_NONE, + "NLevels\\L5Data\\L5Base.PAL", "Nlevels\\Cutl5.CEL", "Nlevels\\Cutl5.pal", FALSE, 43, 48, 32, 0, 0, WRPT_NONE, SPT_NONE, { MT_CRYPTDMN, MT_HELLBAT, MT_BONEDEMN, MT_ARCHLICH, MT_BICLOPS, MT_FLESTHNG, MT_REAPER, MT_INVALID }, }, /*DLV_CRYPT4*/ { 32, FALSE, DTYPE_CRYPT, DGT_CATHEDRAL, TMUSIC_L5, LFILE_L5, 10, 10, "Crypt 4", - "NLevels\\L5Data\\L5Base.PAL", "Nlevels\\Cutl5.CEL", "Nlevels\\Cutl5.pal", FALSE, 43, 50, 32, 0, 0, WRPT_NONE, SPT_NONE, + "NLevels\\L5Data\\L5Base.PAL", "Nlevels\\Cutl5.CEL", "Nlevels\\Cutl5.pal", FALSE, 43, 48, 32, 0, 0, WRPT_NONE, SPT_NONE, { MT_HELLBAT, MT_BICLOPS, MT_FLESTHNG, MT_REAPER, MT_INVALID }, /* MT_ARCHLICH, MT_NAKRUL */ }, #endif