Modding:Clothing: Difference between revisions

From SkyCorp Global
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
== Function and Gameplay ==
The primary usage of clothing is to reduce exposure to others so that the player's transformations cannot be seen. Clothing can be worn on several different parts of the body.
=== Torso ===
Conceals the player's chest and their arms.
Depending on the size of the player's belly, certain items of clothing may become ineffective at hiding their torso.
A [[turkey]]'s wings cannot be hidden by torso clothing.
When transforming into a [[slug]], any clothing on the torso is destroyed.
=== Hands ===
Conceals the player's hands, paws or hooves.
Gloves cannot conceal the wing tips of a [[turkey]].
When transforming into a [[frog]], due to the expansion of webbed hands, any clothing on the hands is destroyed.
=== Legs ===
Conceals the skin down the player's legs as well as their lower back (e.g. a [[Horse]]'s foot-long tail) and any genitalia. As with the torso, the size of such body parts (such as a [[Dragon Queen]]'s 3 feet long tail) may not be able to be concealed.
When transforming into a [[slug]], any clothing on the legs is destroyed.
=== Feet ===
Conceals the player's feet, paws, hooves or talons.
When transforming into a [[frog]], due to the expansion of webbed feet, any clothing on the feet is destroyed.
Version notes:
Version notes:
* In versions before r25, clothing is treated as just an [[Entity]] and has none of the special functions below.   
* In versions before r25, clothing is treated as just an [[Entity]] and has none of the special functions below.   

Revision as of 15:55, 15 June 2025

Function and Gameplay

The primary usage of clothing is to reduce exposure to others so that the player's transformations cannot be seen. Clothing can be worn on several different parts of the body.

Torso

Conceals the player's chest and their arms. Depending on the size of the player's belly, certain items of clothing may become ineffective at hiding their torso. A turkey's wings cannot be hidden by torso clothing. When transforming into a slug, any clothing on the torso is destroyed.

Hands

Conceals the player's hands, paws or hooves. Gloves cannot conceal the wing tips of a turkey. When transforming into a frog, due to the expansion of webbed hands, any clothing on the hands is destroyed.

Legs

Conceals the skin down the player's legs as well as their lower back (e.g. a Horse's foot-long tail) and any genitalia. As with the torso, the size of such body parts (such as a Dragon Queen's 3 feet long tail) may not be able to be concealed. When transforming into a slug, any clothing on the legs is destroyed.

Feet

Conceals the player's feet, paws, hooves or talons. When transforming into a frog, due to the expansion of webbed feet, any clothing on the feet is destroyed.

Version notes:

  • In versions before r25, clothing is treated as just an Entity and has none of the special functions below.
  • In versions r25 and after:
    • Clothing items have all the normal Entity functions, plus the below Clothing-specific functions.
    • Additionally, the .type of clothing objects are 'Clothing' instead of 'Entity'

Public Methods

Note that a Clothing object supports all non-static methods that Entity supports!

boolean isVulnerableToMasculineTheft()

If true, this item can be lost in situations where masculine clothes are lost.

boolean isConcealableClothing()

If true, this item can conceal a TF in the slot it is in (this is most clothing items).

void soakWithCum()

Make this clothing cum-soaked. Currently just a description, but in future may have additional effects (exposure, lust, etc)

string getSlot()

String name of slot this clothing occupies.