mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-04-27 04:21:47 +00:00
test stuff
This commit is contained in:
parent
b3432cef05
commit
cc9bf72513
3 changed files with 8 additions and 1 deletions
|
|
@ -140,7 +140,7 @@
|
||||||
extern FILE *logstream;
|
extern FILE *logstream;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//#define DEVELOP // Disable this for release builds to remove excessive cheat commands and enable MD5 checking and stuff, all in one go. :3
|
#define DEVELOP // Disable this for release builds to remove excessive cheat commands and enable MD5 checking and stuff, all in one go. :3
|
||||||
#ifdef DEVELOP
|
#ifdef DEVELOP
|
||||||
#define VERSION 0 // Game version
|
#define VERSION 0 // Game version
|
||||||
#define SUBVERSION 0 // more precise version number
|
#define SUBVERSION 0 // more precise version number
|
||||||
|
|
|
||||||
|
|
@ -1552,6 +1552,9 @@ void G_BuildTiccmd(ticcmd_t *cmd, INT32 realtics, UINT8 ssplayer)
|
||||||
else if (cmd->driftturn < (-angleturn[1] * realtics))
|
else if (cmd->driftturn < (-angleturn[1] * realtics))
|
||||||
cmd->driftturn = (-angleturn[1] * realtics);
|
cmd->driftturn = (-angleturn[1] * realtics);
|
||||||
|
|
||||||
|
cmd->angleturn = FixedMul(cmd->angleturn, cv_cam2_dist.value/160);
|
||||||
|
|
||||||
|
if (cv_playbackspeed.value == 1)
|
||||||
if (player->mo)
|
if (player->mo)
|
||||||
cmd->angleturn = K_GetKartTurnValue(player, cmd->angleturn);
|
cmd->angleturn = K_GetKartTurnValue(player, cmd->angleturn);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6649,6 +6649,10 @@ static void P_MovePlayer(player_t *player)
|
||||||
player->lturn_max[leveltime%MAXPREDICTTICS] = player->rturn_max[leveltime%MAXPREDICTTICS] = 0;
|
player->lturn_max[leveltime%MAXPREDICTTICS] = player->rturn_max[leveltime%MAXPREDICTTICS] = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (cv_soniccd.value)
|
||||||
|
{
|
||||||
|
player->mo->angle = cmd->angleturn << 16;
|
||||||
|
} else
|
||||||
if (leveltime >= starttime)
|
if (leveltime >= starttime)
|
||||||
{
|
{
|
||||||
// KART: Don't directly apply angleturn! It may have been either A) forged by a malicious client, or B) not be a smooth turn due to a player dropping frames.
|
// KART: Don't directly apply angleturn! It may have been either A) forged by a malicious client, or B) not be a smooth turn due to a player dropping frames.
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue