Seems to fix the cvar registrations (#32)

This commit is contained in:
Patrick12115
2025-11-30 16:38:39 -05:00
committed by GitHub
parent 7b1820298d
commit 42c995700a
8 changed files with 15 additions and 8 deletions

View File

@@ -69,5 +69,5 @@ static void RegisterMenu() {
.Options(UIWidgets::CheckboxOptions().Tooltip("Don't you dare talk to them."));
}
static RegisterShipInitFunc initFunc(OnConfigurationChanged);
static RegisterShipInitFunc initFunc(OnConfigurationChanged, { CVAR("EvilGossipStone") });
static RegisterMenuInitFunc menuInitFunc(RegisterMenu);

View File

@@ -117,5 +117,5 @@ static void RegisterMenu() {
"Overrides most charactor skeletons with snow balls to make them look like Snow Golems"));
}
static RegisterShipInitFunc initFunc(OnConfigurationChanged);
static RegisterShipInitFunc initFunc(OnConfigurationChanged, { CVAR("SnowGolems") });
static RegisterMenuInitFunc menuInitFunc(RegisterMenu);

View File

@@ -525,5 +525,8 @@ static void RegisterMenu() {
.Options(UIWidgets::IntSliderOptions().DefaultValue(1000).Min(40).Max(2000));
}
static RegisterShipInitFunc initFunc(OnConfigurationChanged);
static RegisterShipInitFunc initFunc(OnConfigurationChanged, {
CVAR("FredsQuest.Enabled"),
CVAR("RandomTraps.Enabled"),
});
static RegisterMenuInitFunc menuInitFunc(RegisterMenu);

View File

@@ -221,5 +221,8 @@ static void RegisterMenu() {
.Options(UIWidgets::CheckboxOptions().Tooltip("Ever persistent hailstorm throughout hyrule"));
}
static RegisterShipInitFunc initFunc(OnConfigurationChanged);
static RegisterShipInitFunc initFunc(OnConfigurationChanged, {
CVAR("Penguins"),
CVAR("Hailstorm"),
});
static RegisterMenuInitFunc menuInitFunc(RegisterMenu);

View File

@@ -131,5 +131,5 @@ static void RegisterMenu() {
"attempt to convince Ganon to join you instead."));
}
static RegisterShipInitFunc initFunc(OnConfigurationChanged);
static RegisterShipInitFunc initFunc(OnConfigurationChanged, { CVAR("GanonDatingSim") });
static RegisterMenuInitFunc menuInitFunc(RegisterMenu);

View File

@@ -222,5 +222,6 @@ static void RegisterMenu() {
SohGui::mSohMenu->AddWidget(path, "Super Bonk", WIDGET_CVAR_CHECKBOX).CVar(CVAR("SuperBonk"));
}
static RegisterShipInitFunc initFunc(OnConfigurationChanged);
static RegisterShipInitFunc initFunc(OnConfigurationChanged, { CVAR("Snowballs"), CVAR("Icebergs"),
CVAR("DownTheRabbitHole"), CVAR("SuperBonk") });
static RegisterMenuInitFunc menuInitFunc(RegisterMenu);

View File

@@ -68,5 +68,5 @@ static void RegisterMenu() {
"Using Nayru's Love will now act as Roc's Feather instead! No magic required."));
}
static RegisterShipInitFunc initFunc(OnConfigurationChanged);
static RegisterShipInitFunc initFunc(OnConfigurationChanged, { CVAR("RocsFeather") });
static RegisterMenuInitFunc menuInitFunc(RegisterMenu);

View File

@@ -123,5 +123,5 @@ static void RegisterMenu() {
.Options(UIWidgets::CheckboxOptions().Tooltip("Equip bombs over an already equipped Bow to shoot bomb arrows"));
}
static RegisterShipInitFunc initFunc(OnConfigurationChanged);
static RegisterShipInitFunc initFunc(OnConfigurationChanged, { CVAR("BombArrows.Enabled") });
static RegisterMenuInitFunc menuInitFunc(RegisterMenu);