diff --git a/src/js/rulesAutosurgery.js b/src/js/rulesAutosurgery.js index 0fbe86aef48da9cb918db7d58d9be8c5a53d151b..cbd256d33a514b1ea97607752b594426c0fdc6ae 100644 --- a/src/js/rulesAutosurgery.js +++ b/src/js/rulesAutosurgery.js @@ -35,94 +35,94 @@ window.rulesAutosurgery = (function() { function ProcessHGTastes(slave) { let thisSurgery; switch (V.HGTastes) { - case 1: - thisSurgery = { - surgery_lactation: 0, - surgery_cosmetic: 1, - surgery_faceShape: "cute", - surgery_lips: 10, - surgery_hips: 0, - surgery_hipsImplant: 0, - surgery_butt: 0, - surgery_accent: 0, - surgery_shoulders: 0, - surgery_shouldersImplant: 0, - surgery_boobs: 0, - surgery_holes: 0 - }; - break ; - case 2: - thisSurgery = { - surgery_lactation: 0, - surgery_cosmetic: 1, - surgery_faceShape: "cute", - surgery_lips: 60, - surgery_hips: 0, - surgery_hipsImplant: 0, - surgery_butt: 4, - surgery_accent: 0, - surgery_shoulders: 0, - surgery_shouldersImplant: 0, - surgery_boobs: 1200, - surgery_holes: 0 - }; - break; - case 3: - thisSurgery = { - surgery_lactation: 0, - surgery_cosmetic: 1, - surgery_faceShape: "cute", - surgery_lips: 95, - surgery_hips: 0, - surgery_hipsImplant: 0, - surgery_butt: 8, - surgery_accent: 0, - surgery_shoulders: 0, - surgery_shouldersImplant: 0, - surgery_boobs: 10000, - surgery_holes: 2 - }; - break; - case 4: - thisSurgery = { - surgery_lactation: 1, - surgery_cosmetic: 1, - surgery_faceShape: "cute", - surgery_lips: 10, - surgery_hips: 3, - surgery_hipsImplant: 0, - surgery_butt: 0, - surgery_accent: 0, - surgery_shoulders: 0, - surgery_shouldersImplant: 0, - surgery_boobs: 0, - surgery_holes: 0 - }; - break; - default: - thisSurgery = autoSurgerySelector( - slave, - V.defaultRules - .filter(x => ruleApplied(slave, x) && x.set.autoSurgery === 1) - .map(x => x.set)); - if ((thisSurgery.surgery_hips !== "no default setting") && (thisSurgery.surgery_butt !== "no default setting")) { - if (slave.hips < -1) { - if (thisSurgery.surgery_butt > 2) - thisSurgery.surgery_butt = 2; - } else if (slave.hips < 0) { - if (thisSurgery.surgery_butt > 4) - thisSurgery.surgery_butt = 4; - } else if (slave.hips > 0) { - if (thisSurgery.surgery_butt > 8) - thisSurgery.surgery_butt = 8; - } else if (slave.hips > 1) { + case 1: + thisSurgery = { + surgery_lactation: 0, + surgery_cosmetic: 1, + surgery_faceShape: "cute", + surgery_lips: 10, + surgery_hips: 0, + surgery_hipsImplant: 0, + surgery_butt: 0, + surgery_accent: 0, + surgery_shoulders: 0, + surgery_shouldersImplant: 0, + surgery_boobs: 0, + surgery_holes: 0 + }; + break ; + case 2: + thisSurgery = { + surgery_lactation: 0, + surgery_cosmetic: 1, + surgery_faceShape: "cute", + surgery_lips: 60, + surgery_hips: 0, + surgery_hipsImplant: 0, + surgery_butt: 4, + surgery_accent: 0, + surgery_shoulders: 0, + surgery_shouldersImplant: 0, + surgery_boobs: 1200, + surgery_holes: 0 + }; + break; + case 3: + thisSurgery = { + surgery_lactation: 0, + surgery_cosmetic: 1, + surgery_faceShape: "cute", + surgery_lips: 95, + surgery_hips: 0, + surgery_hipsImplant: 0, + surgery_butt: 8, + surgery_accent: 0, + surgery_shoulders: 0, + surgery_shouldersImplant: 0, + surgery_boobs: 10000, + surgery_holes: 2 + }; + break; + case 4: + thisSurgery = { + surgery_lactation: 1, + surgery_cosmetic: 1, + surgery_faceShape: "cute", + surgery_lips: 10, + surgery_hips: 3, + surgery_hipsImplant: 0, + surgery_butt: 0, + surgery_accent: 0, + surgery_shoulders: 0, + surgery_shouldersImplant: 0, + surgery_boobs: 0, + surgery_holes: 0 + }; + break; + default: + thisSurgery = autoSurgerySelector( + slave, + V.defaultRules + .filter(x => ruleApplied(slave, x) && x.set.autoSurgery === 1) + .map(x => x.set)); + if ((thisSurgery.surgery_hips !== "no default setting") && (thisSurgery.surgery_butt !== "no default setting")) { + if (slave.hips < -1) { + if (thisSurgery.surgery_butt > 2) + thisSurgery.surgery_butt = 2; + } else if (slave.hips < 0) { + if (thisSurgery.surgery_butt > 4) + thisSurgery.surgery_butt = 4; + } else if (slave.hips > 0) { + if (thisSurgery.surgery_butt > 8) + thisSurgery.surgery_butt = 8; + } else if (slave.hips > 1) { // true - } else { - if (thisSurgery.surgery_butt > 6) - thisSurgery.surgery_butt = 6; + } else { + if (thisSurgery.surgery_butt > 6) + thisSurgery.surgery_butt = 6; + } } - } - break; + break; } return thisSurgery; }