From 13556bd78ef2f6bdc32b55ce3d9b205f496bbc94 Mon Sep 17 00:00:00 2001 From: JustAGenericUsername <92590792+JustAGenericUsername@users.noreply.github.com> Date: Thu, 16 May 2024 18:24:01 -0400 Subject: [PATCH] string --- mods/funnynames.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/mods/funnynames.js b/mods/funnynames.js index 4413cb93..1616282b 100644 --- a/mods/funnynames.js +++ b/mods/funnynames.js @@ -37,6 +37,7 @@ function swapObjectValues(obj) { } return result; } + let customName = "c" if (!settings.funnyname){settings.funnyname = {}; saveSettings()} elements.name_settings = { color: elements.image.color, @@ -57,6 +58,18 @@ elements.name_settings = { settings.funnyname.doLetterSwapping = false } else {settings.funnyname.doNameRates = false} saveSettings() + var allNamesString = prompt("Would you like to set all names to a custom string? This will set all others to no. Type yes or no.", "no") + if (allNamesString == "yes"){ + settings.funnyname.doNameRates = false + settings.funnyname.doNameSwapping = false + settings.funnyname.doVowelSwapping = false + settings.funnyname.doLetterSwapping = false + settings.funnyname.doNameRates = false + customName = prompt("What would you like to set the names to?", "") + settings.funnyname.customName = true + settings.funnyname.customNameString = customName + saveSettings() + } } } runAfterAutogen( @@ -117,5 +130,12 @@ runAfterAutogen( } } } + if (settings.funnyname.customName){ + for (let elementname in elements){ + if (elementname != "name_settings"){ + elements[elementname].name = settings.funnyname.customNameString + } + } + } } ) \ No newline at end of file