From 9a04787577b01eed6a1938f4ad3b3d6c0b1c8197 Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Tue, 14 Apr 2020 19:06:56 +0200 Subject: [PATCH] Make all objects and monsters avalible to .dun levels --- Source/monstdat.cpp | 30 ++++++++++++++++++++++++++++++ Source/objdat.cpp | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+) diff --git a/Source/monstdat.cpp b/Source/monstdat.cpp index 7947746e2..41a587b8c 100644 --- a/Source/monstdat.cpp +++ b/Source/monstdat.cpp @@ -257,6 +257,36 @@ BYTE MonstConvTbl[] = { MT_NZOMBIE, MT_BIGFALL, MT_DARKMAGE, + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + 0, // Reserved for Hellfire + MT_CLEAVER, + MT_INVILORD, + MT_LRDSAYTR, }; #define MAT_NEVER 0 diff --git a/Source/objdat.cpp b/Source/objdat.cpp index e098dcfe6..0b1082595 100644 --- a/Source/objdat.cpp +++ b/Source/objdat.cpp @@ -117,6 +117,41 @@ int ObjTypeConv[] = { OBJ_TORCHR2, OBJ_TORCHL2, OBJ_MUSHPATCH, + OBJ_STAND, + OBJ_TORCHL, + OBJ_TORCHR, + OBJ_FLAMELVR, + OBJ_SARC, + OBJ_BARREL, + OBJ_BARRELEX, + OBJ_BOOKSHELF, + OBJ_BOOKCASEL, + OBJ_BOOKCASER, + OBJ_ARMORSTAND, + OBJ_ARMORSTANDN, + OBJ_WEAPONRACK, + OBJ_WEAPONRACKN, + OBJ_SLAINHERO, + OBJ_WATER, + OBJ_BLOODFTN, + OBJ_PURIFYINGFTN, + OBJ_SHRINEL, + OBJ_SHRINER, + OBJ_GOATSHRINE, + OBJ_MURKYFTN, + OBJ_TEARFTN, + OBJ_DECAP, + OBJ_TCHEST2, + OBJ_STORYBOOK, + OBJ_L1LDOOR, + OBJ_L1RDOOR, + OBJ_L2LDOOR, + OBJ_L2RDOOR, + OBJ_L3LDOOR, + OBJ_L3RDOOR, + OBJ_BLINDBOOK, + OBJ_BLOODBOOK, + OBJ_LAZSTAND, }; /** Contains the data related to each object ID. */