diff --git a/devTools/types/assistant.d.ts b/devTools/types/assistant.d.ts index 3962a95a1a705b1f9fb4eb367855987d2201bef4..9bedda0406fc09d645553f1049cd50009f8b5eb4 100644 --- a/devTools/types/assistant.d.ts +++ b/devTools/types/assistant.d.ts @@ -12,3 +12,58 @@ interface assistant { }; main: number; } + +interface appearance { + "normal": fsAppearance, + "monstergirl": fsAppearance, + "shemale": fsAppearance, + "amazon": fsAppearance, + "businesswoman": fsAppearance, + "goddess": fsAppearance, + "hypergoddess": fsAppearance, + "schoolgirl": fsAppearance, + "loli": fsAppearance, + "preggololi": fsAppearance, + "fairy": fsAppearance, + "pregnant fairy": fsAppearance, + "slimegirl": fsAppearance, + "angel": fsAppearance, + "cherub": fsAppearance, + "imp": fsAppearance, + "witch": fsAppearance, + "ERROR_1606_APPEARANCE_FILE_CORRUPT": fsAppearance, + "incubus": fsAppearance, + "succubus": fsAppearance, +} + +interface fsAppearance { + "paternalist": string, + "degradationist": string, + "supremacist": string, + "subjugationist": string, + "roman revivalist": string, + "aztec revivalist": string, + "egyptian revivalist": string, + "edo revivalist": string, + "arabian revivalist": string, + "chinese revivalist": string, + "chattel religionist": string, + "repopulation focus": string, + "eugenics": string, + "physical idealist": string, + "hedonistic decadence": string, + "gender radicalist": string, + "gender fundamentalist": string, + "asset expansionist": string, + "transformation fetishist": string, + "pastoralist": string, + "maturity preferentialist": string, + "youth preferentialist": string, + "slimness enthusiast": string, + "body purist": string, + "intellectual dependency": string, + "slave professionalism": string, + "petite admiration": string, + "statuesque glorification": string, + "neo imperialist": string, +} \ No newline at end of file diff --git a/js/003-data/gameVariableData.js b/js/003-data/gameVariableData.js index c9e68bf7a5c70aaba5ea4ce91b59f0a78d211262..d28a7b555d2e4cb25ac5bbacd92b7cc73499a772 100644 --- a/js/003-data/gameVariableData.js +++ b/js/003-data/gameVariableData.js @@ -335,10 +335,7 @@ App.Data.resetOnNGPlus = { weekEnabled: 0 }, /** @type {assistant} */ - assistant: { - appearance: "", - fsAppearance: "" - }, + assistant: {}, targetArcology: {fs: "New"}, readySlaves: 0, diff --git a/src/personalAssistant/assistantAppearance.js b/src/personalAssistant/assistantAppearance.js index 3b4c5d5703ae8a56f2ae2876579a77a910dee0f5..d8311228128f91bf5b3c36c5341b82402b73e84e 100644 --- a/src/personalAssistant/assistantAppearance.js +++ b/src/personalAssistant/assistantAppearance.js @@ -2729,7 +2729,7 @@ globalThis.PersonalAssistantAppearance = function() { r.push(`${HeA}'s absentmindedly groping ${hisA} tits. When ${heA} notices you eyeing ${himA}, ${HeA} smiles coyly and runs ${hisA} hands down ${hisA} sides and to ${hisA} pussy while moaning seductively.`); break; case "physical idealist": - r.push(`${HeA}'s absentmindedly groping ${hisA} tits. When ${heA} notices you eyeing ${himA}, ${HeA} smiles coyly and flexes ${hisA} muscles in some of the most seductive ways imaginable${(V.arcologies[0].FSPhysicalIdealistStrongFat === 1)?`, ${hisA} layer of flab jiggling along to ${hisA} motions`:``}.`); + r.push(`${HeA}'s absentmindedly groping ${hisA} tits. When ${heA} notices you eyeing ${himA}, ${HeA} smiles coyly and flexes ${hisA} muscles in some of the most seductive ways imaginable${(V.arcologies[0].FSPhysicalIdealistStrongFat === 1) ? `, ${hisA} layer of flab jiggling along to ${hisA} motions` : ``}.`); break; case "hedonistic decadence": r.push(`${HeA}'s absentmindedly groping ${hisA} fat tits. When ${heA} notices you eyeing ${himA}, ${HeA} smiles coyly and lewdly gropes ${hisA} soft body.`); @@ -2806,5 +2806,628 @@ globalThis.PersonalAssistantAppearance = function() { default: r.push(`${HeA}'s a little abstract symbol; when ${heA} speaks, the symbol glows slightly.`); } + /** @type {appearance} */ + const fsAppearance = { + "normal": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "monstergirl": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "shemale": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "amazon": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "businesswoman": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "goddess": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "hypergoddess": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "schoolgirl": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "loli": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "preggololi": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "fairy": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "pregnant fairy": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "slimegirl": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "angel": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "cherub": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "imp": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "witch": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "ERROR_1606_APPEARANCE_FILE_CORRUPT": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "incubus": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + "succubus": { + "paternalist": ``, + "degradationist": ``, + "supremacist": ``, + "subjugationist": ``, + "roman revivalist": ``, + "aztec revivalist": ``, + "egyptian revivalist": ``, + "edo revivalist": ``, + "arabian revivalist": ``, + "chinese revivalist": ``, + "chattel religionist": ``, + "repopulation focus": ``, + "eugenics": ``, + "physical idealist": ``, + "hedonistic decadence": ``, + "gender radicalist": ``, + "gender fundamentalist": ``, + "asset expansionist": ``, + "transformation fetishist": ``, + "pastoralist": ``, + "maturity preferentialist": ``, + "youth preferentialist": ``, + "slimness enthusiast": ``, + "body purist": ``, + "intellectual dependency": ``, + "slave professionalism": ``, + "petite admiration": ``, + "statuesque glorification": ``, + "neo imperialist": ``, + }, + }; return r.join(" "); };