Delete Monster Filter
This filter is a filter to notify the DSA that a monster is being deleted from the dungeon. The 'dropResidue' and 'deathCloud' can be modified by the DSA. You get these parameters:
enum DELETEMONSTERWHY
{
DMW_Unknown = 0,
DMW_Fusion = 1,
DMW_MakeRoom = 2,
DMW_Damage = 3,
DMW_Movement1 = 4,
DMW_Movement2 = 5
};
class DELETEMONSTERPARAMETERS
{
public:
i32 monsterID;
i32 level;
i32 x;
i32 y;
DELETEMONSTERWHY why;
i32 dropResidue; // The pre-defined items like Worm Rounds or Screamer Slices
// 0=default; 1=drop; 2=noDrop;
i32 deathCloud; // 0 = default; 1=Show death cloud; 2= Do not show death cloud;
i32 index; // index in group (-1 = entire group).
//
DELETEMONSTERPARAMETERS(DELETEMONSTERWHY w);
};