mirror of
https://github.com/HarbourMasters/Shipwright
synced 2026-07-05 05:40:32 -04:00
015440fdff
Triforce Pieces can now be tokens for bridge or ganon's soul. & can be tokens for multiple rewards Wincon can now be arbitrary conditions Ganon's Soul (removed from existing boss soul options) can now be arbitrary conditions Co-authored-by: Pepper0ni <93387759+Pepper0ni@users.noreply.github.com>
1664 lines
115 KiB
C++
1664 lines
115 KiB
C++
#include "ConfigUpdaters.h"
|
|
|
|
#include <libultraship/bridge/consolevariablebridge.h>
|
|
#include "soh/Enhancements/randomizer/randomizerEnums.h"
|
|
|
|
namespace SOH {
|
|
struct Migration {
|
|
const char* from;
|
|
const char* to;
|
|
};
|
|
|
|
static const Migration version3Migrations[] = {
|
|
{ "gSwitchAge", "gGeneral.SwitchAge" },
|
|
{ "gFrameAdvance", "gDeveloperTools.FrameAdvanceTick" },
|
|
{ "gRandoGenerating", "gGeneral.RandoGenerating" },
|
|
{ "gNewSeedGenerated", "gGeneral.NewSeedGenerated" },
|
|
{ "gOnFileSelectNameEntry", "gGeneral.OnFileSelectNameEntry" },
|
|
{ "gBetterDebugWarpScreenMQMode", "gGeneral.BetterDebugWarpScreenMQMode" },
|
|
{ "gBetterDebugWarpScreenMQModeScene", "gGeneral.BetterDebugWarpScreenMQModeScene" },
|
|
{ "gCheatEasyPauseBufferLastInputs", "gGeneral.CheatEasyPauseBufferLastInputs" },
|
|
{ "gCheatEasyPauseBufferTimer", "gGeneral.CheatEasyPauseBufferTimer" },
|
|
{ "gRandomizerNewFileDropped", "gGeneral.RandomizerNewFileDropped" },
|
|
{ "gRandomizerDroppedFile", "gGeneral.RandomizerDroppedFile" },
|
|
{ "gLetItSnow", "gGeneral.LetItSnow" },
|
|
{ "gPrevTime", "gGeneral.PrevTime" },
|
|
{ "gSwitchTimeline", "gGeneral.SwitchTimeline" },
|
|
{ "gSpoilerLog", "gGeneral.SpoilerLog" },
|
|
{ "gRestoreQPA", "gGeneral.RestoreQPA" },
|
|
{ "gFixIceTrapWithBunnyHood", "gGeneral.FixIceTrapWithBunnyHood" },
|
|
{ "gBetterDebugWarpScreenCurrentScene", "gGeneral.BetterDebugWarpScreenCurrentScene" },
|
|
{ "gBetterDebugWarpScreenTopDisplayedScene", "gGeneral.BetterDebugWarpScreenTopDisplayedScene" },
|
|
{ "gBetterDebugWarpScreenPageDownIndex", "gGeneral.BetterDebugWarpScreenPageDownIndex" },
|
|
{ "gActorViewerEnabled", "gOpenWindows.ActorViewer" },
|
|
{ "gAdvancedResolutionEditorEnabled", "gOpenWindows.AdvancedResolutionEditor" },
|
|
{ "gAudioEditor.WindowOpen", "gOpenWindows.AudioEditor" },
|
|
{ "gCheckTrackerEnabled", "gOpenWindows.CheckTracker" },
|
|
{ "gCheckTrackerSettingsEnabled", "gOpenWindows.CheckTrackerSettings" },
|
|
{ "gCollisionViewerEnabled", "gOpenWindows.CollisionViewer" },
|
|
{ "gCosmeticsEditorEnabled", "gOpenWindows.CosmeticsEditor" },
|
|
{ "gDLViewerEnabled", "gOpenWindows.DisplayListViewer" },
|
|
{ "gEntranceTrackerEnabled", "gOpenWindows.EntranceTracker" },
|
|
{ "gGameplayStatsEnabled", "gOpenWindows.GameplayStats" },
|
|
{ "gItemTrackerEnabled", "gOpenWindows.ItemTracker" },
|
|
{ "gItemTrackerSettingsEnabled", "gOpenWindows.ItemTrackerSettings" },
|
|
{ "gMessageViewerEnabled", "gOpenWindows.MessageViewer" },
|
|
{ "gRandomizerSettingsEnabled", "gOpenWindows.RandomizerSettings" },
|
|
{ "gSaveEditorEnabled", "gOpenWindows.SaveEditor" },
|
|
{ "gValueViewer.WindowOpen", "gOpenWindows.ValueViewer" },
|
|
{ "gConsoleEnabled", "gOpenWindows.Console" },
|
|
{ "gControllerConfigurationEnabled", "gOpenWindows.ControllerConfiguration" },
|
|
{ "gControllerDisconnectedWindowEnabled", "gOpenWindows.ControllerDisconnectedWindow" },
|
|
{ "gControllerReorderingWindowEnabled", "gOpenWindows.ControllerReorderingWindow" },
|
|
{ "gGfxDebuggerEnabled", "gOpenWindows.GfxDebugger" },
|
|
{ "gStatsEnabled", "gOpenWindows.Stats" },
|
|
{ "gDisableChangingSettings", "gSettings.DisableChanges" },
|
|
{ "gExtraLatencyThreshold", "gSettings.ExtraLatencyThreshold" },
|
|
{ "gImGuiScale", "gSettings.ImGuiScale" },
|
|
{ "gTitleScreenTranslation", "gSettings.TitleScreenTranslation" },
|
|
{ "gA11yTTS", "gSettings.A11yTTS" },
|
|
{ "gLanguages", "gSettings.Languages" },
|
|
{ "gMatchRefreshRate", "gSettings.MatchRefreshRate" },
|
|
{ "gSimulatedInputLag", "gSettings.SimulatedInputLag" },
|
|
{ "gInterpolationFPS", "gSettings.InterpolationFPS" },
|
|
{ "gLowResMode", "gSettings.LowResMode" },
|
|
{ "gZFightingMode", "gSettings.ZFightingMode" },
|
|
{ "gDisableChangingSettings", "gSettings.DisableChanges" },
|
|
{ "gExtraLatencyThreshold", "gSettings.ExtraLatencyThreshold" },
|
|
{ "gImGuiScale", "gSettings.ImGuiScale" },
|
|
{ "gTitleScreenTranslation", "gSettings.TitleScreenTranslation" },
|
|
{ "gA11yTTS", "gSettings.A11yTTS" },
|
|
{ "gLanguages", "gSettings.Languages" },
|
|
{ "gMatchRefreshRate", "gSettings.MatchRefreshRate" },
|
|
{ "gInterpolationFPS", "gSettings.InterpolationFPS" },
|
|
{ "gLedColorSource", "gSettings.LEDColorSource" },
|
|
{ "gLedPort1Color", "gSettings.LEDPort1Color" },
|
|
{ "gLedBrightness", "gSettings.LEDBrightness" },
|
|
{ "gLedCriticalOverride", "gSettings.LEDCriticalOverride" },
|
|
{ "gOcarinaD5BtnMap", "gSettings.CustomOcarina.D5Button" },
|
|
{ "gOcarinaB4BtnMap", "gSettings.CustomOcarina.B4Button" },
|
|
{ "gOcarinaA4BtnMap", "gSettings.CustomOcarina.A4Button" },
|
|
{ "gOcarinaF4BtnMap", "gSettings.CustomOcarina.F4Button" },
|
|
{ "gOcarinaD4BtnMap", "gSettings.CustomOcarina.D4Button" },
|
|
{ "gOcarinaDisableBtnMap", "gSettings.CustomOcarina.DisableButton" },
|
|
{ "gOcarinaSharpBtnMap", "gSettings.CustomOcarina.SharpButton" },
|
|
{ "gOcarinaFlatBtnMap", "gSettings.CustomOcarina.FlatButton" },
|
|
{ "gCustomOcarinaControls", "gSettings.CustomOcarina.Enabled" },
|
|
{ "gDpadOcarina", "gSettings.OcarinaControl.Dpad" },
|
|
{ "gRStickOcarina", "gSettings.OcarinaControl.Rstick" },
|
|
{ "gRightStickAiming", "gSettings.Controls.RightStickAim" },
|
|
{ "gInvertAimingXAxis", "gSettings.Controls.InvertAimingXAxis" },
|
|
{ "gInvertAimingYAxis", "gSettings.Controls.InvertAimingYAxis" },
|
|
{ "gInvertShieldAimingYAxis", "gSettings.Controls.InvertShieldAimingYAxis" },
|
|
{ "gInvertShieldAimingXAxis", "gSettings.Controls.InvertShieldAimingYAxis" },
|
|
{ "gInvertZAimingYAxis", "gSettings.Controls.InvertZAimingYAxis" },
|
|
{ "gDisableAutoCenterViewFirstPerson", "gSettings.DisableFirstPersonAutoCenterView" },
|
|
{ "gEnableFirstPersonSensitivity", "gSettings.FirstPersonCameraSensitivity.Enabled" },
|
|
{ "gFirstPersonCameraSensitivityX", "gSettings.FirstPersonCameraSensitivity.X" },
|
|
{ "gFirstPersonCameraSensitivityY", "gSettings.FirstPersonCameraSensitivity.Y" },
|
|
{ "gFreeCamera", "gSettings.FreeLook.Enabled" },
|
|
{ "gInvertXAxis", "gSettings.FreeLook.InvertXAxis" },
|
|
{ "gInvertYAxis", "gSettings.FreeLook.InvertYAxis" },
|
|
{ "gThirdPersonCameraSensitivityX", "gSettings.FreeLook.CameraSensitivity.X" },
|
|
{ "gThirdPersonCameraSensitivityY", "gSettings.FreeLook.CameraSensitivity.Y" },
|
|
{ "gFreeCameraDistMax", "gSettings.FreeLook.MaxCameraDistance" },
|
|
{ "gFreeCameraTransitionSpeed", "gSettings.FreeLook.TransitionSpeed" },
|
|
{ "gDpadPause", "gSettings.DpadOnPause" },
|
|
{ "gDpadText", "gSettings.DpadInText" },
|
|
{ "gPauseAnyCursor", "gEnhancements.PauseAnyCursor" },
|
|
{ "gEnableWalkModify", "gSettings.WalkModifier.Enabled" },
|
|
{ "gWalkSpeedToggle", "gSettings.WalkModifier.SpeedToggle" },
|
|
{ "gWalkModifierDoesntChangeJump", "gSettings.WalkModifier.DoesntChangeJump" },
|
|
{ "gWalkModifierOne", "gSettings.WalkModifier.Mapping1" },
|
|
{ "gWalkModifierTwo", "gSettings.WalkModifier.Mapping2" },
|
|
{ "gSwimModifierOne", "gSettings.WalkModifier.SwimMapping1" },
|
|
{ "gSwimModifierTwo", "gSettings.WalkModifier.SwimMapping2" },
|
|
{ "gNaviOnL", "gEnhancements.NaviOnL" },
|
|
{ "gDpadEquips", "gEnhancements.DpadEquips" },
|
|
{ "gMoveWhileFirstPerson", "gSettings.MoveInFirstPerson" },
|
|
{ "gA11yDisableIdleCam", "gSettings.A11yDisableIdleCam" },
|
|
{ "gDpadHoldChange", "gSettings.DpadHoldChange" },
|
|
{ "gAddTraps.Ammo", "gEnhancements.ExtraTraps.Ammo" },
|
|
{ "gAddTraps.Bomb", "gEnhancements.ExtraTraps.Bomb" },
|
|
{ "gAddTraps.Burn", "gEnhancements.ExtraTraps.Burn" },
|
|
{ "gAddTraps.Ice", "gEnhancements.ExtraTraps.Ice" },
|
|
{ "gAddTraps.Kill", "gEnhancements.ExtraTraps.Kill" },
|
|
{ "gAddTraps.Knock", "gEnhancements.ExtraTraps.Knockback" },
|
|
{ "gAddTraps.Shock", "gEnhancements.ExtraTraps.Shock" },
|
|
{ "gAddTraps.Speed", "gEnhancements.ExtraTraps.Speed" },
|
|
{ "gAddTraps.Tele", "gEnhancements.ExtraTraps.Teleport" },
|
|
{ "gAddTraps.Void", "gEnhancements.ExtraTraps.Void" },
|
|
{ "gAddTraps.enabled", "gEnhancements.ExtraTraps.Enabled" },
|
|
{ "gAdultBunnyHood", "gEnhancements.AdultBunnyHood" },
|
|
{ "gAdultMinimumWeightFish", "gEnhancements.MinimumFishWeightAdult" },
|
|
{ "gAdultShootingGalleryAmmunition", "gEnhancements.ShootingGalleryAmmoAdult" },
|
|
{ "gAllDogsRichard", "gEnhancements.AllDogsRichard" },
|
|
{ "gAlwaysShowDungeonMinimapIcon", "gEnhancements.AlwaysShowDungeonMinimapIcon" },
|
|
{ "gAnubisFix", "gEnhancements.AnubisFix" },
|
|
{ "gAskToEquip", "gEnhancements.AskToEquip" },
|
|
{ "gAssignableTunicsAndBoots", "gEnhancements.AssignableTunicsAndBoots" },
|
|
{ "gAuthenticLogo", "gEnhancements.AuthenticLogo" },
|
|
{ "gBetterFW", "gEnhancements.BetterFarore" },
|
|
{ "gBetterOwl", "gEnhancements.BetterOwl" },
|
|
{ "gBlueFireArrows", "gEnhancements.BlueFireArrows" },
|
|
{ "gBombchuBowlingAmmunition", "gEnhancements.BombchuBowlingAmmo" },
|
|
{ "gBombchuBowlingNoBigCucco", "gEnhancements.BombchuBowlingNoBigCucco" },
|
|
{ "gBombchuBowlingNoSmallCucco", "gEnhancements.BombchuBowlingNoSmallCucco" },
|
|
{ "gBombchuDrops", "gEnhancements.BombchuDrops" },
|
|
{ "gBombchusOOB", "gEnhancements.BombchusOOB" },
|
|
{ "gBonkDamageMul", "gEnhancements.BonkDamageMult" },
|
|
{ "gBowReticle", "gEnhancements.BowReticle" },
|
|
{ "gBowSlingShotAmmoFix", "gEnhancements.BowSlingshotAmmoFix" },
|
|
{ "gBushDropFix", "gEnhancements.BushDropFix" },
|
|
{ "gChestSizeAndTextureMatchesContents", "gEnhancements.ChestSizeAndTextureMatchContents" },
|
|
{ "gChestSizeDependsStoneOfAgony", "gEnhancements.ChestSizeDependsStoneOfAgony" },
|
|
{ "gChildMinimumWeightFish", "gEnhancements.MinimumFishWeightChild" },
|
|
{ "gChildShootingGalleryAmmunition", "gEnhancements.ShootingGalleryAmmoChild" },
|
|
{ "gClimbSpeed", "gEnhancements.ClimbSpeed" },
|
|
{ "gConstantAdultGallery", "gEnhancements.ConstantAdultGallery" },
|
|
{ "gCowOfTime", "gEnhancements.CowOfTime" },
|
|
{ "gCrawlSpeed", "gEnhancements.CrawlSpeed" },
|
|
{ "gCreditsFix", "gEnhancements.CreditsFix" },
|
|
{ "gCrouchStabFix", "gEnhancements.CrouchStabFix" },
|
|
{ "gCrouchStabHammerFix", "gEnhancements.CrouchStabHammerFix" },
|
|
{ "gCuccoStayDurationMultiplier", "gEnhancements.CuccoStayDurationMult" },
|
|
{ "gCustomizeBombchuBowling", "gEnhancements.CustomizeBombchuBowling" },
|
|
{ "gCustomizeFishing", "gEnhancements.CustomizeFishing" },
|
|
{ "gCustomizeOcarinaGame", "gEnhancements.CustomizeOcarinaGame" },
|
|
{ "gCustomizeShootingGallery", "gEnhancements.CustomizeShootingGallery" },
|
|
{ "gDamageMul", "gEnhancements.DamageMult" },
|
|
{ "gDampeAllNight", "gEnhancements.DampeAllNight" },
|
|
{ "gDampeWin", "gEnhancements.DampeWin" },
|
|
{ "gDashInterval", "gEnhancements.RupeeDashInterval" },
|
|
{ "gDayGravePull", "gEnhancements.DayGravePull" },
|
|
{ "gDekuNutUpgradeFix", "gEnhancements.DekuNutUpgradeFix" },
|
|
{ "gDeleteFileOnDeath", "gEnhancements.DeleteFileOnDeath" },
|
|
{ "gDisableBlackBars", "gEnhancements.DisableBlackBars" },
|
|
{ "gDisableBombBillboarding", "gEnhancements.DisableBombBillboarding" },
|
|
{ "gDisableCritWiggle", "gEnhancements.DisableCritWiggle" },
|
|
{ "gDisableDrawDistance", "gEnhancements.DisableDrawDistance" },
|
|
{ "gDisableFirstPersonChus", "gEnhancements.DisableFirstPersonChus" },
|
|
{ "gDisableGrottoRotation", "gEnhancements.DisableGrottoRotation" },
|
|
{ "gDisableKokiriDrawDistance", "gEnhancements.DisableKokiriDrawDistance" },
|
|
{ "gDisableLOD", "gEnhancements.DisableLOD" },
|
|
{ "gDisableNaviCallAudio", "gAudioEditor.DisableNaviCallAudio" },
|
|
{ "gDisableTunicWarningText", "gEnhancements.DisableTunicWarningText" },
|
|
{ "gDogFollowsEverywhere", "gEnhancements.DogFollowsEverywhere" },
|
|
{ "gDpadNoDropOcarinaInput", "gEnhancements.DpadNoDropOcarinaInput" },
|
|
{ "gDrawLineupTick", "gEnhancements.DrawLineupTick" },
|
|
{ "gDynamicWalletIcon", "gEnhancements.DynamicWalletIcon" },
|
|
{ "gEnemyHealthBar", "gEnhancements.EnemyHealthBar" },
|
|
{ "gEnemySizeScalesHealth", "gEnhancements.EnemySizeScalesHealth" },
|
|
{ "gEnemySpawnsOverWaterboxes", "gEnhancements.EnemySpawnsOverWaterboxes" },
|
|
{ "gEquipmentCanBeRemoved", "gEnhancements.EquipmentCanBeRemoved" },
|
|
{ "gFPSGauntlets", "gEnhancements.FirstPersonGauntlets" },
|
|
{ "gFallDamageMul", "gEnhancements.FallDamageMult" },
|
|
{ "gFastBoomerang", "gEnhancements.FastBoomerang" },
|
|
{ "gFastChests", "gEnhancements.FastChests" },
|
|
{ "gFastDrops", "gEnhancements.FastDrops" },
|
|
{ "gFastFarores", "gEnhancements.FastFarores" },
|
|
{ "gFastOcarinaPlayback", "gEnhancements.FastOcarinaPlayback" },
|
|
{ "gFasterBlockPush", "gEnhancements.FasterBlockPush" },
|
|
{ "gFasterHeavyBlockLift", "gEnhancements.FasterHeavyBlockLift" },
|
|
{ "gFileSelectMoreInfo", "gEnhancements.FileSelectMoreInfo" },
|
|
{ "gFishNeverEscape", "gEnhancements.FishNeverEscape" },
|
|
{ "gFixCameraDrift", "gEnhancements.FixCameraDrift" },
|
|
{ "gFixCameraSwing", "gEnhancements.FixCameraSwing" },
|
|
{ "gFixDungeonMinimapIcon", "gEnhancements.FixDungeonMinimapIcon" },
|
|
{ "gFixEyesOpenWhileSleeping", "gEnhancements.FixEyesOpenWhileSleeping" },
|
|
{ "gFixHangingLedgeSwingRate", "gEnhancements.FixHangingLedgeSwingRate" },
|
|
{ "gFixSawSoftlock", "gEnhancements.FixSawSoftlock" },
|
|
{ "gFixTexturesOOB", "gEnhancements.FixTexturesOOB" },
|
|
{ "gFixVineFall", "gEnhancements.FixVineFall" },
|
|
{ "gFixZoraHintDialogue", "gEnhancements.FixZoraHintDialogue" },
|
|
{ "gForgeTime", "gEnhancements.ForgeTime" },
|
|
{ "gFullHealthSpawn", "gEnhancements.FullHealthSpawn" },
|
|
{ "gGerudoWarriorClothingFix", "gEnhancements.GerudoWarriorClothingFix" },
|
|
{ "gGoronPot", "gEnhancements.GoronPot" },
|
|
{ "gGravediggingTourFix", "gEnhancements.GravediggingTourFix" },
|
|
{ "gGsCutscene", "gEnhancements.GSCutscene" },
|
|
{ "gGuaranteeFishingBite", "gEnhancements.GuaranteeFishingBite" },
|
|
{ "gGuardVision", "gEnhancements.GuardVision" },
|
|
{ "gHideBunnyHood", "gEnhancements.HideBunnyHood" },
|
|
{ "gHookshotableReticle", "gEnhancements.HookshotableReticle" },
|
|
{ "gHoverFishing", "gEnhancements.HoverFishing" },
|
|
{ "gHurtContainer", "gEnhancements.HurtContainer" },
|
|
{ "gHyperBosses", "gEnhancements.HyperBosses" },
|
|
{ "gHyperEnemies", "gEnhancements.HyperEnemies" },
|
|
{ "gInstantFishing", "gEnhancements.InstantFishing" },
|
|
{ "gInstantOcarinaGameWin", "gEnhancements.InstantOcarinaGameWin" },
|
|
{ "gInstantPutaway", "gEnhancements.InstantPutaway" },
|
|
{ "gInstantShootingGalleryWin", "gEnhancements.InstantShootingGalleryWin" },
|
|
{ "gIvanCoopModeEnabled", "gEnhancements.IvanCoopModeEnabled" },
|
|
{ "gLinkDefaultName", "gEnhancements.LinkDefaultName" },
|
|
{ "gLowHpAlarm", "gAudioEditor.LowHpAlarm" },
|
|
{ "gMMBunnyHood", "gEnhancements.MMBunnyHood" },
|
|
{ "gMarketSneak", "gEnhancements.MarketSneak" },
|
|
{ "gMaskSelect", "gEnhancements.MaskSelect" },
|
|
{ "gMinFrameCount", "gEnhancements.MinFrameCount" },
|
|
{ "gMinimalUI", "gEnhancements.MinimalUI" },
|
|
{ "gMirroredWorldMode", "gEnhancements.MirroredWorldMode" },
|
|
{ "gMweepSpeed", "gEnhancements.MweepSpeed" },
|
|
{ "gN64WeirdFrames", "gEnhancements.N64WeirdFrames" },
|
|
{ "gNGCKaleidoSwitcher", "gEnhancements.NGCKaleidoSwitcher" },
|
|
{ "gNaviTextFix", "gEnhancements.NaviTextFix" },
|
|
{ "gNewDrops", "gEnhancements.NewDrops" },
|
|
{ "gNightGSAlwaysSpawn", "gEnhancements.NightGSAlwaysSpawn" },
|
|
{ "gNoForcedNavi", "gEnhancements.NoForcedNavi" },
|
|
{ "gNoHUDHeartAnimation", "gEnhancements.NoHUDHeartAnimation" },
|
|
{ "gNoHeartDrops", "gEnhancements.NoHeartDrops" },
|
|
{ "gNoInputForCredits", "gEnhancements.NoInputForCredits" },
|
|
{ "gNoRandomDrops", "gEnhancements.NoRandomDrops" },
|
|
{ "gNutsExplodeBombs", "gEnhancements.NutsExplodeBombs" },
|
|
{ "gOcarinaGameNoteSpeed", "gEnhancements.OcarinaGameNoteSpeed" },
|
|
{ "gOcarinaGameRoundOneNotes", "gEnhancements.OcarinaGameRoundOneNotes" },
|
|
{ "gOcarinaGameRoundThreeNotes", "gEnhancements.OcarinaGameRoundThreeNotes" },
|
|
{ "gOcarinaGameRoundTwoNotes", "gEnhancements.OcarinaGameRoundTwoNotes" },
|
|
{ "gOcarinaGameStartingNotes", "gEnhancements.OcarinaGameStartingNotes" },
|
|
{ "gOcarinaUnlimitedFailTime", "gEnhancements.OcarinaUnlimitedFailTime" },
|
|
{ "gPauseWarp", "gEnhancements.PauseWarp" },
|
|
{ "gPermanentHeartLoss", "gEnhancements.PermanentHeartLoss" },
|
|
{ "gQuickBongoKill", "gEnhancements.QuickBongoKill" },
|
|
{ "gQuickPutaway", "gEnhancements.QuickPutaway" },
|
|
{ "gQuitFishingAtDoor", "gEnhancements.QuitFishingAtDoor" },
|
|
{ "gRandomizedEnemies", "gEnhancements.RandomizedEnemies" },
|
|
{ "gRandomizedEnemySizes", "gEnhancements.RandomizedEnemySizes" },
|
|
{ "gRedGanonBlood", "gEnhancements.RedGanonBlood" },
|
|
{ "gRememberSaveLocation", "gEnhancements.RememberSaveLocation" },
|
|
{ "gRemoveExplosiveLimit", "gEnhancements.RemoveExplosiveLimit" },
|
|
{ "gRestoreRBAValues", "gEnhancements.RestoreRBAValues" },
|
|
{ "gRupeeDash", "gEnhancements.RupeeDash" },
|
|
{ "gSceneSpecificDirtPathFix", "gEnhancements.SceneSpecificDirtPathFix" },
|
|
{ "gSeparateArrows", "gEnhancements.SeparateArrows" },
|
|
{ "gShadowTag", "gEnhancements.ShadowTag" },
|
|
{ "gShowDoorLocksOnBothSides", "gEnhancements.ShowDoorLocksOnBothSides" },
|
|
{ "gSilverRupeeJingleExtend", "gEnhancements.SilverRupeeJingleExtend" },
|
|
{ "gSkipArrowAnimation", "gEnhancements.SkipArrowAnimation" },
|
|
{ "gSkipSaveConfirmation", "gEnhancements.SkipSaveConfirmation" },
|
|
{ "gSkipScarecrow", "gEnhancements.InstantScarecrow" },
|
|
{ "gSkipSwimDeepEndAnim", "gEnhancements.SkipSwimDeepEndAnim" },
|
|
{ "gSkipText", "gEnhancements.SkipText" },
|
|
{ "gSkulltulaFreeze", "gEnhancements.SkulltulaFreeze" },
|
|
{ "gStaticExplosionRadius", "gEnhancements.StaticExplosionRadius" },
|
|
{ "gStrengthDisabled", "gEnhancements.StrengthDisabled" },
|
|
{ "gSunlightArrows", "gEnhancements.SunlightArrows" },
|
|
{ "gSwitchPerfMode", "gEnhancements.SwitchPerfMode" },
|
|
{ "gTextSpacing", "gEnhancements.TextSpacing" },
|
|
{ "gTextSpeed", "gEnhancements.TextSpeed" },
|
|
{ "gTimeFlowFileSelect", "gEnhancements.TimeFlowFileSelect" },
|
|
{ "gTimeTravel", "gEnhancements.TimeTravel" },
|
|
{ "gToTMedallionsColors", "gEnhancements.ToTMedallionsColors" },
|
|
{ "gToggleStrength", "gEnhancements.ToggleStrength" },
|
|
{ "gTreeStickDrops", "gEnhancements.TreesDropSticks" },
|
|
{ "gTwoHandedIdle", "gEnhancements.TwoHandedIdle" },
|
|
{ "gUniformLR", "gEnhancements.FixMenuLR" },
|
|
{ "gVisualAgony", "gEnhancements.VisualAgony" },
|
|
{ "gVoidDamageMul", "gEnhancements.VoidDamageMult" },
|
|
{ "gGameplayStats.ShowIngameTimer", "gGameplayStats.ShowInGameTimer" },
|
|
{ "gGameplayStats.TimestampsReverse", "gGameplayStats.ReverseTimestamps" },
|
|
{ "gMirroredWorld", "gEnhancements.MirroredWorld" },
|
|
{ "gBetaQuestWorld", "gCheats.BetaQuestWorld" },
|
|
{ "gBombTimerMultiplier", "gCheats.BombTimerMultiplier" },
|
|
{ "gCheatEasyInputBufferingEnabled", "gCheats.EasyInputBuffer" },
|
|
{ "gCheatEasyPauseBufferEnabled", "gCheats.EasyPauseBuffer" },
|
|
{ "gCheatHookshotReachMultiplier", "gCheats.HookshotReachMultiplier" },
|
|
{ "gClimbEverything", "gCheats.ClimbEverything" },
|
|
{ "gDekuStickCheat", "gCheats.DekuStick" },
|
|
{ "gDropsDontDie", "gCheats.DropsDontDie" },
|
|
{ "gEnableBetaQuest", "gCheats.EnableBetaQuest" },
|
|
{ "gEzISG", "gCheats.EasyISG" },
|
|
{ "gEzQPA", "gCheats.EasyQPA" },
|
|
{ "gFireproofDekuShield", "gCheats.FireproofDekuShield" },
|
|
{ "gFreezeTime", "gCheats.FreezeTime" },
|
|
{ "gHookshotEverything", "gCheats.HookshotEverything" },
|
|
{ "gInfiniteAmmo", "gCheats.InfiniteAmmo" },
|
|
{ "gInfiniteEpona", "gCheats.InfiniteEponaBoost" },
|
|
{ "gInfiniteHealth", "gCheats.InfiniteHealth" },
|
|
{ "gInfiniteMagic", "gCheats.InfiniteMagic" },
|
|
{ "gInfiniteMoney", "gCheats.InfiniteMoney" },
|
|
{ "gInfiniteNayru", "gCheats.InfiniteNayru" },
|
|
{ "gMoonJumpOnL", "gCheats.MoonJumpOnL" },
|
|
{ "gNoBugsDespawn", "gCheats.NoBugsDespawn" },
|
|
{ "gNoClip", "gCheats.NoClip" },
|
|
{ "gNoFishDespawn", "gCheats.NoFishDespawn" },
|
|
{ "gNoKeeseGuayTarget", "gCheats.NoKeeseGuayTarget" },
|
|
{ "gNoRedeadFreeze", "gCheats.NoRedeadFreeze" },
|
|
{ "gNoRestrictItems", "gCheats.NoRestrictItems" },
|
|
{ "gSaveStatePromise", "gCheats.SaveStatePromise" },
|
|
{ "gSaveStatesEnabled", "gCheats.SaveStatesEnabled" },
|
|
{ "gShieldTwoHanded", "gCheats.ShieldTwoHanded" },
|
|
{ "gSuperTunic", "gCheats.SuperTunic" },
|
|
{ "gTimeSync", "gCheats.TimeSync" },
|
|
{ "gTimelessEquipment", "gCheats.TimelessEquipment" },
|
|
{ "gBetterDebugWarpScreen", "gDeveloperTools.BetterDebugWarpScreen" },
|
|
{ "gDebugEnabled", "gDeveloperTools.DebugEnabled" },
|
|
{ "gDebugSaveFileMode", "gDeveloperTools.DebugSaveFileMode" },
|
|
{ "gDebugWarpScreenTranslation", "gDeveloperTools.DebugWarpScreenTranslation" },
|
|
{ "gRegEditEnabled", "gDeveloperTools.RegEditEnabled" },
|
|
{ "gSaveFileID", "gDeveloperTools.SaveFileID" },
|
|
{ "gSkipLogoTitle", "gDeveloperTools.SkipLogoTitle" },
|
|
{ "gSkulltulaDebugEnabled", "gDeveloperTools.SkulltulaDebugEnabled" },
|
|
{ "gDebugActorViewerNameTags", "gDeveloperTools.ActorViewer.NameTags" },
|
|
{ "gActorViewerAdvancedParams", "gDeveloperTools.ActorViewer.AdvancedParams" },
|
|
{ "gColViewerEnabled", "gDeveloperTools.ColViewer.Enabled" },
|
|
{ "gColViewerScene", "gDeveloperTools.ColViewer.Scene" },
|
|
{ "gColViewerBgActors", "gDeveloperTools.ColViewer.BGActors" },
|
|
{ "gColViewerColCheck", "gDeveloperTools.ColViewer.ColCheck" },
|
|
{ "gColViewerWaterbox", "gDeveloperTools.ColViewer.Waterbox" },
|
|
{ "gColViewerDecal", "gDeveloperTools.ColViewer.Decal" },
|
|
{ "gColViewerShaded", "gDeveloperTools.ColViewer.Shaded" },
|
|
{ "gColViewerColorNormal", "gDeveloperTools.ColViewer.ColorNormal" },
|
|
{ "gColViewerColorHookshot", "gDeveloperTools.ColViewer.ColorHookshot" },
|
|
{ "gColViewerColorEntrance", "gDeveloperTools.ColViewer.ColorEntrance" },
|
|
{ "gColViewerColorSpecialSurface", "gDeveloperTools.ColViewer.ColorSpecialSurface" },
|
|
{ "gColViewerColorInteractable", "gDeveloperTools.ColViewer.ColorInteractable" },
|
|
{ "gColViewerColorSlope", "gDeveloperTools.ColViewer.ColorSlope" },
|
|
{ "gColViewerColorVoid", "gDeveloperTools.ColViewer.ColorVoid" },
|
|
{ "gColViewerColorOC", "gDeveloperTools.ColViewer.ColorOC" },
|
|
{ "gColViewerColorAC", "gDeveloperTools.ColViewer.ColorAC" },
|
|
{ "gColViewerColorAT", "gDeveloperTools.ColViewer.ColorAT" },
|
|
{ "gColViewerColorWaterbox", "gDeveloperTools.ColViewer.ColorWaterbox" },
|
|
{ "gValueViewer.EnablePrinting", "gDeveloperTools.ValueViewerEnablePrinting" },
|
|
{ "gEnableMapToggle", "gDeveloperTools.EnableMapToggle" },
|
|
{ "gGfxPrintCharStartOffset", "gDeveloperTools.GfxPrintChar.StartOffset" },
|
|
{ "gGfxPrintCharSpacing", "gDeveloperTools.GfxPrintChar.Spacing" },
|
|
{ "gEnemyBGMDisable", "gAudioEditor.EnemyBGMDisable" },
|
|
{ "gLostWoodsConsistentVolume", "gAudioEditor.LostWoodsConsistentVolume" },
|
|
{ "gSeqNameOverlay", "gAudioEditor.SeqNameOverlay" },
|
|
{ "gSeqNameOverlayDuration", "gAudioEditor.SeqNameOverlayDuration" },
|
|
{ "gLinkVoiceFreqMultiplier", "gAudioEditor.LinkVoiceFreqMultiplier" },
|
|
{ "gExperimentalOctaveDrop", "gAudioEditor.ExperimentalOctaveDrop" },
|
|
{ "gCosmetics.Hud_AButton", "gCosmetics.HUD.AButton" },
|
|
{ "gCosmetics.Hud_BButton", "gCosmetics.HUD.BButton" },
|
|
{ "gCosmetics.Hud_CButtons", "gCosmetics.HUD.CButtons" },
|
|
{ "gCosmetics.Hud_CUpButton", "gCosmetics.HUD.CUpButton" },
|
|
{ "gCosmetics.Hud_CDownButton", "gCosmetics.HUD.CDownButton" },
|
|
{ "gCosmetics.Hud_CLeftButton", "gCosmetics.HUD.CLeftButton" },
|
|
{ "gCosmetics.Hud_CRightButton", "gCosmetics.HUD.CRightButton" },
|
|
{ "gCosmetics.Hud_StartButton", "gCosmetics.HUD.StartButton" },
|
|
{ "gCosmetics.Hud_Dpad", "gCosmetics.HUD.Dpad" },
|
|
{ "gCosmetics.Hud_KeyCount", "gCosmetics.HUD.KeyCount" },
|
|
{ "gCosmetics.Hud_StoneOfAgony", "gCosmetics.HUD.StoneOfAgony" },
|
|
{ "gCosmetics.Hud_Minimap", "gCosmetics.HUD.Minimap" },
|
|
{ "gCosmetics.Hud_MinimapPosition", "gCosmetics.HUD.MinimapPosition" },
|
|
{ "gCosmetics.Hud_MinimapEntrance", "gCosmetics.HUD.MinimapEntrance" },
|
|
{ "gCosmetics.Hud_EnemyHealthBar", "gCosmetics.HUD.EnemyHealthBar" },
|
|
{ "gCosmetics.Hud_EnemyHealthBorder", "gCosmetics.HUD.EnemyHealthBorder" },
|
|
{ "gCosmetics.Hud_NameTagActorText", "gCosmetics.HUD.NameTagActorText" },
|
|
{ "gCosmetics.Hud_NameTagActorBackground", "gCosmetics.HUD.NameTagActorBackground" },
|
|
{ "gCosmetics.Kal_ItemSelA", "gCosmetics.Kaleido.ItemSelA" },
|
|
{ "gCosmetics.Kal_ItemSelB", "gCosmetics.Kaleido.ItemSelB" },
|
|
{ "gCosmetics.Kal_ItemSelC", "gCosmetics.Kaleido.ItemSelC" },
|
|
{ "gCosmetics.Kal_ItemSelD", "gCosmetics.Kaleido.ItemSelD" },
|
|
{ "gCosmetics.Kal_EquipSelA", "gCosmetics.Kaleido.EquipSelA" },
|
|
{ "gCosmetics.Kal_EquipSelB", "gCosmetics.Kaleido.EquipSelB" },
|
|
{ "gCosmetics.Kal_EquipSelC", "gCosmetics.Kaleido.EquipSelC" },
|
|
{ "gCosmetics.Kal_EquipSelD", "gCosmetics.Kaleido.EquipSelD" },
|
|
{ "gCosmetics.Kal_MapSelDunA", "gCosmetics.Kaleido.MapSelDunA" },
|
|
{ "gCosmetics.Kal_MapSelDunB", "gCosmetics.Kaleido.MapSelDunB" },
|
|
{ "gCosmetics.Kal_MapSelDunC", "gCosmetics.Kaleido.MapSelDunC" },
|
|
{ "gCosmetics.Kal_MapSelDunD", "gCosmetics.Kaleido.MapSelDunD" },
|
|
{ "gCosmetics.Kal_QuestStatusA", "gCosmetics.Kaleido.QuestStatusA" },
|
|
{ "gCosmetics.Kal_QuestStatusB", "gCosmetics.Kaleido.QuestStatusB" },
|
|
{ "gCosmetics.Kal_QuestStatusC", "gCosmetics.Kaleido.QuestStatusC" },
|
|
{ "gCosmetics.Kal_QuestStatusD", "gCosmetics.Kaleido.QuestStatusD" },
|
|
{ "gCosmetics.Kal_MapSelectA", "gCosmetics.Kaleido.MapSelectA" },
|
|
{ "gCosmetics.Kal_MapSelectB", "gCosmetics.Kaleido.MapSelectB" },
|
|
{ "gCosmetics.Kal_MapSelectC", "gCosmetics.Kaleido.MapSelectC" },
|
|
{ "gCosmetics.Kal_MapSelectD", "gCosmetics.Kaleido.MapSelectD" },
|
|
{ "gCosmetics.Kal_SaveA", "gCosmetics.Kaleido.SaveA" },
|
|
{ "gCosmetics.Kal_SaveB", "gCosmetics.Kaleido.SaveB" },
|
|
{ "gCosmetics.Kal_SaveC", "gCosmetics.Kaleido.SaveC" },
|
|
{ "gCosmetics.Kal_SaveD", "gCosmetics.Kaleido.SaveD" },
|
|
{ "gCosmetics.Kal_NamePanel", "gCosmetics.Kaleido.NamePanel" },
|
|
{ "gCosmetics.Title_FileChoose", "gCosmetics.Title.FileChoose" },
|
|
{ "gCosmetics.Title_NintendoLogo", "gCosmetics.Title.NintendoLogo" },
|
|
{ "gCosmetics.Title_N64LogoRed", "gCosmetics.Title.N64LogoRed" },
|
|
{ "gCosmetics.Title_N64LogoBlue", "gCosmetics.Title.N64LogoBlue" },
|
|
{ "gCosmetics.Title_N64LogoGreen", "gCosmetics.Title.N64LogoGreen" },
|
|
{ "gCosmetics.Title_N64LogoYellow", "gCosmetics.Title.N64LogoYellow" },
|
|
{ "gCosmetics.Title_FirePrimary", "gCosmetics.Title.FirePrimary" },
|
|
{ "gCosmetics.Title_FireSecondary", "gCosmetics.Title.FireSecondary" },
|
|
{ "gCosmetics.Arrows_NormalPrimary", "gCosmetics.Arrows.NormalPrimary" },
|
|
{ "gCosmetics.Arrows_NormalSecondary", "gCosmetics.Arrows.NormalSecondary" },
|
|
{ "gCosmetics.Arrows_FirePrimary", "gCosmetics.Arrows.FirePrimary" },
|
|
{ "gCosmetics.Arrows_FireSecondary", "gCosmetics.Arrows.FireSecondary" },
|
|
{ "gCosmetics.Arrows_IcePrimary", "gCosmetics.Arrows.IcePrimary" },
|
|
{ "gCosmetics.Arrows_IceSecondary", "gCosmetics.Arrows.IceSecondary" },
|
|
{ "gCosmetics.Arrows_LightPrimary", "gCosmetics.Arrows.LightPrimary" },
|
|
{ "gCosmetics.Arrows_LightSecondary", "gCosmetics.Arrows.LightSecondary" },
|
|
{ "gCosmetics.Magic_DinsPrimary", "gCosmetics.Magic.DinsPrimary" },
|
|
{ "gCosmetics.Magic_DinsSecondary", "gCosmetics.Magic.DinsSecondary" },
|
|
{ "gCosmetics.Magic_FaroresPrimary", "gCosmetics.Magic.FaroresPrimary" },
|
|
{ "gCosmetics.Magic_FaroresSecondary", "gCosmetics.Magic.FaroresSecondary" },
|
|
{ "gCosmetics.Magic_NayrusPrimary", "gCosmetics.Magic.NayrusPrimary" },
|
|
{ "gCosmetics.Magic_NayrusSecondary", "gCosmetics.Magic.NayrusSecondary" },
|
|
{ "gCosmetics.SpinAttack_Level1Primary", "gCosmetics.SpinAttack.Level1Primary" },
|
|
{ "gCosmetics.SpinAttack_Level1Secondary", "gCosmetics.SpinAttack.Level1Secondary" },
|
|
{ "gCosmetics.SpinAttack_Level2Primary", "gCosmetics.SpinAttack.Level2Primary" },
|
|
{ "gCosmetics.SpinAttack_Level2Secondary", "gCosmetics.SpinAttack.Level2Secondary" },
|
|
{ "gCosmetics.Trails_Bombchu", "gCosmetics.Trails.Bombchu" },
|
|
{ "gCosmetics.Trails_Boomerang", "gCosmetics.Trails.Boomerang" },
|
|
{ "gCosmetics.Trails_KokiriSword", "gCosmetics.Trails.KokiriSword" },
|
|
{ "gCosmetics.Trails_MasterSword", "gCosmetics.Trails.MasterSword" },
|
|
{ "gCosmetics.Trails_BiggoronSword", "gCosmetics.Trails.BiggoronSword" },
|
|
{ "gCosmetics.Trails_Stick", "gCosmetics.Trails.Stick" },
|
|
{ "gCosmetics.Trails_Hammer", "gCosmetics.Trails.Hammer" },
|
|
{ "gCosmetics.World_BlockOfTime", "gCosmetics.World.BlockOfTime" },
|
|
{ "gCosmetics.World_Moon", "gCosmetics.World.Moon" },
|
|
{ "gCosmetics.World_GossipStone", "gCosmetics.World.GossipStone" },
|
|
{ "gCosmetics.World_RedIce", "gCosmetics.World.RedIce" },
|
|
{ "gCosmetics.Navi_IdlePrimary", "gCosmetics.Navi.IdlePrimary" },
|
|
{ "gCosmetics.Navi_IdleSecondary", "gCosmetics.Navi.IdleSecondary" },
|
|
{ "gCosmetics.Navi_NPCPrimary", "gCosmetics.Navi.NPCPrimary" },
|
|
{ "gCosmetics.Navi_NPCSecondary", "gCosmetics.Navi.NPCSecondary" },
|
|
{ "gCosmetics.Navi_EnemyPrimary", "gCosmetics.Navi.EnemyPrimary" },
|
|
{ "gCosmetics.Navi_EnemySecondary", "gCosmetics.Navi.EnemySecondary" },
|
|
{ "gCosmetics.Navi_PropsPrimary", "gCosmetics.Navi.PropsPrimary" },
|
|
{ "gCosmetics.Navi_PropsSecondary", "gCosmetics.Navi.PropsSecondary" },
|
|
{ "gCosmetics.Ivan_IdlePrimary", "gCosmetics.Ivan.IdlePrimary" },
|
|
{ "gCosmetics.Ivan_IdleSecondary", "gCosmetics.Ivan.IdleSecondary" },
|
|
{ "gCosmetics.NPC_FireKeesePrimary", "gCosmetics.NPC.FireKeesePrimary" },
|
|
{ "gCosmetics.NPC_FireKeeseSecondary", "gCosmetics.NPC.FireKeeseSecondary" },
|
|
{ "gCosmetics.NPC_IceKeesePrimary", "gCosmetics.NPC.IceKeesePrimary" },
|
|
{ "gCosmetics.NPC_IceKeeseSecondary", "gCosmetics.NPC.IceKeeseSecondary" },
|
|
{ "gCosmetics.NPC_Dog1", "gCosmetics.NPC.Dog1" },
|
|
{ "gCosmetics.NPC_Dog2", "gCosmetics.NPC.Dog2" },
|
|
{ "gCosmetics.NPC_GoldenSkulltula", "gCosmetics.NPC.GoldenSkulltula" },
|
|
{ "gCosmetics.NPC_Kokiri", "gCosmetics.NPC.Kokiri" },
|
|
{ "gCosmetics.NPC_Gerudo", "gCosmetics.NPC.Gerudo" },
|
|
{ "gCosmetics.NPC_MetalTrap", "gCosmetics.NPC.MetalTrap" },
|
|
{ "gCosmetics.NPC_IronKnuckles", "gCosmetics.NPC.IronKnuckles" },
|
|
{ "gCosmetics.Link_KokiriTunic.Value", "gCosmetics.Link.KokiriTunic.Value" },
|
|
{ "gCosmetics.Link_GoronTunic.Value", "gCosmetics.Link.GoronTunic.Value" },
|
|
{ "gCosmetics.Link_ZoraTunic.Value", "gCosmetics.Link.ZoraTunic.Value" },
|
|
{ "gCosmetics.Link_Hair.Value", "gCosmetics.Link.Hair.Value" },
|
|
{ "gCosmetics.Link_Linen.Value", "gCosmetics.Link.Linen.Value" },
|
|
{ "gCosmetics.Link_Boots.Value", "gCosmetics.Link.Boots.Value" },
|
|
{ "gCosmetics.MirrorShield_Body.Value", "gCosmetics.MirrorShield.Body.Value" },
|
|
{ "gCosmetics.MirrorShield_Mirror.Value", "gCosmetics.MirrorShield.Mirror.Value" },
|
|
{ "gCosmetics.MirrorShield_Emblem.Value", "gCosmetics.MirrorShield.Emblem.Value" },
|
|
{ "gCosmetics.Swords_KokiriBlade.Value", "gCosmetics.Swords.KokiriBlade.Value" },
|
|
{ "gCosmetics.Swords_KokiriHilt.Value", "gCosmetics.Swords.KokiriHilt.Value" },
|
|
{ "gCosmetics.Swords_MasterBlade.Value", "gCosmetics.Swords.MasterBlade.Value" },
|
|
{ "gCosmetics.Swords_MasterHilt.Value", "gCosmetics.Swords.MasterHilt.Value" },
|
|
{ "gCosmetics.Swords_BiggoronBlade.Value", "gCosmetics.Swords.BiggoronBlade.Value" },
|
|
{ "gCosmetics.Swords_BiggoronHilt.Value", "gCosmetics.Swords.BiggoronHilt.Value" },
|
|
{ "gCosmetics.Gloves_GoronBracelet.Value", "gCosmetics.Gloves.GoronBracelet.Value" },
|
|
{ "gCosmetics.Gloves_SilverGauntlets.Value", "gCosmetics.Gloves.SilverGauntlets.Value" },
|
|
{ "gCosmetics.Gloves_GoldenGauntlets.Value", "gCosmetics.Gloves.GoldenGauntlets.Value" },
|
|
{ "gCosmetics.Gloves_GauntletsGem.Value", "gCosmetics.Gloves.GauntletsGem.Value" },
|
|
{ "gCosmetics.Equipment_BoomerangBody.Value", "gCosmetics.Equipment.BoomerangBody.Value" },
|
|
{ "gCosmetics.Equipment_BoomerangGem.Value", "gCosmetics.Equipment.BoomerangGem.Value" },
|
|
{ "gCosmetics.Equipment_SlingshotBody.Value", "gCosmetics.Equipment.SlingshotBody.Value" },
|
|
{ "gCosmetics.Equipment_SlingshotString.Value", "gCosmetics.Equipment.SlingshotString.Value" },
|
|
{ "gCosmetics.Equipment_HammerHead.Value", "gCosmetics.Equipment.HammerHead.Value" },
|
|
{ "gCosmetics.Equipment_HammerHandle.Value", "gCosmetics.Equipment.HammerHandle.Value" },
|
|
{ "gCosmetics.Equipment_HookshotChain.Value", "gCosmetics.Equipment.HookshotChain.Value" },
|
|
{ "gCosmetics.Equipment_HookshotTip.Value", "gCosmetics.Equipment.HookshotTip.Value" },
|
|
{ "gCosmetics.HookshotReticle_Target.Value", "gCosmetics.HookshotReticle.Target.Value" },
|
|
{ "gCosmetics.HookshotReticle_NonTarget.Value", "gCosmetics.HookshotReticle.NonTarget.Value" },
|
|
{ "gCosmetics.Equipment_BowTips.Value", "gCosmetics.Equipment.BowTips.Value" },
|
|
{ "gCosmetics.Equipment_BowString.Value", "gCosmetics.Equipment.BowString.Value" },
|
|
{ "gCosmetics.Equipment_BowBody.Value", "gCosmetics.Equipment.BowBody.Value" },
|
|
{ "gCosmetics.Equipment_BowHandle.Value", "gCosmetics.Equipment.BowHandle.Value" },
|
|
{ "gCosmetics.Equipment_ChuFace.Value", "gCosmetics.Equipment.ChuFace.Value" },
|
|
{ "gCosmetics.Equipment_ChuBody.Value", "gCosmetics.Equipment.ChuBody.Value" },
|
|
{ "gCosmetics.Equipment_BunnyHood.Value", "gCosmetics.Equipment.BunnyHood.Value" },
|
|
{ "gCosmetics.Consumable_Hearts.Value", "gCosmetics.Consumable.Hearts.Value" },
|
|
{ "gCosmetics.Consumable_HeartBorder.Value", "gCosmetics.Consumable.HeartBorder.Value" },
|
|
{ "gCosmetics.Consumable_DDHearts.Value", "gCosmetics.Consumable.DDHearts.Value" },
|
|
{ "gCosmetics.Consumable_DDHeartBorder.Value", "gCosmetics.Consumable.DDHeartBorder.Value" },
|
|
{ "gCosmetics.Consumable_Magic.Value", "gCosmetics.Consumable.Magic.Value" },
|
|
{ "gCosmetics.Consumable_MagicActive.Value", "gCosmetics.Consumable.MagicActive.Value" },
|
|
{ "gCosmetics.Consumable_MagicBorder.Value", "gCosmetics.Consumable.MagicBorder.Value" },
|
|
{ "gCosmetics.Consumable_MagicBorderActive.Value", "gCosmetics.Consumable.MagicBorderActive.Value" },
|
|
{ "gCosmetics.Consumable_GreenRupee.Value", "gCosmetics.Consumable.GreenRupee.Value" },
|
|
{ "gCosmetics.Consumable_BlueRupee.Value", "gCosmetics.Consumable.BlueRupee.Value" },
|
|
{ "gCosmetics.Consumable_RedRupee.Value", "gCosmetics.Consumable.RedRupee.Value" },
|
|
{ "gCosmetics.Consumable_PurpleRupee.Value", "gCosmetics.Consumable.PurpleRupee.Value" },
|
|
{ "gCosmetics.Consumable_GoldRupee.Value", "gCosmetics.Consumable.GoldRupee.Value" },
|
|
{ "gCosmetics.Consumable_SilverRupee.Value", "gCosmetics.Consumable.SilverRupee.Value" },
|
|
{ "gCosmetics.Hud_AButton.Value", "gCosmetics.HUD.AButton.Value" },
|
|
{ "gCosmetics.Hud_BButton.Value", "gCosmetics.HUD.BButton.Value" },
|
|
{ "gCosmetics.Hud_CButtons.Value", "gCosmetics.HUD.CButtons.Value" },
|
|
{ "gCosmetics.Hud_CUpButton.Value", "gCosmetics.HUD.CUpButton.Value" },
|
|
{ "gCosmetics.Hud_CDownButton.Value", "gCosmetics.HUD.CDownButton.Value" },
|
|
{ "gCosmetics.Hud_CLeftButton.Value", "gCosmetics.HUD.CLeftButton.Value" },
|
|
{ "gCosmetics.Hud_CRightButton.Value", "gCosmetics.HUD.CRightButton.Value" },
|
|
{ "gCosmetics.Hud_StartButton.Value", "gCosmetics.HUD.StartButton.Value" },
|
|
{ "gCosmetics.Hud_Dpad.Value", "gCosmetics.HUD.Dpad.Value" },
|
|
{ "gCosmetics.Hud_KeyCount.Value", "gCosmetics.HUD.KeyCount.Value" },
|
|
{ "gCosmetics.Hud_StoneOfAgony.Value", "gCosmetics.HUD.StoneOfAgony.Value" },
|
|
{ "gCosmetics.Hud_Minimap.Value", "gCosmetics.HUD.Minimap.Value" },
|
|
{ "gCosmetics.Hud_MinimapPosition.Value", "gCosmetics.HUD.MinimapPosition.Value" },
|
|
{ "gCosmetics.Hud_MinimapEntrance.Value", "gCosmetics.HUD.MinimapEntrance.Value" },
|
|
{ "gCosmetics.Hud_EnemyHealthBar.Value", "gCosmetics.HUD.EnemyHealthBar.Value" },
|
|
{ "gCosmetics.Hud_EnemyHealthBorder.Value", "gCosmetics.HUD.EnemyHealthBorder.Value" },
|
|
{ "gCosmetics.Hud_NameTagActorText.Value", "gCosmetics.HUD.NameTagActorText.Value" },
|
|
{ "gCosmetics.Hud_NameTagActorBackground.Value", "gCosmetics.HUD.NameTagActorBackground.Value" },
|
|
{ "gCosmetics.Kal_ItemSelA.Value", "gCosmetics.Kaleido.ItemSelA.Value" },
|
|
{ "gCosmetics.Kal_ItemSelB.Value", "gCosmetics.Kaleido.ItemSelB.Value" },
|
|
{ "gCosmetics.Kal_ItemSelC.Value", "gCosmetics.Kaleido.ItemSelC.Value" },
|
|
{ "gCosmetics.Kal_ItemSelD.Value", "gCosmetics.Kaleido.ItemSelD.Value" },
|
|
{ "gCosmetics.Kal_EquipSelA.Value", "gCosmetics.Kaleido.EquipSelA.Value" },
|
|
{ "gCosmetics.Kal_EquipSelB.Value", "gCosmetics.Kaleido.EquipSelB.Value" },
|
|
{ "gCosmetics.Kal_EquipSelC.Value", "gCosmetics.Kaleido.EquipSelC.Value" },
|
|
{ "gCosmetics.Kal_EquipSelD.Value", "gCosmetics.Kaleido.EquipSelD.Value" },
|
|
{ "gCosmetics.Kal_MapSelDunA.Value", "gCosmetics.Kaleido.MapSelDunA.Value" },
|
|
{ "gCosmetics.Kal_MapSelDunB.Value", "gCosmetics.Kaleido.MapSelDunB.Value" },
|
|
{ "gCosmetics.Kal_MapSelDunC.Value", "gCosmetics.Kaleido.MapSelDunC.Value" },
|
|
{ "gCosmetics.Kal_MapSelDunD.Value", "gCosmetics.Kaleido.MapSelDunD.Value" },
|
|
{ "gCosmetics.Kal_QuestStatusA.Value", "gCosmetics.Kaleido.QuestStatusA.Value" },
|
|
{ "gCosmetics.Kal_QuestStatusB.Value", "gCosmetics.Kaleido.QuestStatusB.Value" },
|
|
{ "gCosmetics.Kal_QuestStatusC.Value", "gCosmetics.Kaleido.QuestStatusC.Value" },
|
|
{ "gCosmetics.Kal_QuestStatusD.Value", "gCosmetics.Kaleido.QuestStatusD.Value" },
|
|
{ "gCosmetics.Kal_MapSelectA.Value", "gCosmetics.Kaleido.MapSelectA.Value" },
|
|
{ "gCosmetics.Kal_MapSelectB.Value", "gCosmetics.Kaleido.MapSelectB.Value" },
|
|
{ "gCosmetics.Kal_MapSelectC.Value", "gCosmetics.Kaleido.MapSelectC.Value" },
|
|
{ "gCosmetics.Kal_MapSelectD.Value", "gCosmetics.Kaleido.MapSelectD.Value" },
|
|
{ "gCosmetics.Kal_SaveA.Value", "gCosmetics.Kaleido.SaveA.Value" },
|
|
{ "gCosmetics.Kal_SaveB.Value", "gCosmetics.Kaleido.SaveB.Value" },
|
|
{ "gCosmetics.Kal_SaveC.Value", "gCosmetics.Kaleido.SaveC.Value" },
|
|
{ "gCosmetics.Kal_SaveD.Value", "gCosmetics.Kaleido.SaveD.Value" },
|
|
{ "gCosmetics.Kal_NamePanel.Value", "gCosmetics.Kaleido.NamePanel.Value" },
|
|
{ "gCosmetics.Title_FileChoose.Value", "gCosmetics.Title.FileChoose.Value" },
|
|
{ "gCosmetics.Title_NintendoLogo.Value", "gCosmetics.Title.NintendoLogo.Value" },
|
|
{ "gCosmetics.Title_N64LogoRed.Value", "gCosmetics.Title.N64LogoRed.Value" },
|
|
{ "gCosmetics.Title_N64LogoBlue.Value", "gCosmetics.Title.N64LogoBlue.Value" },
|
|
{ "gCosmetics.Title_N64LogoGreen.Value", "gCosmetics.Title.N64LogoGreen.Value" },
|
|
{ "gCosmetics.Title_N64LogoYellow.Value", "gCosmetics.Title.N64LogoYellow.Value" },
|
|
{ "gCosmetics.Title_FirePrimary.Value", "gCosmetics.Title.FirePrimary.Value" },
|
|
{ "gCosmetics.Title_FireSecondary.Value", "gCosmetics.Title.FireSecondary.Value" },
|
|
{ "gCosmetics.Arrows_NormalPrimary.Value", "gCosmetics.Arrows.NormalPrimary.Value" },
|
|
{ "gCosmetics.Arrows_NormalSecondary.Value", "gCosmetics.Arrows.NormalSecondary.Value" },
|
|
{ "gCosmetics.Arrows_FirePrimary.Value", "gCosmetics.Arrows.FirePrimary.Value" },
|
|
{ "gCosmetics.Arrows_FireSecondary.Value", "gCosmetics.Arrows.FireSecondary.Value" },
|
|
{ "gCosmetics.Arrows_IcePrimary.Value", "gCosmetics.Arrows.IcePrimary.Value" },
|
|
{ "gCosmetics.Arrows_IceSecondary.Value", "gCosmetics.Arrows.IceSecondary.Value" },
|
|
{ "gCosmetics.Arrows_LightPrimary.Value", "gCosmetics.Arrows.LightPrimary.Value" },
|
|
{ "gCosmetics.Arrows_LightSecondary.Value", "gCosmetics.Arrows.LightSecondary.Value" },
|
|
{ "gCosmetics.Magic_DinsPrimary.Value", "gCosmetics.Magic.DinsPrimary.Value" },
|
|
{ "gCosmetics.Magic_DinsSecondary.Value", "gCosmetics.Magic.DinsSecondary.Value" },
|
|
{ "gCosmetics.Magic_FaroresPrimary.Value", "gCosmetics.Magic.FaroresPrimary.Value" },
|
|
{ "gCosmetics.Magic_FaroresSecondary.Value", "gCosmetics.Magic.FaroresSecondary.Value" },
|
|
{ "gCosmetics.Magic_NayrusPrimary.Value", "gCosmetics.Magic.NayrusPrimary.Value" },
|
|
{ "gCosmetics.Magic_NayrusSecondary.Value", "gCosmetics.Magic.NayrusSecondary.Value" },
|
|
{ "gCosmetics.SpinAttack_Level1Primary.Value", "gCosmetics.SpinAttack.Level1Primary.Value" },
|
|
{ "gCosmetics.SpinAttack_Level1Secondary.Value", "gCosmetics.SpinAttack.Level1Secondary.Value" },
|
|
{ "gCosmetics.SpinAttack_Level2Primary.Value", "gCosmetics.SpinAttack.Level2Primary.Value" },
|
|
{ "gCosmetics.SpinAttack_Level2Secondary.Value", "gCosmetics.SpinAttack.Level2Secondary.Value" },
|
|
{ "gCosmetics.Trails_Bombchu.Value", "gCosmetics.Trails.Bombchu.Value" },
|
|
{ "gCosmetics.Trails_Boomerang.Value", "gCosmetics.Trails.Boomerang.Value" },
|
|
{ "gCosmetics.Trails_KokiriSword.Value", "gCosmetics.Trails.KokiriSword.Value" },
|
|
{ "gCosmetics.Trails_MasterSword.Value", "gCosmetics.Trails.MasterSword.Value" },
|
|
{ "gCosmetics.Trails_BiggoronSword.Value", "gCosmetics.Trails.BiggoronSword.Value" },
|
|
{ "gCosmetics.Trails_Stick.Value", "gCosmetics.Trails.Stick.Value" },
|
|
{ "gCosmetics.Trails_Hammer.Value", "gCosmetics.Trails.Hammer.Value" },
|
|
{ "gCosmetics.World_BlockOfTime.Value", "gCosmetics.World.BlockOfTime.Value" },
|
|
{ "gCosmetics.World_Moon.Value", "gCosmetics.World.Moon.Value" },
|
|
{ "gCosmetics.World_GossipStone.Value", "gCosmetics.World.GossipStone.Value" },
|
|
{ "gCosmetics.World_RedIce.Value", "gCosmetics.World.RedIce.Value" },
|
|
{ "gCosmetics.Navi_IdlePrimary.Value", "gCosmetics.Navi.IdlePrimary.Value" },
|
|
{ "gCosmetics.Navi_IdleSecondary.Value", "gCosmetics.Navi.IdleSecondary.Value" },
|
|
{ "gCosmetics.Navi_NPCPrimary.Value", "gCosmetics.Navi.NPCPrimary.Value" },
|
|
{ "gCosmetics.Navi_NPCSecondary.Value", "gCosmetics.Navi.NPCSecondary.Value" },
|
|
{ "gCosmetics.Navi_EnemyPrimary.Value", "gCosmetics.Navi.EnemyPrimary.Value" },
|
|
{ "gCosmetics.Navi_EnemySecondary.Value", "gCosmetics.Navi.EnemySecondary.Value" },
|
|
{ "gCosmetics.Navi_PropsPrimary.Value", "gCosmetics.Navi.PropsPrimary.Value" },
|
|
{ "gCosmetics.Navi_PropsSecondary.Value", "gCosmetics.Navi.PropsSecondary.Value" },
|
|
{ "gCosmetics.Ivan_IdlePrimary.Value", "gCosmetics.Ivan.IdlePrimary.Value" },
|
|
{ "gCosmetics.Ivan_IdleSecondary.Value", "gCosmetics.Ivan.IdleSecondary.Value" },
|
|
{ "gCosmetics.NPC_FireKeesePrimary.Value", "gCosmetics.NPC.FireKeesePrimary.Value" },
|
|
{ "gCosmetics.NPC_FireKeeseSecondary.Value", "gCosmetics.NPC.FireKeeseSecondary.Value" },
|
|
{ "gCosmetics.NPC_IceKeesePrimary.Value", "gCosmetics.NPC.IceKeesePrimary.Value" },
|
|
{ "gCosmetics.NPC_IceKeeseSecondary.Value", "gCosmetics.NPC.IceKeeseSecondary.Value" },
|
|
{ "gCosmetics.NPC_Dog1.Value", "gCosmetics.NPC.Dog1.Value" },
|
|
{ "gCosmetics.NPC_Dog2.Value", "gCosmetics.NPC.Dog2.Value" },
|
|
{ "gCosmetics.NPC_GoldenSkulltula.Value", "gCosmetics.NPC.GoldenSkulltula.Value" },
|
|
{ "gCosmetics.NPC_Kokiri.Value", "gCosmetics.NPC.Kokiri.Value" },
|
|
{ "gCosmetics.NPC_Gerudo.Value", "gCosmetics.NPC.Gerudo.Value" },
|
|
{ "gCosmetics.NPC_MetalTrap.Value", "gCosmetics.NPC.MetalTrap.Value" },
|
|
{ "gCosmetics.NPC_IronKnuckles.Value", "gCosmetics.NPC.IronKnuckles.Value" },
|
|
{ "gCosmetics.Link_KokiriTunic.Rainbow", "gCosmetics.Link.KokiriTunic.Rainbow" },
|
|
{ "gCosmetics.Link_GoronTunic.Rainbow", "gCosmetics.Link.GoronTunic.Rainbow" },
|
|
{ "gCosmetics.Link_ZoraTunic.Rainbow", "gCosmetics.Link.ZoraTunic.Rainbow" },
|
|
{ "gCosmetics.Link_Hair.Rainbow", "gCosmetics.Link.Hair.Rainbow" },
|
|
{ "gCosmetics.Link_Linen.Rainbow", "gCosmetics.Link.Linen.Rainbow" },
|
|
{ "gCosmetics.Link_Boots.Rainbow", "gCosmetics.Link.Boots.Rainbow" },
|
|
{ "gCosmetics.MirrorShield_Body.Rainbow", "gCosmetics.MirrorShield.Body.Rainbow" },
|
|
{ "gCosmetics.MirrorShield_Mirror.Rainbow", "gCosmetics.MirrorShield.Mirror.Rainbow" },
|
|
{ "gCosmetics.MirrorShield_Emblem.Rainbow", "gCosmetics.MirrorShield.Emblem.Rainbow" },
|
|
{ "gCosmetics.Swords_KokiriBlade.Rainbow", "gCosmetics.Swords.KokiriBlade.Rainbow" },
|
|
{ "gCosmetics.Swords_KokiriHilt.Rainbow", "gCosmetics.Swords.KokiriHilt.Rainbow" },
|
|
{ "gCosmetics.Swords_MasterBlade.Rainbow", "gCosmetics.Swords.MasterBlade.Rainbow" },
|
|
{ "gCosmetics.Swords_MasterHilt.Rainbow", "gCosmetics.Swords.MasterHilt.Rainbow" },
|
|
{ "gCosmetics.Swords_BiggoronBlade.Rainbow", "gCosmetics.Swords.BiggoronBlade.Rainbow" },
|
|
{ "gCosmetics.Swords_BiggoronHilt.Rainbow", "gCosmetics.Swords.BiggoronHilt.Rainbow" },
|
|
{ "gCosmetics.Gloves_GoronBracelet.Rainbow", "gCosmetics.Gloves.GoronBracelet.Rainbow" },
|
|
{ "gCosmetics.Gloves_SilverGauntlets.Rainbow", "gCosmetics.Gloves.SilverGauntlets.Rainbow" },
|
|
{ "gCosmetics.Gloves_GoldenGauntlets.Rainbow", "gCosmetics.Gloves.GoldenGauntlets.Rainbow" },
|
|
{ "gCosmetics.Gloves_GauntletsGem.Rainbow", "gCosmetics.Gloves.GauntletsGem.Rainbow" },
|
|
{ "gCosmetics.Equipment_BoomerangBody.Rainbow", "gCosmetics.Equipment.BoomerangBody.Rainbow" },
|
|
{ "gCosmetics.Equipment_BoomerangGem.Rainbow", "gCosmetics.Equipment.BoomerangGem.Rainbow" },
|
|
{ "gCosmetics.Equipment_SlingshotBody.Rainbow", "gCosmetics.Equipment.SlingshotBody.Rainbow" },
|
|
{ "gCosmetics.Equipment_SlingshotString.Rainbow", "gCosmetics.Equipment.SlingshotString.Rainbow" },
|
|
{ "gCosmetics.Equipment_HammerHead.Rainbow", "gCosmetics.Equipment.HammerHead.Rainbow" },
|
|
{ "gCosmetics.Equipment_HammerHandle.Rainbow", "gCosmetics.Equipment.HammerHandle.Rainbow" },
|
|
{ "gCosmetics.Equipment_HookshotChain.Rainbow", "gCosmetics.Equipment.HookshotChain.Rainbow" },
|
|
{ "gCosmetics.Equipment_HookshotTip.Rainbow", "gCosmetics.Equipment.HookshotTip.Rainbow" },
|
|
{ "gCosmetics.HookshotReticle_Target.Rainbow", "gCosmetics.HookshotReticle.Target.Rainbow" },
|
|
{ "gCosmetics.HookshotReticle_NonTarget.Rainbow", "gCosmetics.HookshotReticle.NonTarget.Rainbow" },
|
|
{ "gCosmetics.Equipment_BowTips.Rainbow", "gCosmetics.Equipment.BowTips.Rainbow" },
|
|
{ "gCosmetics.Equipment_BowString.Rainbow", "gCosmetics.Equipment.BowString.Rainbow" },
|
|
{ "gCosmetics.Equipment_BowBody.Rainbow", "gCosmetics.Equipment.BowBody.Rainbow" },
|
|
{ "gCosmetics.Equipment_BowHandle.Rainbow", "gCosmetics.Equipment.BowHandle.Rainbow" },
|
|
{ "gCosmetics.Equipment_ChuFace.Rainbow", "gCosmetics.Equipment.ChuFace.Rainbow" },
|
|
{ "gCosmetics.Equipment_ChuBody.Rainbow", "gCosmetics.Equipment.ChuBody.Rainbow" },
|
|
{ "gCosmetics.Equipment_BunnyHood.Rainbow", "gCosmetics.Equipment.BunnyHood.Rainbow" },
|
|
{ "gCosmetics.Consumable_Hearts.Rainbow", "gCosmetics.Consumable.Hearts.Rainbow" },
|
|
{ "gCosmetics.Consumable_HeartBorder.Rainbow", "gCosmetics.Consumable.HeartBorder.Rainbow" },
|
|
{ "gCosmetics.Consumable_DDHearts.Rainbow", "gCosmetics.Consumable.DDHearts.Rainbow" },
|
|
{ "gCosmetics.Consumable_DDHeartBorder.Rainbow", "gCosmetics.Consumable.DDHeartBorder.Rainbow" },
|
|
{ "gCosmetics.Consumable_Magic.Rainbow", "gCosmetics.Consumable.Magic.Rainbow" },
|
|
{ "gCosmetics.Consumable_MagicActive.Rainbow", "gCosmetics.Consumable.MagicActive.Rainbow" },
|
|
{ "gCosmetics.Consumable_MagicBorder.Rainbow", "gCosmetics.Consumable.MagicBorder.Rainbow" },
|
|
{ "gCosmetics.Consumable_MagicBorderActive.Rainbow", "gCosmetics.Consumable.MagicBorderActive.Rainbow" },
|
|
{ "gCosmetics.Consumable_GreenRupee.Rainbow", "gCosmetics.Consumable.GreenRupee.Rainbow" },
|
|
{ "gCosmetics.Consumable_BlueRupee.Rainbow", "gCosmetics.Consumable.BlueRupee.Rainbow" },
|
|
{ "gCosmetics.Consumable_RedRupee.Rainbow", "gCosmetics.Consumable.RedRupee.Rainbow" },
|
|
{ "gCosmetics.Consumable_PurpleRupee.Rainbow", "gCosmetics.Consumable.PurpleRupee.Rainbow" },
|
|
{ "gCosmetics.Consumable_GoldRupee.Rainbow", "gCosmetics.Consumable.GoldRupee.Rainbow" },
|
|
{ "gCosmetics.Consumable_SilverRupee.Rainbow", "gCosmetics.Consumable.SilverRupee.Rainbow" },
|
|
{ "gCosmetics.Hud_AButton.Rainbow", "gCosmetics.HUD.AButton.Rainbow" },
|
|
{ "gCosmetics.Hud_BButton.Rainbow", "gCosmetics.HUD.BButton.Rainbow" },
|
|
{ "gCosmetics.Hud_CButtons.Rainbow", "gCosmetics.HUD.CButtons.Rainbow" },
|
|
{ "gCosmetics.Hud_CUpButton.Rainbow", "gCosmetics.HUD.CUpButton.Rainbow" },
|
|
{ "gCosmetics.Hud_CDownButton.Rainbow", "gCosmetics.HUD.CDownButton.Rainbow" },
|
|
{ "gCosmetics.Hud_CLeftButton.Rainbow", "gCosmetics.HUD.CLeftButton.Rainbow" },
|
|
{ "gCosmetics.Hud_CRightButton.Rainbow", "gCosmetics.HUD.CRightButton.Rainbow" },
|
|
{ "gCosmetics.Hud_StartButton.Rainbow", "gCosmetics.HUD.StartButton.Rainbow" },
|
|
{ "gCosmetics.Hud_Dpad.Rainbow", "gCosmetics.HUD.Dpad.Rainbow" },
|
|
{ "gCosmetics.Hud_KeyCount.Rainbow", "gCosmetics.HUD.KeyCount.Rainbow" },
|
|
{ "gCosmetics.Hud_StoneOfAgony.Rainbow", "gCosmetics.HUD.StoneOfAgony.Rainbow" },
|
|
{ "gCosmetics.Hud_Minimap.Rainbow", "gCosmetics.HUD.Minimap.Rainbow" },
|
|
{ "gCosmetics.Hud_MinimapPosition.Rainbow", "gCosmetics.HUD.MinimapPosition.Rainbow" },
|
|
{ "gCosmetics.Hud_MinimapEntrance.Rainbow", "gCosmetics.HUD.MinimapEntrance.Rainbow" },
|
|
{ "gCosmetics.Hud_EnemyHealthBar.Rainbow", "gCosmetics.HUD.EnemyHealthBar.Rainbow" },
|
|
{ "gCosmetics.Hud_EnemyHealthBorder.Rainbow", "gCosmetics.HUD.EnemyHealthBorder.Rainbow" },
|
|
{ "gCosmetics.Hud_NameTagActorText.Rainbow", "gCosmetics.HUD.NameTagActorText.Rainbow" },
|
|
{ "gCosmetics.Hud_NameTagActorBackground.Rainbow", "gCosmetics.HUD.NameTagActorBackground.Rainbow" },
|
|
{ "gCosmetics.Kal_ItemSelA.Rainbow", "gCosmetics.Kaleido.ItemSelA.Rainbow" },
|
|
{ "gCosmetics.Kal_ItemSelB.Rainbow", "gCosmetics.Kaleido.ItemSelB.Rainbow" },
|
|
{ "gCosmetics.Kal_ItemSelC.Rainbow", "gCosmetics.Kaleido.ItemSelC.Rainbow" },
|
|
{ "gCosmetics.Kal_ItemSelD.Rainbow", "gCosmetics.Kaleido.ItemSelD.Rainbow" },
|
|
{ "gCosmetics.Kal_EquipSelA.Rainbow", "gCosmetics.Kaleido.EquipSelA.Rainbow" },
|
|
{ "gCosmetics.Kal_EquipSelB.Rainbow", "gCosmetics.Kaleido.EquipSelB.Rainbow" },
|
|
{ "gCosmetics.Kal_EquipSelC.Rainbow", "gCosmetics.Kaleido.EquipSelC.Rainbow" },
|
|
{ "gCosmetics.Kal_EquipSelD.Rainbow", "gCosmetics.Kaleido.EquipSelD.Rainbow" },
|
|
{ "gCosmetics.Kal_MapSelDunA.Rainbow", "gCosmetics.Kaleido.MapSelDunA.Rainbow" },
|
|
{ "gCosmetics.Kal_MapSelDunB.Rainbow", "gCosmetics.Kaleido.MapSelDunB.Rainbow" },
|
|
{ "gCosmetics.Kal_MapSelDunC.Rainbow", "gCosmetics.Kaleido.MapSelDunC.Rainbow" },
|
|
{ "gCosmetics.Kal_MapSelDunD.Rainbow", "gCosmetics.Kaleido.MapSelDunD.Rainbow" },
|
|
{ "gCosmetics.Kal_QuestStatusA.Rainbow", "gCosmetics.Kaleido.QuestStatusA.Rainbow" },
|
|
{ "gCosmetics.Kal_QuestStatusB.Rainbow", "gCosmetics.Kaleido.QuestStatusB.Rainbow" },
|
|
{ "gCosmetics.Kal_QuestStatusC.Rainbow", "gCosmetics.Kaleido.QuestStatusC.Rainbow" },
|
|
{ "gCosmetics.Kal_QuestStatusD.Rainbow", "gCosmetics.Kaleido.QuestStatusD.Rainbow" },
|
|
{ "gCosmetics.Kal_MapSelectA.Rainbow", "gCosmetics.Kaleido.MapSelectA.Rainbow" },
|
|
{ "gCosmetics.Kal_MapSelectB.Rainbow", "gCosmetics.Kaleido.MapSelectB.Rainbow" },
|
|
{ "gCosmetics.Kal_MapSelectC.Rainbow", "gCosmetics.Kaleido.MapSelectC.Rainbow" },
|
|
{ "gCosmetics.Kal_MapSelectD.Rainbow", "gCosmetics.Kaleido.MapSelectD.Rainbow" },
|
|
{ "gCosmetics.Kal_SaveA.Rainbow", "gCosmetics.Kaleido.SaveA.Rainbow" },
|
|
{ "gCosmetics.Kal_SaveB.Rainbow", "gCosmetics.Kaleido.SaveB.Rainbow" },
|
|
{ "gCosmetics.Kal_SaveC.Rainbow", "gCosmetics.Kaleido.SaveC.Rainbow" },
|
|
{ "gCosmetics.Kal_SaveD.Rainbow", "gCosmetics.Kaleido.SaveD.Rainbow" },
|
|
{ "gCosmetics.Kal_NamePanel.Rainbow", "gCosmetics.Kaleido.NamePanel.Rainbow" },
|
|
{ "gCosmetics.Title_FileChoose.Rainbow", "gCosmetics.Title.FileChoose.Rainbow" },
|
|
{ "gCosmetics.Title_NintendoLogo.Rainbow", "gCosmetics.Title.NintendoLogo.Rainbow" },
|
|
{ "gCosmetics.Title_N64LogoRed.Rainbow", "gCosmetics.Title.N64LogoRed.Rainbow" },
|
|
{ "gCosmetics.Title_N64LogoBlue.Rainbow", "gCosmetics.Title.N64LogoBlue.Rainbow" },
|
|
{ "gCosmetics.Title_N64LogoGreen.Rainbow", "gCosmetics.Title.N64LogoGreen.Rainbow" },
|
|
{ "gCosmetics.Title_N64LogoYellow.Rainbow", "gCosmetics.Title.N64LogoYellow.Rainbow" },
|
|
{ "gCosmetics.Title_FirePrimary.Rainbow", "gCosmetics.Title.FirePrimary.Rainbow" },
|
|
{ "gCosmetics.Title_FireSecondary.Rainbow", "gCosmetics.Title.FireSecondary.Rainbow" },
|
|
{ "gCosmetics.Arrows_NormalPrimary.Rainbow", "gCosmetics.Arrows.NormalPrimary.Rainbow" },
|
|
{ "gCosmetics.Arrows_NormalSecondary.Rainbow", "gCosmetics.Arrows.NormalSecondary.Rainbow" },
|
|
{ "gCosmetics.Arrows_FirePrimary.Rainbow", "gCosmetics.Arrows.FirePrimary.Rainbow" },
|
|
{ "gCosmetics.Arrows_FireSecondary.Rainbow", "gCosmetics.Arrows.FireSecondary.Rainbow" },
|
|
{ "gCosmetics.Arrows_IcePrimary.Rainbow", "gCosmetics.Arrows.IcePrimary.Rainbow" },
|
|
{ "gCosmetics.Arrows_IceSecondary.Rainbow", "gCosmetics.Arrows.IceSecondary.Rainbow" },
|
|
{ "gCosmetics.Arrows_LightPrimary.Rainbow", "gCosmetics.Arrows.LightPrimary.Rainbow" },
|
|
{ "gCosmetics.Arrows_LightSecondary.Rainbow", "gCosmetics.Arrows.LightSecondary.Rainbow" },
|
|
{ "gCosmetics.Magic_DinsPrimary.Rainbow", "gCosmetics.Magic.DinsPrimary.Rainbow" },
|
|
{ "gCosmetics.Magic_DinsSecondary.Rainbow", "gCosmetics.Magic.DinsSecondary.Rainbow" },
|
|
{ "gCosmetics.Magic_FaroresPrimary.Rainbow", "gCosmetics.Magic.FaroresPrimary.Rainbow" },
|
|
{ "gCosmetics.Magic_FaroresSecondary.Rainbow", "gCosmetics.Magic.FaroresSecondary.Rainbow" },
|
|
{ "gCosmetics.Magic_NayrusPrimary.Rainbow", "gCosmetics.Magic.NayrusPrimary.Rainbow" },
|
|
{ "gCosmetics.Magic_NayrusSecondary.Rainbow", "gCosmetics.Magic.NayrusSecondary.Rainbow" },
|
|
{ "gCosmetics.SpinAttack_Level1Primary.Rainbow", "gCosmetics.SpinAttack.Level1Primary.Rainbow" },
|
|
{ "gCosmetics.SpinAttack_Level1Secondary.Rainbow", "gCosmetics.SpinAttack.Level1Secondary.Rainbow" },
|
|
{ "gCosmetics.SpinAttack_Level2Primary.Rainbow", "gCosmetics.SpinAttack.Level2Primary.Rainbow" },
|
|
{ "gCosmetics.SpinAttack_Level2Secondary.Rainbow", "gCosmetics.SpinAttack.Level2Secondary.Rainbow" },
|
|
{ "gCosmetics.Trails_Bombchu.Rainbow", "gCosmetics.Trails.Bombchu.Rainbow" },
|
|
{ "gCosmetics.Trails_Boomerang.Rainbow", "gCosmetics.Trails.Boomerang.Rainbow" },
|
|
{ "gCosmetics.Trails_KokiriSword.Rainbow", "gCosmetics.Trails.KokiriSword.Rainbow" },
|
|
{ "gCosmetics.Trails_MasterSword.Rainbow", "gCosmetics.Trails.MasterSword.Rainbow" },
|
|
{ "gCosmetics.Trails_BiggoronSword.Rainbow", "gCosmetics.Trails.BiggoronSword.Rainbow" },
|
|
{ "gCosmetics.Trails_Stick.Rainbow", "gCosmetics.Trails.Stick.Rainbow" },
|
|
{ "gCosmetics.Trails_Hammer.Rainbow", "gCosmetics.Trails.Hammer.Rainbow" },
|
|
{ "gCosmetics.World_BlockOfTime.Rainbow", "gCosmetics.World.BlockOfTime.Rainbow" },
|
|
{ "gCosmetics.World_Moon.Rainbow", "gCosmetics.World.Moon.Rainbow" },
|
|
{ "gCosmetics.World_GossipStone.Rainbow", "gCosmetics.World.GossipStone.Rainbow" },
|
|
{ "gCosmetics.World_RedIce.Rainbow", "gCosmetics.World.RedIce.Rainbow" },
|
|
{ "gCosmetics.Navi_IdlePrimary.Rainbow", "gCosmetics.Navi.IdlePrimary.Rainbow" },
|
|
{ "gCosmetics.Navi_IdleSecondary.Rainbow", "gCosmetics.Navi.IdleSecondary.Rainbow" },
|
|
{ "gCosmetics.Navi_NPCPrimary.Rainbow", "gCosmetics.Navi.NPCPrimary.Rainbow" },
|
|
{ "gCosmetics.Navi_NPCSecondary.Rainbow", "gCosmetics.Navi.NPCSecondary.Rainbow" },
|
|
{ "gCosmetics.Navi_EnemyPrimary.Rainbow", "gCosmetics.Navi.EnemyPrimary.Rainbow" },
|
|
{ "gCosmetics.Navi_EnemySecondary.Rainbow", "gCosmetics.Navi.EnemySecondary.Rainbow" },
|
|
{ "gCosmetics.Navi_PropsPrimary.Rainbow", "gCosmetics.Navi.PropsPrimary.Rainbow" },
|
|
{ "gCosmetics.Navi_PropsSecondary.Rainbow", "gCosmetics.Navi.PropsSecondary.Rainbow" },
|
|
{ "gCosmetics.Ivan_IdlePrimary.Rainbow", "gCosmetics.Ivan.IdlePrimary.Rainbow" },
|
|
{ "gCosmetics.Ivan_IdleSecondary.Rainbow", "gCosmetics.Ivan.IdleSecondary.Rainbow" },
|
|
{ "gCosmetics.NPC_FireKeesePrimary.Rainbow", "gCosmetics.NPC.FireKeesePrimary.Rainbow" },
|
|
{ "gCosmetics.NPC_FireKeeseSecondary.Rainbow", "gCosmetics.NPC.FireKeeseSecondary.Rainbow" },
|
|
{ "gCosmetics.NPC_IceKeesePrimary.Rainbow", "gCosmetics.NPC.IceKeesePrimary.Rainbow" },
|
|
{ "gCosmetics.NPC_IceKeeseSecondary.Rainbow", "gCosmetics.NPC.IceKeeseSecondary.Rainbow" },
|
|
{ "gCosmetics.NPC_Dog1.Rainbow", "gCosmetics.NPC.Dog1.Rainbow" },
|
|
{ "gCosmetics.NPC_Dog2.Rainbow", "gCosmetics.NPC.Dog2.Rainbow" },
|
|
{ "gCosmetics.NPC_GoldenSkulltula.Rainbow", "gCosmetics.NPC.GoldenSkulltula.Rainbow" },
|
|
{ "gCosmetics.NPC_Kokiri.Rainbow", "gCosmetics.NPC.Kokiri.Rainbow" },
|
|
{ "gCosmetics.NPC_Gerudo.Rainbow", "gCosmetics.NPC.Gerudo.Rainbow" },
|
|
{ "gCosmetics.NPC_MetalTrap.Rainbow", "gCosmetics.NPC.MetalTrap.Rainbow" },
|
|
{ "gCosmetics.NPC_IronKnuckles.Rainbow", "gCosmetics.NPC.IronKnuckles.Rainbow" },
|
|
{ "gCosmetics.Link_KokiriTunic.Locked", "gCosmetics.Link.KokiriTunic.Locked" },
|
|
{ "gCosmetics.Link_GoronTunic.Locked", "gCosmetics.Link.GoronTunic.Locked" },
|
|
{ "gCosmetics.Link_ZoraTunic.Locked", "gCosmetics.Link.ZoraTunic.Locked" },
|
|
{ "gCosmetics.Link_Hair.Locked", "gCosmetics.Link.Hair.Locked" },
|
|
{ "gCosmetics.Link_Linen.Locked", "gCosmetics.Link.Linen.Locked" },
|
|
{ "gCosmetics.Link_Boots.Locked", "gCosmetics.Link.Boots.Locked" },
|
|
{ "gCosmetics.MirrorShield_Body.Locked", "gCosmetics.MirrorShield.Body.Locked" },
|
|
{ "gCosmetics.MirrorShield_Mirror.Locked", "gCosmetics.MirrorShield.Mirror.Locked" },
|
|
{ "gCosmetics.MirrorShield_Emblem.Locked", "gCosmetics.MirrorShield.Emblem.Locked" },
|
|
{ "gCosmetics.Swords_KokiriBlade.Locked", "gCosmetics.Swords.KokiriBlade.Locked" },
|
|
{ "gCosmetics.Swords_KokiriHilt.Locked", "gCosmetics.Swords.KokiriHilt.Locked" },
|
|
{ "gCosmetics.Swords_MasterBlade.Locked", "gCosmetics.Swords.MasterBlade.Locked" },
|
|
{ "gCosmetics.Swords_MasterHilt.Locked", "gCosmetics.Swords.MasterHilt.Locked" },
|
|
{ "gCosmetics.Swords_BiggoronBlade.Locked", "gCosmetics.Swords.BiggoronBlade.Locked" },
|
|
{ "gCosmetics.Swords_BiggoronHilt.Locked", "gCosmetics.Swords.BiggoronHilt.Locked" },
|
|
{ "gCosmetics.Gloves_GoronBracelet.Locked", "gCosmetics.Gloves.GoronBracelet.Locked" },
|
|
{ "gCosmetics.Gloves_SilverGauntlets.Locked", "gCosmetics.Gloves.SilverGauntlets.Locked" },
|
|
{ "gCosmetics.Gloves_GoldenGauntlets.Locked", "gCosmetics.Gloves.GoldenGauntlets.Locked" },
|
|
{ "gCosmetics.Gloves_GauntletsGem.Locked", "gCosmetics.Gloves.GauntletsGem.Locked" },
|
|
{ "gCosmetics.Equipment_BoomerangBody.Locked", "gCosmetics.Equipment.BoomerangBody.Locked" },
|
|
{ "gCosmetics.Equipment_BoomerangGem.Locked", "gCosmetics.Equipment.BoomerangGem.Locked" },
|
|
{ "gCosmetics.Equipment_SlingshotBody.Locked", "gCosmetics.Equipment.SlingshotBody.Locked" },
|
|
{ "gCosmetics.Equipment_SlingshotString.Locked", "gCosmetics.Equipment.SlingshotString.Locked" },
|
|
{ "gCosmetics.Equipment_HammerHead.Locked", "gCosmetics.Equipment.HammerHead.Locked" },
|
|
{ "gCosmetics.Equipment_HammerHandle.Locked", "gCosmetics.Equipment.HammerHandle.Locked" },
|
|
{ "gCosmetics.Equipment_HookshotChain.Locked", "gCosmetics.Equipment.HookshotChain.Locked" },
|
|
{ "gCosmetics.Equipment_HookshotTip.Locked", "gCosmetics.Equipment.HookshotTip.Locked" },
|
|
{ "gCosmetics.HookshotReticle_Target.Locked", "gCosmetics.HookshotReticle.Target.Locked" },
|
|
{ "gCosmetics.HookshotReticle_NonTarget.Locked", "gCosmetics.HookshotReticle.NonTarget.Locked" },
|
|
{ "gCosmetics.Equipment_BowTips.Locked", "gCosmetics.Equipment.BowTips.Locked" },
|
|
{ "gCosmetics.Equipment_BowString.Locked", "gCosmetics.Equipment.BowString.Locked" },
|
|
{ "gCosmetics.Equipment_BowBody.Locked", "gCosmetics.Equipment.BowBody.Locked" },
|
|
{ "gCosmetics.Equipment_BowHandle.Locked", "gCosmetics.Equipment.BowHandle.Locked" },
|
|
{ "gCosmetics.Equipment_ChuFace.Locked", "gCosmetics.Equipment.ChuFace.Locked" },
|
|
{ "gCosmetics.Equipment_ChuBody.Locked", "gCosmetics.Equipment.ChuBody.Locked" },
|
|
{ "gCosmetics.Equipment_BunnyHood.Locked", "gCosmetics.Equipment.BunnyHood.Locked" },
|
|
{ "gCosmetics.Consumable_Hearts.Locked", "gCosmetics.Consumable.Hearts.Locked" },
|
|
{ "gCosmetics.Consumable_HeartBorder.Locked", "gCosmetics.Consumable.HeartBorder.Locked" },
|
|
{ "gCosmetics.Consumable_DDHearts.Locked", "gCosmetics.Consumable.DDHearts.Locked" },
|
|
{ "gCosmetics.Consumable_DDHeartBorder.Locked", "gCosmetics.Consumable.DDHeartBorder.Locked" },
|
|
{ "gCosmetics.Consumable_Magic.Locked", "gCosmetics.Consumable.Magic.Locked" },
|
|
{ "gCosmetics.Consumable_MagicActive.Locked", "gCosmetics.Consumable.MagicActive.Locked" },
|
|
{ "gCosmetics.Consumable_MagicBorder.Locked", "gCosmetics.Consumable.MagicBorder.Locked" },
|
|
{ "gCosmetics.Consumable_MagicBorderActive.Locked", "gCosmetics.Consumable.MagicBorderActive.Locked" },
|
|
{ "gCosmetics.Consumable_GreenRupee.Locked", "gCosmetics.Consumable.GreenRupee.Locked" },
|
|
{ "gCosmetics.Consumable_BlueRupee.Locked", "gCosmetics.Consumable.BlueRupee.Locked" },
|
|
{ "gCosmetics.Consumable_RedRupee.Locked", "gCosmetics.Consumable.RedRupee.Locked" },
|
|
{ "gCosmetics.Consumable_PurpleRupee.Locked", "gCosmetics.Consumable.PurpleRupee.Locked" },
|
|
{ "gCosmetics.Consumable_GoldRupee.Locked", "gCosmetics.Consumable.GoldRupee.Locked" },
|
|
{ "gCosmetics.Consumable_SilverRupee.Locked", "gCosmetics.Consumable.SilverRupee.Locked" },
|
|
{ "gCosmetics.Hud_AButton.Locked", "gCosmetics.HUD.AButton.Locked" },
|
|
{ "gCosmetics.Hud_BButton.Locked", "gCosmetics.HUD.BButton.Locked" },
|
|
{ "gCosmetics.Hud_CButtons.Locked", "gCosmetics.HUD.CButtons.Locked" },
|
|
{ "gCosmetics.Hud_CUpButton.Locked", "gCosmetics.HUD.CUpButton.Locked" },
|
|
{ "gCosmetics.Hud_CDownButton.Locked", "gCosmetics.HUD.CDownButton.Locked" },
|
|
{ "gCosmetics.Hud_CLeftButton.Locked", "gCosmetics.HUD.CLeftButton.Locked" },
|
|
{ "gCosmetics.Hud_CRightButton.Locked", "gCosmetics.HUD.CRightButton.Locked" },
|
|
{ "gCosmetics.Hud_StartButton.Locked", "gCosmetics.HUD.StartButton.Locked" },
|
|
{ "gCosmetics.Hud_Dpad.Locked", "gCosmetics.HUD.Dpad.Locked" },
|
|
{ "gCosmetics.Hud_KeyCount.Locked", "gCosmetics.HUD.KeyCount.Locked" },
|
|
{ "gCosmetics.Hud_StoneOfAgony.Locked", "gCosmetics.HUD.StoneOfAgony.Locked" },
|
|
{ "gCosmetics.Hud_Minimap.Locked", "gCosmetics.HUD.Minimap.Locked" },
|
|
{ "gCosmetics.Hud_MinimapPosition.Locked", "gCosmetics.HUD.MinimapPosition.Locked" },
|
|
{ "gCosmetics.Hud_MinimapEntrance.Locked", "gCosmetics.HUD.MinimapEntrance.Locked" },
|
|
{ "gCosmetics.Hud_EnemyHealthBar.Locked", "gCosmetics.HUD.EnemyHealthBar.Locked" },
|
|
{ "gCosmetics.Hud_EnemyHealthBorder.Locked", "gCosmetics.HUD.EnemyHealthBorder.Locked" },
|
|
{ "gCosmetics.Hud_NameTagActorText.Locked", "gCosmetics.HUD.NameTagActorText.Locked" },
|
|
{ "gCosmetics.Hud_NameTagActorBackground.Locked", "gCosmetics.HUD.NameTagActorBackground.Locked" },
|
|
{ "gCosmetics.Kal_ItemSelA.Locked", "gCosmetics.Kaleido.ItemSelA.Locked" },
|
|
{ "gCosmetics.Kal_ItemSelB.Locked", "gCosmetics.Kaleido.ItemSelB.Locked" },
|
|
{ "gCosmetics.Kal_ItemSelC.Locked", "gCosmetics.Kaleido.ItemSelC.Locked" },
|
|
{ "gCosmetics.Kal_ItemSelD.Locked", "gCosmetics.Kaleido.ItemSelD.Locked" },
|
|
{ "gCosmetics.Kal_EquipSelA.Locked", "gCosmetics.Kaleido.EquipSelA.Locked" },
|
|
{ "gCosmetics.Kal_EquipSelB.Locked", "gCosmetics.Kaleido.EquipSelB.Locked" },
|
|
{ "gCosmetics.Kal_EquipSelC.Locked", "gCosmetics.Kaleido.EquipSelC.Locked" },
|
|
{ "gCosmetics.Kal_EquipSelD.Locked", "gCosmetics.Kaleido.EquipSelD.Locked" },
|
|
{ "gCosmetics.Kal_MapSelDunA.Locked", "gCosmetics.Kaleido.MapSelDunA.Locked" },
|
|
{ "gCosmetics.Kal_MapSelDunB.Locked", "gCosmetics.Kaleido.MapSelDunB.Locked" },
|
|
{ "gCosmetics.Kal_MapSelDunC.Locked", "gCosmetics.Kaleido.MapSelDunC.Locked" },
|
|
{ "gCosmetics.Kal_MapSelDunD.Locked", "gCosmetics.Kaleido.MapSelDunD.Locked" },
|
|
{ "gCosmetics.Kal_QuestStatusA.Locked", "gCosmetics.Kaleido.QuestStatusA.Locked" },
|
|
{ "gCosmetics.Kal_QuestStatusB.Locked", "gCosmetics.Kaleido.QuestStatusB.Locked" },
|
|
{ "gCosmetics.Kal_QuestStatusC.Locked", "gCosmetics.Kaleido.QuestStatusC.Locked" },
|
|
{ "gCosmetics.Kal_QuestStatusD.Locked", "gCosmetics.Kaleido.QuestStatusD.Locked" },
|
|
{ "gCosmetics.Kal_MapSelectA.Locked", "gCosmetics.Kaleido.MapSelectA.Locked" },
|
|
{ "gCosmetics.Kal_MapSelectB.Locked", "gCosmetics.Kaleido.MapSelectB.Locked" },
|
|
{ "gCosmetics.Kal_MapSelectC.Locked", "gCosmetics.Kaleido.MapSelectC.Locked" },
|
|
{ "gCosmetics.Kal_MapSelectD.Locked", "gCosmetics.Kaleido.MapSelectD.Locked" },
|
|
{ "gCosmetics.Kal_SaveA.Locked", "gCosmetics.Kaleido.SaveA.Locked" },
|
|
{ "gCosmetics.Kal_SaveB.Locked", "gCosmetics.Kaleido.SaveB.Locked" },
|
|
{ "gCosmetics.Kal_SaveC.Locked", "gCosmetics.Kaleido.SaveC.Locked" },
|
|
{ "gCosmetics.Kal_SaveD.Locked", "gCosmetics.Kaleido.SaveD.Locked" },
|
|
{ "gCosmetics.Kal_NamePanel.Locked", "gCosmetics.Kaleido.NamePanel.Locked" },
|
|
{ "gCosmetics.Title_FileChoose.Locked", "gCosmetics.Title.FileChoose.Locked" },
|
|
{ "gCosmetics.Title_NintendoLogo.Locked", "gCosmetics.Title.NintendoLogo.Locked" },
|
|
{ "gCosmetics.Title_N64LogoRed.Locked", "gCosmetics.Title.N64LogoRed.Locked" },
|
|
{ "gCosmetics.Title_N64LogoBlue.Locked", "gCosmetics.Title.N64LogoBlue.Locked" },
|
|
{ "gCosmetics.Title_N64LogoGreen.Locked", "gCosmetics.Title.N64LogoGreen.Locked" },
|
|
{ "gCosmetics.Title_N64LogoYellow.Locked", "gCosmetics.Title.N64LogoYellow.Locked" },
|
|
{ "gCosmetics.Title_FirePrimary.Locked", "gCosmetics.Title.FirePrimary.Locked" },
|
|
{ "gCosmetics.Title_FireSecondary.Locked", "gCosmetics.Title.FireSecondary.Locked" },
|
|
{ "gCosmetics.Arrows_NormalPrimary.Locked", "gCosmetics.Arrows.NormalPrimary.Locked" },
|
|
{ "gCosmetics.Arrows_NormalSecondary.Locked", "gCosmetics.Arrows.NormalSecondary.Locked" },
|
|
{ "gCosmetics.Arrows_FirePrimary.Locked", "gCosmetics.Arrows.FirePrimary.Locked" },
|
|
{ "gCosmetics.Arrows_FireSecondary.Locked", "gCosmetics.Arrows.FireSecondary.Locked" },
|
|
{ "gCosmetics.Arrows_IcePrimary.Locked", "gCosmetics.Arrows.IcePrimary.Locked" },
|
|
{ "gCosmetics.Arrows_IceSecondary.Locked", "gCosmetics.Arrows.IceSecondary.Locked" },
|
|
{ "gCosmetics.Arrows_LightPrimary.Locked", "gCosmetics.Arrows.LightPrimary.Locked" },
|
|
{ "gCosmetics.Arrows_LightSecondary.Locked", "gCosmetics.Arrows.LightSecondary.Locked" },
|
|
{ "gCosmetics.Magic_DinsPrimary.Locked", "gCosmetics.Magic.DinsPrimary.Locked" },
|
|
{ "gCosmetics.Magic_DinsSecondary.Locked", "gCosmetics.Magic.DinsSecondary.Locked" },
|
|
{ "gCosmetics.Magic_FaroresPrimary.Locked", "gCosmetics.Magic.FaroresPrimary.Locked" },
|
|
{ "gCosmetics.Magic_FaroresSecondary.Locked", "gCosmetics.Magic.FaroresSecondary.Locked" },
|
|
{ "gCosmetics.Magic_NayrusPrimary.Locked", "gCosmetics.Magic.NayrusPrimary.Locked" },
|
|
{ "gCosmetics.Magic_NayrusSecondary.Locked", "gCosmetics.Magic.NayrusSecondary.Locked" },
|
|
{ "gCosmetics.SpinAttack_Level1Primary.Locked", "gCosmetics.SpinAttack.Level1Primary.Locked" },
|
|
{ "gCosmetics.SpinAttack_Level1Secondary.Locked", "gCosmetics.SpinAttack.Level1Secondary.Locked" },
|
|
{ "gCosmetics.SpinAttack_Level2Primary.Locked", "gCosmetics.SpinAttack.Level2Primary.Locked" },
|
|
{ "gCosmetics.SpinAttack_Level2Secondary.Locked", "gCosmetics.SpinAttack.Level2Secondary.Locked" },
|
|
{ "gCosmetics.Trails_Bombchu.Locked", "gCosmetics.Trails.Bombchu.Locked" },
|
|
{ "gCosmetics.Trails_Boomerang.Locked", "gCosmetics.Trails.Boomerang.Locked" },
|
|
{ "gCosmetics.Trails_KokiriSword.Locked", "gCosmetics.Trails.KokiriSword.Locked" },
|
|
{ "gCosmetics.Trails_MasterSword.Locked", "gCosmetics.Trails.MasterSword.Locked" },
|
|
{ "gCosmetics.Trails_BiggoronSword.Locked", "gCosmetics.Trails.BiggoronSword.Locked" },
|
|
{ "gCosmetics.Trails_Stick.Locked", "gCosmetics.Trails.Stick.Locked" },
|
|
{ "gCosmetics.Trails_Hammer.Locked", "gCosmetics.Trails.Hammer.Locked" },
|
|
{ "gCosmetics.World_BlockOfTime.Locked", "gCosmetics.World.BlockOfTime.Locked" },
|
|
{ "gCosmetics.World_Moon.Locked", "gCosmetics.World.Moon.Locked" },
|
|
{ "gCosmetics.World_GossipStone.Locked", "gCosmetics.World.GossipStone.Locked" },
|
|
{ "gCosmetics.World_RedIce.Locked", "gCosmetics.World.RedIce.Locked" },
|
|
{ "gCosmetics.Navi_IdlePrimary.Locked", "gCosmetics.Navi.IdlePrimary.Locked" },
|
|
{ "gCosmetics.Navi_IdleSecondary.Locked", "gCosmetics.Navi.IdleSecondary.Locked" },
|
|
{ "gCosmetics.Navi_NPCPrimary.Locked", "gCosmetics.Navi.NPCPrimary.Locked" },
|
|
{ "gCosmetics.Navi_NPCSecondary.Locked", "gCosmetics.Navi.NPCSecondary.Locked" },
|
|
{ "gCosmetics.Navi_EnemyPrimary.Locked", "gCosmetics.Navi.EnemyPrimary.Locked" },
|
|
{ "gCosmetics.Navi_EnemySecondary.Locked", "gCosmetics.Navi.EnemySecondary.Locked" },
|
|
{ "gCosmetics.Navi_PropsPrimary.Locked", "gCosmetics.Navi.PropsPrimary.Locked" },
|
|
{ "gCosmetics.Navi_PropsSecondary.Locked", "gCosmetics.Navi.PropsSecondary.Locked" },
|
|
{ "gCosmetics.Ivan_IdlePrimary.Locked", "gCosmetics.Ivan.IdlePrimary.Locked" },
|
|
{ "gCosmetics.Ivan_IdleSecondary.Locked", "gCosmetics.Ivan.IdleSecondary.Locked" },
|
|
{ "gCosmetics.NPC_FireKeesePrimary.Locked", "gCosmetics.NPC.FireKeesePrimary.Locked" },
|
|
{ "gCosmetics.NPC_FireKeeseSecondary.Locked", "gCosmetics.NPC.FireKeeseSecondary.Locked" },
|
|
{ "gCosmetics.NPC_IceKeesePrimary.Locked", "gCosmetics.NPC.IceKeesePrimary.Locked" },
|
|
{ "gCosmetics.NPC_IceKeeseSecondary.Locked", "gCosmetics.NPC.IceKeeseSecondary.Locked" },
|
|
{ "gCosmetics.NPC_Dog1.Locked", "gCosmetics.NPC.Dog1.Locked" },
|
|
{ "gCosmetics.NPC_Dog2.Locked", "gCosmetics.NPC.Dog2.Locked" },
|
|
{ "gCosmetics.NPC_GoldenSkulltula.Locked", "gCosmetics.NPC.GoldenSkulltula.Locked" },
|
|
{ "gCosmetics.NPC_Kokiri.Locked", "gCosmetics.NPC.Kokiri.Locked" },
|
|
{ "gCosmetics.NPC_Gerudo.Locked", "gCosmetics.NPC.Gerudo.Locked" },
|
|
{ "gCosmetics.NPC_MetalTrap.Locked", "gCosmetics.NPC.MetalTrap.Locked" },
|
|
{ "gCosmetics.NPC_IronKnuckles.Locked", "gCosmetics.NPC.IronKnuckles.Locked" },
|
|
{ "gCosmetics.Link_KokiriTunic.Changed", "gCosmetics.Link.KokiriTunic.Changed" },
|
|
{ "gCosmetics.Link_GoronTunic.Changed", "gCosmetics.Link.GoronTunic.Changed" },
|
|
{ "gCosmetics.Link_ZoraTunic.Changed", "gCosmetics.Link.ZoraTunic.Changed" },
|
|
{ "gCosmetics.Link_Hair.Changed", "gCosmetics.Link.Hair.Changed" },
|
|
{ "gCosmetics.Link_Linen.Changed", "gCosmetics.Link.Linen.Changed" },
|
|
{ "gCosmetics.Link_Boots.Changed", "gCosmetics.Link.Boots.Changed" },
|
|
{ "gCosmetics.MirrorShield_Body.Changed", "gCosmetics.MirrorShield.Body.Changed" },
|
|
{ "gCosmetics.MirrorShield_Mirror.Changed", "gCosmetics.MirrorShield.Mirror.Changed" },
|
|
{ "gCosmetics.MirrorShield_Emblem.Changed", "gCosmetics.MirrorShield.Emblem.Changed" },
|
|
{ "gCosmetics.Swords_KokiriBlade.Changed", "gCosmetics.Swords.KokiriBlade.Changed" },
|
|
{ "gCosmetics.Swords_KokiriHilt.Changed", "gCosmetics.Swords.KokiriHilt.Changed" },
|
|
{ "gCosmetics.Swords_MasterBlade.Changed", "gCosmetics.Swords.MasterBlade.Changed" },
|
|
{ "gCosmetics.Swords_MasterHilt.Changed", "gCosmetics.Swords.MasterHilt.Changed" },
|
|
{ "gCosmetics.Swords_BiggoronBlade.Changed", "gCosmetics.Swords.BiggoronBlade.Changed" },
|
|
{ "gCosmetics.Swords_BiggoronHilt.Changed", "gCosmetics.Swords.BiggoronHilt.Changed" },
|
|
{ "gCosmetics.Gloves_GoronBracelet.Changed", "gCosmetics.Gloves.GoronBracelet.Changed" },
|
|
{ "gCosmetics.Gloves_SilverGauntlets.Changed", "gCosmetics.Gloves.SilverGauntlets.Changed" },
|
|
{ "gCosmetics.Gloves_GoldenGauntlets.Changed", "gCosmetics.Gloves.GoldenGauntlets.Changed" },
|
|
{ "gCosmetics.Gloves_GauntletsGem.Changed", "gCosmetics.Gloves.GauntletsGem.Changed" },
|
|
{ "gCosmetics.Equipment_BoomerangBody.Changed", "gCosmetics.Equipment.BoomerangBody.Changed" },
|
|
{ "gCosmetics.Equipment_BoomerangGem.Changed", "gCosmetics.Equipment.BoomerangGem.Changed" },
|
|
{ "gCosmetics.Equipment_SlingshotBody.Changed", "gCosmetics.Equipment.SlingshotBody.Changed" },
|
|
{ "gCosmetics.Equipment_SlingshotString.Changed", "gCosmetics.Equipment.SlingshotString.Changed" },
|
|
{ "gCosmetics.Equipment_HammerHead.Changed", "gCosmetics.Equipment.HammerHead.Changed" },
|
|
{ "gCosmetics.Equipment_HammerHandle.Changed", "gCosmetics.Equipment.HammerHandle.Changed" },
|
|
{ "gCosmetics.Equipment_HookshotChain.Changed", "gCosmetics.Equipment.HookshotChain.Changed" },
|
|
{ "gCosmetics.Equipment_HookshotTip.Changed", "gCosmetics.Equipment.HookshotTip.Changed" },
|
|
{ "gCosmetics.HookshotReticle_Target.Changed", "gCosmetics.HookshotReticle.Target.Changed" },
|
|
{ "gCosmetics.HookshotReticle_NonTarget.Changed", "gCosmetics.HookshotReticle.NonTarget.Changed" },
|
|
{ "gCosmetics.Equipment_BowTips.Changed", "gCosmetics.Equipment.BowTips.Changed" },
|
|
{ "gCosmetics.Equipment_BowString.Changed", "gCosmetics.Equipment.BowString.Changed" },
|
|
{ "gCosmetics.Equipment_BowBody.Changed", "gCosmetics.Equipment.BowBody.Changed" },
|
|
{ "gCosmetics.Equipment_BowHandle.Changed", "gCosmetics.Equipment.BowHandle.Changed" },
|
|
{ "gCosmetics.Equipment_ChuFace.Changed", "gCosmetics.Equipment.ChuFace.Changed" },
|
|
{ "gCosmetics.Equipment_ChuBody.Changed", "gCosmetics.Equipment.ChuBody.Changed" },
|
|
{ "gCosmetics.Equipment_BunnyHood.Changed", "gCosmetics.Equipment.BunnyHood.Changed" },
|
|
{ "gCosmetics.Consumable_Hearts.Changed", "gCosmetics.Consumable.Hearts.Changed" },
|
|
{ "gCosmetics.Consumable_HeartBorder.Changed", "gCosmetics.Consumable.HeartBorder.Changed" },
|
|
{ "gCosmetics.Consumable_DDHearts.Changed", "gCosmetics.Consumable.DDHearts.Changed" },
|
|
{ "gCosmetics.Consumable_DDHeartBorder.Changed", "gCosmetics.Consumable.DDHeartBorder.Changed" },
|
|
{ "gCosmetics.Consumable_Magic.Changed", "gCosmetics.Consumable.Magic.Changed" },
|
|
{ "gCosmetics.Consumable_MagicActive.Changed", "gCosmetics.Consumable.MagicActive.Changed" },
|
|
{ "gCosmetics.Consumable_MagicBorder.Changed", "gCosmetics.Consumable.MagicBorder.Changed" },
|
|
{ "gCosmetics.Consumable_MagicBorderActive.Changed", "gCosmetics.Consumable.MagicBorderActive.Changed" },
|
|
{ "gCosmetics.Consumable_GreenRupee.Changed", "gCosmetics.Consumable.GreenRupee.Changed" },
|
|
{ "gCosmetics.Consumable_BlueRupee.Changed", "gCosmetics.Consumable.BlueRupee.Changed" },
|
|
{ "gCosmetics.Consumable_RedRupee.Changed", "gCosmetics.Consumable.RedRupee.Changed" },
|
|
{ "gCosmetics.Consumable_PurpleRupee.Changed", "gCosmetics.Consumable.PurpleRupee.Changed" },
|
|
{ "gCosmetics.Consumable_GoldRupee.Changed", "gCosmetics.Consumable.GoldRupee.Changed" },
|
|
{ "gCosmetics.Consumable_SilverRupee.Changed", "gCosmetics.Consumable.SilverRupee.Changed" },
|
|
{ "gCosmetics.Hud_AButton.Changed", "gCosmetics.HUD.AButton.Changed" },
|
|
{ "gCosmetics.Hud_BButton.Changed", "gCosmetics.HUD.BButton.Changed" },
|
|
{ "gCosmetics.Hud_CButtons.Changed", "gCosmetics.HUD.CButtons.Changed" },
|
|
{ "gCosmetics.Hud_CUpButton.Changed", "gCosmetics.HUD.CUpButton.Changed" },
|
|
{ "gCosmetics.Hud_CDownButton.Changed", "gCosmetics.HUD.CDownButton.Changed" },
|
|
{ "gCosmetics.Hud_CLeftButton.Changed", "gCosmetics.HUD.CLeftButton.Changed" },
|
|
{ "gCosmetics.Hud_CRightButton.Changed", "gCosmetics.HUD.CRightButton.Changed" },
|
|
{ "gCosmetics.Hud_StartButton.Changed", "gCosmetics.HUD.StartButton.Changed" },
|
|
{ "gCosmetics.Hud_Dpad.Changed", "gCosmetics.HUD.Dpad.Changed" },
|
|
{ "gCosmetics.Hud_KeyCount.Changed", "gCosmetics.HUD.KeyCount.Changed" },
|
|
{ "gCosmetics.Hud_StoneOfAgony.Changed", "gCosmetics.HUD.StoneOfAgony.Changed" },
|
|
{ "gCosmetics.Hud_Minimap.Changed", "gCosmetics.HUD.Minimap.Changed" },
|
|
{ "gCosmetics.Hud_MinimapPosition.Changed", "gCosmetics.HUD.MinimapPosition.Changed" },
|
|
{ "gCosmetics.Hud_MinimapEntrance.Changed", "gCosmetics.HUD.MinimapEntrance.Changed" },
|
|
{ "gCosmetics.Hud_EnemyHealthBar.Changed", "gCosmetics.HUD.EnemyHealthBar.Changed" },
|
|
{ "gCosmetics.Hud_EnemyHealthBorder.Changed", "gCosmetics.HUD.EnemyHealthBorder.Changed" },
|
|
{ "gCosmetics.Hud_NameTagActorText.Changed", "gCosmetics.HUD.NameTagActorText.Changed" },
|
|
{ "gCosmetics.Hud_NameTagActorBackground.Changed", "gCosmetics.HUD.NameTagActorBackground.Changed" },
|
|
{ "gCosmetics.Kal_ItemSelA.Changed", "gCosmetics.Kaleido.ItemSelA.Changed" },
|
|
{ "gCosmetics.Kal_ItemSelB.Changed", "gCosmetics.Kaleido.ItemSelB.Changed" },
|
|
{ "gCosmetics.Kal_ItemSelC.Changed", "gCosmetics.Kaleido.ItemSelC.Changed" },
|
|
{ "gCosmetics.Kal_ItemSelD.Changed", "gCosmetics.Kaleido.ItemSelD.Changed" },
|
|
{ "gCosmetics.Kal_EquipSelA.Changed", "gCosmetics.Kaleido.EquipSelA.Changed" },
|
|
{ "gCosmetics.Kal_EquipSelB.Changed", "gCosmetics.Kaleido.EquipSelB.Changed" },
|
|
{ "gCosmetics.Kal_EquipSelC.Changed", "gCosmetics.Kaleido.EquipSelC.Changed" },
|
|
{ "gCosmetics.Kal_EquipSelD.Changed", "gCosmetics.Kaleido.EquipSelD.Changed" },
|
|
{ "gCosmetics.Kal_MapSelDunA.Changed", "gCosmetics.Kaleido.MapSelDunA.Changed" },
|
|
{ "gCosmetics.Kal_MapSelDunB.Changed", "gCosmetics.Kaleido.MapSelDunB.Changed" },
|
|
{ "gCosmetics.Kal_MapSelDunC.Changed", "gCosmetics.Kaleido.MapSelDunC.Changed" },
|
|
{ "gCosmetics.Kal_MapSelDunD.Changed", "gCosmetics.Kaleido.MapSelDunD.Changed" },
|
|
{ "gCosmetics.Kal_QuestStatusA.Changed", "gCosmetics.Kaleido.QuestStatusA.Changed" },
|
|
{ "gCosmetics.Kal_QuestStatusB.Changed", "gCosmetics.Kaleido.QuestStatusB.Changed" },
|
|
{ "gCosmetics.Kal_QuestStatusC.Changed", "gCosmetics.Kaleido.QuestStatusC.Changed" },
|
|
{ "gCosmetics.Kal_QuestStatusD.Changed", "gCosmetics.Kaleido.QuestStatusD.Changed" },
|
|
{ "gCosmetics.Kal_MapSelectA.Changed", "gCosmetics.Kaleido.MapSelectA.Changed" },
|
|
{ "gCosmetics.Kal_MapSelectB.Changed", "gCosmetics.Kaleido.MapSelectB.Changed" },
|
|
{ "gCosmetics.Kal_MapSelectC.Changed", "gCosmetics.Kaleido.MapSelectC.Changed" },
|
|
{ "gCosmetics.Kal_MapSelectD.Changed", "gCosmetics.Kaleido.MapSelectD.Changed" },
|
|
{ "gCosmetics.Kal_SaveA.Changed", "gCosmetics.Kaleido.SaveA.Changed" },
|
|
{ "gCosmetics.Kal_SaveB.Changed", "gCosmetics.Kaleido.SaveB.Changed" },
|
|
{ "gCosmetics.Kal_SaveC.Changed", "gCosmetics.Kaleido.SaveC.Changed" },
|
|
{ "gCosmetics.Kal_SaveD.Changed", "gCosmetics.Kaleido.SaveD.Changed" },
|
|
{ "gCosmetics.Kal_NamePanel.Changed", "gCosmetics.Kaleido.NamePanel.Changed" },
|
|
{ "gCosmetics.Title_FileChoose.Changed", "gCosmetics.Title.FileChoose.Changed" },
|
|
{ "gCosmetics.Title_NintendoLogo.Changed", "gCosmetics.Title.NintendoLogo.Changed" },
|
|
{ "gCosmetics.Title_N64LogoRed.Changed", "gCosmetics.Title.N64LogoRed.Changed" },
|
|
{ "gCosmetics.Title_N64LogoBlue.Changed", "gCosmetics.Title.N64LogoBlue.Changed" },
|
|
{ "gCosmetics.Title_N64LogoGreen.Changed", "gCosmetics.Title.N64LogoGreen.Changed" },
|
|
{ "gCosmetics.Title_N64LogoYellow.Changed", "gCosmetics.Title.N64LogoYellow.Changed" },
|
|
{ "gCosmetics.Title_FirePrimary.Changed", "gCosmetics.Title.FirePrimary.Changed" },
|
|
{ "gCosmetics.Title_FireSecondary.Changed", "gCosmetics.Title.FireSecondary.Changed" },
|
|
{ "gCosmetics.Arrows_NormalPrimary.Changed", "gCosmetics.Arrows.NormalPrimary.Changed" },
|
|
{ "gCosmetics.Arrows_NormalSecondary.Changed", "gCosmetics.Arrows.NormalSecondary.Changed" },
|
|
{ "gCosmetics.Arrows_FirePrimary.Changed", "gCosmetics.Arrows.FirePrimary.Changed" },
|
|
{ "gCosmetics.Arrows_FireSecondary.Changed", "gCosmetics.Arrows.FireSecondary.Changed" },
|
|
{ "gCosmetics.Arrows_IcePrimary.Changed", "gCosmetics.Arrows.IcePrimary.Changed" },
|
|
{ "gCosmetics.Arrows_IceSecondary.Changed", "gCosmetics.Arrows.IceSecondary.Changed" },
|
|
{ "gCosmetics.Arrows_LightPrimary.Changed", "gCosmetics.Arrows.LightPrimary.Changed" },
|
|
{ "gCosmetics.Arrows_LightSecondary.Changed", "gCosmetics.Arrows.LightSecondary.Changed" },
|
|
{ "gCosmetics.Magic_DinsPrimary.Changed", "gCosmetics.Magic.DinsPrimary.Changed" },
|
|
{ "gCosmetics.Magic_DinsSecondary.Changed", "gCosmetics.Magic.DinsSecondary.Changed" },
|
|
{ "gCosmetics.Magic_FaroresPrimary.Changed", "gCosmetics.Magic.FaroresPrimary.Changed" },
|
|
{ "gCosmetics.Magic_FaroresSecondary.Changed", "gCosmetics.Magic.FaroresSecondary.Changed" },
|
|
{ "gCosmetics.Magic_NayrusPrimary.Changed", "gCosmetics.Magic.NayrusPrimary.Changed" },
|
|
{ "gCosmetics.Magic_NayrusSecondary.Changed", "gCosmetics.Magic.NayrusSecondary.Changed" },
|
|
{ "gCosmetics.SpinAttack_Level1Primary.Changed", "gCosmetics.SpinAttack.Level1Primary.Changed" },
|
|
{ "gCosmetics.SpinAttack_Level1Secondary.Changed", "gCosmetics.SpinAttack.Level1Secondary.Changed" },
|
|
{ "gCosmetics.SpinAttack_Level2Primary.Changed", "gCosmetics.SpinAttack.Level2Primary.Changed" },
|
|
{ "gCosmetics.SpinAttack_Level2Secondary.Changed", "gCosmetics.SpinAttack.Level2Secondary.Changed" },
|
|
{ "gCosmetics.Trails_Bombchu.Changed", "gCosmetics.Trails.Bombchu.Changed" },
|
|
{ "gCosmetics.Trails_Boomerang.Changed", "gCosmetics.Trails.Boomerang.Changed" },
|
|
{ "gCosmetics.Trails_KokiriSword.Changed", "gCosmetics.Trails.KokiriSword.Changed" },
|
|
{ "gCosmetics.Trails_MasterSword.Changed", "gCosmetics.Trails.MasterSword.Changed" },
|
|
{ "gCosmetics.Trails_BiggoronSword.Changed", "gCosmetics.Trails.BiggoronSword.Changed" },
|
|
{ "gCosmetics.Trails_Stick.Changed", "gCosmetics.Trails.Stick.Changed" },
|
|
{ "gCosmetics.Trails_Hammer.Changed", "gCosmetics.Trails.Hammer.Changed" },
|
|
{ "gCosmetics.World_BlockOfTime.Changed", "gCosmetics.World.BlockOfTime.Changed" },
|
|
{ "gCosmetics.World_Moon.Changed", "gCosmetics.World.Moon.Changed" },
|
|
{ "gCosmetics.World_GossipStone.Changed", "gCosmetics.World.GossipStone.Changed" },
|
|
{ "gCosmetics.World_RedIce.Changed", "gCosmetics.World.RedIce.Changed" },
|
|
{ "gCosmetics.Navi_IdlePrimary.Changed", "gCosmetics.Navi.IdlePrimary.Changed" },
|
|
{ "gCosmetics.Navi_IdleSecondary.Changed", "gCosmetics.Navi.IdleSecondary.Changed" },
|
|
{ "gCosmetics.Navi_NPCPrimary.Changed", "gCosmetics.Navi.NPCPrimary.Changed" },
|
|
{ "gCosmetics.Navi_NPCSecondary.Changed", "gCosmetics.Navi.NPCSecondary.Changed" },
|
|
{ "gCosmetics.Navi_EnemyPrimary.Changed", "gCosmetics.Navi.EnemyPrimary.Changed" },
|
|
{ "gCosmetics.Navi_EnemySecondary.Changed", "gCosmetics.Navi.EnemySecondary.Changed" },
|
|
{ "gCosmetics.Navi_PropsPrimary.Changed", "gCosmetics.Navi.PropsPrimary.Changed" },
|
|
{ "gCosmetics.Navi_PropsSecondary.Changed", "gCosmetics.Navi.PropsSecondary.Changed" },
|
|
{ "gCosmetics.Ivan_IdlePrimary.Changed", "gCosmetics.Ivan.IdlePrimary.Changed" },
|
|
{ "gCosmetics.Ivan_IdleSecondary.Changed", "gCosmetics.Ivan.IdleSecondary.Changed" },
|
|
{ "gCosmetics.NPC_FireKeesePrimary.Changed", "gCosmetics.NPC.FireKeesePrimary.Changed" },
|
|
{ "gCosmetics.NPC_FireKeeseSecondary.Changed", "gCosmetics.NPC.FireKeeseSecondary.Changed" },
|
|
{ "gCosmetics.NPC_IceKeesePrimary.Changed", "gCosmetics.NPC.IceKeesePrimary.Changed" },
|
|
{ "gCosmetics.NPC_IceKeeseSecondary.Changed", "gCosmetics.NPC.IceKeeseSecondary.Changed" },
|
|
{ "gCosmetics.NPC_Dog1.Changed", "gCosmetics.NPC.Dog1.Changed" },
|
|
{ "gCosmetics.NPC_Dog2.Changed", "gCosmetics.NPC.Dog2.Changed" },
|
|
{ "gCosmetics.NPC_GoldenSkulltula.Changed", "gCosmetics.NPC.GoldenSkulltula.Changed" },
|
|
{ "gCosmetics.NPC_Kokiri.Changed", "gCosmetics.NPC.Kokiri.Changed" },
|
|
{ "gCosmetics.NPC_Gerudo.Changed", "gCosmetics.NPC.Gerudo.Changed" },
|
|
{ "gCosmetics.NPC_MetalTrap.Changed", "gCosmetics.NPC.MetalTrap.Changed" },
|
|
{ "gCosmetics.NPC_IronKnuckles.Changed", "gCosmetics.NPC.IronKnuckles.Changed" },
|
|
{ "gHUDMargin_T", "gCosmetics.HUD.Margin.T" },
|
|
{ "gHUDMargin_L", "gCosmetics.HUD.Margin.L" },
|
|
{ "gHUDMargin_R", "gCosmetics.HUD.Margin.R" },
|
|
{ "gHUDMargin_B", "gCosmetics.HUD.Margin.B" },
|
|
{ "gHearts", "gCosmetics.HUD.Hearts" },
|
|
{ "gHeartsCount", "gCosmetics.HUD.HeartsCount" },
|
|
{ "gMagicBar", "gCosmetics.HUD.MagicBar" },
|
|
{ "gVSOA", "gCosmetics.HUD.VisualSoA" },
|
|
{ "gBBtn", "gCosmetics.HUD.BButton" },
|
|
{ "gABtn", "gCosmetics.HUD.AButton" },
|
|
{ "gStartBtn", "gCosmetics.HUD.StartButton" },
|
|
{ "gCBtnU", "gCosmetics.HUD.CUpButton" },
|
|
{ "gCBtnD", "gCosmetics.HUD.CDownButton" },
|
|
{ "gCBtnL", "gCosmetics.HUD.CLeftButton" },
|
|
{ "gCBtnR", "gCosmetics.HUD.CRightButton" },
|
|
{ "gDPad", "gCosmetics.HUD.Dpad" },
|
|
{ "gMinimap", "gCosmetics.HUD.Minimap" },
|
|
{ "gSKC", "gCosmetics.HUD.SmallKey" },
|
|
{ "gRC", "gCosmetics.HUD.Rupees" },
|
|
{ "gCarrots", "gCosmetics.HUD.Carrots" },
|
|
{ "gTimers", "gCosmetics.HUD.Timers" },
|
|
{ "gAS", "gCosmetics.HUD.ArcheryScore" },
|
|
{ "gTCM", "gCosmetics.HUD.TitleCard.Map" },
|
|
{ "gTCB", "gCosmetics.HUD.TitleCard.Boss" },
|
|
{ "gIGT", "gCosmetics.HUD.IGT" },
|
|
{ "gHeartsPosType", "gCosmetics.HUD.Hearts.PosType" },
|
|
{ "gHeartsCountPosType", "gCosmetics.HUD.HeartsCount.PosType" },
|
|
{ "gMagicBarPosType", "gCosmetics.HUD.MagicBar.PosType" },
|
|
{ "gVSOAPosType", "gCosmetics.HUD.VisualSoA.PosType" },
|
|
{ "gBBtnPosType", "gCosmetics.HUD.BButton.PosType" },
|
|
{ "gABtnPosType", "gCosmetics.HUD.AButton.PosType" },
|
|
{ "gStartBtnPosType", "gCosmetics.HUD.StartButton.PosType" },
|
|
{ "gCBtnUPosType", "gCosmetics.HUD.CUpButton.PosType" },
|
|
{ "gCBtnDPosType", "gCosmetics.HUD.CDownButton.PosType" },
|
|
{ "gCBtnLPosType", "gCosmetics.HUD.CLeftButton.PosType" },
|
|
{ "gCBtnRPosType", "gCosmetics.HUD.CRightButton.PosType" },
|
|
{ "gDPadPosType", "gCosmetics.HUD.Dpad.PosType" },
|
|
{ "gMinimapPosType", "gCosmetics.HUD.Minimap.PosType" },
|
|
{ "gSKCPosType", "gCosmetics.HUD.SmallKey.PosType" },
|
|
{ "gRCPosType", "gCosmetics.HUD.Rupees.PosType" },
|
|
{ "gCarrotsPosType", "gCosmetics.HUD.Carrots.PosType" },
|
|
{ "gTimersPosType", "gCosmetics.HUD.Timers.PosType" },
|
|
{ "gASPosType", "gCosmetics.HUD.ArcheryScore.PosType" },
|
|
{ "gTCMPosType", "gCosmetics.HUD.TitleCard.Map.PosType" },
|
|
{ "gTCBPosType", "gCosmetics.HUD.TitleCard.Boss.PosType" },
|
|
{ "gIGTPosType", "gCosmetics.HUD.IGT.PosType" },
|
|
{ "gHeartsPosX", "gCosmetics.HUD.Hearts.PosX" },
|
|
{ "gHeartsCountPosX", "gCosmetics.HUD.HeartsCount.PosX" },
|
|
{ "gMagicBarPosX", "gCosmetics.HUD.MagicBar.PosX" },
|
|
{ "gVSOAPosX", "gCosmetics.HUD.VisualSoA.PosX" },
|
|
{ "gBBtnPosX", "gCosmetics.HUD.BButton.PosX" },
|
|
{ "gABtnPosX", "gCosmetics.HUD.AButton.PosX" },
|
|
{ "gStartBtnPosX", "gCosmetics.HUD.StartButton.PosX" },
|
|
{ "gCBtnUPosX", "gCosmetics.HUD.CUpButton.PosX" },
|
|
{ "gCBtnDPosX", "gCosmetics.HUD.CDownButton.PosX" },
|
|
{ "gCBtnLPosX", "gCosmetics.HUD.CLeftButton.PosX" },
|
|
{ "gCBtnRPosX", "gCosmetics.HUD.CRightButton.PosX" },
|
|
{ "gDPadPosX", "gCosmetics.HUD.Dpad.PosX" },
|
|
{ "gMinimapPosX", "gCosmetics.HUD.Minimap.PosX" },
|
|
{ "gSKCPosX", "gCosmetics.HUD.SmallKey.PosX" },
|
|
{ "gRCPosX", "gCosmetics.HUD.Rupees.PosX" },
|
|
{ "gCarrotsPosX", "gCosmetics.HUD.Carrots.PosX" },
|
|
{ "gTimersPosX", "gCosmetics.HUD.Timers.PosX" },
|
|
{ "gASPosX", "gCosmetics.HUD.ArcheryScore.PosX" },
|
|
{ "gTCMPosX", "gCosmetics.HUD.TitleCard.Map.PosX" },
|
|
{ "gTCBPosX", "gCosmetics.HUD.TitleCard.Boss.PosX" },
|
|
{ "gIGTPosX", "gCosmetics.HUD.IGT.PosX" },
|
|
{ "gHeartsPosY", "gCosmetics.HUD.Hearts.PosY" },
|
|
{ "gHeartsCountPosY", "gCosmetics.HUD.HeartsCount.PosY" },
|
|
{ "gMagicBarPosY", "gCosmetics.HUD.MagicBar.PosY" },
|
|
{ "gVSOAPosY", "gCosmetics.HUD.VisualSoA.PosY" },
|
|
{ "gBBtnPosY", "gCosmetics.HUD.BButton.PosY" },
|
|
{ "gABtnPosY", "gCosmetics.HUD.AButton.PosY" },
|
|
{ "gStartBtnPosY", "gCosmetics.HUD.StartButton.PosY" },
|
|
{ "gCBtnUPosY", "gCosmetics.HUD.CUpButton.PosY" },
|
|
{ "gCBtnDPosY", "gCosmetics.HUD.CDownButton.PosY" },
|
|
{ "gCBtnLPosY", "gCosmetics.HUD.CLeftButton.PosY" },
|
|
{ "gCBtnRPosY", "gCosmetics.HUD.CRightButton.PosY" },
|
|
{ "gDPadPosY", "gCosmetics.HUD.Dpad.PosY" },
|
|
{ "gMinimapPosY", "gCosmetics.HUD.Minimap.PosY" },
|
|
{ "gSKCPosY", "gCosmetics.HUD.SmallKey.PosY" },
|
|
{ "gRCPosY", "gCosmetics.HUD.Rupees.PosY" },
|
|
{ "gCarrotsPosY", "gCosmetics.HUD.Carrots.PosY" },
|
|
{ "gTimersPosY", "gCosmetics.HUD.Timers.PosY" },
|
|
{ "gASPosY", "gCosmetics.HUD.ArcheryScore.PosY" },
|
|
{ "gTCMPosY", "gCosmetics.HUD.TitleCard.Map.PosY" },
|
|
{ "gTCBPosY", "gCosmetics.HUD.TitleCard.Boss.PosY" },
|
|
{ "gIGTPosY", "gCosmetics.HUD.IGT.PosY" },
|
|
{ "gHeartsUseMargins", "gCosmetics.HUD.HeartsUseMargins" },
|
|
{ "gHeartsCountUseMargins", "gCosmetics.HUD.HeartsCountUseMargins" },
|
|
{ "gMagicBarUseMargins", "gCosmetics.HUD.MagicBarUseMargins" },
|
|
{ "gVSOAUseMargins", "gCosmetics.HUD.VisualSoAUseMargins" },
|
|
{ "gBBtnUseMargins", "gCosmetics.HUD.BButtonUseMargins" },
|
|
{ "gABtnUseMargins", "gCosmetics.HUD.AButtonUseMargins" },
|
|
{ "gStartBtnUseMargins", "gCosmetics.HUD.StartButtonUseMargins" },
|
|
{ "gCBtnUUseMargins", "gCosmetics.HUD.CUpButtonUseMargins" },
|
|
{ "gCBtnDUseMargins", "gCosmetics.HUD.CDownButtonUseMargins" },
|
|
{ "gCBtnLUseMargins", "gCosmetics.HUD.CLeftButtonUseMargins" },
|
|
{ "gCBtnRUseMargins", "gCosmetics.HUD.CRightButtonUseMargins" },
|
|
{ "gDPadUseMargins", "gCosmetics.HUD.DpadUseMargins" },
|
|
{ "gMinimapUseMargins", "gCosmetics.HUD.MinimapUseMargins" },
|
|
{ "gSKCUseMargins", "gCosmetics.HUD.AButtonUseMargins" },
|
|
{ "gRCUseMargins", "gCosmetics.HUD.StartButtonUseMargins" },
|
|
{ "gCarrotsUseMargins", "gCosmetics.HUD.CUpButtonUseMargins" },
|
|
{ "gTimersUseMargins", "gCosmetics.HUD.CDownButtonUseMargins" },
|
|
{ "gASUseMargins", "gCosmetics.HUD.CLeftButtonUseMargins" },
|
|
{ "gTCMUseMargins", "gCosmetics.HUD.CRightButtonUseMargins" },
|
|
{ "gTCBUseMargins", "gCosmetics.HUD.DpadUseMargins" },
|
|
{ "gIGTUseMargins", "gCosmetics.HUD.MinimapUseMargins" },
|
|
{ "gUnfixGoronSpin", "gCosmetics.UnfixGoronSpin" },
|
|
{ "gNL_Diamond_Env", "gCosmetics.Magic.NayrusSecondary" },
|
|
{ "gUseSpellsCol", "gCosmetics.UseSpellsColors" },
|
|
{ "gItemTrackerBgColorA", "gTrackers.ItemTracker.BgColor.Value.A" },
|
|
{ "gItemTrackerBgColorB", "gTrackers.ItemTracker.BgColor.Value.B" },
|
|
{ "gItemTrackerBgColorG", "gTrackers.ItemTracker.BgColor.Value.G" },
|
|
{ "gItemTrackerBgColorR", "gTrackers.ItemTracker.BgColor.Value.R" },
|
|
{ "gItemTrackerCapacityTrack", "gTrackers.ItemTracker.ItemCountType" },
|
|
{ "gItemTrackerComboButton1", "gTrackers.ItemTracker.ComboButton1" },
|
|
{ "gItemTrackerComboButton2", "gTrackers.ItemTracker.ComboButton2" },
|
|
{ "gItemTrackerCurrentOnLeft", "gTrackers.ItemTracker.ItemCountAlignLeft" },
|
|
{ "gItemTrackerDisplayDungeonItemsHorizontal", "gTrackers.ItemTracker.DungeonItems.Layout" },
|
|
{ "gItemTrackerDisplayDungeonItemsMaps", "gTrackers.ItemTracker.DungeonItems.DisplayMaps" },
|
|
{ "gItemTrackerDisplayType", "gTrackers.ItemTracker.DisplayType.Main" },
|
|
{ "gItemTrackerDungeonItemsDisplayType", "gTrackers.ItemTracker.DisplayType.DungeonItems" },
|
|
{ "gItemTrackerDungeonRewardsCircle", "gTrackers.ItemTracker.DungeonRewardsLayout" },
|
|
{ "gItemTrackerDungeonRewardsDisplayType", "gTrackers.ItemTracker.DisplayType.DungeonRewards" },
|
|
{ "gItemTrackerEquipmentItemsDisplayType", "gTrackers.ItemTracker.DisplayType.Equipment" },
|
|
{ "gItemTrackerGregDisplayType", "gTrackers.ItemTracker.DisplayType.Greg" },
|
|
{ "gItemTrackerHudEditMode", "gTrackers.ItemTracker.HudEditMode" },
|
|
{ "gItemTrackerIconSize", "gTrackers.ItemTracker.IconSize" },
|
|
{ "gItemTrackerIconSpacing", "gTrackers.ItemTracker.IconSpacing" },
|
|
{ "gItemTrackerInventoryItemsDisplayType", "gTrackers.ItemTracker.DisplayType.Inventory" },
|
|
{ "gItemTrackerKeyTrack", "gTrackers.ItemTracker.KeyCounts" },
|
|
{ "gItemTrackerMiscItemsDisplayType", "gTrackers.ItemTracker.DisplayType.Misc" },
|
|
{ "gItemTrackerNotesDisplayType", "gTrackers.ItemTracker.DisplayType.Notes" },
|
|
{ "gItemTrackerShowOnlyPaused", "gTrackers.ItemTracker.ShowOnlyPaused" },
|
|
{ "gItemTrackerSongsDisplayType", "gTrackers.ItemTracker.DisplayType.Songs" },
|
|
{ "gItemTrackerTriforcePieceTrack", "gTrackers.ItemTracker.TriforcePieceCounts" },
|
|
{ "gItemTrackerTriforcePiecesDisplayType", "gTrackers.ItemTracker.DisplayType.TriforcePieces" },
|
|
{ "gItemTrackerWindowType", "gTrackers.ItemTracker.WindowType" },
|
|
{ "gTrackers.ItemTracker.ItemTrackerTextSize", "gTrackers.ItemTracker.TextSize" },
|
|
{ "gEntranceTrackerAutoScroll", "gTrackers.EntranceTracker.AutoScroll" },
|
|
{ "gEntranceTrackerCollapseUndiscovered", "gTrackers.EntranceTracker.CollapseUndiscovered" },
|
|
{ "gEntranceTrackerGroupBy", "gTrackers.EntranceTracker.GroupBy" },
|
|
{ "gEntranceTrackerHideReverseEntrances", "gTrackers.EntranceTracker.HideReverseEntrances" },
|
|
{ "gEntranceTrackerHighlightAvailable", "gTrackers.EntranceTracker.HighlightAvailable" },
|
|
{ "gEntranceTrackerHighlightPrevious", "gTrackers.EntranceTracker.HighlightPrevious" },
|
|
{ "gEntranceTrackerShowFrom", "gTrackers.EntranceTracker.ShowFrom" },
|
|
{ "gEntranceTrackerShowTo", "gTrackers.EntranceTracker.ShowTo" },
|
|
{ "gEntranceTrackerSortBy", "gTrackers.EntranceTracker.SortBy" },
|
|
{ "gCheckTrackerAreaCompleteHide", "gTrackers.CheckTracker.AreaComplete.Hide" },
|
|
{ "gCheckTrackerAreaExtraCompleteColor", "gTrackers.CheckTracker.AreaComplete.ExtraColor.Value" },
|
|
{ "gCheckTrackerAreaExtraIncompleteColor.Value", "gTrackers.CheckTracker.AreaIncomplete.ExtraColor.Value" },
|
|
{ "gCheckTrackerAreaIncompleteHide", "gTrackers.CheckTracker.AreaIncomplete.Hide" },
|
|
{ "gCheckTrackerAreaMainCompleteColor", "gTrackers.CheckTracker.AreaComplete.MainColor.Value" },
|
|
{ "gCheckTrackerAreaMainIncompleteColor.Value", "gTrackers.CheckTracker.AreaIncomplete.MainColor.Value" },
|
|
{ "gCheckTrackerBgColor", "gTrackers.CheckTracker.BgColor.Value" },
|
|
{ "gCheckTrackerCollectedExtraColor", "gTrackers.CheckTracker.Collected.ExtraColor.Value" },
|
|
{ "gCheckTrackerCollectedHide", "gTrackers.CheckTracker.Collected.Hide" },
|
|
{ "gCheckTrackerCollectedMainColor", "gTrackers.CheckTracker.Collected.MainColor.Value" },
|
|
{ "gCheckTrackerComboButton1", "gTrackers.CheckTracker.ComboButton1" },
|
|
{ "gCheckTrackerComboButton2", "gTrackers.CheckTracker.ComboButton2" },
|
|
{ "gCheckTrackerDisplayType", "gTrackers.CheckTracker.DisplayType" },
|
|
{ "gCheckTrackerHintedExtraColor", "gTrackers.CheckTracker.Hinted.ExtraColor.Value" },
|
|
{ "gCheckTrackerHintedMainColor", "gTrackers.CheckTracker.Hinted.MainColor.Value" },
|
|
{ "gCheckTrackerHintedHide", "gTrackers.CheckTracker.Hinted.Hide" },
|
|
{ "gCheckTrackerHudEditMode", "gTrackers.CheckTracker.Draggable" },
|
|
{ "gCheckTrackerKnownHide", "gTrackers.CheckTracker.Scummed.Hide" },
|
|
{ "gCheckTrackerOptionAlwaysShowGSLocs", "gTrackers.CheckTracker.AlwaysShowGSLocs" },
|
|
{ "gCheckTrackerOptionHideRightShopChecks", "gTrackers.CheckTracker.HideUnshuffledShopChecks" },
|
|
{ "gCheckTrackerOptionMQSpoilers", "gTrackers.CheckTracker.MQSpoilers" },
|
|
{ "gCheckTrackerOptionShowHidden", "gTrackers.CheckTracker.ShowHidden" },
|
|
{ "gCheckTrackerSavedExtraColor", "gTrackers.CheckTracker.Saved.ExtraColor.Value" },
|
|
{ "gCheckTrackerSavedHide", "gTrackers.CheckTracker.Saved.Hide" },
|
|
{ "gCheckTrackerSavedMainColor", "gTrackers.CheckTracker.Saved.MainColor" },
|
|
{ "gCheckTrackerScummedExtraColor", "gTrackers.CheckTracker.Scummed.ExtraColor" },
|
|
{ "gCheckTrackerScummedMainColor", "gTrackers.CheckTracker.Scummed.MainColor" },
|
|
{ "gCheckTrackerSeenExtraColor", "gTrackers.CheckTracker.Seen.ExtraColor" },
|
|
{ "gCheckTrackerSeenHide", "gTrackers.CheckTracker.Seen.Hide" },
|
|
{ "gCheckTrackerSeenMainColor", "gTrackers.CheckTracker.Seen.MainColor" },
|
|
{ "gCheckTrackerShowOnlyPaused", "gTrackers.CheckTracker.ShowOnlyPaused" },
|
|
{ "gCheckTrackerSkippedExtraColor", "gTrackers.CheckTracker.Skipped.ExtraColor" },
|
|
{ "gCheckTrackerSkippedHide", "gTrackers.CheckTracker.Skipped.Hide" },
|
|
{ "gCheckTrackerSkippedMainColor", "gTrackers.CheckTracker.Skipped.MainColor.Value" },
|
|
{ "gCheckTrackerUncheckedExtraColor", "gTrackers.CheckTracker.Unchecked.ExtraColor.Value" },
|
|
{ "gCheckTrackerUncheckedHide", "gTrackers.CheckTracker.Unchecked.Hide" },
|
|
{ "gCheckTrackerUncheckedMainColor", "gTrackers.CheckTracker.Unchecked.MainColor.Value" },
|
|
{ "gCheckTrackerWindowType", "gTrackers.CheckTracker.WindowType" },
|
|
{ "gRandomize10GSHint", "gRandoSettings.10GSHint" },
|
|
{ "gRandomize20GSHint", "gRandoSettings.20GSHint" },
|
|
{ "gRandomize30GSHint", "gRandoSettings.30GSHint" },
|
|
{ "gRandomize40GSHint", "gRandoSettings.40GSHint" },
|
|
{ "gRandomize50GSHint", "gRandoSettings.50GSHint" },
|
|
{ "gRandomizeAllLocationsReachable", "gRandoSettings.AllLocationsReachable" },
|
|
{ "gRandomizeAltarHint", "gRandoSettings.AltarHint" },
|
|
{ "gRandomizeBigPoeTargetCount", "gRandoSettings.BigPoeTargetCount" },
|
|
{ "gRandomizeBlueFireArrows", "gRandoSettings.BlueFireArrows" },
|
|
{ "gRandomizeBombchusInLogic", "gRandoSettings.BombchusInLogic" },
|
|
{ "gRandomizeBossKeysanity", "gRandoSettings.BossKeysanity" },
|
|
{ "gRandomizeBridgeRewardOptions", "gRandoSettings.BridgeRewardOptions" },
|
|
{ "gRandomizeCompleteMaskQuest", "gRandoSettings.CompleteMaskQuest" },
|
|
{ "gRandomizeCuccosToReturn", "gRandoSettings.CuccosToReturn" },
|
|
{ "gRandomizeDampeHint", "gRandoSettings.DampeHint" },
|
|
{ "gRandomizeDecoupleEntrances", "gRandoSettings.DecoupleEntrances" },
|
|
{ "gRandomizeDoorOfTime", "gRandoSettings.DoorOfTime" },
|
|
{ "gRandomizeDungeonCount", "gRandoSettings.DungeonCount" },
|
|
{ "gRandomizeEnableBombchuDrops", "gRandoSettings.EnableBombchuDrops" },
|
|
{ "gRandomizeEnabledTricks", "gRandoSettings.EnabledTricks" },
|
|
{ "gRandomizeForest", "gRandoSettings.ClosedForest" },
|
|
{ "gRandomizeFrogsHint", "gRandoSettings.FrogsHint" },
|
|
{ "gRandomizeFullWallets", "gRandoSettings.FullWallets" },
|
|
{ "gRandomizeGanonTrial", "gRandoSettings.GanonTrial" },
|
|
{ "gRandomizeGanonTrialCount", "gRandoSettings.GanonTrialCount" },
|
|
{ "gRandomizeGerudoFortress", "gRandoSettings.FortressCarpenters" },
|
|
{ "gRandomizeGerudoKeys", "gRandoSettings.GerudoKeys" },
|
|
{ "gRandomizeGossipStoneHints", "gRandoSettings.GossipStoneHints" },
|
|
{ "gRandomizeGregHint", "gRandoSettings.GregHint" },
|
|
{ "gRandomizeGsExpectSunsSong", "gRandoSettings.GsExpectSunsSong" },
|
|
{ "gRandomizeHintClarity", "gRandoSettings.HintClarity" },
|
|
{ "gRandomizeHintDistribution", "gRandoSettings.HintDistribution" },
|
|
{ "gRandomizeIceTraps", "gRandoSettings.IceTraps" },
|
|
{ "gRandomizeItemPool", "gRandoSettings.ItemPool" },
|
|
{ "gRandomizeKakarikoGate", "gRandoSettings.KakarikoGate" },
|
|
{ "gRandomizeKeysanity", "gRandoSettings.Keysanity" },
|
|
{ "gRandomizeLAHint", "gRandoSettings.LAHint" },
|
|
{ "gRandomizeLacsDungeonCount", "gRandoSettings.LacsDungeonCount" },
|
|
{ "gRandomizeLacsMedallionCount", "gRandoSettings.LacsMedallionCount" },
|
|
{ "gRandomizeLacsRewardCount", "gRandoSettings.LacsRewardCount" },
|
|
{ "gRandomizeLacsRewardOptions", "gRandoSettings.LacsRewardOptions" },
|
|
{ "gRandomizeLacsStoneCount", "gRandoSettings.LacsStoneCount" },
|
|
{ "gRandomizeLacsTokenCount", "gRandoSettings.LacsTokenCount" },
|
|
{ "gRandomizeLinksPocket", "gRandoSettings.LinksPocket" },
|
|
{ "gRandomizeLogicRules", "gRandoSettings.LogicRules" },
|
|
{ "gRandomizeMqDungeonCount", "gRandoSettings.MQDungeonCount" },
|
|
{ "gRandomizeMqDungeons", "gRandoSettings.MQDungeons" },
|
|
{ "gRandomizeMqDungeonsBottomOfTheWell", "gRandoSettings.MQDungeonsBottomOfTheWell" },
|
|
{ "gRandomizeMqDungeonsDekuTree", "gRandoSettings.MQDungeonsDekuTree" },
|
|
{ "gRandomizeMqDungeonsDodongosCavern", "gRandoSettings.MQDungeonsDodongosCavern" },
|
|
{ "gRandomizeMqDungeonsFireTemple", "gRandoSettings.MQDungeonsFireTemple" },
|
|
{ "gRandomizeMqDungeonsForestTemple", "gRandoSettings.MQDungeonsForestTemple" },
|
|
{ "gRandomizeMqDungeonsGTG", "gRandoSettings.MQDungeonsGTG" },
|
|
{ "gRandomizeMqDungeonsGanonsCastle", "gRandoSettings.MQDungeonsGanonsCastle" },
|
|
{ "gRandomizeMqDungeonsIceCavern", "gRandoSettings.MQDungeonsIceCavern" },
|
|
{ "gRandomizeMqDungeonsJabuJabu", "gRandoSettings.MQDungeonsJabuJabu" },
|
|
{ "gRandomizeMqDungeonsShadowTemple", "gRandoSettings.MQDungeonsShadowTemple" },
|
|
{ "gRandomizeMqDungeonsSpiritTemple", "gRandoSettings.MQDungeonsSpiritTemple" },
|
|
{ "gRandomizeMqDungeonsWaterTemple", "gRandoSettings.MQDungeonsWaterTemple" },
|
|
{ "gRandomizeMedallionCount", "gRandoSettings.MedallionCount" },
|
|
{ "gRandomizeMixBosses", "gRandoSettings.MixBosses" },
|
|
{ "gRandomizeMixDungeons", "gRandoSettings.MixDungeons" },
|
|
{ "gRandomizeMixGrottos", "gRandoSettings.MixGrottos" },
|
|
{ "gRandomizeMixInteriors", "gRandoSettings.MixInteriors" },
|
|
{ "gRandomizeMixOverworld", "gRandoSettings.MixOverworld" },
|
|
{ "gRandomizeMixedEntrances", "gRandoSettings.MixedEntrances" },
|
|
{ "gRandomizeRainbowBridge", "gRandoSettings.RainbowBridge" },
|
|
{ "gRandomizeRewardCount", "gRandoSettings.RewardCount" },
|
|
{ "gRandomizeSariaHint", "gRandoSettings.SariaHint" },
|
|
{ "gRandomizeScrubText", "gRandoSettings.ScrubText" },
|
|
{ "gRandomizeShopsanity", nullptr },
|
|
{ "gRandomizeShopsanityPrices", "gRandoSettings.ShopsanityPrices" },
|
|
{ "gRandomizeShopsanityPricesAffordable", "gRandoSettings.ShopsanityPricesAffordable" },
|
|
{ "gRandomizeShuffle100GSReward", "gRandoSettings.Shuffle100GSReward" },
|
|
{ "gRandomizeShuffleAdultTrade", "gRandoSettings.ShuffleAdultTrade" },
|
|
{ "gRandomizeShuffleBeans", "gRandoSettings.ShuffleBeans" },
|
|
{ "gRandomizeShuffleBossEntrances", "gRandoSettings.ShuffleBossEntrances" },
|
|
{ "gRandomizeShuffleCows", "gRandoSettings.ShuffleCows" },
|
|
{ "gRandomizeShuffleDungeonReward", "gRandoSettings.ShuffleDungeonReward" },
|
|
{ "gRandomizeShuffleDungeonsEntrances", "gRandoSettings.ShuffleDungeonsEntrances" },
|
|
{ "gRandomizeShuffleFrogSongRupees", "gRandoSettings.ShuffleFrogSongRupees" },
|
|
{ "gRandomizeShuffleGanonBossKey", "gRandoSettings.ShuffleGanonBossKey" },
|
|
{ "gRandomizeShuffleGerudoToken", "gRandoSettings.ShuffleGerudoToken" },
|
|
{ "gRandomizeShuffleGrottosEntrances", "gRandoSettings.ShuffleGrottosEntrances" },
|
|
{ "gRandomizeShuffleInteriorsEntrances", "gRandoSettings.ShuffleInteriorsEntrances" },
|
|
{ "gRandomizeShuffleKeyRings", "gRandoSettings.ShuffleKeyRings" },
|
|
{ "gRandomizeShuffleKeyRingsBottomOfTheWell", "gRandoSettings.ShuffleKeyRingsBottomOfTheWell" },
|
|
{ "gRandomizeShuffleKeyRingsFireTemple", "gRandoSettings.ShuffleKeyRingsFireTemple" },
|
|
{ "gRandomizeShuffleKeyRingsForestTemple", "gRandoSettings.ShuffleKeyRingsForestTemple" },
|
|
{ "gRandomizeShuffleKeyRingsGTG", "gRandoSettings.ShuffleKeyRingsGTG" },
|
|
{ "gRandomizeShuffleKeyRingsGanonsCastle", "gRandoSettings.ShuffleKeyRingsGanonsCastle" },
|
|
{ "gRandomizeShuffleKeyRingsGerudoFortress", "gRandoSettings.ShuffleKeyRingsGerudoFortress" },
|
|
{ "gRandomizeShuffleKeyRingsRandomCount", "gRandoSettings.ShuffleKeyRingsRandomCount" },
|
|
{ "gRandomizeShuffleKeyRingsShadowTemple", "gRandoSettings.ShuffleKeyRingsShadowTemple" },
|
|
{ "gRandomizeShuffleKeyRingsSpiritTemple", "gRandoSettings.ShuffleKeyRingsSpiritTemple" },
|
|
{ "gRandomizeShuffleKeyRingsWaterTemple", "gRandoSettings.ShuffleKeyRingsWaterTemple" },
|
|
{ "gRandomizeShuffleKokiriSword", "gRandoSettings.ShuffleKokiriSword" },
|
|
{ "gRandomizeShuffleMasterSword", "gRandoSettings.ShuffleMasterSword" },
|
|
{ "gRandomizeShuffleMerchants", "gRandoSettings.ShuffleMerchants" },
|
|
{ "gRandomizeShuffleOcarinas", "gRandoSettings.ShuffleOcarinas" },
|
|
{ "gRandomizeShuffleOverworldEntrances", "gRandoSettings.ShuffleOverworldEntrances" },
|
|
{ "gRandomizeShuffleOverworldSpawns", "gRandoSettings.ShuffleOverworldSpawns" },
|
|
{ "gRandomizeShuffleOwlDrops", "gRandoSettings.ShuffleOwlDrops" },
|
|
{ "gRandomizeShuffleScrubs", nullptr },
|
|
{ "gRandomizeShuffleSongs", "gRandoSettings.ShuffleSongs" },
|
|
{ "gRandomizeShuffleTokens", "gRandoSettings.ShuffleTokens" },
|
|
{ "gRandomizeShuffleWarpSongs", "gRandoSettings.ShuffleWarpSongs" },
|
|
{ "gRandomizeShuffleWeirdEgg", "gRandoSettings.ShuffleWeirdEgg" },
|
|
{ "gRandomizeSkipChildZelda", "gRandoSettings.SkipChildZelda" },
|
|
{ "gRandomizeSkipEponaRace", "gRandoSettings.SkipEponaRace" },
|
|
{ "gRandomizeSkipScarecrowsSong", "gRandoSettings.SkipScarecrowsSong" },
|
|
{ "gRandomizeSkipTowerEscape", "gRandoSettings.SkipTowerEscape" },
|
|
{ "gRandomizeStartingAge", "gRandoSettings.StartingAge" },
|
|
{ "gRandomizeStartingBoleroOfFire", "gRandoSettings.StartingBoleroOfFire" },
|
|
{ "gRandomizeStartingConsumables", "gRandoSettings.StartingConsumables" },
|
|
{ "gRandomizeStartingDekuShield", "gRandoSettings.StartingDekuShield" },
|
|
{ "gRandomizeStartingEponasSong", "gRandoSettings.StartingEponasSong" },
|
|
{ "gRandomizeStartingKokiriSword", "gRandoSettings.StartingKokiriSword" },
|
|
{ "gRandomizeStartingMapsCompasses", "gRandoSettings.StartingMapsCompasses" },
|
|
{ "gRandomizeStartingMinuetOfForest", "gRandoSettings.StartingMinuetOfForest" },
|
|
{ "gRandomizeStartingNocturneOfShadow", "gRandoSettings.StartingNocturneOfShadow" },
|
|
{ "gRandomizeStartingOcarina", "gRandoSettings.StartingOcarina" },
|
|
{ "gRandomizeStartingPreludeOfLight", "gRandoSettings.StartingPreludeOfLight" },
|
|
{ "gRandomizeStartingRequiemOfSpirit", "gRandoSettings.StartingRequiemOfSpirit" },
|
|
{ "gRandomizeStartingSariasSong", "gRandoSettings.StartingSariasSong" },
|
|
{ "gRandomizeStartingSerenadeOfWater", "gRandoSettings.StartingSerenadeOfWater" },
|
|
{ "gRandomizeStartingSkulltulaToken", "gRandoSettings.StartingSkulltulaToken" },
|
|
{ "gRandomizeStartingSongOfStorms", "gRandoSettings.StartingSongOfStorms" },
|
|
{ "gRandomizeStartingSongOfTime", "gRandoSettings.StartingSongOfTime" },
|
|
{ "gRandomizeStartingSunsSong", "gRandoSettings.StartingSunsSong" },
|
|
{ "gRandomizeStartingZeldasLullaby", "gRandoSettings.StartingZeldasLullaby" },
|
|
{ "gRandomizeStoneCount", "gRandoSettings.StoneCount" },
|
|
{ "gRandomizeSunlightArrows", "gRandoSettings.SunlightArrows" },
|
|
{ "gRandomizeTokenCount", "gRandoSettings.TokenCount" },
|
|
{ "gRandomizeTriforceHunt", "gRandoSettings.TriforceHunt" },
|
|
{ "gRandomizeTriforceHuntRequiredPieces", "gRandoSettings.TriforceHuntRequiredPieces" },
|
|
{ "gRandomizeTriforceHuntTotalPieces", "gRandoSettings.TriforceHuntTotalPieces" },
|
|
{ "gRandomizeWarpSongText", "gRandoSettings.WarpSongText" },
|
|
{ "gRandomizeZorasFountain", "gRandoSettings.ZorasFountain" },
|
|
{ "gLoadedPreset", "gRandoSettings.LoadedPreset" },
|
|
{ "gRandoRelevantNavi", "gRandoEnhancements.RandoRelevantNavi" },
|
|
{ "gRandomizeRupeeNames", "gRandoEnhancements.RandomizeRupeeNames" },
|
|
{ "gRandoMatchKeyColors", "gRandoEnhancements.MatchKeyColors" },
|
|
{ "gRandoQuestItemFanfares", "gRandoEnhancements.QuestItemFanfares" },
|
|
{ "gInputEnabled", "gOpenWindows.InputViewer" },
|
|
{ "gOpenMenuBar", "gSettings.OpenMenuBar" },
|
|
{ "gRandomizeSkipChildStealth", "gRandoSettings.SkipChildStealth" },
|
|
{ "gRandomizeExcludedLocations", "gRandoSettings.ExcludedLocations" },
|
|
{ "gAltAssets", "gSettings.AltAssets" },
|
|
{ "gMSAAValue", "gSettings.MSAAValue" },
|
|
{ "gInternalResolution", "gSettings.InternalResolution" },
|
|
{ "gTextureFilter", "gSettings.TextureFilter" },
|
|
{ "gVsyncEnabled", "gSettings.VsyncEnabled" },
|
|
{ "gControlNav", "gSettings.ControlNav" },
|
|
{ "gEnableMultiViewports", "gSettings.EnableMultiViewports" },
|
|
{ "gOverlayFont", "gSettings.OverlayFont" },
|
|
{ "gCrowdControl", "gRemote.CrowdControl" },
|
|
{ "gItemTrackerNotes0", nullptr },
|
|
{ "gItemTrackerNotes1", nullptr },
|
|
{ "gItemTrackerNotes2", nullptr },
|
|
{ "gHideBuildInfo", nullptr },
|
|
{ "gGameControlEditorEnabled", nullptr },
|
|
{ "gPreset0", nullptr },
|
|
{ "gPreset1", nullptr },
|
|
{ nullptr, nullptr },
|
|
};
|
|
|
|
static const Migration version4Migrations[] = {
|
|
{ "gAudioEditor.SeqNameOverlay", "gAudioEditor.SeqNameNotification" },
|
|
{ "gAudioEditor.SeqNameOverlayDuration", "gAudioEditor.SeqNameNotificationDuration" },
|
|
{ nullptr, nullptr },
|
|
};
|
|
|
|
static const Migration version6Migrations[] = {
|
|
{ "gSettings.WalkModifier.SpeedToggle", "gCheats.SpeedModifier.SpeedToggle" },
|
|
{ "gSettings.WalkModifier.DoesntChangeJump", "gCheats.SpeedModifier.DoesntChangeJump" },
|
|
{ "gSettings.WalkModifier.Mapping1", "gCheats.SpeedModifier.Value" },
|
|
{ "gSettings.WalkModifier.Mod1Btn", "gCheats.SpeedModifier.Btn" },
|
|
{ "gSettings.WalkModifier.Enabled", nullptr },
|
|
{ "gSettings.WalkModifier.Mapping2", nullptr },
|
|
{ "gSettings.WalkModifier.SwimMapping1", nullptr },
|
|
{ "gSettings.WalkModifier.SwimMapping2", nullptr },
|
|
{ "gSettings.WalkModifier.Mod1Btn", nullptr },
|
|
{ "gSettings.WalkModifier.Mod2Btn", nullptr },
|
|
{ nullptr, nullptr },
|
|
};
|
|
|
|
static const Migration version7Migrations[] = {
|
|
{ "gRandoSettings.LacsStoneCount", "gRandoSettings.GbkStoneCount" },
|
|
{ "gRandoSettings.LacsMedallionCount", "gRandoSettings.GbkMedallionCount" },
|
|
{ "gRandoSettings.LacsRewardCount", "gRandoSettings.GbkRewardCount" },
|
|
{ "gRandoSettings.LacsDungeonCount", "gRandoSettings.GbkDungeonCount" },
|
|
{ "gRandoSettings.LacsTokenCount", "gRandoSettings.GbkTokenCount" },
|
|
{ "gRandoSettings.LacsRewardOptions", "gRandoSettings.GbkRewardOptions" },
|
|
{ nullptr, nullptr },
|
|
};
|
|
|
|
static void ApplyMigrationActions(const Migration* migrations) {
|
|
while (migrations->from != nullptr) {
|
|
if (migrations->to != nullptr) {
|
|
CVarCopy(migrations->from, migrations->to);
|
|
}
|
|
CVarClear(migrations->from);
|
|
migrations++;
|
|
}
|
|
}
|
|
|
|
ConfigVersion1Updater::ConfigVersion1Updater() : ConfigVersionUpdater(1) {
|
|
}
|
|
ConfigVersion2Updater::ConfigVersion2Updater() : ConfigVersionUpdater(2) {
|
|
}
|
|
ConfigVersion3Updater::ConfigVersion3Updater() : ConfigVersionUpdater(3) {
|
|
}
|
|
ConfigVersion4Updater::ConfigVersion4Updater() : ConfigVersionUpdater(4) {
|
|
}
|
|
ConfigVersion5Updater::ConfigVersion5Updater() : ConfigVersionUpdater(5) {
|
|
}
|
|
ConfigVersion6Updater::ConfigVersion6Updater() : ConfigVersionUpdater(6) {
|
|
}
|
|
ConfigVersion7Updater::ConfigVersion7Updater() : ConfigVersionUpdater(7) {
|
|
}
|
|
|
|
void ConfigVersion1Updater::Update(Ship::Config* conf) {
|
|
if (conf->GetInt("Window.Width", 640) == 640) {
|
|
conf->Erase("Window.Width");
|
|
}
|
|
if (conf->GetInt("Window.Height", 480) == 480) {
|
|
conf->Erase("Window.Height");
|
|
}
|
|
if (conf->GetInt("Window.PositionX", 100) == 100) {
|
|
conf->Erase("Window.PositionX");
|
|
}
|
|
if (conf->GetInt("Window.PositionY", 100) == 100) {
|
|
conf->Erase("Window.PositionY");
|
|
}
|
|
if (conf->GetString("Window.GfxBackend", "") == "") {
|
|
conf->Erase("Window.GfxBackend");
|
|
}
|
|
if (conf->GetString("Window.GfxApi", "") == "") {
|
|
conf->Erase("Window.GfxApi");
|
|
}
|
|
if (conf->GetString("Window.AudioBackend", "") == "") {
|
|
conf->Erase("Window.AudioBackend");
|
|
}
|
|
if (conf->GetBool("Window.Fullscreen.Enabled", false) == false) {
|
|
conf->Erase("Window.Fullscreen.Enabled");
|
|
}
|
|
if (conf->GetInt("Window.Fullscreen.Width", 1920) == 1920) {
|
|
conf->Erase("Window.Fullscreen.Width");
|
|
}
|
|
if (conf->GetInt("Window.Fullscreen.Height", 1080) == 1080) {
|
|
conf->Erase("Window.Fullscreen.Height");
|
|
}
|
|
if (conf->GetInt("Shortcuts.Fullscreen", Ship::KbScancode::LUS_KB_F11) == Ship::KbScancode::LUS_KB_F10) {
|
|
conf->Erase("Shortcuts.Fullscreen");
|
|
}
|
|
if (conf->GetInt("Shortcuts.Console", Ship::KbScancode::LUS_KB_OEM_3) == Ship::KbScancode::LUS_KB_OEM_3) {
|
|
conf->Erase("Shortcuts.Console");
|
|
}
|
|
if (conf->GetString("Game.SaveName", "") == "") {
|
|
conf->Erase("Game.SaveName");
|
|
}
|
|
if (conf->GetString("Game.Main Archive", "") == "") {
|
|
conf->Erase("Game.Main Archive");
|
|
}
|
|
if (conf->GetString("Game.Patches Archive", "") == "") {
|
|
conf->Erase("Game.Patches Archive");
|
|
}
|
|
if (CVarGetInteger("gDirtPathFix", 0) != 0) {
|
|
CVarSetInteger(CVAR_Z_FIGHTING_MODE, CVarGetInteger("gDirtPathFix", 0));
|
|
CVarClear("gDirtPathFix");
|
|
}
|
|
if (CVarGetInteger("gRandomizedEnemies", 0) != 0) {
|
|
if (CVarGetInteger("gSeededRandomizedEnemies", 0)) {
|
|
CVarSetInteger("gRandomizedEnemies", 2);
|
|
}
|
|
}
|
|
CVarClear("gSeededRandomizedEnemies");
|
|
}
|
|
|
|
void ConfigVersion2Updater::Update(Ship::Config* conf) {
|
|
CVarClearBlock("gAudioEditor.ReplacedSequences");
|
|
}
|
|
|
|
void ConfigVersion3Updater::Update(Ship::Config* conf) {
|
|
conf->EraseBlock("Controllers");
|
|
|
|
if (conf->GetNestedJson().contains("CVars") && conf->GetNestedJson()["CVars"].contains("gInjectItemCounts")) {
|
|
CVarClear("gInjectItemCounts");
|
|
CVarSetInteger("gEnhancements.InjectItemCounts.GoldSkulltula", 1);
|
|
CVarSetInteger("gEnhancements.InjectItemCounts.HeartContainer", 1);
|
|
CVarSetInteger("gEnhancements.InjectItemCounts.HeartPiece", 1);
|
|
}
|
|
|
|
// Migrate all audio settings to ints
|
|
if (conf->GetNestedJson().contains("CVars") && conf->GetNestedJson()["CVars"].contains("gGameMasterVolume")) {
|
|
CVarSetInteger("gSettings.Volume.Master", (int32_t)(CVarGetFloat("gGameMasterVolume", 1.0f) * 100));
|
|
CVarClear("gGameMasterVolume");
|
|
}
|
|
if (conf->GetNestedJson().contains("CVars") && conf->GetNestedJson()["CVars"].contains("gMainMusicVolume")) {
|
|
CVarSetInteger("gSettings.Volume.MainMusic", (int32_t)(CVarGetFloat("gMainMusicVolume", 1.0f) * 100));
|
|
CVarClear("gMainMusicVolume");
|
|
}
|
|
if (conf->GetNestedJson().contains("CVars") && conf->GetNestedJson()["CVars"].contains("gSubMusicVolume")) {
|
|
CVarSetInteger("gSettings.Volume.SubMusic", (int32_t)(CVarGetFloat("gSubMusicVolume", 1.0f) * 100));
|
|
CVarClear("gSubMusicVolume");
|
|
}
|
|
if (conf->GetNestedJson().contains("CVars") && conf->GetNestedJson()["CVars"].contains("gSFXMusicVolume")) {
|
|
CVarSetInteger("gSettings.Volume.SFX", (int32_t)(CVarGetFloat("gSFXMusicVolume", 1.0f) * 100));
|
|
CVarClear("gSFXMusicVolume");
|
|
}
|
|
if (conf->GetNestedJson().contains("CVars") && conf->GetNestedJson()["CVars"].contains("gFanfareVolume")) {
|
|
CVarSetInteger("gSettings.Volume.Fanfare", (int32_t)(CVarGetFloat("gFanfareVolume", 1.0f) * 100));
|
|
CVarClear("gFanfareVolume");
|
|
}
|
|
|
|
ApplyMigrationActions(version3Migrations);
|
|
}
|
|
|
|
void ConfigVersion4Updater::Update(Ship::Config* conf) {
|
|
ApplyMigrationActions(version4Migrations);
|
|
}
|
|
|
|
void ConfigVersion5Updater::Update(Ship::Config* conf) {
|
|
// After removal of Vanilla, make sure it doesn't crash because of an out of range on the combobox
|
|
if (CVarGetInteger("gRandoSettings.LogicRules", 0) == 2) {
|
|
CVarSetInteger("gRandoSettings.LogicRules", 0);
|
|
}
|
|
}
|
|
|
|
void ConfigVersion6Updater::Update(Ship::Config* conf) {
|
|
ApplyMigrationActions(version6Migrations);
|
|
}
|
|
|
|
void ConfigVersion7Updater::Update(Ship::Config* conf) {
|
|
ApplyMigrationActions(version7Migrations);
|
|
|
|
// Ganon's Boss Key: the LACS-* values were replaced by generic Trigger-* values
|
|
switch (CVarGetInteger("gRandoSettings.ShuffleGanonBossKey", 0)) {
|
|
case 6: // LACS-Vanilla (Shadow and Spirit Medallions)
|
|
CVarSetInteger("gRandoSettings.ShuffleGanonBossKey", RO_GANON_BOSS_KEY_MEDALLIONS);
|
|
CVarSetInteger("gRandoSettings.GbkMedallionCount", 2);
|
|
break;
|
|
case 7: // LACS-Stones
|
|
CVarSetInteger("gRandoSettings.ShuffleGanonBossKey", RO_GANON_BOSS_KEY_STONES);
|
|
break;
|
|
case 8: // LACS-Medallions
|
|
CVarSetInteger("gRandoSettings.ShuffleGanonBossKey", RO_GANON_BOSS_KEY_MEDALLIONS);
|
|
break;
|
|
case 9: // LACS-Rewards
|
|
CVarSetInteger("gRandoSettings.ShuffleGanonBossKey", RO_GANON_BOSS_KEY_REWARDS);
|
|
break;
|
|
case 10: // LACS-Dungeons
|
|
CVarSetInteger("gRandoSettings.ShuffleGanonBossKey", RO_GANON_BOSS_KEY_DUNGEONS);
|
|
break;
|
|
case 11: // LACS-Tokens
|
|
CVarSetInteger("gRandoSettings.ShuffleGanonBossKey", RO_GANON_BOSS_KEY_TOKENS);
|
|
break;
|
|
case 12: // 100 GS Reward
|
|
CVarSetInteger("gRandoSettings.ShuffleGanonBossKey", RO_GANON_BOSS_KEY_TOKENS);
|
|
CVarSetInteger("gRandoSettings.GbkTokenCount", 100);
|
|
break;
|
|
}
|
|
|
|
// Triforce Hunt: the Off/Win/GBK combobox was folded into TriforceHuntTotalPieces (0 = off)
|
|
// and the required piece count moved to the Wincon/GBK trigger counts
|
|
switch (CVarGetInteger("gRandoSettings.TriforceHunt", 0)) {
|
|
case 1: // Win
|
|
CVarSetInteger("gRandoSettings.ShuffleWincon", RO_WINCON_TRIFORCE_PIECES);
|
|
CVarSetInteger("gRandoSettings.WinconTriforceCount",
|
|
CVarGetInteger("gRandoSettings.TriforceHuntRequiredPieces", 19));
|
|
CVarSetInteger("gRandoSettings.TriforceHuntTotalPieces",
|
|
CVarGetInteger("gRandoSettings.TriforceHuntTotalPieces", 29));
|
|
break;
|
|
case 2: // Ganon's Boss Key
|
|
CVarSetInteger("gRandoSettings.ShuffleGanonBossKey", RO_GANON_BOSS_KEY_TRIFORCE_PIECES);
|
|
CVarSetInteger("gRandoSettings.GbkTriforceCount",
|
|
CVarGetInteger("gRandoSettings.TriforceHuntRequiredPieces", 19));
|
|
CVarSetInteger("gRandoSettings.TriforceHuntTotalPieces",
|
|
CVarGetInteger("gRandoSettings.TriforceHuntTotalPieces", 29));
|
|
break;
|
|
default: // Off; a leftover total would now silently enable the hunt
|
|
CVarClear("gRandoSettings.TriforceHuntTotalPieces");
|
|
break;
|
|
}
|
|
CVarClear("gRandoSettings.TriforceHunt");
|
|
CVarClear("gRandoSettings.TriforceHuntRequiredPieces");
|
|
|
|
// Rainbow Bridge: Triforce Pieces was inserted at 7, shifting Greg from 7 to 8
|
|
if (CVarGetInteger("gRandoSettings.RainbowBridge", 0) == 7) {
|
|
CVarSetInteger("gRandoSettings.RainbowBridge", RO_BRIDGE_GREG);
|
|
}
|
|
|
|
// Boss Souls: On + Ganon was split into On plus the standalone Ganon's Soul setting
|
|
if (CVarGetInteger("gRandoSettings.ShuffleBossSouls", 0) == 2) {
|
|
CVarSetInteger("gRandoSettings.ShuffleBossSouls", RO_BOSS_SOULS_ON);
|
|
CVarSetInteger("gRandoSettings.ShuffleGanonsSoul", RO_GANONS_SOUL_ANYWHERE);
|
|
}
|
|
}
|
|
} // namespace SOH
|