mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-04-27 12:31:54 +00:00
cv_debugencorevote: force an encore scramble
Useful for debugging the random chance encore vote.
This commit is contained in:
parent
a5aefa5b29
commit
6d5cb50755
3 changed files with 9 additions and 1 deletions
|
|
@ -352,6 +352,7 @@ void K_RegisterKartStuff(void)
|
||||||
CV_RegisterVar(&cv_gptest);
|
CV_RegisterVar(&cv_gptest);
|
||||||
CV_RegisterVar(&cv_capsuletest);
|
CV_RegisterVar(&cv_capsuletest);
|
||||||
CV_RegisterVar(&cv_battletest);
|
CV_RegisterVar(&cv_battletest);
|
||||||
|
CV_RegisterVar(&cv_debugencorevote);
|
||||||
|
|
||||||
CV_RegisterVar(&cv_reducevfx);
|
CV_RegisterVar(&cv_reducevfx);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,8 @@ UINT8 spectateGriefed = 0;
|
||||||
SINT8 speedscramble = -1;
|
SINT8 speedscramble = -1;
|
||||||
SINT8 encorescramble = -1;
|
SINT8 encorescramble = -1;
|
||||||
|
|
||||||
|
consvar_t cv_debugencorevote = CVAR_INIT ("debugencorevote", "Off", CV_CHEAT|CV_NETVAR, CV_OnOff, NULL);
|
||||||
|
|
||||||
SINT8 K_UsingPowerLevels(void)
|
SINT8 K_UsingPowerLevels(void)
|
||||||
{
|
{
|
||||||
SINT8 pt = PWRLV_DISABLED;
|
SINT8 pt = PWRLV_DISABLED;
|
||||||
|
|
@ -548,7 +550,9 @@ void K_SetPowerLevelScrambles(SINT8 powertype)
|
||||||
else
|
else
|
||||||
speedscramble = -1;
|
speedscramble = -1;
|
||||||
|
|
||||||
if (cv_kartencore.value == -1)
|
if (cv_debugencorevote.value)
|
||||||
|
encorescramble = 1;
|
||||||
|
else if (cv_kartencore.value == -1)
|
||||||
encorescramble = (encore ? 1 : 0);
|
encorescramble = (encore ? 1 : 0);
|
||||||
else
|
else
|
||||||
encorescramble = -1;
|
encorescramble = -1;
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,7 @@
|
||||||
#include "doomtype.h"
|
#include "doomtype.h"
|
||||||
#include "doomdef.h"
|
#include "doomdef.h"
|
||||||
#include "d_player.h"
|
#include "d_player.h"
|
||||||
|
#include "command.h"
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
|
@ -35,6 +36,8 @@ typedef enum
|
||||||
extern SINT8 speedscramble;
|
extern SINT8 speedscramble;
|
||||||
extern SINT8 encorescramble;
|
extern SINT8 encorescramble;
|
||||||
|
|
||||||
|
extern consvar_t cv_debugencorevote;
|
||||||
|
|
||||||
extern UINT16 clientpowerlevels[MAXPLAYERS][PWRLV_NUMTYPES];
|
extern UINT16 clientpowerlevels[MAXPLAYERS][PWRLV_NUMTYPES];
|
||||||
extern INT16 clientPowerAdd[MAXPLAYERS];
|
extern INT16 clientPowerAdd[MAXPLAYERS];
|
||||||
extern UINT8 spectateGriefed;
|
extern UINT8 spectateGriefed;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue