浏览代码

Merge branch 'Edited-TW' into SC-Master

Stephan Fuchs 11 月之前
父节点
当前提交
96d0932a6d

+ 98 - 86
sugarcube/src/mods/example/exampleMod.tw

@@ -1,88 +1,100 @@
-:: intro_sg_select_char_after[mod modExample]
-<<act 'Godess'>>
-    <<gt 'modExample_intr_sg_select_godess'>>
-<</act>>
+:: mod_goddess_scripts[script]
+setup.startingCharacters ??= {};
+setup.startingCharacters.mod = {
+	parent: 'sg_starting_category',
+	label: 'Modded starts',
+	image: 'mods/example/start.jpg',
+	desc: 'These starts are added by mods.',
+	pc:{
+		bmi: 22,
+		legHairVisibility: 4,
+		skinAppearance: 0,
+		tan: 0
+	},
+	
+	traits:{
+		nerd_points:60,
+		nerd_status:2,
+		nerd_lernHome:5,
+	},
+	
+	npcs:{
+		bulk:{
+			nerds:{
+				values:{
+					fam: 500,
+					rel: 65
+				}
+			},
+			parents_social:{
+				values:{
+					rel: 70
+				}
+			}
+		}
+	},
+	tags: ['nerd']
+};
 
+setup.startingCharacters.mod_goddess = {
+	parent: 'mod',
+	label: 'Godess',
+	image: 'mods/example/start.jpg',
+	desc: `Strong, intelligent and beautiful: some people think that you have a divine touch.`,
+	pc:{
+		bmi: 19,
+		faceGeneticAttractiveness: 3,
+		hairColor: 3,
+		legHairVisibility: 0,
+		skinAppearance: 1,
+		teethQuality:0,
+		tits: 4,
+		willpowermax: 100
+	},
+	skills:{
+		charisma:80,
+		highHeels:80,
+		inhibition:30,
+		makeup:80,
+		people:80,
+		persuasion:80,
+		iceskating:80,
+		spirit:80,
+		chess:80,
+		computer:80,
+		gaming:80,
+		intelligence:100,
+	},
+	finances:{
+		cash: 20000
+	},
+	items:{
+		cosmetics:100,
+		razor:100
+	},
+	school:{
+		grades:{	art:75,	bio:80,	comp:80,	eng:85,	geo:80,	his:80,	lit:80,	math:85,	mus:75,	pe:60,	rus:80,	sci:90,	shop:55	},
+		group: 'nerds'
+	},
+	npcs:{
+		bulk:{
+			cool:{	values:{	fam: 300,	rel: 75}},
+			jocks:{	values:{	fam: 200,	rel: 75}},
+			nerds:{	values:{				rel: 75}},
+			gopniks:{values:{	fam: 200,	rel: 75}},
+			ouctasts:{values:{	fam: 200,	rel: 75}},
+		}
+	},
+	wardrobe:{
+		items:{
+			'school_33':'add',
+			'moncheri_gown_16':'wear',
+			'moncheri_shoes_59':'wear',
+			'moncheri_coat_7':'wear',
+			'lusso_bra_18':'wear',
+			'lusso_panties_18':'wear',
+			'fashionista_purse_8':'wear'
+		}
+	}
+};
 
-:: modExample_intr_sg_select_godess[mod modExample]
-    <h2>Godess</h2>
-	<<image "mods/example/start.jpg">>
-	<p>
-		Strong, intelligent and beautiful: some people think that you have a divine touch.
-	</p>
-	<<actCLA 'Select another option'>>
-		<<gt 'intro_sg_select_char'>>
-	<</actCLA>>
-	<<actCLA 'Confirm this option'>>
-		<<gs 'intro_sg_select_char_nerd'>>
-
-		<<set $pc.legHair = -1>>
-		<<set $pc.pcs_hairbsh = 1>>
-		<<set $finances.cash = 20000>>
-		<<set $alterstrtimg = 8>>
-		<<run $pc.skillSetLevel('charisma',100)>>
-		<<run $pc.skillSetLevel('spirit',100)>>
-		<<run $pc.skillSetLevel('iceskating',100)>>
-		<<run $pc.skillSetLevel('people',100)>>
-		<<run $pc.skillSetLevel('persuasion',100)>>
-		<<run $pc.skillSetLevel('makeup',100)>>
-		<<run $pc.skillSetLevel('agility',100)>>
-		<<run $pc.skillSetLevel('strength',100)>>
-		<<run $pc.skillSetLevel('reaction',100)>>
-		<<set $pc.pcs_inhib = 40>>
-		<<run $pc.skillSetLevel('highHeels',100)>>
-		<<set $pirsC = 2>>
-		<<set $PirsC2_owned = 1>>
-		<<set $currentpursetype = 'fashionista'>>
-		<<set $currentpursenumber = 13>>
-		<<setinit $fashionista_purses[13] = 1>>
-		<<set $bag = 1>>
-		<<gs 'npc_relationship' 'socialgroup_setting' 10 5 10 5 5 5>>
-		<<run $npcs.set('A18','rel',1)>>
-		<!-- !!make sure this coming after the gs code above will still set christina to a 1 relationship, if I did this code correctly, if not look for this code in other spots and fix it pls-->
-		<<run $q.school.func('groupRelSet','cool',300)>>
-		<<run $q.school.func('groupRelSet','nerds',900)>>
-		<<run $q.school.func('groupRelSet','teachers',700)>>
-		<<set $kosmetica = 10>>
-		<<set $stanok = 10>>
-		<<if getvar("$player_avatar") == 0>>
-			<<set $pc.pcs_hairlng = 300>>
-			<<set $pc.eyesize = 3>>
-			<<set $pc.lip_size = 2>>
-			<<set $pc.eyelashes = 1>>
-		<</if>>
-		<<set $pc.pcs_skin = 2000>>
-		<<set $pc.pcs_teeth = 0>>
-
-		<<set $pc.genbsize = 30>>
-		<!-- !!d cup for ideal bmi-->
-		<<set $pc.salo = 105>>
-		<<set $pc.willpowermax = 100>>
-		<<run $q.school.func('grade_award','math',85)>>
-		<<run $q.school.func('grade_award','rus',90)>>
-		<<run $q.school.func('grade_award','lit',80)>>
-		<<run $q.school.func('grade_award','art',75)>>
-		<<run $q.school.func('grade_award','bio',80)>>
-		<<run $q.school.func('grade_award','pe',60)>>
-		<<run $q.school.func('grade_award','eng',85)>>
-		<<run $q.school.func('grade_award','geo',80)>>
-		<<run $q.school.func('grade_award','sci',80)>>
-		<<run $q.school.func('grade_award','shop',55)>>
-		<<run $q.school.func('grade_award','comp',80)>>
-		<<run $q.school.func('grade_award','mus',75)>>
-		<<run $q.school.func('grade_award','his',80)>>
-		<<set $pc.glass = 0>>
-		<<set $pc.hairColor = 3>>
-		<<set $pc.pcs_teeth = -1>>
-		<<set $pc.modExample_isGodessStart = true>>
-		<<gt 'intro_sg_finalize'>>
-	<</actCLA>>
-
-:: intro_initialization_after[mod modExample]
-<<if $pc.modExample_isGodessStart>>
-	<<run $wardrobe.wear(['clothes','moncheri',16,'gown'])>>
-	<<run $wardrobe.wear(['shoes','moncheri',59])>>
-	<<run $wardrobe.wear(['coat','moncheri',7])>>
-	<<run $wardrobe.wear(['bra','lusso',18])>>
-	<<run $wardrobe.wear(['panties','lusso',18])>>
-<</if>>

+ 100 - 100
sugarcube/src/outfits/compiled/_attributes_moncheri_gowncompiled.js

@@ -3,7 +3,7 @@ if(!setup.outfits)
 Object.assign(setup.outfits,{
 	'moncheri_gown_1':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'1',
 		"quality": 7,
 		"thinness": 4,
@@ -14,7 +14,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_2':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'2',
 		"quality": 7,
 		"thinness": 5,
@@ -25,7 +25,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_3':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'3',
 		"quality": 7,
 		"thinness": 5,
@@ -36,7 +36,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_4':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'4',
 		"quality": 7,
 		"thinness": 5,
@@ -47,7 +47,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_5':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'5',
 		"quality": 6,
 		"thinness": 4,
@@ -58,7 +58,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_6':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'6',
 		"quality": 7,
 		"thinness": 5,
@@ -69,7 +69,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_7':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'7',
 		"quality": 7,
 		"thinness": 5,
@@ -80,7 +80,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_8':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'8',
 		"quality": 7,
 		"thinness": 5,
@@ -91,7 +91,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_9':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'9',
 		"quality": 7,
 		"thinness": 5,
@@ -102,7 +102,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_10':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'10',
 		"quality": 7,
 		"thinness": 5,
@@ -113,7 +113,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_11':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'11',
 		"quality": 6,
 		"thinness": 4,
@@ -124,7 +124,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_12':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'12',
 		"quality": 6,
 		"thinness": 4,
@@ -135,7 +135,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_13':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'13',
 		"quality": 7,
 		"thinness": 5,
@@ -146,7 +146,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_14':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'14',
 		"quality": 7,
 		"thinness": 4,
@@ -157,7 +157,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_15':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'15',
 		"quality": 7,
 		"thinness": 4,
@@ -168,7 +168,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_16':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'16',
 		"quality": 7,
 		"thinness": 5,
@@ -182,7 +182,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_17':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'17',
 		"quality": 7,
 		"thinness": 4,
@@ -193,7 +193,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_18':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'18',
 		"quality": 7,
 		"thinness": 4,
@@ -204,7 +204,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_19':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'19',
 		"quality": 7,
 		"thinness": 4,
@@ -215,7 +215,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_20':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'20',
 		"quality": 7,
 		"thinness": 4,
@@ -226,7 +226,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_21':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'21',
 		"quality": 7,
 		"thinness": 5,
@@ -237,7 +237,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_22':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'22',
 		"quality": 7,
 		"thinness": 4,
@@ -248,7 +248,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_23':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'23',
 		"quality": 7,
 		"thinness": 4,
@@ -259,7 +259,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_24':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'24',
 		"quality": 7,
 		"thinness": 4,
@@ -270,7 +270,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_25':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'25',
 		"quality": 7,
 		"thinness": 4,
@@ -281,7 +281,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_26':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'26',
 		"quality": 7,
 		"thinness": 4,
@@ -292,7 +292,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_27':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'27',
 		"quality": 7,
 		"thinness": 4,
@@ -303,7 +303,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_28':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'28',
 		"quality": 6,
 		"thinness": 6,
@@ -316,7 +316,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_29':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'29',
 		"quality": 7,
 		"thinness": 4,
@@ -327,7 +327,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_30':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'30',
 		"quality": 7,
 		"thinness": 4,
@@ -338,7 +338,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_31':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'31',
 		"quality": 7,
 		"thinness": 4,
@@ -349,7 +349,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_32':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'32',
 		"quality": 7,
 		"thinness": 5,
@@ -360,7 +360,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_33':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'33',
 		"quality": 7,
 		"thinness": 4,
@@ -371,7 +371,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_34':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'34',
 		"quality": 7,
 		"thinness": 4,
@@ -382,7 +382,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_35':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'35',
 		"quality": 7,
 		"thinness": 4,
@@ -393,7 +393,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_36':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'36',
 		"quality": 7,
 		"thinness": 5,
@@ -404,7 +404,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_37':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'37',
 		"quality": 7,
 		"thinness": 4,
@@ -415,7 +415,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_38':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'38',
 		"quality": 7,
 		"thinness": 5,
@@ -426,7 +426,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_39':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'39',
 		"quality": 7,
 		"thinness": 4,
@@ -437,7 +437,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_40':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'40',
 		"quality": 7,
 		"thinness": 5,
@@ -448,7 +448,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_41':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'41',
 		"quality": 7,
 		"thinness": 4,
@@ -459,7 +459,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_42':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'42',
 		"quality": 7,
 		"thinness": 4,
@@ -470,7 +470,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_43':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'43',
 		"quality": 7,
 		"thinness": 5,
@@ -481,7 +481,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_44':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'44',
 		"quality": 7,
 		"thinness": 4,
@@ -492,7 +492,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_45':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'45',
 		"quality": 7,
 		"thinness": 4,
@@ -503,7 +503,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_46':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'46',
 		"quality": 7,
 		"thinness": 4,
@@ -514,7 +514,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_47':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'47',
 		"quality": 7,
 		"thinness": 4,
@@ -525,7 +525,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_48':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'48',
 		"quality": 7,
 		"thinness": 4,
@@ -536,7 +536,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_49':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'49',
 		"quality": 7,
 		"thinness": 4,
@@ -547,7 +547,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_50':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'50',
 		"quality": 7,
 		"thinness": 4,
@@ -558,7 +558,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_51':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'51',
 		"quality": 7,
 		"thinness": 5,
@@ -569,7 +569,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_52':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'52',
 		"quality": 7,
 		"thinness": 4,
@@ -580,7 +580,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_53':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'53',
 		"quality": 6,
 		"thinness": 4,
@@ -591,7 +591,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_54':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'54',
 		"quality": 6,
 		"thinness": 4,
@@ -602,7 +602,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_55':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'55',
 		"quality": 7,
 		"thinness": 5,
@@ -613,7 +613,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_56':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'56',
 		"quality": 7,
 		"thinness": 4,
@@ -624,7 +624,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_57':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'57',
 		"quality": 7,
 		"thinness": 4,
@@ -635,7 +635,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_58':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'58',
 		"quality": 7,
 		"thinness": 4,
@@ -646,7 +646,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_59':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'59',
 		"quality": 7,
 		"thinness": 5,
@@ -657,7 +657,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_60':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'60',
 		"quality": 7,
 		"thinness": 4,
@@ -668,7 +668,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_61':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'61',
 		"quality": 7,
 		"thinness": 4,
@@ -679,7 +679,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_62':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'62',
 		"quality": 7,
 		"thinness": 4,
@@ -690,7 +690,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_63':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'63',
 		"quality": 7,
 		"thinness": 4,
@@ -701,7 +701,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_64':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'64',
 		"quality": 7,
 		"thinness": 6,
@@ -712,7 +712,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_65':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'65',
 		"quality": 7,
 		"thinness": 3,
@@ -723,7 +723,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_66':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'66',
 		"quality": 7,
 		"thinness": 4,
@@ -734,7 +734,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_67':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'67',
 		"quality": 7,
 		"thinness": 4,
@@ -745,7 +745,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_68':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'68',
 		"quality": 6,
 		"thinness": 4,
@@ -756,7 +756,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_69':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'69',
 		"quality": 7,
 		"thinness": 4,
@@ -767,7 +767,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_70':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'70',
 		"quality": 7,
 		"thinness": 4,
@@ -778,7 +778,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_71':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'71',
 		"quality": 7,
 		"thinness": 4,
@@ -789,7 +789,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_72':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'72',
 		"quality": 7,
 		"thinness": 4,
@@ -800,7 +800,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_73':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'73',
 		"quality": 7,
 		"thinness": 4,
@@ -811,7 +811,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_74':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'74',
 		"quality": 7,
 		"thinness": 4,
@@ -822,7 +822,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_75':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'75',
 		"quality": 7,
 		"thinness": 4,
@@ -833,7 +833,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_76':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'76',
 		"quality": 7,
 		"thinness": 4,
@@ -844,7 +844,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_77':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'77',
 		"quality": 7,
 		"thinness": 4,
@@ -855,7 +855,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_78':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'78',
 		"quality": 7,
 		"thinness": 4,
@@ -866,7 +866,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_79':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'79',
 		"quality": 7,
 		"thinness": 4,
@@ -877,7 +877,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_80':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'80',
 		"quality": 7,
 		"thinness": 4,
@@ -888,7 +888,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_81':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'81',
 		"quality": 7,
 		"thinness": 4,
@@ -899,7 +899,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_82':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'82',
 		"quality": 7,
 		"thinness": 4,
@@ -910,7 +910,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_83':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'83',
 		"quality": 7,
 		"thinness": 4,
@@ -921,7 +921,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_84':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'84',
 		"quality": 7,
 		"thinness": 4,
@@ -932,7 +932,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_85':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'85',
 		"quality": 7,
 		"thinness": 4,
@@ -943,7 +943,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_86':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'86',
 		"quality": 7,
 		"thinness": 4,
@@ -955,7 +955,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_87':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'87',
 		"quality": 6,
 		"thinness": 4,
@@ -966,7 +966,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_88':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'88',
 		"quality": 7,
 		"thinness": 4,
@@ -977,7 +977,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_89':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'89',
 		"quality": 7,
 		"thinness": 4,
@@ -988,7 +988,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_90':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'90',
 		"quality": 7,
 		"thinness": 4,
@@ -1000,7 +1000,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_91':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'91',
 		"quality": 7,
 		"thinness": 4,
@@ -1011,7 +1011,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_92':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'92',
 		"quality": 7,
 		"thinness": 4,
@@ -1023,7 +1023,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_93':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'93',
 		"quality": 7,
 		"thinness": 4,
@@ -1034,7 +1034,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_94':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'94',
 		"quality": 7,
 		"thinness": 4,
@@ -1045,7 +1045,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_95':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'95',
 		"quality": 7,
 		"thinness": 4,
@@ -1056,7 +1056,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_96':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'96',
 		"quality": 7,
 		"thinness": 4,
@@ -1067,7 +1067,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_97':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'97',
 		"quality": 7,
 		"thinness": 5,
@@ -1078,7 +1078,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_98':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'98',
 		"quality": 7,
 		"thinness": 5,
@@ -1090,7 +1090,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_99':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'99',
 		"quality": 6,
 		"thinness": 4,
@@ -1101,7 +1101,7 @@ Object.assign(setup.outfits,{
 	},
 	'moncheri_gown_100':{
 		'vendor':'moncheri',
-		'type':'gown',
+		'type':'clothes','subtype':'gown',
 		'index':'100',
 		"quality": 7,
 		"thinness": 4,

+ 26 - 27
sugarcube/src/start/intro_initialization.tw

@@ -102,16 +102,15 @@
 <<else>>
 	<<set $cyccustom = 1>>
 <</if>>
-<<set $pc.horny = 0>>
 <<set $opPRE to null>>
 <<set $tgs_skipinto to null>>
 <!-- !! Clothing must go last so that hip size is set-->
 <!-- !! Adding underwear and default shoes and assigning them-->
 <<if $location_var[$here][1] != 'CSB' and getvar("$school_clothing") != 1>>
-	<<run $wardrobe.wear('gm_panties_1')>>
-	<<run $wardrobe.wear('gm_bra_1')>>
+	<<run $wardrobe.wear('gm_panties_1',false)>>
+	<<run $wardrobe.wear('gm_bra_1',false)>>
 	<<run $wardrobe.add('danilovich_shoes_21')>>
-	<<run $wardrobe.wear('gm_shoes_6')>>
+	<<run $wardrobe.wear('gm_shoes_6',false)>>
 <</if>>
 <<if getvar("$school_clothing") == 7>>
 	<!-- !!Dancer gets leotard-->
@@ -119,71 +118,71 @@
 <</if>>
 <!-- !!	Starting clothing set-->
 <<if getvar("$school_clothing") == 1>>
-	<<run $wardrobe.wear('cats_panties_15')>>
-	<<run $wardrobe.wear('cats_bra_15')>>
+	<<run $wardrobe.wear('cats_panties_15',false)>>
+	<<run $wardrobe.wear('cats_bra_15',false)>>
 	<<run $wardrobe.add('danilovich_outfit_80')>>
 	<<run $wardrobe.add('danilovich_shoes_19')>>
-	<<run $wardrobe.wear('gm_shoes_25')>>
+	<<run $wardrobe.wear('gm_shoes_25',false)>>
 	<<run $wardrobe.add('dolls_outfit_16')>>
-	<<run $wardrobe.wear('dolls_outfit_37')>>
+	<<run $wardrobe.wear('dolls_outfit_37',false)>>
 <<elseif $location_var[$here][1] == 'CSB'>>
-	<<run $wardrobe.wear('gm_panties_12')>>
-	<<run $wardrobe.wear('gm_bra_12')>>
+	<<run $wardrobe.wear('gm_panties_12',false)>>
+	<<run $wardrobe.wear('gm_bra_12',false)>>
 	<<run $wardrobe.add('danilovich_outfit_81')>>
 	<<run $wardrobe.add('danilovich_shoes_21')>>
-	<<run $wardrobe.wear('gm_shoes_9')>>
+	<<run $wardrobe.wear('gm_shoes_9',false)>>
 	<<run $wardrobe.add('gm_outfit_30')>>
-	<<run $wardrobe.wear('cats_dress_1')>>
+	<<run $wardrobe.wear('cats_dress_1',false)>>
 <<elseif getvar("$alterstrtimg") == 17>>
 	<!-- !!Beautiful start-->
 	<<run $wardrobe.add('cats_outfit_56')>>
 	<<run $wardrobe.add('danilovich_outfit_136')>>
 	<<run $wardrobe.add('cats_dress_59')>>
-	<<run $wardrobe.wear('gm_dress_57')>>
+	<<run $wardrobe.wear('gm_dress_57',false)>>
 <<elseif $pc.pcs_inhib < 5>>
 	<<run $wardrobe.add('gm_outfit_30')>>
 	<<run $wardrobe.add('danilovich_outfit_81')>>
-	<<run $wardrobe.wear('cats_dress_1')>>
+	<<run $wardrobe.wear('cats_dress_1',false)>>
 <<elseif $pc.pcs_inhib < 10>>
 	<<run $wardrobe.add('gm_outfit_15')>>
 	<<run $wardrobe.add('danilovich_outfit_80')>>
-	<<run $wardrobe.wear('gm_dress_4')>>
+	<<run $wardrobe.wear('gm_dress_4',false)>>
 <<elseif $pc.pcs_inhib < 15>>
 	<<run $wardrobe.add('gm_outfit_58')>>
 	<<run $wardrobe.add('danilovich_outfit_106')>>
-	<<run $wardrobe.wear('gm_dress_7')>>
+	<<run $wardrobe.wear('gm_dress_7',false)>>
 <<elseif $pc.pcs_inhib < 20>>
 	<<run $wardrobe.add('gm_outfit_55')>>
 	<<run $wardrobe.add('danilovich_outfit_102')>>
-	<<run $wardrobe.wear('gm_dress_7')>>
+	<<run $wardrobe.wear('gm_dress_7',false)>>
 <<elseif $pc.pcs_inhib < 25>>
 	<<run $wardrobe.add('gm_outfit_58')>>
 	<<run $wardrobe.add('danilovich_outfit_87')>>
-	<<run $wardrobe.wear('gm_dress_39')>>
+	<<run $wardrobe.wear('gm_dress_39',false)>>
 <<elseif $pc.pcs_inhib < 30>>
 	<<run $wardrobe.add('gm_outfit_91')>>
 	<<run $wardrobe.add('danilovich_outfit_96')>>
-	<<run $wardrobe.wear('gm_dress_57')>>
+	<<run $wardrobe.wear('gm_dress_57',false)>>
 <<elseif $pc.pcs_inhib < 35>>
 	<<run $wardrobe.add('gm_outfit_95')>>
 	<<run $wardrobe.add('danilovich_outfit_48')>>
-	<<run $wardrobe.wear('gm_dress_63')>>
+	<<run $wardrobe.wear('gm_dress_63',false)>>
 <<elseif $pc.pcs_inhib < 40>>
 	<<run $wardrobe.add('gm_outfit_124')>>
 	<<run $wardrobe.add('danilovich_outfit_45')>>
-	<<run $wardrobe.wear('gm_dress_89')>>
+	<<run $wardrobe.wear('gm_dress_89',false)>>
 <<elseif $pc.pcs_inhib < 45>>
 	<<run $wardrobe.add('gm_outfit_131')>>
 	<<run $wardrobe.add('danilovich_outfit_38')>>
-	<<run $wardrobe.wear('gm_dress_109')>>
+	<<run $wardrobe.wear('gm_dress_109',false)>>
 <<elseif $pc.pcs_inhib < 50>>
 	<<run $wardrobe.add('gm_outfit_145')>>
 	<<run $wardrobe.add('danilovich_outfit_17')>>
-	<<run $wardrobe.wear('gm_dress_123')>>
+	<<run $wardrobe.wear('gm_dress_123',false)>>
 <<else>>
 	<<run $wardrobe.add('gm_outfit_149')>>
 	<<run $wardrobe.add('danilovich_outfit_15')>>
-	<<run $wardrobe.wear('gm_dress_149')>>
+	<<run $wardrobe.wear('gm_dress_149',false)>>
 	<<run $wardrobe.add('scandalicious_swim_two_55')>>
 <</if>>
 <<if getvar("$swim_start") == 99>>
@@ -205,15 +204,15 @@
 	<<run $wardrobe.add('dolls_outfit_29')>>
 	<<run $wardrobe.add('danilovich_bra_3')>>
 	<<run $wardrobe.add('danilovich_panties_3')>>
-	<<run $wardrobe.wear('dolls_coat_19')>>
+	<<run $wardrobe.wear('dolls_coat_19',false)>>
 <<elseif getvar("$alterstrtimg") == 17>>
 	<!-- !! beautiful start-->
-	<<run $wardrobe.wear('cats_coat_16')>>
+	<<run $wardrobe.wear('cats_coat_16',false)>>
 	<<run $wardrobe.add('danilovich_bra_4')>>
 	<<run $wardrobe.add('danilovich_panties_4')>>
 	<<run $wardrobe.add('school_48')>>
 <<else>>
-	<<run $wardrobe.wear('gm_coat_12')>>
+	<<run $wardrobe.wear('gm_coat_12',false)>>
 	<<run $wardrobe.add('danilovich_bra_1')>>
 	<<run $wardrobe.add('danilovich_panties_1')>>
 	<<if getvar("$school_clothing") == 2>>

+ 5 - 2
sugarcube/src/start/special/char_select.tw

@@ -4,7 +4,7 @@ setup.startingCharacters ??= {};
 
 
 setup.startingCharacters.special = {
-	parent: 'sg_starting_category',
+	parent: 'default',
 	time: {start:[2018,10,1,6,0]}
 }
 
@@ -12,7 +12,10 @@ setup.startingCharacters.special_abductee = {
 	parent: 'special',
 	label: 'Abductee',
 	desc: 'You have been abducted by a man who wants to turn you into a sex slave.',
-	passage: 'abduction_start'
+	passage: 'abduction_start',
+	housing:{
+		home: 'cityResidentialApartment'
+	},
 }
 
 setup.startingCharacters.special_abductee_attractive = {

+ 8 - 5
sugarcube/src/wardrobe/wardrobe.js

@@ -930,16 +930,19 @@ class Wardrobe{
 	/**
 	 * Wear the specified item. Send it to the default wardrobe section. Adds the item to the inventory, if it isn't in it.
 	 * @param {*} itemIdentification
+	 * @param {boolean} [replace=true] replace what's currently worn? If false only adds the item to the inventory.
 	 */
-	wear(itemId){
+	wear(itemId,replace=true){
 		if(!this.has(itemId))
 			this.add(itemId);
 
 		let itemType = this.itemData(itemId).type;
-		this.strip(itemType);
-		this.sendToLocation(itemId,0);
-		console.log("WEARING NOW",itemId);
-		this._wear(itemId);
+		if(replace || (!this._wornItems[itemType])){
+			this.strip(itemType);
+			this.sendToLocation(itemId,0);
+			console.log("WEARING NOW",itemId);
+			this._wear(itemId);
+		}
 	}
 
 	wearTemporary(itemId){

+ 27 - 26
sugarcube/src/wardrobe/wardrobe.tw

@@ -94,38 +94,38 @@
 	<h3>Outfit Sets</h3>
 	<div>
 		<<for _outfitKey, _outfitData range $wardrobe.outfits>>
+			<<capture _outfitKey>>
 			<div class="outfitSet">
 				<<set _wearable_clothes = $wardrobe.wearable(_outfitData.clothes)>>
 				<<set _wearable_shoes = $wardrobe.wearable(_outfitData.shoes)>>
 				<<set _wearable_bra = $wardrobe.wearable(_outfitData.bra)>>
 				<<set _wearable_panties = $wardrobe.wearable(_outfitData.panties)>>
 				<<set _wearable = $wardrobe.outfitIsWearable(_outfitKey)>>
-				<<capture _outfitKey>>
-					<h4 class="label">
-						_outfitKey
-					</h4>
-					<div class="button buttonWear">
-						<<if _wearable == true>>
-							<<actCLA 'Wear' 1>>
-								<<run $wardrobe.wearOutfit(_outfitKey)>>
-								<<addtime 5>>
-								<<video "pc/activities/misc/dress_1.mp4">>
-								<<act 'Continue' -1>>
-									<<gt 'wardrobe'>>
-								<</act>>
-							<</actCLA>>
-						<<else>>
-							<<textWithTooltip _outfitKey>>
-								At least one part of this set is not wearable.
-							<</textWithTooltip>>
-						<</if>>
-					</div>
-					<div class="button buttonManage">
-						<<link 'Manage'>>
-							<<toggleclass `'#outfitManagement_'+_outfitKey` "visible">>
-						<</link>>
-					</div>
-				<</capture>>
+				
+				<h4 class="label">
+					_outfitKey
+				</h4>
+				<div class="button buttonWear">
+					<<if _wearable == true>>
+						<<actCLA 'Wear' 1>>
+							<<run $wardrobe.wearOutfit(_outfitKey)>>
+							<<addtime 5>>
+							<<video "pc/activities/misc/dress_1.mp4">>
+							<<act 'Continue' -1>>
+								<<gt 'wardrobe'>>
+							<</act>>
+						<</actCLA>>
+					<<else>>
+						<<textWithTooltip _outfitKey>>
+							At least one part of this set is not wearable.
+						<</textWithTooltip>>
+					<</if>>
+				</div>
+				<div class="button buttonManage">
+					<<link 'Manage'>>
+						<<toggleclass `'#outfitManagement_'+_outfitKey` "visible">>
+					<</link>>
+				</div>
 
 				<div class="itemPreview clothes">
 					<<if _wearable_clothes.owned == false>>
@@ -222,6 +222,7 @@
 					<span class="description">Deletes this outfit. The clothes remain in your wardrobe.</span>
 				</div>
 			</div>
+			<</capture>>
 		<</for>>
 		<div id="addOutfitField">
 			<h4>Add outfit</h4>