mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
WIP: takeover cvar, don't draw other player exp
This commit is contained in:
parent
5144760538
commit
9f187529f5
5 changed files with 10 additions and 4 deletions
|
|
@ -800,6 +800,7 @@ consvar_t cv_battleufotest = OnlineCheat("battleufotest", "Off").on_off().descri
|
|||
|
||||
#ifdef DEVELOP
|
||||
consvar_t cv_botcontrol = OnlineCheat("botcontrol", "On").on_off().description("Toggle bot AI movement");
|
||||
consvar_t cv_takeover = OnlineCheat("takeover", "Off").on_off().description("Human players use bot movement");
|
||||
#endif
|
||||
|
||||
extern CV_PossibleValue_t capsuletest_cons_t[];
|
||||
|
|
|
|||
|
|
@ -432,6 +432,11 @@ boolean K_PlayerUsesBotMovement(const player_t *player)
|
|||
if (player->bot)
|
||||
return true;
|
||||
|
||||
#ifdef DEVELOP
|
||||
if (cv_takeover.value)
|
||||
return true;
|
||||
#endif
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -24,6 +24,7 @@ extern "C" {
|
|||
|
||||
#ifdef DEVELOP
|
||||
extern consvar_t cv_botcontrol;
|
||||
extern consvar_t cv_takeover;
|
||||
#endif
|
||||
|
||||
// Maximum value of botvars.difficulty
|
||||
|
|
|
|||
|
|
@ -475,10 +475,6 @@ void K_SpawnFinishEXP(player_t *player, UINT16 exp)
|
|||
{
|
||||
mobj_t *p1 = P_SpawnMobj(finishBeamLine->v1->x, finishBeamLine->v1->y, player->mo->z, MT_THOK);
|
||||
mobj_t *p2 = P_SpawnMobj(finishBeamLine->v2->x, finishBeamLine->v2->y, player->mo->z, MT_THOK);
|
||||
p1->fuse = 200;
|
||||
p2->fuse = 200;
|
||||
p1->tics = 200;
|
||||
p2->tics = 200;
|
||||
K_SpawnEXP(player, exp, p1);
|
||||
K_SpawnEXP(player, exp, p2);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -56,6 +56,9 @@ void Obj_ExpThink (mobj_t *exp)
|
|||
|
||||
dist = P_AproxDistance(P_AproxDistance(exp->x - mo->x, exp->y - mo->y), exp->z - mo->z);
|
||||
|
||||
exp->renderflags |= RF_DONTDRAW;
|
||||
exp->renderflags &= ~K_GetPlayerDontDrawFlag(player);
|
||||
|
||||
// K_MatchGenericExtraFlags(exp, mo);
|
||||
|
||||
exp->cusval++;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue