]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/common/triggers/target/kill.qc
Add rough support for target_kill
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / triggers / target / kill.qc
1 #include "location.qh"
2 #ifdef SVQC
3
4 void target_kill_use(entity this, entity actor, entity trigger)
5 {
6         if(actor.takedamage == DAMAGE_NO)
7                 return;
8
9         if(!actor.iscreature && !actor.damagedbytriggers)
10                 return;
11
12         Damage(actor, this, trigger, 1000, DEATH_HURTTRIGGER.m_id, actor.origin, '0 0 0');
13 }
14
15 spawnfunc(target_kill)
16 {
17     this.classname = "target_kill";
18
19     if (this.message == "")
20                 this.message = "was in the wrong place";
21
22     this.use = target_kill_use;
23 }
24
25 #endif