Move GDMUSIC_KEYG set to Challenges Menu key addition rather than gamedata, to behave across gameboots

This commit is contained in:
toaster 2023-06-09 16:55:00 +01:00
parent bf5aa4b5d8
commit 7c91f768d8
2 changed files with 3 additions and 6 deletions

View file

@ -1711,13 +1711,7 @@ boolean M_UpdateUnlockablesAndExtraEmblems(boolean loud, boolean doall)
{
gamedata->keyspending++;
newkeys++;
}
if (newkeys != 0)
{
response |= true;
if (gamedata->musicstate < GDMUSIC_KEYG)
gamedata->musicstate = GDMUSIC_KEYG;
}
}

View file

@ -449,6 +449,9 @@ void M_ChallengesTick(void)
gamedata->keyspending--;
gamedata->chaokeys++;
challengesmenu.unlockcount[CC_CHAOANIM]++;
if (gamedata->musicstate < GDMUSIC_KEYG)
gamedata->musicstate = GDMUSIC_KEYG;
}
}
}