Greg Hint + Hint cleanup (#2537)

* Restore greg stuff

* Cleanup

* Actually check for Greg when creating Greg hint

Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>

* whoops

* Update soh/soh/Enhancements/randomizer/3drando/hints.cpp

Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>

* fix greg hint crash, clean up hint generation (clear out hints when setting is off)

* update vanillafill too

* fix text id, parse json, expand array to fit hint

* actually parse/use greg hint RSK

* specify "after buying a key" in hover text hint

---------

Co-authored-by: David Chavez <david@dcvz.io>
Co-authored-by: Ralphie Morell <stratomaster64@gmail.com>
This commit is contained in:
briaguya
2023-02-24 20:35:15 -05:00
committed by GitHub
parent 390bdf10f6
commit 60b206140d
13 changed files with 98 additions and 19 deletions

View File

@@ -912,9 +912,7 @@ void VanillaFill() {
CreateItemOverrides();
CreateEntranceOverrides();
CreateAlwaysIncludedMessages();
if (ShuffleWarpSongs) {
CreateWarpSongTexts();
}
CreateWarpSongTexts();
}
void ClearProgress() {
@@ -1079,13 +1077,10 @@ int Fill() {
}
//Always execute ganon hint generation for the funny line
CreateGanonText();
CreateAltarText(AltarHintText);
if (DampeHintText) {
CreateDampesDiaryText();
}
if (ShuffleWarpSongs) {
CreateWarpSongTexts();
}
CreateAltarText();
CreateDampesDiaryText();
CreateGregRupeeHint();
CreateWarpSongTexts();
return 1;
}
//Unsuccessful placement