mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
32 lines
804 B
C
32 lines
804 B
C
#ifndef __K_PWRLV__
|
|
#define __K_PWRLV__
|
|
|
|
#include "doomtype.h"
|
|
#include "doomdef.h"
|
|
|
|
#define PWRLV_DISABLED -1
|
|
#define PWRLV_RACE 0
|
|
#define PWRLV_BATTLE 1
|
|
#define PWRLV_NUMTYPES 2
|
|
|
|
#define PWRLVRECORD_START 1000
|
|
#define PWRLVRECORD_DEF 5000
|
|
#define PWRLVRECORD_MIN 1
|
|
#define PWRLVRECORD_MAX 9999
|
|
|
|
extern SINT8 speedscramble;
|
|
extern SINT8 encorescramble;
|
|
|
|
extern UINT16 vspowerlevel[PWRLV_NUMTYPES];
|
|
extern UINT16 clientpowerlevels[MAXPLAYERS][PWRLV_NUMTYPES];
|
|
extern INT16 nospectategrief[MAXPLAYERS];
|
|
|
|
SINT8 K_UsingPowerLevels(void);
|
|
void K_ClearClientPowerLevels(void);
|
|
INT16 K_CalculatePowerLevelInc(INT16 diff);
|
|
INT16 K_CalculatePowerLevelAvg(void);
|
|
//void K_UpdatePowerLevels(void);
|
|
void K_SetPowerLevelScrambles(SINT8 powertype);
|
|
void K_PlayerForfeit(UINT8 playernum, boolean nopointloss);
|
|
|
|
#endif
|