Determine if a destroyed structure was demolished by trucks or engineers.
Code
// Determine if a STRUCTURE object is being demolished
function wasDemolished(structure) {
return (!structure.status); // status == 0 if structure was demolished
}
Example
function eventDestroyed(victim) {
if (victim.type == STRUCTURE && wasDemolished(victim)) {
playSound("pcv340.ogg"); // demolished
}
}
Availability
Requires:
Warzone 3.1 Beta 1 and above.
See also
Related articles:
eventDestroyed() – triggered when one of your game objects is destroyed
STRUCTURE – indicates game object type is a structure