mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-04-27 20:41:46 +00:00
Allow Chao Keying large tiles if the only touching locked tiles are Big Challenges
Defuses the 12-long chain scenario in a relatively fair way
This commit is contained in:
parent
04214c05ec
commit
2be1a50ae1
2 changed files with 3 additions and 3 deletions
|
|
@ -405,8 +405,8 @@ static void M_ChallengeGridExtraDataAdjacencyRules(challengegridextradata_t *ext
|
||||||
{
|
{
|
||||||
extradata->flags |= CHE_HINT;
|
extradata->flags |= CHE_HINT;
|
||||||
}
|
}
|
||||||
// Adjacent locked tile, prevent 10x key skip.
|
// Adjacent locked small tile, prevent 10x key skip.
|
||||||
else
|
else if (unlockables[adjacent].majorunlock == false)
|
||||||
{
|
{
|
||||||
extradata->flags &= ~CHE_ALLCLEAR;
|
extradata->flags &= ~CHE_ALLCLEAR;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -507,7 +507,7 @@ static void M_ChallengesTutorial(UINT8 option)
|
||||||
"to break open Big Challenge tiles.\n"
|
"to break open Big Challenge tiles.\n"
|
||||||
"\n"
|
"\n"
|
||||||
"You'll also need to unlock\n"
|
"You'll also need to unlock\n"
|
||||||
"the surrounding tiles first.\n"
|
"any surrounding small tiles first.\n"
|
||||||
), NULL, MM_NOTHING, NULL, NULL);
|
), NULL, MM_NOTHING, NULL, NULL);
|
||||||
gamedata->majorkeyskipattempted = true;
|
gamedata->majorkeyskipattempted = true;
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue