Difference between revisions of "EVENT TYPE DAMAGED"
From Dragon Age Toolset Wiki
BryanDerksen (Talk | contribs) (sort key) |
BryanDerksen (Talk | contribs) (formatting) |
||
Line 1: | Line 1: | ||
− | + | {{event | |
− | + | |when=an object loses 1 hit point or more | |
− | + | |from=scripts | |
− | + | |to=[[creature]]s, [[placeable]]s | |
− | + | |creatorname= oAttacker | |
− | + | |creatordesc=creature dealing the damage | |
− | + | |int0name= nDamage | |
− | + | |int0desc= Amount of damage dealt | |
+ | |int1name= nDamageType | ||
+ | |int1desc= type of damage dealt | ||
+ | }} | ||
[[Category:Event types|DAMAGED]] | [[Category:Event types|DAMAGED]] |
Revision as of 17:35, 24 July 2009
- Source:
- [Undocumented]
- Sent when:
- an object loses 1 hit point or more
- Sent from:
- scripts
- Sent to:
- creatures, placeables
- Parameters:
-
- Creator: creature dealing the damage
- Integer 0: Amount of damage dealt
- Integer 1: type of damage dealt
Usage
case EVENT_TYPE_DAMAGED:
{
object oAttacker = GetEventCreator(ev); // creature dealing the damage
int nDamage = GetEventInteger(ev, 0); // Amount of damage dealt
int nDamageType = GetEventInteger(ev, 1); // type of damage dealt
// insert event-handling code here
break;
}
{
object oAttacker = GetEventCreator(ev); // creature dealing the damage
int nDamage = GetEventInteger(ev, 0); // Amount of damage dealt
int nDamageType = GetEventInteger(ev, 1); // type of damage dealt
// insert event-handling code here
break;
}