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);
};