X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fcommon%2Fconstants.qh;h=783d2a2394c3402d1463ded9b5e11091a8e56848;hp=92ef9844eb206c5911c275a2b131ae4a1c25fab7;hb=d484a57426446e6147d045f717bb9d9fdd148c4b;hpb=fc57434a15ba3daca77b58a6bff31579b761b2a5 diff --git a/qcsrc/common/constants.qh b/qcsrc/common/constants.qh index 92ef9844eb..783d2a2394 100644 --- a/qcsrc/common/constants.qh +++ b/qcsrc/common/constants.qh @@ -56,6 +56,8 @@ const float TE_CSQC_PINGPLREPORT = 107; const float TE_CSQC_VOTE = 108; const float TE_CSQC_VOTERESET = 109; const float TE_CSQC_ANNOUNCE = 110; +const float TE_CSQC_TARGET_MUSIC = 111; +const float TE_CSQC_NOTIFY = 112; const float RACE_NET_CHECKPOINT_HIT_QUALIFYING = 0; // byte checkpoint, short time, short recordtime, string recordholder const float RACE_NET_CHECKPOINT_CLEAR = 1; @@ -72,6 +74,9 @@ const float RACE_NET_SERVER_RANKINGS = 11; const float RACE_NET_SERVER_STATUS = 12; const float RANKINGS_CNT = 15; +const float CSQC_KILLNOTIFY = 0; +const float CSQC_CENTERPRINT = 1; + const float ENT_CLIENT = 0; const float ENT_CLIENT_DEAD = 1; const float ENT_CLIENT_ENTCS = 2; @@ -98,6 +103,7 @@ const float ENT_CLIENT_MODELEFFECT = 22; const float ENT_CLIENT_TUBANOTE = 23; const float ENT_CLIENT_WARPZONE = 24; const float ENT_CLIENT_WARPZONE_CAMERA = 25; +const float ENT_CLIENT_TRIGGER_MUSIC = 26; const float ENT_CLIENT_TURRET = 40; @@ -277,6 +283,12 @@ const float STAT_NB_METERSTART = 45; const float STAT_SHOTORG = 46; // compressShotOrigin const float STAT_LEADLIMIT = 47; const float STAT_BULLETS_LOADED = 48; + +// see DP source, quakedef.h +const float STAT_MOVEVARS_AIRSPEEDLIMIT_NONQW = 222; +const float STAT_MOVEVARS_AIRSTRAFEACCEL_QW = 223; +const float STAT_MOVEVARS_AIRACCEL_QW = 254; + const float CTF_STATE_ATTACK = 1; const float CTF_STATE_DEFEND = 2; const float CTF_STATE_COMMANDER = 3; @@ -286,6 +298,9 @@ const float HUD_NORMAL = 0; const float HUD_SPIDERBOT = 10; const float HUD_WAKIZASHI = 11; const float HUD_RAPTOR = 12; +const vector eX = '1 0 0'; +const vector eY = '0 1 0'; +const vector eZ = '0 0 1'; const float STAT_VEHICLESTAT_HEALTH = 60; const float STAT_VEHICLESTAT_SHIELD = 61; @@ -368,7 +383,7 @@ float CHAN_VOICE = 2; // Voice/Radio // on world: UNUSED // on players: voice VOICE // on entities: ambient AMBIENT - // on csqc: UNUSED + // on csqc: background music BGM float CHAN_TRIGGER = 3; // Triggers/Items // on world: UNUSED // on players: item pickup ITEMS @@ -408,6 +423,7 @@ float ATTN_MAX = 3.984375; // this sets sounds and other properties of the projectiles in csqc float PROJECTILE_ELECTRO = 1; float PROJECTILE_ROCKET = 2; +float PROJECTILE_TAG = 3; float PROJECTILE_BULLET = 4; float PROJECTILE_CRYLINK = 5; float PROJECTILE_ELECTRO_BEAM = 6; @@ -415,6 +431,8 @@ float PROJECTILE_GRENADE = 7; float PROJECTILE_GRENADE_BOUNCING = 8; float PROJECTILE_LASER = 9; float PROJECTILE_HLAC = 10; +float PROJECTILE_SEEKER = 11; +float PROJECTILE_FLAC = 12; float PROJECTILE_PORTO_RED = 13; float PROJECTILE_PORTO_BLUE = 14; float PROJECTILE_HOOKBOMB = 15;