X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fdefs.qh;h=0d03d52cccc51322dda1a9b36699fd6cc21a8245;hb=bf825a0dada529d1288564e23223061429d01f31;hp=7634de6490d7a9551735bfbd3eb00468c49b5bbc;hpb=ee3543c1c14ffc6cd14b6dbd07d76d4cb65e3bd6;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/defs.qh b/qcsrc/server/defs.qh index 7634de649..0d03d52cc 100644 --- a/qcsrc/server/defs.qh +++ b/qcsrc/server/defs.qh @@ -20,7 +20,6 @@ float g_cloaked, g_footsteps, g_grappling_hook, g_minstagib; float g_warmup_limit; float g_warmup_allguns; float g_warmup_allow_timeout; -float g_race_qualifying; float warmup_stage; float g_pickup_respawntime_weapon; float g_pickup_respawntime_superweapon; @@ -173,7 +172,7 @@ void setanim(entity e, vector anim, float looping, float override, float restart .string item_pickupsound; // definitions for weaponsystem - +// more WEAPONTODO: move these to their proper files .entity weaponentity; .entity exteriorweaponentity; .vector weaponentity_glowmod; @@ -242,6 +241,7 @@ float game_completion_ratio; // 0 at start, 1 near end float nJoinAllowed(entity ignore); .float spawnshieldtime; +.float item_spawnshieldtime; .entity flagcarried; @@ -286,12 +286,12 @@ string gamemode_name; float startitem_failed; -string W_Name(float weaponid); string W_Apply_Weaponreplace(string in); void FixIntermissionClient(entity e); void FixClientCvars(entity e); +// WEAPONTODO: remove this WepSet weaponsInMap; .float respawn_countdown; // next number to count @@ -571,7 +571,12 @@ float serverflags; .float player_blocked; -.float freezetag_frozen; +.float frozen; // for freeze attacks +.float revive_progress; +.float revival_time; // time at which player was last revived +.float revive_speed; // NOTE: multiplier (anything above 1 is instaheal) +.entity iceblock; +.entity frozen_by; // for ice fields .entity muzzle_flash; .float misc_bulletcounter; // replaces uzi & hlac bullet counter.