X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;ds=sidebyside;f=qcsrc%2Fserver%2Fmutators%2Fgamemode_keyhunt.qh;h=4d1645d02c0201ecebe82485e1f771f025e69b82;hb=867ce0406b74601b6d74a4ac412ac30063490d88;hp=bda701f96a015dafd8440f35df82b22ae032e147;hpb=39bfc6b0e1d9775ccd116c7d803670af5166cce5;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/mutators/gamemode_keyhunt.qh b/qcsrc/server/mutators/gamemode_keyhunt.qh index bda701f96..4d1645d02 100644 --- a/qcsrc/server/mutators/gamemode_keyhunt.qh +++ b/qcsrc/server/mutators/gamemode_keyhunt.qh @@ -1,12 +1,19 @@ -// ALL OF THESE should be removed in the future, as other code should not have -// to care +#ifndef GAMEMODE_KEYHUNT_H +#define GAMEMODE_KEYHUNT_H + +#define FOR_EACH_KH_KEY(v) for(v = kh_worldkeylist; v; v = v.kh_worldkeynext ) + +// ALL OF THESE should be removed in the future, as other code should not have to care // used by bots: float kh_tracking_enabled; .entity kh_next; float kh_Key_AllOwnedByWhichTeam(); -// used by arena.qc ready-restart: typedef void(void) kh_Think_t; void kh_StartRound(); void kh_Controller_SetThink(float t, kh_Think_t func); + +void kh_Key_DropAll(entity player, float suicide); + +#endif