diff --git a/src/npc/startingGirls/startingGirls.js b/src/npc/startingGirls/startingGirls.js index d090dd17a62df2fe851e7387e25525567743debe..9e2cd56920059e582c8f21f5030bf1ae0b19565e 100644 --- a/src/npc/startingGirls/startingGirls.js +++ b/src/npc/startingGirls/startingGirls.js @@ -1105,19 +1105,6 @@ App.StartingGirls.profile = function(slave) { } option.addComment(text).pulldown(); - options.addOption("Origin override", "originOverride", V) - .addValue("Enable", 1).on() - .addValue("Disable", 0).off() - .addComment("toggles allow Starting Girls to overwrite custom origin with its defaults."); - - if (slave.prestige) { - options.addOption("Prestige description", "prestigeDesc", V).showTextBox().addComment("Use complete, capitalized and punctuated sentences."); - } - options.addOption("Custom description", "desc", slave.custom).showTextBox().addComment("Use complete, capitalized and punctuated sentences."); - options.addOption("Custom label", "label", slave.custom).showTextBox().addComment("Use a short phrase"); - - options.addOption("Births", "birthsTotal", slave.counter).showTextBox().addComment(`How many times ${he} has already given birth, not necessarily while owned by you.`); - options.addOption("Legal status", "indenture", slave) .addValue("Slave", -1, () => slave.indentureRestrictions = 0) .addRange(52, 0, ">=", "Indentured Servant"); @@ -1168,7 +1155,10 @@ App.StartingGirls.profile = function(slave) { slave.hips = either(0, 1, 2); }); - option = options.addOption("Prestige", "prestige", slave) + options.addOption("Births", "birthsTotal", slave.counter).showTextBox().addComment(`How many times ${he} has already given birth, not necessarily while owned by you.`); + + + option = options.addOption("Prestige", "prestige", slave) .addValueList([["None", 0], ["Locally known", 1], ["Regionally famous", 2], ["World renowned", 3]]); if (slave.prestige > 0) { r = []; @@ -1196,6 +1186,20 @@ App.StartingGirls.profile = function(slave) { ["Amerindian", "amerindian"], ["Pacific Islander", "pacific islander"], ["Malay", "malay"], ["Mixed Race", "mixed race"]]); } + options.addOption("Custom origin story", "origin", slave).showTextBox().addComment("Use complete, capitalized and punctuated sentences."); + + options.addOption("Origin override", "originOverride", V) + .addValue("Enable", 1).on() + .addValue("Disable", 0).off() + .addComment("toggles allow Starting Girls to overwrite custom origin and tattoo with its defaults."); + + if (slave.prestige) { + options.addOption("Prestige description", "prestigeDesc", V).showTextBox().addComment("Use complete, capitalized and punctuated sentences."); + } + options.addOption("Custom description", "desc", slave.custom).showTextBox().addComment("Use complete, capitalized and punctuated sentences."); + options.addOption("Custom label", "label", slave.custom).showTextBox().addComment("Use a short phrase"); + + el.append(options.render()); return el; };