/* Calculate the remaining hitpoints of North gate Created By: Dalantriel Jul 22, 2002 */ void main() { // Set the variables int nGatestrength = (GetCurrentHitPoints(GetObjectByTag("NorthGate"))); if(nGatestrength == 300) { SpeakString("Undamaged", TALKVOLUME_TALK); } if(nGatestrength < 300 && nGatestrength > 224) { SpeakString("Slightly Damaged", TALKVOLUME_TALK); } if(nGatestrength < 225 && nGatestrength > 149) { SpeakString("Moderately Damaged", TALKVOLUME_TALK); } if(nGatestrength < 150 && nGatestrength > 74) { SpeakString("Heavily Damaged", TALKVOLUME_TALK); } if(nGatestrength < 75 && nGatestrength > 0) { SpeakString("Critically Damaged", TALKVOLUME_TALK); } if(nGatestrength == 0) { SpeakString("Destroyed", TALKVOLUME_TALK); } }