mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2024-11-29 21:02:18 -05:00
Merge pull request #3769 from HarbourMasters/develop
develop->develop-rando 20231229
This commit is contained in:
commit
75f9775ad8
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"0": "Abre Mojo",
|
"0": "Arbre Mojo",
|
||||||
"1": "Caverne Dodongo",
|
"1": "Caverne Dodongo",
|
||||||
"2": "Ventre de Jabu-Jabu",
|
"2": "Ventre de Jabu-Jabu",
|
||||||
"3": "Temple de la Forêt",
|
"3": "Temple de la Forêt",
|
||||||
@ -58,9 +58,9 @@
|
|||||||
"56": "Laboratoire du Lac",
|
"56": "Laboratoire du Lac",
|
||||||
"57": "", // Tente du Marathonien (No title card)
|
"57": "", // Tente du Marathonien (No title card)
|
||||||
"58": "Cabane du fossoyeur",
|
"58": "Cabane du fossoyeur",
|
||||||
"59": "Fountaine Royale des Fées",
|
"59": "Fontaine Royale des Fées",
|
||||||
"60": "Fountaine des Fées",
|
"60": "Fontaine des Fées",
|
||||||
"61": "Fountaine Royale des Fées",
|
"61": "Fontaine Royale des Fées",
|
||||||
"62": "", // Grottes (No title card)
|
"62": "", // Grottes (No title card)
|
||||||
"63": "", // Tombe 1 (No title card)
|
"63": "", // Tombe 1 (No title card)
|
||||||
"64": "", // Tombe 2 (No title card)
|
"64": "", // Tombe 2 (No title card)
|
||||||
|
@ -33,5 +33,10 @@
|
|||||||
<string>public.app-category.games</string>
|
<string>public.app-category.games</string>
|
||||||
<key>LSMinimumSystemVersion</key>
|
<key>LSMinimumSystemVersion</key>
|
||||||
<string>10.15</string>
|
<string>10.15</string>
|
||||||
|
<key>LSArchitecturePriority</key>
|
||||||
|
<array>
|
||||||
|
<string>arm64</string>
|
||||||
|
<string>x86_64</string>
|
||||||
|
</array>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
@ -248,11 +248,6 @@ fi
|
|||||||
|
|
||||||
cd "$SNAME"
|
cd "$SNAME"
|
||||||
|
|
||||||
arch_name="$(uname -m)"
|
"$RESPATH"/soh-macos
|
||||||
launch_arch="arm64"
|
|
||||||
if [ "${arch_name}" = "x86_64" ] && [ "$(sysctl -in sysctl.proc_translated)" != "1" ]; then
|
|
||||||
launch_arch="x86_64"
|
|
||||||
fi
|
|
||||||
|
|
||||||
arch -${launch_arch} "$RESPATH"/soh-macos
|
|
||||||
exit
|
exit
|
||||||
|
@ -1267,18 +1267,15 @@ void PatchToTMedallions() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void RegisterToTMedallionsFromItem() {
|
void RegisterToTMedallions() {
|
||||||
GameInteractor::Instance->RegisterGameHook<GameInteractor::OnItemReceive>([](GetItemEntry _unused) {
|
GameInteractor::Instance->RegisterGameHook<GameInteractor::OnItemReceive>([](GetItemEntry _unused) {
|
||||||
if (!CVarGetInteger("gToTMedallionsColors", 0) && gPlayState->sceneNum != SCENE_TEMPLE_OF_TIME) {
|
if (!CVarGetInteger("gToTMedallionsColors", 0) || !gPlayState || gPlayState->sceneNum != SCENE_TEMPLE_OF_TIME) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
PatchToTMedallions();
|
PatchToTMedallions();
|
||||||
});
|
});
|
||||||
}
|
|
||||||
|
|
||||||
void RegisterToTMedallionsFromScene() {
|
|
||||||
GameInteractor::Instance->RegisterGameHook<GameInteractor::OnSceneInit>([](int16_t sceneNum) {
|
GameInteractor::Instance->RegisterGameHook<GameInteractor::OnSceneInit>([](int16_t sceneNum) {
|
||||||
if (!CVarGetInteger("gToTMedallionsColors", 0) && gPlayState->sceneNum != SCENE_TEMPLE_OF_TIME) {
|
if (!CVarGetInteger("gToTMedallionsColors", 0) || sceneNum != SCENE_TEMPLE_OF_TIME) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
PatchToTMedallions();
|
PatchToTMedallions();
|
||||||
@ -1317,7 +1314,6 @@ void InitMods() {
|
|||||||
RegisterRandomizerSheikSpawn();
|
RegisterRandomizerSheikSpawn();
|
||||||
RegisterBossSouls();
|
RegisterBossSouls();
|
||||||
RegisterRandomizedEnemySizes();
|
RegisterRandomizedEnemySizes();
|
||||||
RegisterToTMedallionsFromItem();
|
RegisterToTMedallions();
|
||||||
RegisterToTMedallionsFromScene();
|
|
||||||
NameTag_RegisterHooks();
|
NameTag_RegisterHooks();
|
||||||
}
|
}
|
||||||
|
@ -355,10 +355,11 @@ static BetterSceneSelectEntry sBetterScenes[] = {
|
|||||||
{ "From Zelda", "Von Zelda", "Depuis Zelda", ENTR_CASTLE_COURTYARD_GUARDS_DAY_1, 0 },
|
{ "From Zelda", "Von Zelda", "Depuis Zelda", ENTR_CASTLE_COURTYARD_GUARDS_DAY_1, 0 },
|
||||||
{ "Zeldas Courtyard", "Zeldas Burghof", "Depuis la Cour de Zelda", ENTR_CASTLE_COURTYARD_ZELDA_0, 0 },
|
{ "Zeldas Courtyard", "Zeldas Burghof", "Depuis la Cour de Zelda", ENTR_CASTLE_COURTYARD_ZELDA_0, 0 },
|
||||||
}},
|
}},
|
||||||
{ "13:Lon Lon Ranch", "13:Lon Lon-Farm", "13:Ranch Lon Lon", Select_LoadGame, 4, {
|
{ "13:Lon Lon Ranch", "13:Lon Lon-Farm", "13:Ranch Lon Lon", Select_LoadGame, 5, {
|
||||||
{ "From Hyrule Field", "Von der Hylianischen Steppe", "Depuis la Plaine d'Hyrule", ENTR_LON_LON_RANCH_0, 0 },
|
{ "From Hyrule Field", "Von der Hylianischen Steppe", "Depuis la Plaine d'Hyrule", ENTR_LON_LON_RANCH_0, 0 },
|
||||||
{ "From Ranch House", "Vom Farmhaus", "Depuis la Maison du Ranch", ENTR_LON_LON_RANCH_4, 0 },
|
{ "From Ranch House", "Vom Farmhaus", "Depuis la Maison du Ranch", ENTR_LON_LON_RANCH_4, 0 },
|
||||||
{ "From Stables", "Vom Stall", "Depuis l'Etable", ENTR_LON_LON_RANCH_5, 0 },
|
{ "From Stables", "Vom Stall", "Depuis l'Etable", ENTR_LON_LON_RANCH_5, 0 },
|
||||||
|
{ "From Back Tower", "Vom Silo", "Depuis Silo du Ranch", ENTR_LON_LON_RANCH_10, 0 },
|
||||||
{ "Epona Song Cutscene", "Eponas Song Cutscene", "Cinematique du Chant d'Epona", ENTR_LON_LON_RANCH_1, 0 },
|
{ "Epona Song Cutscene", "Eponas Song Cutscene", "Cinematique du Chant d'Epona", ENTR_LON_LON_RANCH_1, 0 },
|
||||||
}},
|
}},
|
||||||
{ "14:Lon Lon Ranch Buildings", "14:Lon Lon-Farm Gebaeude", "14:Batiments du Ranch Lon Lon", Select_LoadGame, 3, {
|
{ "14:Lon Lon Ranch Buildings", "14:Lon Lon-Farm Gebaeude", "14:Batiments du Ranch Lon Lon", Select_LoadGame, 3, {
|
||||||
|
Loading…
Reference in New Issue
Block a user