From 20df3037dc632984e2c34d02df345bbc7d3837a1 Mon Sep 17 00:00:00 2001
From: AlyxMS <alyxms@live.com>
Date: Sun, 14 May 2023 05:30:52 +0800
Subject: [PATCH] Fix indents

---
 js/003-data/drugs/002-moddedDrugsData.js | 12 +--
 mods/custom drugs.md                     | 98 ++++++++++++------------
 src/endWeek/player/prDrugs.js            | 20 ++---
 src/endWeek/saDrugs.js                   | 22 +++---
 src/interaction/siPhysicalRegimen.js     | 56 +++++++-------
 src/player/managePersonalAffairs.js      | 52 ++++++-------
 6 files changed, 130 insertions(+), 130 deletions(-)

diff --git a/js/003-data/drugs/002-moddedDrugsData.js b/js/003-data/drugs/002-moddedDrugsData.js
index cd53dbf9093..3cd446b65ac 100644
--- a/js/003-data/drugs/002-moddedDrugsData.js
+++ b/js/003-data/drugs/002-moddedDrugsData.js
@@ -4,10 +4,10 @@ App.Mods.Drugs.list = [];
 
 //An optional function to act as the middle man between the user and App.Mods.Drugs.list, to add optional parameters and for potential future compatibility purposes.
 App.Mods.Drugs.add = function (...drugs) {
-    drugs.forEach(drug => {
-        drug.isSlaveDrug ??= true;
-        drug.isPCDrug ??= false;
-        drug.isConsumerGrade ??= false;
-        App.Mods.Drugs.list.push(drug);
-    });
+	drugs.forEach(drug => {
+		drug.isSlaveDrug ??= true;
+		drug.isPCDrug ??= false;
+		drug.isConsumerGrade ??= false;
+		App.Mods.Drugs.list.push(drug);
+	});
 };
\ No newline at end of file
diff --git a/mods/custom drugs.md b/mods/custom drugs.md
index 0efb17bb126..9d7870a7b2a 100644
--- a/mods/custom drugs.md	
+++ b/mods/custom drugs.md	
@@ -16,54 +16,54 @@ To add custom drugs through modding, pass object(s) with the following propertie
 ## Example:
 ```js
 App.Mods.Drugs.add(
-    {
-        name: "hip enhancer",
-        text: "Hip enhancer",
-        type: "Structural",
-        available: function (slave) {
-            return slave.indentureRestrictions < 2;
-        },
-        enable: function (slave) {
-            //Disable if the slave's hip is already very wide or wider.
-            if (slave.hips < 2) return true;
-            else return "Hips are already too wide";
-        },
-        effect: function (slave) {
-            //Get the pronouns of the slaves to be used in end week report.
-            const { he, him, his, himself, He, His } = getPronouns(slave);
-            if (slave.hips >= 2) {
-                //If the slave's hips is already very wide, stop the drug regimen, notify in end week report.
-                slave.drugs = "no drugs";
-                return ` ${His} hips is already as wide is possible, <span class="yellow">${his} drug regimen has been ended.</span>`;
-            } else {
-                //If not, widen hips and notify in end week report.
-                slave.hips++;
-                return ` The hip enhancer <span class="lime">widens ${his} hip</span>.`;
-            }
-        }
-    },
-    /* More than one drug can be added at a time */
-    {
-        //Drug name should be unique, but two drug with identical name is okay if one is for PC and one is for slaves.
-        name: "hip enhancer",
-        text: "Hip enhancer",
-        //PC Drugs do not require type
-        isPCDrug: true,
-        isConsumerGrade: true,
-        available: () => true,
-        enable: function (slave) {
-            if (slave.hips < 2) return true;
-            else return "Your hips are already too wide";
-        },
-        effect: function (slave) {
-            if (slave.hips >= 2) {
-                slave.drugs = "no drugs";
-                return "Your hips is already as wide is possible, <span class=\"yellow\">your drug regimen has ended.</span>";
-            } else {
-                slave.hips++;
-                return "The hip enhancer <span class=\"lime\">widens your hip</span>.";
-            }
-        }
-    }
+	{
+		name: "hip enhancer",
+		text: "Hip enhancer",
+		type: "Structural",
+		available: function (slave) {
+			return slave.indentureRestrictions < 2;
+		},
+		enable: function (slave) {
+			//Disable if the slave's hip is already very wide or wider.
+			if (slave.hips < 2) return true;
+			else return "Hips are already too wide";
+		},
+		effect: function (slave) {
+			//Get the pronouns of the slaves to be used in end week report.
+			const { he, him, his, himself, He, His } = getPronouns(slave);
+			if (slave.hips >= 2) {
+				//If the slave's hips is already very wide, stop the drug regimen, notify in end week report.
+				slave.drugs = "no drugs";
+				return ` ${His} hips is already as wide is possible, <span class="yellow">${his} drug regimen has been ended.</span>`;
+			} else {
+				//If not, widen hips and notify in end week report.
+				slave.hips++;
+				return ` The hip enhancer <span class="lime">widens ${his} hip</span>.`;
+			}
+		}
+	},
+	/* More than one drug can be added at a time */
+	{
+		//Drug name should be unique, but two drug with identical name is okay if one is for PC and one is for slaves.
+		name: "hip enhancer",
+		text: "Hip enhancer",
+		//PC Drugs do not require type
+		isPCDrug: true,
+		isConsumerGrade: true,
+		available: () => true,
+		enable: function (slave) {
+			if (slave.hips < 2) return true;
+			else return "Your hips are already too wide";
+		},
+		effect: function (slave) {
+			if (slave.hips >= 2) {
+				slave.drugs = "no drugs";
+				return "Your hips is already as wide is possible, <span class=\"yellow\">your drug regimen has ended.</span>";
+			} else {
+				slave.hips++;
+				return "The hip enhancer <span class=\"lime\">widens your hip</span>.";
+			}
+		}
+	}
 );
 ```
\ No newline at end of file
diff --git a/src/endWeek/player/prDrugs.js b/src/endWeek/player/prDrugs.js
index 396371aa4bb..88b5cbe0ae4 100644
--- a/src/endWeek/player/prDrugs.js
+++ b/src/endWeek/player/prDrugs.js
@@ -1596,16 +1596,16 @@ App.EndWeek.Player.drugs = function(PC = V.PC) {
 
 			//Adds a default to handle unexpected(modded) drugs
 			default:
-                {
-                    const drug = App.Mods.Drugs.list.filter(drug => drug.isPCDrug).find(e => e.name === PC.drugs);
-                    if (drug) {
-                        r.push(drug.effect(PC));
-                    }
-                    else {
-                        console.error(`Drug effect of ${PC.drugs} not found!`);
-                        PC.drugs = "no drugs";
-                    }
-                }
+				{
+					const drug = App.Mods.Drugs.list.filter(drug => drug.isPCDrug).find(e => e.name === PC.drugs);
+					if (drug) {
+						r.push(drug.effect(PC));
+					}
+					else {
+						console.error(`Drug effect of ${PC.drugs} not found!`);
+						PC.drugs = "no drugs";
+					}
+				}
 		}
 		if (["hyper breast injections", "hyper butt injections", "growth stimulants", "hyper penis enhancement", "hyper testicle enhancement", "super fertility drugs"].includes(PC.drugs)) {
 			if (!canEatFood(PC)) {
diff --git a/src/endWeek/saDrugs.js b/src/endWeek/saDrugs.js
index 3b1a0dbb02c..c76dba14074 100644
--- a/src/endWeek/saDrugs.js
+++ b/src/endWeek/saDrugs.js
@@ -1538,17 +1538,17 @@ App.SlaveAssignment.drugs = function saDrugs(slave) {
 				break;
 
 			//Adds a default to handle unexpected(modded) drugs
-            default:
-                {
-                    const drug = App.Mods.Drugs.list.filter(drug => !drug.isPCDrug).find(e => e.name === slave.drugs);
-                    if (drug) {
-                        r += drug.effect(slave);
-                    }
-                    else {
-                        console.error(`Drug effect of ${slave.drugs} not found!`);
-                        slave.drugs = "no drugs";
-                    }
-                }
+			default:
+				{
+					const drug = App.Mods.Drugs.list.filter(drug => !drug.isPCDrug).find(e => e.name === slave.drugs);
+					if (drug) {
+						r += drug.effect(slave);
+					}
+					else {
+						console.error(`Drug effect of ${slave.drugs} not found!`);
+						slave.drugs = "no drugs";
+					}
+				}
 		}
 		if (slave.drugs !== "no drugs" && slave.drugs !== "appetite suppressors") {
 			if (V.arcologies[0].FSBodyPuristLaw === 0) {
diff --git a/src/interaction/siPhysicalRegimen.js b/src/interaction/siPhysicalRegimen.js
index 08ef16a78fd..80942cc5cf8 100644
--- a/src/interaction/siPhysicalRegimen.js
+++ b/src/interaction/siPhysicalRegimen.js
@@ -267,32 +267,32 @@ App.UI.SlaveInteract.physicalRegimen = function(slave, refresh) {
 		el.append(title);
 
 		//Put mod added drugs into categories:
-        const modDrugs = new Map();
-        App.Mods.Drugs.list.filter(drug => !drug.isPCDrug && drug.available(slave)).forEach(drug => {
-            let typeArray;
-            //Allow drugs to be added to vanilla categories
-            switch (drug.type) {
-                case "Lips": typeArray = lips; break;
-                case "Breasts": typeArray = breasts; break;
-                case "Nipples": typeArray = nipples; break;
-                case "Butt": typeArray = butt; break;
-                case "Dick":
-                case "Clit": typeArray = dick; break;
-                case "Fertility": typeArray = fertility; break;
-                case "Hormones": typeArray = hormones; break;
-                case "Psych": typeArray = psych; break;
-                case "Misc": typeArray = misc; break;
-                default:
-                    if (!modDrugs.has(drug.type)) modDrugs.set(drug.type, []);
-                    typeArray = modDrugs.get(drug.type);
-            }
-            //Test if drug should be enabled and push to array
-            if (drug.enable(slave) === true) {
-                typeArray.push({ text: drug.text, updateSlave: { drugs: drug.name } });
-            } else {
-                typeArray.push({ text: drug.text, disabled: drug.enable(slave) });
-            }
-        });
+		const modDrugs = new Map();
+		App.Mods.Drugs.list.filter(drug => !drug.isPCDrug && drug.available(slave)).forEach(drug => {
+			let typeArray;
+			//Allow drugs to be added to vanilla categories
+			switch (drug.type) {
+				case "Lips": typeArray = lips; break;
+				case "Breasts": typeArray = breasts; break;
+				case "Nipples": typeArray = nipples; break;
+				case "Butt": typeArray = butt; break;
+				case "Dick":
+				case "Clit": typeArray = dick; break;
+				case "Fertility": typeArray = fertility; break;
+				case "Hormones": typeArray = hormones; break;
+				case "Psych": typeArray = psych; break;
+				case "Misc": typeArray = misc; break;
+				default:
+					if (!modDrugs.has(drug.type)) modDrugs.set(drug.type, []);
+					typeArray = modDrugs.get(drug.type);
+			}
+			//Test if drug should be enabled and push to array
+			if (drug.enable(slave) === true) {
+				typeArray.push({ text: drug.text, updateSlave: { drugs: drug.name } });
+			} else {
+				typeArray.push({ text: drug.text, disabled: drug.enable(slave) });
+			}
+		});
 
 		appendLabeledChoiceRow("Lips", lips, el);
 		appendLabeledChoiceRow("Breasts", breasts, el);
@@ -305,8 +305,8 @@ App.UI.SlaveInteract.physicalRegimen = function(slave, refresh) {
 		appendLabeledChoiceRow("Psych", psych, el);
 		appendLabeledChoiceRow("Misc", misc, el);
 
-        //Add modded rows
-        modDrugs.forEach((drugArray, drugType) => appendLabeledChoiceRow(drugType, drugArray, el));
+		//Add modded rows
+		modDrugs.forEach((drugArray, drugType) => appendLabeledChoiceRow(drugType, drugArray, el));
 
 		return el;
 	}
diff --git a/src/player/managePersonalAffairs.js b/src/player/managePersonalAffairs.js
index e92a49711eb..80684aa5242 100644
--- a/src/player/managePersonalAffairs.js
+++ b/src/player/managePersonalAffairs.js
@@ -1077,19 +1077,19 @@ App.UI.managePersonalAffairs = function() {
 					}));
 				}
 
-                //Modded consumer grade PC drugs
-                App.Mods.Drugs.list.filter(drug => drug.isPCDrug && drug.isConsumerGrade && drug.available(PC)).forEach(drug => {
-                    if (PC.drugs !== drug.name) {
-                        if (drug.enable(PC) === true) {
-                            links.push(App.UI.DOM.link(drug.text, () => {
-                                PC.drugs = drug.name;
-                                App.UI.DOM.replace(drugsDiv, drugs);
-                            }));
-                        } else {
-                            links.push(App.UI.DOM.disabledLink(drug.text, [drug.enable(PC)]));
-                        }
-                    }
-                })
+				//Modded consumer grade PC drugs
+				App.Mods.Drugs.list.filter(drug => drug.isPCDrug && drug.isConsumerGrade && drug.available(PC)).forEach(drug => {
+					if (PC.drugs !== drug.name) {
+						if (drug.enable(PC) === true) {
+							links.push(App.UI.DOM.link(drug.text, () => {
+								PC.drugs = drug.name;
+								App.UI.DOM.replace(drugsDiv, drugs);
+							}));
+						} else {
+							links.push(App.UI.DOM.disabledLink(drug.text, [drug.enable(PC)]));
+						}
+					}
+				})
 
 				text.push(App.UI.DOM.generateLinksStrip(links));
 
@@ -1512,19 +1512,19 @@ App.UI.managePersonalAffairs = function() {
 					}
 				}
 
-                //Modded slave grade PC drugs
-                App.Mods.Drugs.list.filter(drug => drug.isPCDrug && !drug.isConsumerGrade && drug.available(PC)).forEach(drug => {
-                    if (PC.drugs !== drug.name) {
-                        if (drug.enable(PC) === true) {
-                            links.push(App.UI.DOM.link(drug.text, () => {
-                                PC.drugs = drug.name;
-                                App.UI.DOM.replace(drugsDiv, drugs);
-                            }));
-                        } else {
-                            links.push(App.UI.DOM.disabledLink(drug.text, [drug.enable(PC)]));
-                        }
-                    }
-                })
+				//Modded slave grade PC drugs
+				App.Mods.Drugs.list.filter(drug => drug.isPCDrug && !drug.isConsumerGrade && drug.available(PC)).forEach(drug => {
+					if (PC.drugs !== drug.name) {
+						if (drug.enable(PC) === true) {
+							links.push(App.UI.DOM.link(drug.text, () => {
+								PC.drugs = drug.name;
+								App.UI.DOM.replace(drugsDiv, drugs);
+							}));
+						} else {
+							links.push(App.UI.DOM.disabledLink(drug.text, [drug.enable(PC)]));
+						}
+					}
+				})
 
 				text.push(App.UI.DOM.generateLinksStrip(links));
 
-- 
GitLab