diff --git a/mods/basic_cosmetics_mod/src/mod.cpp b/mods/basic_cosmetics_mod/src/mod.cpp
index fcadb3ea03..caa2be4181 100644
--- a/mods/basic_cosmetics_mod/src/mod.cpp
+++ b/mods/basic_cosmetics_mod/src/mod.cpp
@@ -2,6 +2,7 @@
#include "hooks.hpp"
#include "color_utils.hpp"
#include "midna_hair_color.hpp"
+#include "option_descriptions.hpp"
#include "mods/service.hpp"
#include "mods/svc/config.h"
@@ -70,129 +71,6 @@ ModResult register_int_option(
return MOD_OK;
}
-const char* kDefaultHexColorsExplanation =
- "Set the color with any 6 digit hex code. A reload will be required to see changes.
"
- "Common colors:
"
- "- Red: ab706e
"
- "- Blue: 6382a0
"
- "- Purple: 94749a
"
- "- Orange: ec8644
"
- "- Yellow: b9ab00
"
- "- Pink: ec9fc8
"
- "- Black: 505154
"
- "- White: f8f7f4
"
- "- Brown: 91723e
";
-
-const char* kGlowColorsExplanation =
- "Set the color of the lantern light with any 6 digit hex code, or with \"rainbow\" for a rainbow effect.
"
- "Common colors:
"
- "- Red: ff0000
"
- "- Orange: f68821
"
- "- Yellow: f6f321
"
- "- Green: 00ff00
"
- "- Blue: 0000ff
"
- "- Purple: 8000ff
"
- "- White: a0a0a0
";
-
-const char* kMasterSwordColorsExplanation =
- "Set the color with any 6 digit hex code. Closing and re-opening Dusklight will be required to see changes.
"
- "Common colors:
"
- "- Red: ff0000
"
- "- Orange: f68821
"
- "- Yellow: f6f321
"
- "- Green: 00ff00
"
- "- Blue: 0000ff
"
- "- Purple: 8000ff
"
- "- White: a0a0a0
"
- "- Cyan: 30d0d0
";
-
-const char* kAButtonColorsExplanation =
- "Set the color of the A button with any 6 digit hex code. A reload may be necessary to see changes.
"
- "Common colors:
"
- "- Red: ff0000
"
- "- Orange: ff5000
"
- "- Yellow: ffaf00
"
- "- Dark Green: 0080ff
"
- "- Blue: 0000ff
"
- "- Purple: 8000ff
"
- "- Grey: 5555ff
"
- "- Pink: ff20ff
";
-
-const char* kBButtonColorsExplanation =
- "Set the color of the B button with any 6 digit hex code. A reload may be necessary to see changes.
"
- "Common colors:
"
- "- Orange: ffff40
"
- "- Pink: ffa0ff
"
- "- Green: 00e87b
"
- "- Blue: 00aaff
"
- "- Purple: 6078ff
"
- "- Black: 000000
"
- "- Teal: 00f3ff
";
-
-const char* kXButtonColorsExplanation =
- "Set the color of the X button with any 6 digit hex code. A reload may be necessary to see changes.
"
- "Common colors:
"
- "- Red: ff0000
"
- "- Orange: ff8200
"
- "- Yellow: f7df00
"
- "- Lime Green: 70ff00
"
- "- Dark Green: 00bd11
"
- "- Blue: 0000ff
"
- "- Purple: 800088
"
- "- Black: 000000
"
- "- Pink: ff00aa
"
- "- Cyan: 00ffff
";
-
-const char* kYButtonColorsExplanation =
- "Set the color of the Y button with any 6 digit hex code. A reload may be necessary to see changes.
"
- "Common colors:
"
- "- Red: ff0000
"
- "- Orange: ff8200
"
- "- Yellow: f7df00
"
- "- Lime Green: 70ff00
"
- "- Dark Green: 00bd11
"
- "- Blue: 0000ff
"
- "- Purple: 800088
"
- "- Black: 000000
"
- "- Pink: ff00aa
"
- "- Cyan: 00ffff
";
-
-const char* kZButtonColorsExplanation =
- "Set the Z button color with any 6 digit hex code. A reload may be necessary to see changes.
"
- "Common colors:
"
- "- Red: ff0000
"
- "- Orange: ff8200
"
- "- Yellow: f7df00
"
- "- Lime Green: 70ff00
"
- "- Dark Green: 00bd11
"
- "- Purple: 800088
"
- "- Black: 000000
"
- "- Light Blue: 00ffff
";
-
-const char* kHeartColorsExplanation =
- "Set the heart color with any 6 digit hex code. This will also change the color of heart drops. A reload may be necessary to see changes.
"
- "Common colors:
"
- "- Orange: ffff40
"
- "- Pink: ffa0ff
"
- "- Green: 00e87b
"
- "- Blue: 00aaff
"
- "- Purple: 6078ff
"
- "- Black: 000000
"
- "- Teal: 00f3ff
";
-
-const char* kChargeRingColorsExplanation =
- "Set the color of Midna's charge ring with any 6 digit hex code.
"
- "Common colors:
"
- "- Pink: ff9f9f
"
- "- Red: ff0000
"
- "- Yellow: ffff00
"
- "- Green: 00ff00
"
- "- Blue: 0000ff
"
- "- Purple: ff00ff
"
- "- Brown: 331900
"
- "- White: feffff
"
- "- Black: 000000
";
-
void add_control(UiElementHandle pane, const UiControlDesc& desc) {
auto result = svc_ui->pane_add_control(mod_ctx, pane, &desc, nullptr);
if (result != MOD_OK) {
@@ -241,24 +119,24 @@ ModResult build_equipment_colors_tab(
ModContext*, UiWindowHandle, UiElementHandle left, UiElementHandle right, void*, ModError*) {
(void)right;
- add_cosmetic_option(left, g_cvars.herosTunicCapColor, "Hero's Tunic Cap Color", kDefaultHexColorsExplanation);
- add_cosmetic_option(left, g_cvars.herosTunicTorsoColor, "Hero's Tunic Body Color", kDefaultHexColorsExplanation);
- add_cosmetic_option(left, g_cvars.herosTunicSkirtColor, "Hero's Tunic Skirt Color", kDefaultHexColorsExplanation);
- add_cosmetic_option(left, g_cvars.zoraArmorCapColor, "Zora Armor Cap Color", kDefaultHexColorsExplanation);
- add_cosmetic_option(left, g_cvars.zoraArmorHelmetColor, "Zora Armor Helmet Color", kDefaultHexColorsExplanation);
- add_cosmetic_option(left, g_cvars.zoraArmorTorsoColor, "Zora Armor Torso Color", kDefaultHexColorsExplanation);
- add_cosmetic_option(left, g_cvars.zoraArmorScalesColor, "Zora Armor Scales Color", kDefaultHexColorsExplanation);
- add_cosmetic_option(left, g_cvars.zoraArmorFlippersColor, "Zora Armor Flippers Color", kDefaultHexColorsExplanation);
- add_cosmetic_option_with_rainbow(left, g_cvars.lanternGlowColor, "Lantern Glow Color", kGlowColorsExplanation);
- add_cosmetic_option(left, g_cvars.woodenSwordColor, "Wooden Sword Color", kDefaultHexColorsExplanation);
- add_cosmetic_option(left, g_cvars.ordonSwordBladeColor, "Ordon Sword Blade Color", kDefaultHexColorsExplanation);
- add_cosmetic_option(left, g_cvars.ordonSwordHandleColor, "Ordon Sword Handle Color", kDefaultHexColorsExplanation);
- add_cosmetic_option(left, g_cvars.msBladeColor, "Master Sword Blade Color", kMasterSwordColorsExplanation);
- add_cosmetic_option(left, g_cvars.msHandleColor, "Master Sword Handle Color", kMasterSwordColorsExplanation);
- add_cosmetic_option_with_rainbow(left, g_cvars.lightSwordGlowColor, "Light Sword Glow Color", kGlowColorsExplanation);
- add_cosmetic_option(left, g_cvars.boomerangColor, "Boomerang Color", kDefaultHexColorsExplanation);
- add_cosmetic_option(left, g_cvars.ironBootsColor, "Iron Boots Color", kDefaultHexColorsExplanation);
- add_cosmetic_option(left, g_cvars.spinnerColor, "Spinner Color", kDefaultHexColorsExplanation);
+ add_cosmetic_option(left, g_cvars.herosTunicCapColor, "Hero's Tunic Cap Color", kLinksCapColorsExplanation);
+ add_cosmetic_option(left, g_cvars.herosTunicTorsoColor, "Hero's Tunic Body Color", kLinksShirtColorsExplanation);
+ add_cosmetic_option(left, g_cvars.herosTunicSkirtColor, "Hero's Tunic Skirt Color", kLinksSkirtColorsExplanation);
+ add_cosmetic_option(left, g_cvars.zoraArmorCapColor, "Zora Armor Cap Color", kZoraCapColorsExplanation);
+ add_cosmetic_option(left, g_cvars.zoraArmorHelmetColor, "Zora Armor Helmet Color", kZoraHelmetColorsExplanation);
+ add_cosmetic_option(left, g_cvars.zoraArmorTorsoColor, "Zora Armor Torso Color", kZoraTorsoColorsExplanation);
+ add_cosmetic_option(left, g_cvars.zoraArmorScalesColor, "Zora Armor Scales Color", kZoraScalesColorsExplanation);
+ add_cosmetic_option(left, g_cvars.zoraArmorFlippersColor, "Zora Armor Flippers Color", kZoraFlippersColorsExplanation);
+ add_cosmetic_option_with_rainbow(left, g_cvars.lanternGlowColor, "Lantern Glow Color", kLanternGlowColorsExplanation);
+ add_cosmetic_option(left, g_cvars.woodenSwordColor, "Wooden Sword Color", kWoodenSwordColorsExplanation);
+ add_cosmetic_option(left, g_cvars.ordonSwordBladeColor, "Ordon Sword Blade Color", kOrdonBladeColorsExplanation);
+ add_cosmetic_option(left, g_cvars.ordonSwordHandleColor, "Ordon Sword Handle Color", kOrdonHandleColorsExplanation);
+ add_cosmetic_option(left, g_cvars.msBladeColor, "Master Sword Blade Color", kMSBladeColorsExplanation);
+ add_cosmetic_option(left, g_cvars.msHandleColor, "Master Sword Handle Color", kMSHandleColorsExplanation);
+ add_cosmetic_option_with_rainbow(left, g_cvars.lightSwordGlowColor, "Light Sword Glow Color", kSwordGlowColorsExplanation);
+ add_cosmetic_option(left, g_cvars.boomerangColor, "Boomerang Color", kBoomerangColorsExplanation);
+ add_cosmetic_option(left, g_cvars.ironBootsColor, "Iron Boots Color", kIronBootsColorsExplanation);
+ add_cosmetic_option(left, g_cvars.spinnerColor, "Spinner Color", kSpinnerColorsExplanation);
return MOD_OK;
}
@@ -284,9 +162,9 @@ ModResult build_misc_colors_tab(
add_midna_hair_option(left, g_cvars.midnaHairBaseColor, "Midna's Hair Base Color");
add_midna_hair_option(left, g_cvars.midnaHairTipsColor, "Midna's Hair Tips Color");
add_cosmetic_option(left, g_cvars.midnaChargeRingColor, "Midna Charge Ring Color", kChargeRingColorsExplanation);
- add_cosmetic_option(left, g_cvars.linkHairColor, "Link's Hair Color", kDefaultHexColorsExplanation);
- add_cosmetic_option(left, g_cvars.wolfLinkColor, "Wolf Link Color", kDefaultHexColorsExplanation);
- add_cosmetic_option(left, g_cvars.eponaColor, "Epona Color", kDefaultHexColorsExplanation);
+ add_cosmetic_option(left, g_cvars.linkHairColor, "Link's Hair Color", kLinksHairColorsExplanation);
+ add_cosmetic_option(left, g_cvars.wolfLinkColor, "Wolf Link Color", kWolfLinkColorsExplanation);
+ add_cosmetic_option(left, g_cvars.eponaColor, "Epona Color", kEponaColorsExplanation);
return MOD_OK;
}
diff --git a/mods/basic_cosmetics_mod/src/option_descriptions.hpp b/mods/basic_cosmetics_mod/src/option_descriptions.hpp
new file mode 100644
index 0000000000..a1cff4c03a
--- /dev/null
+++ b/mods/basic_cosmetics_mod/src/option_descriptions.hpp
@@ -0,0 +1,354 @@
+#pragma once
+
+inline const char* kLinksCapColorsExplanation =
+ "Set the color of the Hero's Tunic cap with any 6 digit hex code. Loading a new area, changing forms, or changing tunics is required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";
+
+inline const char* kLinksShirtColorsExplanation =
+ "Set the color of the Hero's Tunic shirt with any 6 digit hex code. Loading a new area, changing forms, or changing tunics is required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";
+
+inline const char* kLinksSkirtColorsExplanation =
+ "Set the color of the Hero's Tunic skirt with any 6 digit hex code. Loading a new area, changing forms, or changing tunics is required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";
+
+inline const char* kZoraCapColorsExplanation =
+ "Set the color of the Zora Armor cap with any 6 digit hex code. Loading a new area, changing forms, or changing tunics is required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";
+
+inline const char* kZoraHelmetColorsExplanation =
+ "Set the color of the Zora Armor helmet with any 6 digit hex code. Loading a new area, changing forms, or changing tunics is required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";
+
+inline const char* kZoraTorsoColorsExplanation =
+ "Set the color of the Zora Armor torso with any 6 digit hex code. Loading a new area, changing forms, or changing tunics is required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";
+
+inline const char* kZoraScalesColorsExplanation =
+ "Set the color of the Zora Armor scales with any 6 digit hex code. Loading a new area, changing forms, or changing tunics is required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";
+
+inline const char* kZoraFlippersColorsExplanation =
+ "Set the color of the Zora Armor flippers with any 6 digit hex code. Loading a new area, changing forms, or changing tunics is required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";
+
+inline const char* kWoodenSwordColorsExplanation =
+ "Set the color with any 6 digit hex code. Loading a new area, changing forms, or changing tunics is required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";
+
+inline const char* kLanternGlowColorsExplanation =
+ "Set the color of the lantern light with any 6 digit hex code, or with \"rainbow\" for a rainbow effect.
"
+ "Common colors:
"
+ "- Red: ff0000
"
+ "- Orange: f68821
"
+ "- Yellow: f6f321
"
+ "- Green: 00ff00
"
+ "- Blue: 0000ff
"
+ "- Purple: 8000ff
"
+ "- White: a0a0a0
";
+
+inline const char* kOrdonBladeColorsExplanation =
+ "Set the color of the Ordon Sword's blade with any 6 digit hex code. Closing and re-opening Dusklight will be required to see changes.
"
+ "Common colors:
"
+ "- Red: ff0000
"
+ "- Orange: f68821
"
+ "- Yellow: f6f321
"
+ "- Green: 00ff00
"
+ "- Blue: 0000ff
"
+ "- Purple: 8000ff
"
+ "- White: a0a0a0
"
+ "- Cyan: 30d0d0
";
+
+inline const char* kOrdonHandleColorsExplanation =
+ "Set the color of the Ordon Sword's handle with any 6 digit hex code. Closing and re-opening Dusklight will be required to see changes.
"
+ "Common colors:
"
+ "- Red: ff0000
"
+ "- Orange: f68821
"
+ "- Yellow: f6f321
"
+ "- Green: 00ff00
"
+ "- Blue: 0000ff
"
+ "- Purple: 8000ff
"
+ "- White: a0a0a0
"
+ "- Cyan: 30d0d0
";
+
+inline const char* kMSBladeColorsExplanation =
+ "Set the color of the Master Sword's blade with any 6 digit hex code. Closing and re-opening Dusklight will be required to see changes.
"
+ "Common colors:
"
+ "- Red: ff0000
"
+ "- Orange: f68821
"
+ "- Yellow: f6f321
"
+ "- Green: 00ff00
"
+ "- Blue: 0000ff
"
+ "- Purple: 8000ff
"
+ "- White: a0a0a0
"
+ "- Cyan: 30d0d0
";
+
+inline const char* kMSHandleColorsExplanation =
+ "Set the color of the Master Sword's handle with any 6 digit hex code. Closing and re-opening Dusklight will be required to see changes.
"
+ "Common colors:
"
+ "- Red: ff0000
"
+ "- Orange: f68821
"
+ "- Yellow: f6f321
"
+ "- Green: 00ff00
"
+ "- Blue: 0000ff
"
+ "- Purple: 8000ff
"
+ "- White: a0a0a0
"
+ "- Cyan: 30d0d0
";
+
+inline const char* kSwordGlowColorsExplanation =
+ "Set the color of the light sword glow with any 6 digit hex code, or with \"rainbow\" for a rainbow effect.
"
+ "Common colors:
"
+ "- Red: ff0000
"
+ "- Orange: f68821
"
+ "- Yellow: f6f321
"
+ "- Green: 00ff00
"
+ "- Blue: 0000ff
"
+ "- Purple: 8000ff
"
+ "- White: a0a0a0
";
+
+inline const char* kBoomerangColorsExplanation =
+ "Set the color of the Gale Boomerang with any 6 digit hex code. Closing and re-opening Dusklight will be required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";
+
+inline const char* kIronBootsColorsExplanation =
+ "Set the color of the Iron Boots with any 6 digit hex code. Closing and re-opening Dusklight will be required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";
+
+inline const char* kSpinnerColorsExplanation =
+ "Set the color of the Spinner with any 6 digit hex code. Closing and re-opening Dusklight will be required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";
+
+
+inline const char* kAButtonColorsExplanation =
+ "Set the color of the A button with any 6 digit hex code. A reload may be necessary to see changes.
"
+ "Common colors:
"
+ "- Red: ff0000
"
+ "- Orange: ff5000
"
+ "- Yellow: ffaf00
"
+ "- Dark Green: 0080ff
"
+ "- Blue: 0000ff
"
+ "- Purple: 8000ff
"
+ "- Grey: 5555ff
"
+ "- Pink: ff20ff
";
+
+inline const char* kBButtonColorsExplanation =
+ "Set the color of the B button with any 6 digit hex code. A reload may be necessary to see changes.
"
+ "Common colors:
"
+ "- Orange: ffff40
"
+ "- Pink: ffa0ff
"
+ "- Green: 00e87b
"
+ "- Blue: 00aaff
"
+ "- Purple: 6078ff
"
+ "- Black: 000000
"
+ "- Teal: 00f3ff
";
+
+inline const char* kXButtonColorsExplanation =
+ "Set the color of the X button with any 6 digit hex code. A reload may be necessary to see changes.
"
+ "Common colors:
"
+ "- Red: ff0000
"
+ "- Orange: ff8200
"
+ "- Yellow: f7df00
"
+ "- Lime Green: 70ff00
"
+ "- Dark Green: 00bd11
"
+ "- Blue: 0000ff
"
+ "- Purple: 800088
"
+ "- Black: 000000
"
+ "- Pink: ff00aa
"
+ "- Cyan: 00ffff
";
+
+inline const char* kYButtonColorsExplanation =
+ "Set the color of the Y button with any 6 digit hex code. A reload may be necessary to see changes.
"
+ "Common colors:
"
+ "- Red: ff0000
"
+ "- Orange: ff8200
"
+ "- Yellow: f7df00
"
+ "- Lime Green: 70ff00
"
+ "- Dark Green: 00bd11
"
+ "- Blue: 0000ff
"
+ "- Purple: 800088
"
+ "- Black: 000000
"
+ "- Pink: ff00aa
"
+ "- Cyan: 00ffff
";
+
+inline const char* kZButtonColorsExplanation =
+ "Set the Z button color with any 6 digit hex code. A reload may be necessary to see changes.
"
+ "Common colors:
"
+ "- Red: ff0000
"
+ "- Orange: ff8200
"
+ "- Yellow: f7df00
"
+ "- Lime Green: 70ff00
"
+ "- Dark Green: 00bd11
"
+ "- Purple: 800088
"
+ "- Black: 000000
"
+ "- Light Blue: 00ffff
";
+
+inline const char* kHeartColorsExplanation =
+ "Set the heart color with any 6 digit hex code. This will also change the color of heart drops. A reload may be necessary to see changes.
"
+ "Common colors:
"
+ "- Orange: ffff40
"
+ "- Pink: ffa0ff
"
+ "- Green: 00e87b
"
+ "- Blue: 00aaff
"
+ "- Purple: 6078ff
"
+ "- Black: 000000
"
+ "- Teal: 00f3ff
";
+
+inline const char* kChargeRingColorsExplanation =
+ "Set the color of Midna's charge ring with any 6 digit hex code.
"
+ "Common colors:
"
+ "- Pink: ff9f9f
"
+ "- Red: ff0000
"
+ "- Yellow: ffff00
"
+ "- Green: 00ff00
"
+ "- Blue: 0000ff
"
+ "- Purple: ff00ff
"
+ "- Brown: 331900
"
+ "- White: feffff
"
+ "- Black: 000000
";
+
+inline const char* kLinksHairColorsExplanation =
+ "Set the color of Link's hair with any 6 digit hex code. Loading a new area, changing forms, or changing tunics is required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";
+
+inline const char* kWolfLinkColorsExplanation =
+ "Set the color of Wolf Link with any 6 digit hex code. Loading a new area or changing forms is required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";
+
+inline const char* kEponaColorsExplanation =
+ "Set the color of Wolf Link with any 6 digit hex code. Loading a new area while *not* riding Epona is required to see changes.
"
+ "Common colors:
"
+ "- Red: ab706e
"
+ "- Blue: 6382a0
"
+ "- Purple: 94749a
"
+ "- Orange: ec8644
"
+ "- Yellow: b9ab00
"
+ "- Pink: ec9fc8
"
+ "- Black: 505154
"
+ "- White: f8f7f4
"
+ "- Brown: 91723e
";