mirror of
https://github.com/openmoh/openmohaa.git
synced 2025-04-29 06:07:57 +03:00
Added all mohaas/mohaab cvars
This commit is contained in:
parent
090b354b23
commit
ba931cbedf
8 changed files with 70 additions and 50 deletions
|
@ -6224,7 +6224,7 @@ void Entity::ProcessHint(gentity_t *client, bool bShow)
|
||||||
); //( player->IsTouching( this ) || player->CanSee( this, string->fov, 94 ) == 1 );
|
); //( player->IsTouching( this ) || player->CanSee( this, string->fov, 94 ) == 1 );
|
||||||
|
|
||||||
if (bShow && can_see && !is_hidden && !player->IsDead() && !player->IsSpectator()) {
|
if (bShow && can_see && !is_hidden && !player->IsDead() && !player->IsSpectator()) {
|
||||||
if (sv_reborn->integer) {
|
if (sv_specialgame->integer) {
|
||||||
// FIXME: delete
|
// FIXME: delete
|
||||||
/*
|
/*
|
||||||
gi.MSG_SetClient(client - g_entities);
|
gi.MSG_SetClient(client - g_entities);
|
||||||
|
|
|
@ -244,8 +244,8 @@ void G_InitGame( int levelTime, int randomSeed )
|
||||||
|
|
||||||
// set some level globals
|
// set some level globals
|
||||||
level.svsStartTime = levelTime;
|
level.svsStartTime = levelTime;
|
||||||
level.reborn = sv_reborn->integer ? true : false;
|
level.specialgame = sv_specialgame->integer ? true : false;
|
||||||
if( level.reborn )
|
if( level.specialgame )
|
||||||
{
|
{
|
||||||
gi.Cvar_Set( "protocol", "9" );
|
gi.Cvar_Set( "protocol", "9" );
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,7 +26,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
#include "gamecvars.h"
|
#include "gamecvars.h"
|
||||||
|
|
||||||
cvar_t *developer;
|
cvar_t *developer;
|
||||||
cvar_t *sv_reborn;
|
cvar_t *sv_specialgame;
|
||||||
|
|
||||||
cvar_t *deathmatch;
|
cvar_t *deathmatch;
|
||||||
cvar_t *dmflags;
|
cvar_t *dmflags;
|
||||||
|
@ -35,10 +35,9 @@ cvar_t *fraglimit;
|
||||||
cvar_t *timelimit;
|
cvar_t *timelimit;
|
||||||
cvar_t *roundlimit;
|
cvar_t *roundlimit;
|
||||||
cvar_t *g_allowjointime;
|
cvar_t *g_allowjointime;
|
||||||
cvar_t *g_teamswitchdelay;
|
|
||||||
|
|
||||||
cvar_t *password;
|
cvar_t *password;
|
||||||
cvar_t *sv_privatePassword;
|
cvar_t *sv_privatePassword;
|
||||||
|
|
||||||
cvar_t *filterban;
|
cvar_t *filterban;
|
||||||
|
|
||||||
cvar_t *flood_msgs;
|
cvar_t *flood_msgs;
|
||||||
|
@ -46,9 +45,7 @@ cvar_t *flood_persecond;
|
||||||
cvar_t *flood_waitdelay;
|
cvar_t *flood_waitdelay;
|
||||||
|
|
||||||
cvar_t *maxclients;
|
cvar_t *maxclients;
|
||||||
cvar_t *maxbots;
|
|
||||||
cvar_t *maxentities;
|
cvar_t *maxentities;
|
||||||
cvar_t *nomonsters;
|
|
||||||
cvar_t *precache;
|
cvar_t *precache;
|
||||||
cvar_t *dedicated;
|
cvar_t *dedicated;
|
||||||
cvar_t *detail;
|
cvar_t *detail;
|
||||||
|
@ -62,6 +59,7 @@ cvar_t *sv_rollspeed;
|
||||||
cvar_t *sv_rollangle;
|
cvar_t *sv_rollangle;
|
||||||
cvar_t *sv_cheats;
|
cvar_t *sv_cheats;
|
||||||
cvar_t *sv_showbboxes;
|
cvar_t *sv_showbboxes;
|
||||||
|
cvar_t *sv_showbtags;
|
||||||
|
|
||||||
cvar_t *sv_testloc_num;
|
cvar_t *sv_testloc_num;
|
||||||
cvar_t *sv_testloc_secondary;
|
cvar_t *sv_testloc_secondary;
|
||||||
|
@ -87,7 +85,7 @@ cvar_t *sv_cinematic;
|
||||||
cvar_t *sv_maplist;
|
cvar_t *sv_maplist;
|
||||||
cvar_t *sv_nextmap;
|
cvar_t *sv_nextmap;
|
||||||
cvar_t *sv_runspeed;
|
cvar_t *sv_runspeed;
|
||||||
cvar_t *sv_walkspeed;
|
cvar_t *sv_walkspeedmult;
|
||||||
cvar_t *sv_dmspeedmult;
|
cvar_t *sv_dmspeedmult;
|
||||||
cvar_t *sv_crouchspeedmult;
|
cvar_t *sv_crouchspeedmult;
|
||||||
|
|
||||||
|
@ -101,6 +99,7 @@ cvar_t *sv_team_spawn_interval;
|
||||||
|
|
||||||
cvar_t *g_showmem;
|
cvar_t *g_showmem;
|
||||||
cvar_t *g_timeents;
|
cvar_t *g_timeents;
|
||||||
|
cvar_t *g_timescripts;
|
||||||
|
|
||||||
cvar_t *g_showaxis;
|
cvar_t *g_showaxis;
|
||||||
cvar_t *g_showplayerstate;
|
cvar_t *g_showplayerstate;
|
||||||
|
@ -141,7 +140,8 @@ cvar_t *g_gametype;
|
||||||
cvar_t *g_gametypestring;
|
cvar_t *g_gametypestring;
|
||||||
cvar_t *g_realismmode;
|
cvar_t *g_realismmode;
|
||||||
cvar_t *g_teamdamage;
|
cvar_t *g_teamdamage;
|
||||||
cvar_t *g_rankedserver;
|
cvar_t *g_healthdrop;
|
||||||
|
cvar_t *g_healrate;
|
||||||
|
|
||||||
cvar_t *g_allowvote;
|
cvar_t *g_allowvote;
|
||||||
cvar_t *g_monitor;
|
cvar_t *g_monitor;
|
||||||
|
@ -174,6 +174,10 @@ cvar_t *pmove_msec;
|
||||||
cvar_t *g_inactivespectate;
|
cvar_t *g_inactivespectate;
|
||||||
cvar_t *g_inactivekick;
|
cvar_t *g_inactivekick;
|
||||||
|
|
||||||
|
cvar_t *g_teamkillwarn;
|
||||||
|
cvar_t *g_teamkillkick;
|
||||||
|
cvar_t *g_teamswitchdelay;
|
||||||
|
|
||||||
cvar_t *g_viewkick_pitch;
|
cvar_t *g_viewkick_pitch;
|
||||||
cvar_t *g_viewkick_yaw;
|
cvar_t *g_viewkick_yaw;
|
||||||
cvar_t *g_viewkick_roll;
|
cvar_t *g_viewkick_roll;
|
||||||
|
@ -221,7 +225,7 @@ cvar_t *g_m6l2;
|
||||||
cvar_t *g_m6l3;
|
cvar_t *g_m6l3;
|
||||||
cvar_t *g_t2l1;
|
cvar_t *g_t2l1;
|
||||||
cvar_t *g_t3l1;
|
cvar_t *g_t3l1;
|
||||||
cvar_t* g_mission;
|
cvar_t *g_mission;
|
||||||
cvar_t *g_lastsave;
|
cvar_t *g_lastsave;
|
||||||
|
|
||||||
cvar_t *g_forceteamspectate;
|
cvar_t *g_forceteamspectate;
|
||||||
|
@ -256,12 +260,15 @@ cvar_t *g_aistats;
|
||||||
|
|
||||||
cvar_t *sv_scriptfiles;
|
cvar_t *sv_scriptfiles;
|
||||||
|
|
||||||
|
cvar_t *nomonsters;
|
||||||
|
cvar_t *maxbots;
|
||||||
|
cvar_t *g_rankedserver;
|
||||||
cvar_t *g_spectatefollow_firstperson;
|
cvar_t *g_spectatefollow_firstperson;
|
||||||
|
|
||||||
void CVAR_Init(void)
|
void CVAR_Init(void)
|
||||||
{
|
{
|
||||||
developer = gi.Cvar_Get("developer", "0", 0);
|
developer = gi.Cvar_Get("developer", "0", 0);
|
||||||
sv_reborn = gi.Cvar_Get("sv_reborn", "0", CVAR_LATCH | CVAR_SERVERINFO);
|
sv_specialgame = gi.Cvar_Get("sv_specialgame", "0", CVAR_LATCH | CVAR_SERVERINFO);
|
||||||
|
|
||||||
precache = gi.Cvar_Get("sv_precache", "1", 0);
|
precache = gi.Cvar_Get("sv_precache", "1", 0);
|
||||||
|
|
||||||
|
@ -270,7 +277,6 @@ void CVAR_Init(void)
|
||||||
skill = gi.Cvar_Get("skill", "1", CVAR_USERINFO | CVAR_SERVERINFO | CVAR_LATCH);
|
skill = gi.Cvar_Get("skill", "1", CVAR_USERINFO | CVAR_SERVERINFO | CVAR_LATCH);
|
||||||
|
|
||||||
maxclients = gi.Cvar_Get("sv_maxclients", "1", 0);
|
maxclients = gi.Cvar_Get("sv_maxclients", "1", 0);
|
||||||
maxbots = gi.Cvar_Get("sv_maxbots", "2", 0);
|
|
||||||
maxentities = gi.Cvar_Get("maxentities", "1024", CVAR_LATCH);
|
maxentities = gi.Cvar_Get("maxentities", "1024", CVAR_LATCH);
|
||||||
|
|
||||||
password = gi.Cvar_Get("password", "", CVAR_USERINFO);
|
password = gi.Cvar_Get("password", "", CVAR_USERINFO);
|
||||||
|
@ -284,8 +290,6 @@ void CVAR_Init(void)
|
||||||
g_allowjointime = gi.Cvar_Get("g_allowjointime", "30", CVAR_SERVERINFO);
|
g_allowjointime = gi.Cvar_Get("g_allowjointime", "30", CVAR_SERVERINFO);
|
||||||
g_teamswitchdelay = gi.Cvar_Get("g_teamswitchdelay", "15", 0);
|
g_teamswitchdelay = gi.Cvar_Get("g_teamswitchdelay", "15", 0);
|
||||||
|
|
||||||
nomonsters = gi.Cvar_Get("nomonsters", "0", CVAR_SERVERINFO);
|
|
||||||
|
|
||||||
flood_msgs = gi.Cvar_Get("flood_msgs", "4", 0);
|
flood_msgs = gi.Cvar_Get("flood_msgs", "4", 0);
|
||||||
flood_persecond = gi.Cvar_Get("flood_persecond", "4", 0);
|
flood_persecond = gi.Cvar_Get("flood_persecond", "4", 0);
|
||||||
flood_waitdelay = gi.Cvar_Get("flood_waitdelay", "10", 0);
|
flood_waitdelay = gi.Cvar_Get("flood_waitdelay", "10", 0);
|
||||||
|
@ -303,6 +307,7 @@ void CVAR_Init(void)
|
||||||
sv_traceinfo = gi.Cvar_Get("sv_traceinfo", "0", 0);
|
sv_traceinfo = gi.Cvar_Get("sv_traceinfo", "0", 0);
|
||||||
sv_drawtrace = gi.Cvar_Get("sv_drawtrace", "0", 0);
|
sv_drawtrace = gi.Cvar_Get("sv_drawtrace", "0", 0);
|
||||||
sv_showbboxes = gi.Cvar_Get("sv_showbboxes", "0", 0);
|
sv_showbboxes = gi.Cvar_Get("sv_showbboxes", "0", 0);
|
||||||
|
sv_showbtags = gi.Cvar_Get("sv_showtags", "0", 0);
|
||||||
|
|
||||||
sv_testloc_num = gi.Cvar_Get("sv_testloc_num", "0", 0);
|
sv_testloc_num = gi.Cvar_Get("sv_testloc_num", "0", 0);
|
||||||
sv_testloc_secondary = gi.Cvar_Get("sv_testloc_secondary", "0", 0);
|
sv_testloc_secondary = gi.Cvar_Get("sv_testloc_secondary", "0", 0);
|
||||||
|
@ -331,7 +336,7 @@ void CVAR_Init(void)
|
||||||
sv_nextmap = gi.Cvar_Get("nextmap", "", 0);
|
sv_nextmap = gi.Cvar_Get("nextmap", "", 0);
|
||||||
|
|
||||||
sv_runspeed = gi.Cvar_Get("sv_runspeed", "250", CVAR_SERVERINFO);
|
sv_runspeed = gi.Cvar_Get("sv_runspeed", "250", CVAR_SERVERINFO);
|
||||||
sv_walkspeed = gi.Cvar_Get("sv_walkspeed", "150", CVAR_SERVERINFO);
|
sv_walkspeedmult = gi.Cvar_Get("sv_walkspeedmult", "150", CVAR_SERVERINFO);
|
||||||
sv_dmspeedmult = gi.Cvar_Get("sv_dmspeedmult", "1.1", CVAR_SERVERINFO);
|
sv_dmspeedmult = gi.Cvar_Get("sv_dmspeedmult", "1.1", CVAR_SERVERINFO);
|
||||||
sv_crouchspeedmult = gi.Cvar_Get("sv_crouchspeedmult", "0.6", CVAR_SERVERINFO);
|
sv_crouchspeedmult = gi.Cvar_Get("sv_crouchspeedmult", "0.6", CVAR_SERVERINFO);
|
||||||
|
|
||||||
|
@ -411,11 +416,13 @@ void CVAR_Init(void)
|
||||||
gi.Cvar_Set("g_realismmode", "0");
|
gi.Cvar_Set("g_realismmode", "0");
|
||||||
}
|
}
|
||||||
|
|
||||||
g_rankedserver = gi.Cvar_Get("g_rankedserver", "0", 0);
|
g_teamdamage = gi.Cvar_Get("g_teamdamage", "0", 0);
|
||||||
g_teamdamage = gi.Cvar_Get("g_teamdamage", "0", 0);
|
g_healthdrop = gi.Cvar_Get("g_healthdrop", "1", 0);
|
||||||
g_allowvote = gi.Cvar_Get("g_allowvote", "1", 0);
|
g_healrate = gi.Cvar_Get("g_healrate", "10", 0);
|
||||||
g_warmup = gi.Cvar_Get("g_warmup", "20", CVAR_ARCHIVE);
|
g_allowvote = gi.Cvar_Get("g_allowvote", "1", 0);
|
||||||
g_doWarmup = gi.Cvar_Get("g_doWarmup", "1", 0);
|
g_maprotation_filter = gi.Cvar_Get("g_maprotation_filter", "ffa", 0);
|
||||||
|
g_warmup = gi.Cvar_Get("g_warmup", "20", CVAR_ARCHIVE);
|
||||||
|
g_doWarmup = gi.Cvar_Get("g_doWarmup", "1", 0);
|
||||||
|
|
||||||
g_forceready = gi.Cvar_Get("g_forceready", "1", CVAR_ARCHIVE | CVAR_SERVERINFO);
|
g_forceready = gi.Cvar_Get("g_forceready", "1", CVAR_ARCHIVE | CVAR_SERVERINFO);
|
||||||
g_forcerespawn = gi.Cvar_Get("g_forcerespawn", "0", CVAR_ARCHIVE | CVAR_SERVERINFO);
|
g_forcerespawn = gi.Cvar_Get("g_forcerespawn", "0", CVAR_ARCHIVE | CVAR_SERVERINFO);
|
||||||
|
@ -427,11 +434,17 @@ void CVAR_Init(void)
|
||||||
|
|
||||||
g_inactivespectate = gi.Cvar_Get("g_inactiveSpectate", "60", CVAR_ARCHIVE);
|
g_inactivespectate = gi.Cvar_Get("g_inactiveSpectate", "60", CVAR_ARCHIVE);
|
||||||
g_inactivekick = gi.Cvar_Get("g_inactivekick", "900", CVAR_ARCHIVE);
|
g_inactivekick = gi.Cvar_Get("g_inactivekick", "900", CVAR_ARCHIVE);
|
||||||
|
g_teamkillwarn = gi.Cvar_Get("g_teamkillwarn", "3", CVAR_ARCHIVE);
|
||||||
|
g_teamkillkick = gi.Cvar_Get("g_teamkillkick", "5", CVAR_ARCHIVE);
|
||||||
|
g_teamswitchdelay = gi.Cvar_Get("g_teamswitchdelay", "15", CVAR_ARCHIVE);
|
||||||
|
if (developer->integer) {
|
||||||
|
g_shownpc = gi.Cvar_Get("g_shownpc", "1", 0);
|
||||||
|
} else {
|
||||||
|
g_shownpc = gi.Cvar_Get("g_shownpc", "0", 0);
|
||||||
|
}
|
||||||
|
|
||||||
s_debugmusic = gi.Cvar_Get("s_debugmusic", "0", 0);
|
s_debugmusic = gi.Cvar_Get("s_debugmusic", "0", 0);
|
||||||
|
|
||||||
sv_scriptfiles = gi.Cvar_Get("sv_scriptfiles", "0", 0);
|
|
||||||
|
|
||||||
if (g_gametype->integer == GT_SINGLE_PLAYER) {
|
if (g_gametype->integer == GT_SINGLE_PLAYER) {
|
||||||
gi.Cvar_Set("deathmatch", "0");
|
gi.Cvar_Set("deathmatch", "0");
|
||||||
} else {
|
} else {
|
||||||
|
@ -568,5 +581,9 @@ void CVAR_Init(void)
|
||||||
g_rifles_for_sweepers = gi.Cvar_Get("g_rifles_for_sweepers", "0", 0);
|
g_rifles_for_sweepers = gi.Cvar_Get("g_rifles_for_sweepers", "0", 0);
|
||||||
g_no_seasick = gi.Cvar_Get("g_no_seasick", "0", 0);
|
g_no_seasick = gi.Cvar_Get("g_no_seasick", "0", 0);
|
||||||
|
|
||||||
|
sv_scriptfiles = gi.Cvar_Get("sv_scriptfiles", "0", 0);
|
||||||
|
maxbots = gi.Cvar_Get("sv_maxbots", "2", 0);
|
||||||
|
nomonsters = gi.Cvar_Get("nomonsters", "0", CVAR_SERVERINFO);
|
||||||
|
g_rankedserver = gi.Cvar_Get("g_rankedserver", "0", 0);
|
||||||
g_spectatefollow_firstperson = gi.Cvar_Get("g_spectatefollow_firstperson", "0", 0);
|
g_spectatefollow_firstperson = gi.Cvar_Get("g_spectatefollow_firstperson", "0", 0);
|
||||||
}
|
}
|
||||||
|
|
|
@ -31,7 +31,7 @@ extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
extern cvar_t *developer;
|
extern cvar_t *developer;
|
||||||
extern cvar_t *sv_reborn;
|
extern cvar_t *sv_specialgame;
|
||||||
|
|
||||||
extern cvar_t *deathmatch;
|
extern cvar_t *deathmatch;
|
||||||
extern cvar_t *dmflags;
|
extern cvar_t *dmflags;
|
||||||
|
@ -40,10 +40,9 @@ extern cvar_t *fraglimit;
|
||||||
extern cvar_t *timelimit;
|
extern cvar_t *timelimit;
|
||||||
extern cvar_t *roundlimit;
|
extern cvar_t *roundlimit;
|
||||||
extern cvar_t *g_allowjointime;
|
extern cvar_t *g_allowjointime;
|
||||||
extern cvar_t *g_teamswitchdelay;
|
|
||||||
|
|
||||||
extern cvar_t *password;
|
extern cvar_t *password;
|
||||||
extern cvar_t *sv_privatePassword;
|
extern cvar_t *sv_privatePassword;
|
||||||
|
|
||||||
extern cvar_t *filterban;
|
extern cvar_t *filterban;
|
||||||
|
|
||||||
extern cvar_t *flood_msgs;
|
extern cvar_t *flood_msgs;
|
||||||
|
@ -51,9 +50,7 @@ extern cvar_t *flood_persecond;
|
||||||
extern cvar_t *flood_waitdelay;
|
extern cvar_t *flood_waitdelay;
|
||||||
|
|
||||||
extern cvar_t *maxclients;
|
extern cvar_t *maxclients;
|
||||||
extern cvar_t *maxbots;
|
|
||||||
extern cvar_t *maxentities;
|
extern cvar_t *maxentities;
|
||||||
extern cvar_t *nomonsters;
|
|
||||||
extern cvar_t *precache;
|
extern cvar_t *precache;
|
||||||
extern cvar_t *dedicated;
|
extern cvar_t *dedicated;
|
||||||
extern cvar_t *detail;
|
extern cvar_t *detail;
|
||||||
|
@ -67,6 +64,7 @@ extern cvar_t *sv_rollspeed;
|
||||||
extern cvar_t *sv_rollangle;
|
extern cvar_t *sv_rollangle;
|
||||||
extern cvar_t *sv_cheats;
|
extern cvar_t *sv_cheats;
|
||||||
extern cvar_t *sv_showbboxes;
|
extern cvar_t *sv_showbboxes;
|
||||||
|
extern cvar_t *sv_showbtags;
|
||||||
|
|
||||||
extern cvar_t *sv_testloc_num;
|
extern cvar_t *sv_testloc_num;
|
||||||
extern cvar_t *sv_testloc_secondary;
|
extern cvar_t *sv_testloc_secondary;
|
||||||
|
@ -92,12 +90,10 @@ extern cvar_t *sv_cinematic;
|
||||||
extern cvar_t *sv_maplist;
|
extern cvar_t *sv_maplist;
|
||||||
extern cvar_t *sv_nextmap;
|
extern cvar_t *sv_nextmap;
|
||||||
extern cvar_t *sv_runspeed;
|
extern cvar_t *sv_runspeed;
|
||||||
extern cvar_t *sv_walkspeed;
|
extern cvar_t *sv_walkspeedmult;
|
||||||
extern cvar_t *sv_dmspeedmult;
|
extern cvar_t *sv_dmspeedmult;
|
||||||
extern cvar_t *sv_crouchspeedmult;
|
extern cvar_t *sv_crouchspeedmult;
|
||||||
|
|
||||||
//====
|
|
||||||
// Added in 2.0
|
|
||||||
extern cvar_t *sv_sprinttime;
|
extern cvar_t *sv_sprinttime;
|
||||||
extern cvar_t *sv_sprintmult;
|
extern cvar_t *sv_sprintmult;
|
||||||
extern cvar_t *sv_sprinttime_dm;
|
extern cvar_t *sv_sprinttime_dm;
|
||||||
|
@ -105,10 +101,10 @@ extern cvar_t *sv_sprintmult_dm;
|
||||||
extern cvar_t *sv_sprinton;
|
extern cvar_t *sv_sprinton;
|
||||||
extern cvar_t *sv_invulnerabletime;
|
extern cvar_t *sv_invulnerabletime;
|
||||||
extern cvar_t *sv_team_spawn_interval;
|
extern cvar_t *sv_team_spawn_interval;
|
||||||
//
|
|
||||||
|
|
||||||
extern cvar_t *g_showmem;
|
extern cvar_t *g_showmem;
|
||||||
extern cvar_t *g_timeents;
|
extern cvar_t *g_timeents;
|
||||||
|
extern cvar_t *g_timescripts;
|
||||||
|
|
||||||
extern cvar_t *g_showaxis;
|
extern cvar_t *g_showaxis;
|
||||||
extern cvar_t *g_showplayerstate;
|
extern cvar_t *g_showplayerstate;
|
||||||
|
@ -148,8 +144,9 @@ extern cvar_t *g_vehicle;
|
||||||
extern cvar_t *g_gametype;
|
extern cvar_t *g_gametype;
|
||||||
extern cvar_t *g_gametypestring;
|
extern cvar_t *g_gametypestring;
|
||||||
extern cvar_t *g_realismmode;
|
extern cvar_t *g_realismmode;
|
||||||
extern cvar_t *g_rankedserver;
|
|
||||||
extern cvar_t *g_teamdamage;
|
extern cvar_t *g_teamdamage;
|
||||||
|
extern cvar_t *g_healthdrop;
|
||||||
|
extern cvar_t *g_healrate;
|
||||||
|
|
||||||
extern cvar_t *g_allowvote;
|
extern cvar_t *g_allowvote;
|
||||||
extern cvar_t *g_monitor;
|
extern cvar_t *g_monitor;
|
||||||
|
@ -182,6 +179,10 @@ extern cvar_t *pmove_msec;
|
||||||
extern cvar_t *g_inactivespectate;
|
extern cvar_t *g_inactivespectate;
|
||||||
extern cvar_t *g_inactivekick;
|
extern cvar_t *g_inactivekick;
|
||||||
|
|
||||||
|
extern cvar_t *g_teamkillwarn;
|
||||||
|
extern cvar_t *g_teamkillkick;
|
||||||
|
extern cvar_t *g_teamswitchdelay;
|
||||||
|
|
||||||
extern cvar_t *g_viewkick_pitch;
|
extern cvar_t *g_viewkick_pitch;
|
||||||
extern cvar_t *g_viewkick_yaw;
|
extern cvar_t *g_viewkick_yaw;
|
||||||
extern cvar_t *g_viewkick_roll;
|
extern cvar_t *g_viewkick_roll;
|
||||||
|
@ -200,6 +201,12 @@ extern cvar_t *g_medal2;
|
||||||
extern cvar_t *g_medal3;
|
extern cvar_t *g_medal3;
|
||||||
extern cvar_t *g_medal4;
|
extern cvar_t *g_medal4;
|
||||||
extern cvar_t *g_medal5;
|
extern cvar_t *g_medal5;
|
||||||
|
extern cvar_t *g_medalbt0;
|
||||||
|
extern cvar_t *g_medalbt1;
|
||||||
|
extern cvar_t *g_medalbt2;
|
||||||
|
extern cvar_t *g_medalbt3;
|
||||||
|
extern cvar_t *g_medalbt4;
|
||||||
|
extern cvar_t *g_medalbt5;
|
||||||
extern cvar_t *g_eogmedal0;
|
extern cvar_t *g_eogmedal0;
|
||||||
extern cvar_t *g_eogmedal1;
|
extern cvar_t *g_eogmedal1;
|
||||||
extern cvar_t *g_eogmedal2;
|
extern cvar_t *g_eogmedal2;
|
||||||
|
@ -220,10 +227,10 @@ extern cvar_t *g_m5l2;
|
||||||
extern cvar_t *g_m5l3;
|
extern cvar_t *g_m5l3;
|
||||||
extern cvar_t *g_m6l1;
|
extern cvar_t *g_m6l1;
|
||||||
extern cvar_t *g_m6l2;
|
extern cvar_t *g_m6l2;
|
||||||
extern cvar_t* g_m6l3;
|
extern cvar_t *g_m6l3;
|
||||||
extern cvar_t* g_t2l1;
|
extern cvar_t *g_t2l1;
|
||||||
extern cvar_t* g_t3l1;
|
extern cvar_t *g_t3l1;
|
||||||
extern cvar_t* g_mission;
|
extern cvar_t *g_mission;
|
||||||
extern cvar_t *g_lastsave;
|
extern cvar_t *g_lastsave;
|
||||||
|
|
||||||
extern cvar_t *g_forceteamspectate;
|
extern cvar_t *g_forceteamspectate;
|
||||||
|
@ -258,6 +265,9 @@ extern cvar_t *g_aistats;
|
||||||
|
|
||||||
extern cvar_t *sv_scriptfiles;
|
extern cvar_t *sv_scriptfiles;
|
||||||
|
|
||||||
|
extern cvar_t *nomonsters;
|
||||||
|
extern cvar_t *maxbots;
|
||||||
|
extern cvar_t *g_rankedserver;
|
||||||
extern cvar_t *g_spectatefollow_firstperson;
|
extern cvar_t *g_spectatefollow_firstperson;
|
||||||
|
|
||||||
void CVAR_Init(void);
|
void CVAR_Init(void);
|
||||||
|
|
|
@ -1093,7 +1093,7 @@ void Hud::Refresh( int clientNumber )
|
||||||
gi.MSG_WriteBits( virtualSize, 1 );
|
gi.MSG_WriteBits( virtualSize, 1 );
|
||||||
gi.MSG_EndCGM();
|
gi.MSG_EndCGM();
|
||||||
|
|
||||||
if( sv_reborn->integer )
|
if( sv_specialgame->integer )
|
||||||
{
|
{
|
||||||
if( isDimensional )
|
if( isDimensional )
|
||||||
{
|
{
|
||||||
|
@ -1232,7 +1232,7 @@ void Hud::SetBroadcast( int clientNumber )
|
||||||
|
|
||||||
void Hud::WriteNumber()
|
void Hud::WriteNumber()
|
||||||
{
|
{
|
||||||
if( sv_reborn->integer ) {
|
if(sv_specialgame->integer ) {
|
||||||
gi.MSG_WriteShort( number );
|
gi.MSG_WriteShort( number );
|
||||||
} else {
|
} else {
|
||||||
gi.MSG_WriteByte( number );
|
gi.MSG_WriteByte( number );
|
||||||
|
|
|
@ -28,7 +28,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
|
||||||
void HudWriteNumber( int num )
|
void HudWriteNumber( int num )
|
||||||
{
|
{
|
||||||
if( sv_reborn->integer ) {
|
if(sv_specialgame->integer ) {
|
||||||
gi.MSG_WriteShort( num );
|
gi.MSG_WriteShort( num );
|
||||||
} else {
|
} else {
|
||||||
gi.MSG_WriteByte( num );
|
gi.MSG_WriteByte( num );
|
||||||
|
|
|
@ -930,7 +930,7 @@ void Item::EventViewModelPrefix(Event *ev)
|
||||||
|
|
||||||
void Item::updatePrefix(Event *ev)
|
void Item::updatePrefix(Event *ev)
|
||||||
{
|
{
|
||||||
if (!level.reborn) {
|
if (!level.specialgame) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -286,7 +286,7 @@ public:
|
||||||
// New Stuff
|
// New Stuff
|
||||||
|
|
||||||
// don't put in the game class because it can be changed in another level
|
// don't put in the game class because it can be changed in another level
|
||||||
qboolean reborn;
|
qboolean specialgame;
|
||||||
|
|
||||||
bool m_bSpawnBot;
|
bool m_bSpawnBot;
|
||||||
|
|
||||||
|
@ -408,14 +408,7 @@ public:
|
||||||
void AddEarthquake(earthquake_t *);
|
void AddEarthquake(earthquake_t *);
|
||||||
void DoEarthquakes(void);
|
void DoEarthquakes(void);
|
||||||
|
|
||||||
qboolean Reborn(void);
|
|
||||||
|
|
||||||
void Archive(Archiver& arc) override;
|
void Archive(Archiver& arc) override;
|
||||||
};
|
};
|
||||||
|
|
||||||
extern Level level;
|
extern Level level;
|
||||||
|
|
||||||
inline qboolean Level::Reborn(void)
|
|
||||||
{
|
|
||||||
return reborn;
|
|
||||||
}
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue