mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
Fix debugitemodds displaying wrong odds
This commit is contained in:
parent
4337618342
commit
eb90dcd047
3 changed files with 29 additions and 2 deletions
|
|
@ -7311,7 +7311,21 @@ static void K_drawDistributionDebugger(void)
|
|||
return;
|
||||
}
|
||||
|
||||
K_FillItemRouletteData(stplyr, &rouletteData, false, true);
|
||||
{
|
||||
// GROSS GROSS GROSS GROSS copypaste from K_FillItemRoulette
|
||||
// but without the potential for Lua side-effects etc.
|
||||
// This sucks the ass.
|
||||
K_InitRoulette(&rouletteData);
|
||||
|
||||
rouletteData.baseDist = K_UndoMapScaling(stplyr->distancetofinish);
|
||||
|
||||
if (stplyr->pflags & PF_AUTOROULETTE)
|
||||
rouletteData.autoroulette = true;
|
||||
|
||||
K_CalculateRouletteSpeed(&rouletteData);
|
||||
|
||||
K_FillItemRouletteData(stplyr, &rouletteData, false, true);
|
||||
}
|
||||
|
||||
if (cv_kartdebugdistribution.value <= 1)
|
||||
return;
|
||||
|
|
|
|||
|
|
@ -735,7 +735,7 @@ boolean K_ForcedSPB(const player_t *player, itemroulette_t *const roulette)
|
|||
Return:-
|
||||
N/A
|
||||
--------------------------------------------------*/
|
||||
static void K_InitRoulette(itemroulette_t *const roulette)
|
||||
void K_InitRoulette(itemroulette_t *const roulette)
|
||||
{
|
||||
size_t i;
|
||||
|
||||
|
|
|
|||
|
|
@ -138,6 +138,19 @@ UINT32 K_UndoMapScaling(UINT32 distance);
|
|||
N/A
|
||||
--------------------------------------------------*/
|
||||
|
||||
void K_InitRoulette(itemroulette_t *const roulette);
|
||||
/*--------------------------------------------------
|
||||
static void K_InitRoulette(itemroulette_t *const roulette)
|
||||
|
||||
Initializes the data for a new item roulette.
|
||||
|
||||
Input Arguments:-
|
||||
roulette - The item roulette data to initialize.
|
||||
|
||||
Return:-
|
||||
N/A
|
||||
--------------------------------------------------*/
|
||||
|
||||
void K_PushToRouletteItemList(itemroulette_t *const roulette, INT32 item);
|
||||
|
||||
/*--------------------------------------------------
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue