diff --git a/js/003-data/gameVariableData.js b/js/003-data/gameVariableData.js index 01567d806b7000cc2829c817baf782bd09691811..45bf1590287bfb643e7f394011cf4953e99332bc 100644 --- a/js/003-data/gameVariableData.js +++ b/js/003-data/gameVariableData.js @@ -617,7 +617,7 @@ App.Data.resetOnNGPlus = { masterSuite: 0, masterSuiteName: "the Master Suite", - // Nursery Subsection + // Nursery /** Counts the number of children the nursery can support */ nursery: 0, /** Counts the number of nannies the nursery can support */ @@ -637,6 +637,8 @@ App.Data.resetOnNGPlus = { nurseryMusclesSetting: 0, nurseryHormonesSetting: 0, nurseryName: "the Nursery", + nurserySex: false, + MatronIgnoresFlaws: false, /** Array of children in the Nursery */ cribs: [], cribsIndices: {}, diff --git a/src/facilities/nursery/nursery.js b/src/facilities/nursery/nursery.js index 69624c9b949ce4dadef22f247f9cf782ed0a1d6f..736081de57333df9cc9e2a3536407c11e8fb1338 100644 --- a/src/facilities/nursery/nursery.js +++ b/src/facilities/nursery/nursery.js @@ -31,7 +31,7 @@ App.Facilities.Nursery.nursery = class Nursery extends App.Facilities.Facility { } else if (this.facility.hostedSlaves > 0) { text.push(`${this.facility.nameCaps} is working steadily. Nannies are moving about, cleaning up and feeding hungry children.`); } else if (S.Matron) { - text.push(`${S.Matron.slaveName} is alone in ${V.nurseryName}, and keeps the place clean and looks after the children ${getPronouns(S.Matron).himself}.`); + text.push(`${S.Matron.slaveName} is alone in ${this.facility.name}, and keeps the place clean and looks after the children ${getPronouns(S.Matron).himself}.`); } else { text.push(`${this.facility.nameCaps} is empty and quiet.`); } @@ -70,8 +70,8 @@ App.Facilities.Nursery.nursery = class Nursery extends App.Facilities.Facility { "Hedonistic": `would make any toddler drool in amazement. Meals and naps every other hour, cribs stalked with toys and blankets, and plush slaves carry them to and fro without preamble. A delicious layer of baby fat is the ideal figure of a baby, and they couldn't be happier.`, "Intellectual Dependency": ``, // TODO: "Slave Professionalism": ``, // TODO: - "Petite Admiration": `has large photos and paintings on the walls depicting small, petite children enjoying ${V.nurseryName}'s amenities and having fun together.`, - "Statuesque Glorification": `has large photos and paintings on the walls depicting tall children enjoying ${V.nurseryName}'s amenities and having fun together.`, + "Petite Admiration": `has large photos and paintings on the walls depicting small, petite children enjoying ${this.facility.name}'s amenities and having fun together.`, + "Statuesque Glorification": `has large photos and paintings on the walls depicting tall children enjoying ${this.facility.name}'s amenities and having fun together.`, "standard": `is as comfortable and child-friendly as it needs to be. They have everything they need to grow into a proper slave.`, "": ``, }; @@ -734,7 +734,7 @@ App.Facilities.Nursery.nursery = class Nursery extends App.Facilities.Facility { const cost = Math.trunc(5000 * V.upgradeMultiplierArcology); const links = []; - div.append(`It can support ${numberWithPlural(V.nursery, 'child', 'children')}. There ${numberWithPlural(V.nurseryChildren, 'is', 'are')} currently ${numberWithPlural(V.nurseryChildren, 'room')} in use in ${V.nurseryName}.`); + div.append(`It can support ${numberWithPlural(V.nursery, 'child', 'children')}. There ${numberWithPlural(V.nurseryChildren, 'is', 'are')} currently ${numberWithPlural(V.nurseryChildren, 'room')} in use in ${this.facility.name}.`); if (V.nursery < 50) { links.push(App.UI.DOM.link(`Add room for another child`, () => {