mirror of
https://git.do.srb2.org/KartKrew/Kart-Public.git
synced 2024-11-10 15:22:20 +00:00
Back to numstarposts/2
This commit is contained in:
parent
d125f7cc2d
commit
d9fa45d850
3 changed files with 5 additions and 5 deletions
|
@ -8046,10 +8046,10 @@ static void K_drawCheckpointDebugger(void)
|
||||||
if (stplyr != &players[displayplayer]) // only for p1
|
if (stplyr != &players[displayplayer]) // only for p1
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (stplyr->starpostnum >= (numstarposts - (2*numstarposts)/5))
|
if (stplyr->starpostnum >= (numstarposts - (numstarposts/2)))
|
||||||
V_DrawString(8, 184, 0, va("Checkpoint: %d / %d (Can finish)", stplyr->starpostnum, numstarposts));
|
V_DrawString(8, 184, 0, va("Checkpoint: %d / %d (Can finish)", stplyr->starpostnum, numstarposts));
|
||||||
else
|
else
|
||||||
V_DrawString(8, 184, 0, va("Checkpoint: %d / %d (Skip: %d)", stplyr->starpostnum, numstarposts, ((2*numstarposts)/5 + stplyr->starpostnum)));
|
V_DrawString(8, 184, 0, va("Checkpoint: %d / %d (Skip: %d)", stplyr->starpostnum, numstarposts, ((numstarposts/2) + stplyr->starpostnum)));
|
||||||
V_DrawString(8, 192, 0, va("Waypoint dist: Prev %d, Next %d", stplyr->kartstuff[k_prevcheck], stplyr->kartstuff[k_nextcheck]));
|
V_DrawString(8, 192, 0, va("Waypoint dist: Prev %d, Next %d", stplyr->kartstuff[k_prevcheck], stplyr->kartstuff[k_nextcheck]));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1440,7 +1440,7 @@ void P_TouchSpecialThing(mobj_t *special, mobj_t *toucher, boolean heightcheck)
|
||||||
}
|
}
|
||||||
//
|
//
|
||||||
// SRB2kart: make sure the player will have enough checkpoints to touch
|
// SRB2kart: make sure the player will have enough checkpoints to touch
|
||||||
if (circuitmap && special->health >= ((2*numstarposts)/5 + player->starpostnum))
|
if (circuitmap && special->health >= ((numstarposts/2) + player->starpostnum))
|
||||||
{
|
{
|
||||||
// blatant reuse of a variable that's normally unused in circuit
|
// blatant reuse of a variable that's normally unused in circuit
|
||||||
if (!player->tossdelay)
|
if (!player->tossdelay)
|
||||||
|
|
|
@ -4193,12 +4193,12 @@ DoneSection2:
|
||||||
|
|
||||||
case 10: // Finish Line
|
case 10: // Finish Line
|
||||||
// SRB2kart - 150117
|
// SRB2kart - 150117
|
||||||
if (G_RaceGametype() && (player->starpostnum >= (numstarposts - (2*numstarposts)/5) || player->exiting))
|
if (G_RaceGametype() && (player->starpostnum >= (numstarposts - (numstarposts/2)) || player->exiting))
|
||||||
player->kartstuff[k_starpostwp] = player->kartstuff[k_waypoint] = 0;
|
player->kartstuff[k_starpostwp] = player->kartstuff[k_waypoint] = 0;
|
||||||
//
|
//
|
||||||
if (G_RaceGametype() && !player->exiting)
|
if (G_RaceGametype() && !player->exiting)
|
||||||
{
|
{
|
||||||
if (player->starpostnum >= (numstarposts - (2*numstarposts)/5)) // srb2kart: must have touched *enough* starposts (was originally "(player->starpostnum == numstarposts)")
|
if (player->starpostnum >= (numstarposts - (numstarposts/2))) // srb2kart: must have touched *enough* starposts (was originally "(player->starpostnum == numstarposts)")
|
||||||
{
|
{
|
||||||
UINT8 nump = 0;
|
UINT8 nump = 0;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue