mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2025-08-20 13:23:45 -07:00
Update cvar clear lists and add cheatCvars clear list(not currently used) (#2869)
This commit is contained in:
parent
0c7e80a190
commit
3ab547c69d
1 changed files with 61 additions and 0 deletions
|
@ -44,6 +44,8 @@ typedef struct PresetEntry {
|
||||||
{ cvar, PRESET_ENTRY_TYPE_STRING, value }
|
{ cvar, PRESET_ENTRY_TYPE_STRING, value }
|
||||||
|
|
||||||
void DrawPresetSelector(PresetType presetType);
|
void DrawPresetSelector(PresetType presetType);
|
||||||
|
void clearCvars(std::vector<const char*> cvarsToClear);
|
||||||
|
void applyPreset(std::vector<PresetEntry> entries);
|
||||||
|
|
||||||
// TODO: Ideally everything below this point will come from one/many JSON files
|
// TODO: Ideally everything below this point will come from one/many JSON files
|
||||||
|
|
||||||
|
@ -201,6 +203,61 @@ const std::vector<const char*> enhancementsCvars = {
|
||||||
"gLowResMode",
|
"gLowResMode",
|
||||||
"gDrawLineupTick",
|
"gDrawLineupTick",
|
||||||
"gQuickBongoKill",
|
"gQuickBongoKill",
|
||||||
|
"gDirtPathFix",
|
||||||
|
"gAuthenticLogo",
|
||||||
|
"gPauseLiveLinkRotationSpeed",
|
||||||
|
"gBowReticle",
|
||||||
|
"gFixTexturesOOB",
|
||||||
|
"gIvanCoopModeEnabled",
|
||||||
|
};
|
||||||
|
|
||||||
|
const std::vector<const char*> cheatCvars = {
|
||||||
|
"gConsoleEnabled",
|
||||||
|
"gActorViewerEnabled",
|
||||||
|
"gCollisionViewerEnabled",
|
||||||
|
"gDLViewerEnabled",
|
||||||
|
"gSaveEditorEnabled",
|
||||||
|
"gEnableWalkModify",
|
||||||
|
"gWalkSpeedToggle",
|
||||||
|
"gWalkModifierOne",
|
||||||
|
"gWalkModifierTwo",
|
||||||
|
"gGoronPot",
|
||||||
|
"gDampeWin",
|
||||||
|
"gCustomizeShootingGallery",
|
||||||
|
"gCustomizeBombchuBowling",
|
||||||
|
"gCustomizeFishing",
|
||||||
|
"gInfiniteAmmo",
|
||||||
|
"gInfiniteEpona",
|
||||||
|
"gInfiniteHealth",
|
||||||
|
"gInfiniteMagic",
|
||||||
|
"gInfiniteMoney",
|
||||||
|
"gInfiniteNayru",
|
||||||
|
"gNoClip",
|
||||||
|
"gClimbEverything",
|
||||||
|
"gHookshotEverything",
|
||||||
|
"gCheatHookshotReachMultiplier",
|
||||||
|
"gMoonJumpOnL",
|
||||||
|
"gSuperTunic",
|
||||||
|
"gEzISG",
|
||||||
|
"gTimelessEquipment",
|
||||||
|
"gCheatEasyPauseBufferEnabled",
|
||||||
|
"gCheatEasyInputBufferingEnabled",
|
||||||
|
"gNoRestrictItems",
|
||||||
|
"gFreezeTime",
|
||||||
|
"gPrevTime",
|
||||||
|
"gDropsDontDie",
|
||||||
|
"gFireproofDekuShield",
|
||||||
|
"gShieldTwoHanded",
|
||||||
|
"gTimeSync",
|
||||||
|
"gDebugEnabled",
|
||||||
|
"gSkulltulaDebugEnabled",
|
||||||
|
"gSkipLogoTitle",
|
||||||
|
"gSaveFileID",
|
||||||
|
"gEnableBetaQuest",
|
||||||
|
"gBetterDebugWarpScreen",
|
||||||
|
"gSwitchAge",
|
||||||
|
"gSwitchTimeline",
|
||||||
|
"gNoRedeadFreeze",
|
||||||
};
|
};
|
||||||
|
|
||||||
const std::vector<const char*> randomizerCvars = {
|
const std::vector<const char*> randomizerCvars = {
|
||||||
|
@ -322,6 +379,10 @@ const std::vector<const char*> randomizerCvars = {
|
||||||
"gRandomizeTokenCount",
|
"gRandomizeTokenCount",
|
||||||
"gRandomizeWarpSongText",
|
"gRandomizeWarpSongText",
|
||||||
"gRandomizeZorasFountain",
|
"gRandomizeZorasFountain",
|
||||||
|
"gRandomizeShuffle100GSReward",
|
||||||
|
"gRandomizeGregHint",
|
||||||
|
"gRandoManualSeedEntry",
|
||||||
|
"gRandomizerSettingsEnabled",
|
||||||
};
|
};
|
||||||
|
|
||||||
const std::vector<PresetEntry> vanillaPlusPresetEntries = {
|
const std::vector<PresetEntry> vanillaPlusPresetEntries = {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue