14 void func_fourier_controller_think(
entity this)
22 this.
owner.velocity =
'0 0 0';
30 v = this.
owner.destvec;
32 for(i = 0; i < n; ++i)
38 if(this.
owner.classname ==
"func_fourier")
40 this.
owner.velocity = (v - this.
owner.origin) * 10;
62 if(this.
dmg && (this.message2 ==
""))
63 this.message2 =
"was squished by";
71 if (!InitMovingBrushTrigger(
this))
77 controller =
new_pure(func_fourier_controller);
78 controller.owner =
this;
79 controller.nextthink =
time + 1;
80 setthink(controller, func_fourier_controller_think);
spawnfunc(info_player_attacker)
const int CH_TRIGGER_SINGLE
vector(float skel, float bonenum) _skel_get_boneabs_hidden
void SUB_NullThink(entity this)
#define new_pure(class)
purely logical entities (.origin doesn't work)