2 @Copyright Looking Glass Studios, Inc.
3 1996,1997,1998,1999,2000 Unpublished Work.
6 // $Header: r:/t2repos/thief2/src/script/damgscrm.h,v 1.3 1998/06/29 16:45:15 mahk Exp $
14 // Damage Model Script Messages
17 struct sDamageScrMsg
: public sScrMsg
19 integer kind
; // what kind of damage
20 integer damage
; // how much
21 ObjID culprit
; // who did it
23 DECLARE_SCRMSG_PERSISTENT();
26 sDamageScrMsg (ObjID victim
= 0, ObjID clprit
= 0, int knd
=0, int amount
= 0)
27 : sScrMsg(victim
,"Damage"), culprit(clprit
), kind(knd
), damage(amount
)
34 struct sSlayMsg
: public sScrMsg
36 ObjID culprit
; // Mr. Green
37 integer kind
; // With the candlestick damage type
39 DECLARE_SCRMSG_PERSISTENT();
42 sSlayMsg(ObjID victim
= 0, ObjID clprit
= 0, int k
= 0)
43 : sScrMsg(victim
, "Slain") ,culprit(clprit
), kind(k
) {};
48 #endif // __DAMGSCRM_H