X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fg_subs.qh;h=90378d510d07bec60f75228bc7021c02e7fd6651;hb=109c5785a22fb4336ac5e91d5f1fa91678582164;hp=d62bbb6124e57bd014b2976bde0d5532990b5f98;hpb=153e558088db2813f7f7dd5367244b5470f4d425;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/g_subs.qh b/qcsrc/server/g_subs.qh index d62bbb612..90378d510 100644 --- a/qcsrc/server/g_subs.qh +++ b/qcsrc/server/g_subs.qh @@ -1,27 +1,12 @@ -#ifndef G_SUBS_H -#define G_SUBS_H +#pragma once -void SUB_NullThink(void); +void SUB_NullThink(); void() SUB_CalcMoveDone; void() SUB_CalcAngleMoveDone; //void() SUB_UseTargets; -void() SUB_Remove; -void spawnfunc_info_null (void); - -void setanim(entity e, vector anim, float looping, float override, float restart); - -void updateanim(entity e); - -/* -================== -SUB_Remove - -Remove self -================== -*/ -void SUB_Remove (void); +spawnfunc(info_null); /* ================== @@ -31,7 +16,7 @@ Applies some friction to self ================== */ .float friction; -void SUB_Friction (void); +void SUB_Friction (); /* ================== @@ -42,7 +27,7 @@ Makes client invisible or removes non-client */ void SUB_VanishOrRemove (entity ent); -void SUB_SetFade_Think (void); +void SUB_SetFade_Think (); /* ================== @@ -61,10 +46,10 @@ calculate self.velocity and self.nextthink to reach dest from self.origin traveling at speed =============== */ -void SUB_CalcMoveDone (void); +void SUB_CalcMoveDone (); .float platmovetype_turn; -void SUB_CalcMove_controller_think (void); +void SUB_CalcMove_controller_think (); void SUB_CalcMove_controller_setbezier (entity controller, vector org, vector control, vector dest); @@ -86,7 +71,7 @@ self.angles rotating The calling function should make sure self.think is valid =============== */ -void SUB_CalcAngleMoveDone (void); +void SUB_CalcAngleMoveDone (); // FIXME: I fixed this function only for rotation around the main axes void SUB_CalcAngleMove (vector destangle, float tspeedtype, float tspeed, void() func); @@ -100,7 +85,7 @@ main unused but required by the engine ================== */ -void main (void); +void main (); // Misc @@ -135,15 +120,6 @@ Ripped from DPMod */ vector findbetterlocation (vector org, float mindist); -/* -================== -crandom - -Returns a random number between -1.0 and 1.0 -================== -*/ -float crandom (void); - /* ================== Angc used for animations @@ -181,11 +157,10 @@ InitTrigger ================ */ -void SetMovedir(); +void SetMovedir(entity this); void InitTrigger(); void InitSolidBSPTrigger(); float InitMovingBrushTrigger(); -#endif