|
@@ -19,17 +19,17 @@
|
|
|
!! 2-1 are the same for cheap category.
|
|
|
!! CloThinness = 1-6 scale, with higher values being made of thinner material and/or being more tightly fitting.
|
|
|
!! Notes: Clothing with large cut-away sections or transparent sections should have a decreased CloThinness score
|
|
|
-!! Ex: 6 intentionally reveals breast or pubic areas, with translucent or transparent areas and should trigger some sort of indecent exposure/arrest event if worn in public without underwear.
|
|
|
-!! 5 is thin enough to be seen through only in bright light, or is otherwise tight enough to show the body in detail if opaque (skin tight).
|
|
|
-!! 4 is thin or tight enough to be flirty and fine in most places except the most conservative (church, court, etc).
|
|
|
+!! Ex: 6 intentionally reveals breast or pubic areas, with translucent or transparent areas and should trigger some sort of indecent exposure/arrest event if worn in public without underwear.
|
|
|
+!! 5 is thin enough to be seen through only in bright light, or is otherwise tight enough to show the body in detail if opaque (skin tight).
|
|
|
+!! 4 is thin or tight enough to be flirty and fine in most places except the most conservative (church, court, etc).
|
|
|
!! 3-2 is the range of clothing that is modest enough to be worn in all public places.
|
|
|
!! 1 does not follow the curves of the body in great detail, and makes it hard to see the body shape.
|
|
|
!!Top!!
|
|
|
!! CloTopCut = 1-4 scale* (with an additional +0-3 based on player breast sizes, for an effective 1-7 scale). System is based on based on how much skin on the torso is shown (including navel, not just above the breasts), with larger breasts implicitly making the outfit smaller and more revealing.
|
|
|
-!! Notes: Need to add modifiers based on breast size, where larger breasts end up forcing the player to show more cleavage than those with smaller breasts.
|
|
|
-!! Ex: 4 reveals over half the skin on the torso area,
|
|
|
-!! 3 has a deep neckline that reaches the cleavage between the breasts,
|
|
|
-!! 2 is a cut high enough to be considered appropriate in most places (above the cleavage, or just below where it starts),
|
|
|
+!! Notes: Need to add modifiers based on breast size, where larger breasts end up forcing the player to show more cleavage than those with smaller breasts.
|
|
|
+!! Ex: 4 reveals over half the skin on the torso area,
|
|
|
+!! 3 has a deep neckline that reaches the cleavage between the breasts,
|
|
|
+!! 2 is a cut high enough to be considered appropriate in most places (above the cleavage, or just below where it starts),
|
|
|
!! 1 is a neckline that ends very near the neck or higher.
|
|
|
!! CloBra = 1 for on 2 for bare chest
|
|
|
!! Ex: 2 Your chest is not covered at all by the outfit, if you wear a bra that will be your top
|
|
@@ -37,11 +37,11 @@
|
|
|
!!Bottoms!!
|
|
|
!! CloSkirtShortness = 1-6 scale. Higher values are shorter.
|
|
|
!! Notes: Loose skirts sometimes rank higher than tight skirts of the same length, since they are more likely to flash others.
|
|
|
-!! Ex: 6 is short enough to reveal pubic areas at all times
|
|
|
-!! 5 is ~20% thigh length or less (micro-skirt), and can reveal underwear frequently
|
|
|
-!! 4 is ~40% thigh length (miniskirt) and may show underwear if bending over
|
|
|
-!! 3 is up to ~60% thigh length (skirt) and normally never reveals underwear
|
|
|
-!! 2 is ending immediately above, at or below the knees (knee-length)
|
|
|
+!! Ex: 6 is short enough to reveal pubic areas at all times
|
|
|
+!! 5 is ~20% thigh length or less (micro-skirt), and can reveal underwear frequently
|
|
|
+!! 4 is ~40% thigh length (miniskirt) and may show underwear if bending over
|
|
|
+!! 3 is up to ~60% thigh length (skirt) and normally never reveals underwear
|
|
|
+!! 2 is ending immediately above, at or below the knees (knee-length)
|
|
|
!! 1 is ankle-length.
|
|
|
!! CloPantsShortness = 1-6 scale. Higher values are shorter.
|
|
|
!! Notes: Intentionally separate variable from skirt length to prevent wording confusion during events (e.g., lifting a dress or skirt versus pulling down pants or shorts)
|
|
@@ -56,32 +56,32 @@
|
|
|
!! CloPanties = 1 for yes, 2 for no coverage eg. a harness
|
|
|
!! Ex: 1 The bottom of this outfit offers no more coverage than panties and it will replace your panties (if worn)
|
|
|
!! CloOnePiece = 1
|
|
|
-!! Notes: Flag for event writing; excludes skirted/dress outfits. Denotes that in order to have sex, the clothing must be pulled to the side, unlike shorts which can be pulled down, or skirts which may be lifted.
|
|
|
+!! Notes: Flag for event writing; excludes skirted/dress outfits. Denotes that in order to have sex, the clothing must be pulled to the side, unlike shorts which can be pulled down, or skirts which may be lifted.
|
|
|
!! CloBimbo = 1
|
|
|
!! Notes: Flag for bimboification gain. All exceptionally slutty clothing (the kind almost never seen outside of porn, strip clubs, or on street hookers) should have this flag.
|
|
|
!!
|
|
|
!! The following are only applied if required, if the outfit covers these areas fully there is no need to add them
|
|
|
!!
|
|
|
!! CloCoverFront:1-4 scale not required to be set must expose the vagina at least partially
|
|
|
-!! Ex: 4 Pussy not covered at all
|
|
|
+!! Ex: 4 Pussy not covered at all
|
|
|
!! 3 Pussy is covered but the material is completely transparent, or wide fishnet
|
|
|
!! 2 Pussy covered but still visible, inc. wide mesh
|
|
|
!! 1 Pussy can barely be seen through material if you look hard enough, inc. fine mesh
|
|
|
!!
|
|
|
!! CloCoverBack:1-4 scale not required to be set exposure of the butt, the presence of a g-string or thong does not mean the butt is covered
|
|
|
-!! Ex: 4 Butt not covered at all
|
|
|
+!! Ex: 4 Butt not covered at all
|
|
|
!! 3 Butt is covered but the material is completely transparent, or wide fishnet
|
|
|
!! 2 Butt covered but still visible, inc. wide mesh
|
|
|
!! 1 Butt can barely be seen through material if you look hard enough, inc. fine mesh
|
|
|
!!
|
|
|
!! CloCoverTop: 1-4 scale not required to be set. Breast exposure, must be some nipple or the whole of the rest of the breast for it to count. Deep cleavage without nipple does not count.
|
|
|
-!! Ex: 4 Breasts not covered at all
|
|
|
+!! Ex: 4 Breasts not covered at all
|
|
|
!! 3 Breasts is covered but the material is completely transparent, or wide fishnet
|
|
|
!! 2 Breasts covered but still visible, inc. wide mesh
|
|
|
!! 1 Breasts can barely be seen through material if you look hard enough, inc. fine mesh
|
|
|
!!
|
|
|
!! Figures for CloInhibit values, these are the maximums for each range. Currently all set to lowest figure in range but to add random element when time permits
|
|
|
-!!0: dress:1 pants:1 top:2 thickness:2
|
|
|
+!!0: dress:1 pants:1 top:2 thickness:2
|
|
|
!!5: dress:2 pants:3 top:2 thickness:3
|
|
|
!!10: dress:3 pants:4 top:2 thickness:4
|
|
|
!!15: dress:3 pants:4 top:3 thickness:4
|
|
@@ -116,87 +116,87 @@ CloCoverBack = 0
|
|
|
CloCoverTop = 0
|
|
|
|
|
|
if $ARGS[0] = 'gm_outfits':
|
|
|
- *P FUNC('$attributes_gm_outfits', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_gm_outfits', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'gm_dress':
|
|
|
- *P FUNC('$attributes_gm_dress', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_gm_dress', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'misc_outfits':
|
|
|
- *P FUNC('$attributes_misc_outfits', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_misc_outfits', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'cats_dress':
|
|
|
- *P FUNC('$attributes_cats_dress', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_cats_dress', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'cats_outfits':
|
|
|
- *P FUNC('$attributes_cats_outfits', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_cats_outfits', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'flamingos_outfits':
|
|
|
- *P FUNC('$attributes_flamingos_outfits', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_flamingos_outfits', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'flamingos_dress':
|
|
|
- *P FUNC('$attributes_flamingos_dress', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_flamingos_dress', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'coco_outfits':
|
|
|
- *P FUNC('$attributes_coco_outfits', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_coco_outfits', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'coco_dress':
|
|
|
- *P FUNC('$attributes_coco_dress', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_coco_dress', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'fashionista_dress':
|
|
|
- *P FUNC('$attributes_fashionista_dress', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_fashionista_dress', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'fashionista_outfits':
|
|
|
- *P FUNC('$attributes_fashionista_outfits', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_fashionista_outfits', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'moncheri_dress':
|
|
|
- *P FUNC('$attributes_moncheri_dress', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_moncheri_dress', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'moncheri_gown':
|
|
|
- *P FUNC('$attributes_moncheri_gown', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_moncheri_gown', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'gm_office':
|
|
|
- *P FUNC('$attributes_office', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_office', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'gm_school':
|
|
|
- *P FUNC('$attributes_school', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_school', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'danilovich_outfits':
|
|
|
- *P FUNC('$attributes_danilovich_outfits', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_danilovich_outfits', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'eroto_dress':
|
|
|
- *P FUNC('$attributes_eroto_dress', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_eroto_dress', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'eroto_outfits':
|
|
|
- *P FUNC('$attributes_eroto_outfits', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_eroto_outfits', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'eroto_strip':
|
|
|
- *P FUNC('$attributes_eroto_strip', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_eroto_strip', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'salacious_dress':
|
|
|
- *P FUNC('$attributes_salacious_dress', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_salacious_dress', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'salacious_outfits':
|
|
|
- *P FUNC('$attributes_salacious_outfits', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_salacious_outfits', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'gm_maid':
|
|
|
- *P FUNC('$attributes_gm_maid', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_gm_maid', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'gm_server':
|
|
|
- *P FUNC('$attributes_gm_server', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_gm_server', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'danilovich_swimsuit':
|
|
|
- *P FUNC('$attributes_danilovich_swim_one', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_danilovich_swim_one', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'scandalicious_outfits':
|
|
|
- *P FUNC('$attributes_scandalicious_outfits', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_scandalicious_outfits', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'scandalicious_dress':
|
|
|
- *P FUNC('$attributes_scandalicious_dress', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_scandalicious_dress', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'scandalicious_swimsuit':
|
|
|
- *P FUNC('$attributes_scandalicious_swim_one', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_scandalicious_swim_one', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'scandalicious_bikinis':
|
|
|
- *P FUNC('$attributes_scandalicious_swim_two', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_scandalicious_swim_two', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'fancy_burlesque':
|
|
|
- *P FUNC('$attributes_fancy_burlesque', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_fancy_burlesque', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'dolls_dress':
|
|
|
- *P FUNC('$attributes_dolls_dress', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_dolls_dress', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'dolls_outfits':
|
|
|
- *P FUNC('$attributes_dolls_outfits', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_dolls_outfits', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'bomba_dress':
|
|
|
- *P FUNC('$attributes_bomba_dress', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_bomba_dress', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'bomba_outfits':
|
|
|
- *P FUNC('$attributes_bomba_outfits', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_bomba_outfits', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'allure_swimsuit':
|
|
|
- *P FUNC('$attributes_allure_swim_one', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_allure_swim_one', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'allure_bikinis':
|
|
|
- *P FUNC('$attributes_allure_swim_two', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_allure_swim_two', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'market_outfits':
|
|
|
- *P FUNC('$attributes_market_clothes', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_market_clothes', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'materinstvo_dress':
|
|
|
- *P FUNC('$attributes_materinstvo_dress', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_materinstvo_dress', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'nerdvana_cosplay':
|
|
|
- *P FUNC('$attributes_nerdvana_cosplay', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_nerdvana_cosplay', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'nerdvana_outfits':
|
|
|
- *P FUNC('$attributes_nerdvana_outfits', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_nerdvana_outfits', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'nerdvana_bikinis':
|
|
|
- *P FUNC('$attributes_nerdvana_swim_two', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_nerdvana_swim_two', $ARGS[0], ARGS[1]
|
|
|
elseif $ARGS[0] = 'nerdvana_swimsuit':
|
|
|
- *P FUNC('$attributes_nerdvana_swim_one', $ARGS[0], ARGS[1])
|
|
|
+ gs '$attributes_nerdvana_swim_one', $ARGS[0], ARGS[1]
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] ! 'allure_swimsuit' and $ARGS[0] ! 'allure_bikinis' and $ARGS[0] ! 'scandalicious_swimsuit' and $ARGS[0] ! 'scandalicious_bikinis' and $ARGS[0] ! 'danilovich_swimsuit' and $ARGS[0] ! 'nerdvana_swimsuit' and $ARGS[0] ! 'nerdvana_bikinis':
|
|
@@ -280,6 +280,7 @@ end
|
|
|
!! Adjusting the cleavage to the player characters breast size.
|
|
|
if CloTopCut = 3 and tits >=4: CloTopCut = 4
|
|
|
if CloTopCut = 2 and tits >=6: CloTopCut = 3
|
|
|
+
|
|
|
!! This is the old version giving to drastic changes when the scal of CloTopCut is only 1-4
|
|
|
!!if CloTopCut > 1:
|
|
|
!! if tits = 2 or tits = 3: CloTopCut += 1
|
|
@@ -289,4 +290,3 @@ if CloTopCut = 2 and tits >=6: CloTopCut = 3
|
|
|
!!if CloTopCut > 4: CloTopCut = 4
|
|
|
|
|
|
--- clothing_attributes ---------------------------------
|
|
|
-
|