diff --git a/src/art/Instructions for modifying the art files when adding a new outfit.txt b/src/art/Instructions for modifying the art files when adding a new outfit.txt new file mode 100644 index 0000000000000000000000000000000000000000..e5b79c3312a6b9410f07e032cdd986b9e7a1def6 --- /dev/null +++ b/src/art/Instructions for modifying the art files when adding a new outfit.txt @@ -0,0 +1,12 @@ +Are you adding a new outfit to the game, but don't have SVG art for it? If so, you MUST modify the following functions in VectorArtJS.js. + +1. ArtVectorBalls() +2. ArtVectorBelly() +3. ArtVectorBoob() +4. ArtVectorBoobAddons() (in two different places) +5. ArtVectorChastityBelt() +6. ArtVectorFeet() +7. ArtVectorPussyPiercings() +8. ArtVectorTorsoOutfit() + +Still don't know where to add your edits? Just search the file for the string "no clothing". Anywhere you see this string you must add your new clothing. \ No newline at end of file diff --git a/src/art/vector/VectorArtJS.js b/src/art/vector/VectorArtJS.js index 5419aee0eb611645209edb88784e622076290c55..77001e7f3698eed684dd69e44842d94e515c9aff 100644 --- a/src/art/vector/VectorArtJS.js +++ b/src/art/vector/VectorArtJS.js @@ -834,9 +834,11 @@ App.Art.vectorArtElement = (function() { function ArtVectorBalls() { let ballsScaleFactor; switch (slave.clothes) { + case "a bimbo outfit": case "a bra": case "a button-up shirt": case "a comfortable bodysuit": + case "a courtesan dress": case "a cybersuit": case "a fallen nuns habit": case "a latex catsuit": @@ -858,6 +860,8 @@ App.Art.vectorArtElement = (function() { case "clubslut netting": case "no clothing": case "overalls": + case "pasties": + case "petite admi outfit": case "restrictive latex": case "shibari ropes": case "slutty jewelry": @@ -889,13 +893,14 @@ App.Art.vectorArtElement = (function() { } switch (slave.clothes) { + case "a bimbo outfit": case "a bra": + case "a courtesan dress": case "a cybersuit": case "a Fuckdoll suit": case "a latex catsuit": case "a nice pony outfit": case "a Santa dress": - case "overalls": case "a scalemail bikini": case "a skimpy loincloth": case "a slutty klan robe": @@ -920,9 +925,11 @@ App.Art.vectorArtElement = (function() { case "leather pants and a tube top": case "leather pants and pasties": case "no clothing": + case "overalls": case "panties": case "panties and pasties": case "pasties": + case "petite admi outfit": case "restrictive latex": case "shibari ropes": case "slutty jewelry": @@ -993,13 +1000,14 @@ App.Art.vectorArtElement = (function() { } } switch (slave.clothes) { /* display nipples/areola for the following clothes */ + case "a bimbo outfit": case "a chattel habit": + case "a courtesan dress": case "a fallen nuns habit": case "a Fuckdoll suit": case "a monokini": case "a nice pony outfit": case "a Santa dress": - case "overalls": case "a skimpy loincloth": case "a slutty pony outfit": case "a string bikini": @@ -1016,7 +1024,9 @@ App.Art.vectorArtElement = (function() { case "jeans": case "leather pants": case "no clothing": + case "overalls": case "panties": + case "petite admi outfit": case "restrictive latex": case "shibari ropes": case "slutty jewelry": @@ -1061,15 +1071,16 @@ App.Art.vectorArtElement = (function() { /* BEWARE: this threshold should be kept in sync with the one in Art_Vector_Boob_ */ } else { switch (slave.clothes) { + case "a bimbo outfit": case "a chattel habit": case "a comfortable bodysuit": + case "a courtesan dress": case "a cybersuit": case "a fallen nuns habit": case "a Fuckdoll suit": case "a latex catsuit": case "a nice pony outfit": case "a Santa dress": - case "overalls": case "a skimpy loincloth": case "a slutty pony outfit": case "a succubus outfit": @@ -1081,12 +1092,12 @@ App.Art.vectorArtElement = (function() { case "jeans": case "leather pants": case "no clothing": + case "overalls": case "panties": + case "petite admi outfit": case "restrictive latex": case "sport shorts": case "striped panties": - case "a bimbo outfit": - case "a courtesan dress": break; /* do nothing for these choices */ /* manually handle special cases */ case "a slutty schutzstaffel uniform": @@ -1106,35 +1117,35 @@ App.Art.vectorArtElement = (function() { if (V.showBodyMods === 1 && (slave.nipplesPiercing > 0 || slave.areolaePiercing > 0)) { /* shows nipple piercings in game when selected; piercings will show on the outfits listed below */ switch (slave.clothes) { + case "a bimbo outfit": case "a chattel habit": case "a comfortable bodysuit": + case "a courtesan dress": case "a cybersuit": case "a fallen nuns habit": case "a latex catsuit": case "a monokini": case "a nice pony outfit": - case "a penitent nuns habit": case "a Santa dress": - case "overalls": case "a skimpy loincloth": case "a slutty pony outfit": case "a string bikini": case "a succubus outfit": case "a thong": - case "an apron": case "attractive lingerie": case "attractive lingerie for a pregnant woman": case "body oil": case "boyshorts": case "chains": case "choosing her own clothes": + case "clubslut netting": case "cutoffs": case "jeans": case "leather pants": - case "leather pants and a tube top": - case "leather pants and pasties": case "no clothing": + case "overalls": case "panties": + case "petite admi outfit": case "restrictive latex": case "shibari ropes": case "slutty jewelry": @@ -1234,11 +1245,13 @@ App.Art.vectorArtElement = (function() { } if (slave.vaginalAccessory !== "none") { switch (slave.clothes) { /* shows vaginal accessories on the outfits below */ + case "a bimbo outfit": case "a bra": case "a button-up shirt": case "a button-up shirt and panties": case "a chattel habit": case "a comfortable bodysuit": + case "a courtesan dress": case "a fallen nuns habit": case "a Fuckdoll suit": case "a latex catsuit": @@ -1246,7 +1259,6 @@ App.Art.vectorArtElement = (function() { case "a nice pony outfit": case "a penitent nuns habit": case "a Santa dress": - case "overalls": case "a slutty klan robe": case "a slutty outfit": case "a slutty pony outfit": @@ -1273,9 +1285,11 @@ App.Art.vectorArtElement = (function() { case "cutoffs": case "harem gauze": case "no clothing": + case "overalls": case "panties": case "panties and pasties": case "pasties": + case "petite admi outfit": case "restrictive latex": case "shibari ropes": case "slutty jewelry": @@ -1806,11 +1820,13 @@ App.Art.vectorArtElement = (function() { } } switch (slave.clothes) { + case "a bimbo outfit": case "a bra": case "a button-up shirt": case "a button-up shirt and panties": case "a chattel habit": case "a comfortable bodysuit": + case "a courtesan dress": case "a cybersuit": case "a gothic lolita dress": case "a hanbok": @@ -1819,7 +1835,6 @@ App.Art.vectorArtElement = (function() { case "a one-piece swimsuit": case "a penitent nuns habit": case "a Santa dress": - case "overalls": case "a scalemail bikini": case "a skimpy loincloth": case "a slutty klan robe": @@ -1844,15 +1859,15 @@ App.Art.vectorArtElement = (function() { case "choosing her own clothes": case "kitty lingerie": case "no clothing": + case "overalls": case "panties": case "panties and pasties": case "pasties": + case "petite admi outfit": case "shibari ropes": case "striped panties": case "striped underwear": case "uncomfortable straps": - case "a bimbo outfit": - case "a courtesan dress": break; /* do nothing for these cases */ case "a Fuckdoll suit": case "a latex catsuit": @@ -2684,13 +2699,14 @@ App.Art.vectorArtElement = (function() { function ArtVectorPussyPiercings() { switch (slave.clothes) { /* piercings display on these clothes */ + case "a bimbo outfit": case "a bra": case "a button-up shirt": + case "a courtesan dress": case "a fallen nuns habit": case "a Fuckdoll suit": case "a nice pony outfit": case "a Santa dress": - case "overalls": case "a slutty pony outfit": case "a sports bra": case "a string bikini": @@ -2704,7 +2720,11 @@ App.Art.vectorArtElement = (function() { case "body oil": case "chains": case "choosing her own clothes": + case "clubslut netting": case "no clothing": + case "overalls": + case "pasties": + case "petite admi outfit": case "restrictive latex": case "shibari ropes": case "slutty jewelry": @@ -2741,17 +2761,18 @@ App.Art.vectorArtElement = (function() { function ArtVectorTorsoOutfit() { /* TODO: latex catsuit should cover vagina and its piercings, too */ switch (slave.clothes) { + case "a bimbo outfit": + case "a courtesan dress": case "a Fuckdoll suit": case "a latex catsuit": case "a nice pony outfit": case "a Santa dress": - case "overalls": case "a slutty pony outfit": - case "pasties": case "choosing her own clothes": case "no clothing": - case "a bimbo outfit": - case "a courtesan dress": + case "overalls": + case "pasties": + case "petite admi outfit": break; /* no torso outfit */ /* manually handle special cases */ case "a cybersuit":