X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fcommon%2Fconstants.qh;h=9799de041b407bcf63b6bfe68c662806e7061923;hp=7532b3f50b0a85a25dab66ae98a40ccc79dff39c;hb=6018d119b3c9f4e54d6d21f6339948708c83d83f;hpb=c7809f1cf117eb207add4956bac3b3d9233101b3 diff --git a/qcsrc/common/constants.qh b/qcsrc/common/constants.qh index 7532b3f50..9799de041 100644 --- a/qcsrc/common/constants.qh +++ b/qcsrc/common/constants.qh @@ -36,6 +36,7 @@ const float TE_CSQC_NEXGUNBEAMPARTICLE = 104; const float TE_CSQC_LIGHTNINGARC = 105; const float TE_CSQC_TEAMNAGGER = 106; const float TE_CSQC_PINGPLREPORT = 107; +const float TE_CSQC_SHOCKWAVEPARTICLE = 121; const float TE_CSQC_ANNOUNCE = 110; const float TE_CSQC_TARGET_MUSIC = 111; const float TE_CSQC_KILLNOTIFY = 112; @@ -46,6 +47,7 @@ const float TE_CSQC_NEX_SCOPE = 116; const float TE_CSQC_MINELAYER_MAXMINES = 117; const float TE_CSQC_HAGAR_MAXROCKETS = 118; const float TE_CSQC_VEHICLESETUP = 119; +const float TE_CSQC_SVNOTICE = 120; const float RACE_NET_CHECKPOINT_HIT_QUALIFYING = 0; // byte checkpoint, short time, short recordtime, string recordholder const float RACE_NET_CHECKPOINT_CLEAR = 1; @@ -96,6 +98,7 @@ const float ENT_CLIENT_ACCURACY = 30; const float ENT_CLIENT_SHOWNAMES = 31; const float ENT_CLIENT_WARPZONE_TELEPORTED = 32; const float ENT_CLIENT_MODEL = 33; +const float ENT_CLIENT_ITEM = 34; const float ENT_CLIENT_TURRET = 40; const float ENT_CLIENT_AUXILIARYXHAIR = 50; @@ -126,6 +129,8 @@ const float KEY_LEFT = 4; const float KEY_RIGHT = 8; const float KEY_JUMP = 16; const float KEY_CROUCH = 32; +const float KEY_ATCK = 64; +const float KEY_ATCK2 = 128; /////////////////////////// // cvar constants @@ -161,6 +166,7 @@ const float STAT_TYPEHIT_TIME = 55; const float STAT_LAYED_MINES = 56; const float STAT_HAGAR_LOAD = 57; const float STAT_SWITCHINGWEAPON = 58; +const float STAT_SUPERWEAPONS_FINISHED = 59; // see DP source, quakedef.h const float STAT_MOVEVARS_AIRSPEEDLIMIT_NONQW = 222; @@ -344,6 +350,9 @@ float PROJECTILE_SPIDERROCKET = 27; float PROJECTILE_WAKIROCKET = 28; float PROJECTILE_WAKICANNON = 29; +float PROJECTILE_BUMBLE_GUN = 30; +float PROJECTILE_BUMBLE_BEAM = 31; + float SPECIES_HUMAN = 0; float SPECIES_ROBOT_SOLID = 1; float SPECIES_ALIEN = 2; @@ -386,8 +395,12 @@ float DEATH_WAKIBLOWUP = 10036; float DEATH_RAPTOR_CANNON = 10037; float DEATH_RAPTOR_BOMB = 10038; float DEATH_RAPTOR_BOMB_SPLIT = 10039; -float DEATH_RAPTOR_DEATH = 10040; -float DEATH_VHLAST = 10040; +float DEATH_RAPTOR_DEATH = 10040; +float DEATH_BUMB_GUN = 10041; +float DEATH_BUMB_RAY = 10042; +float DEATH_BUMB_RAY_HEAL = 10043; +float DEATH_BUMB_DEATH = 10044; +float DEATH_VHLAST = 10044; #define DEATH_ISVEHICLE(t) ((t) >= DEATH_VHFIRST && (t) <= DEATH_VHLAST) float DEATH_GENERIC = 10050; @@ -550,18 +563,17 @@ string HUD_PANELNAME_INFOMESSAGES = "infomessages"; string HUD_PANELNAME_PHYSICS = "physics"; string HUD_PANELNAME_CENTERPRINT = "centerprint"; -float HUD_MENU_ENABLE = 0; - #define SERVERFLAG_ALLOW_FULLBRIGHT 1 #define SERVERFLAG_TEAMPLAY 2 #define SERVERFLAG_PLAYERSTATS 4 -var vector autocvar_sv_player_maxs = '16 16 45'; -var vector autocvar_sv_player_mins = '-16 -16 -24'; -var vector autocvar_sv_player_viewoffset = '0 0 20'; -var vector autocvar_sv_player_crouch_maxs = '16 16 25'; -var vector autocvar_sv_player_crouch_mins = '-16 -16 -24'; -var vector autocvar_sv_player_crouch_viewoffset = '0 0 20'; +// FIXME/EXPLAINME: why? +noref var vector autocvar_sv_player_maxs = '16 16 45'; +noref var vector autocvar_sv_player_mins = '-16 -16 -24'; +noref var vector autocvar_sv_player_viewoffset = '0 0 20'; +noref var vector autocvar_sv_player_crouch_maxs = '16 16 25'; +noref var vector autocvar_sv_player_crouch_mins = '-16 -16 -24'; +noref var vector autocvar_sv_player_crouch_viewoffset = '0 0 20'; noref var vector autocvar_sv_player_headsize = '24 24 12'; #define PL_VIEW_OFS autocvar_sv_player_viewoffset @@ -587,3 +599,13 @@ noref var vector autocvar_sv_player_headsize = '24 24 12'; #define SPAWN_PRIO_NEAR_TEAMMATE_SAMETEAM 100 #define SPAWN_PRIO_RACE_PREVIOUS_SPAWN 50 #define SPAWN_PRIO_GOOD_DISTANCE 10 + +// URI handles +#define URI_GET_DISCARD 0 +#define URI_GET_IPBAN 1 +#define URI_GET_IPBAN_END 16 +#define URI_GET_CURL 17 +#define URI_GET_CURL_END 32 +#define URI_GET_UPDATENOTIFICATION 33 +#define URI_GET_URLLIB 128 +#define URI_GET_URLLIB_END 191