Class: Girl

Girl


new Girl(id, baseLevel, baseStamina, age, height)

Parameters:
Name Type Description
id string
baseLevel number
baseStamina number
age number
height string
Properties:
Name Type Description
id string
baseStats object
Properties
Name Type Description
Throat number
Pussy number
Tits number
Anal number
baseStamina number
staminaGain object
baseLevel number
naked boolean
age number
height string
ultimateDescription string
Source:
Returns:
Type
Girl

Methods


<static> setUltimateDescription(text)

Parameters:
Name Type Description
text string
Source:
Returns:
Type
Girl

addCumLayer(bodyPart, cumLayer)

Adds a cum layer to the ._cumLayer object. This is used for storing all of the available cum layers that can be added when a girl gets came on.
DOES NOT ADD CUM TO THE GIRL. Use GirlManager.cumOn to add cum layers in game

Parameters:
Name Type Description
bodyPart GirlManager.bodyPart

What body part this cum layer is used for

cumLayer string

ID of cum layer, should be whatever is after the -Layer- part of the texture key.

Source:
Returns:
Type
Girl
Example
cumLayer of texture Queen-Layer-Cum-Throat1 is Cum-Throat1

addLayer(beforeClothes, layerID)

Adds a layer to the girl's body. Automatically creates a GirlManager.girlLayer

Parameters:
Name Type Description
beforeClothes boolean
layerID string
Source:
Returns:
Type
Girl

addStaminaGain(level, amount)

Parameters:
Name Type Description
level number
amount number
Source:
Returns:
Type
Girl

availablePoints()

Source:
Returns:
Type
number

bukkake()

Adds 6 cum layers to every body part

Source:
Returns:
Type
Girl

cumOn(bodyPart [, amount])

Adds cum to the girl's body

Parameters:
Name Type Argument Description
bodyPart GirlManager.bodyPart
amount number <optional>

Number of cum layers added

Source:
Returns:
Type
Girl

decreaseMorals( [amount])

Parameters:
Name Type Argument Description
amount number <optional>
Source:
Returns:
Type
Girl

equipClothes(clothesID)

Equips clothes based on the clothes ID

Parameters:
Name Type Description
clothesID string
Source:
Returns:
Type
Girl

gainExp(exp [, silent])

Adds the exp to a girl's body part

Parameters:
Name Type Argument Default Description
exp number
silent boolean <optional>
false

If there should not be pop up text near the pointer

Source:

gainStamina(amount [, overMax])

Adds the amount to the girl's current stamina

Parameters:
Name Type Argument Default Description
amount
overMax <optional>
true

If the added stamina should go over her maximum stamina amount

Source:
Returns:
Type
Girl

getAge()

Source:
Returns:
Type
number

getBaseStamina()

Source:
Returns:
Type
number

getBaseStat(bodyPart)

Parameters:
Name Type Description
bodyPart GirlManager.bodyPart
Source:

getClothes()

Returns the girl's clothes

Source:
Returns:
Type
Clothes

getCumLayers( [bodyPart])

Gets all of the cum layers for a body part

Parameters:
Name Type Argument Description
bodyPart GirlManager.bodyPart <optional>
Source:
Returns:
Type
Array.<string> | boolean

getExp()

Source:
Returns:
Type
number

getGuysFucked()

Source:
Returns:
Type
number

getHeight()

Source:
Returns:
Type
string

getLayers( [layerObjs])

Parameters:
Name Type Argument Default Description
layerObjs boolean <optional>
false
Source:
Returns:
Type
Array

getLevel()

Source:
Returns:
Type
number

getMaxStamina()

Returns the limit of stamina a girl can have

Source:

getMorals()

Source:
Returns:
Type
number

getNaked()

Returns if the girl is naked or not

Source:
Returns:
Type
boolean

getPlayerStats(type)

Parameters:
Name Type Description
type
Source:
Returns:
Type
number | object

getStamina()

Returns the stamina of a girl

Source:
Returns:
Type
number

getStaminaGain()

Source:
Returns:
Type
object

getStaminaGainAmount()

Source:
Returns:
Type
number

getStat(bodyPart [, bonus])

Parameters:
Name Type Argument Default Description
bodyPart GirlManager.bodyPart
bonus boolean <optional>
true
Source:
Returns:
Type
number

getUltimateDescription()

Source:
Returns:
Type
string

increaseMorals( [amount])

Parameters:
Name Type Argument Description
amount number <optional>
Source:
Returns:
Type
Girl

loseStamina(amount)

Subtracts the amount from the girl's current stamina

Parameters:
Name Type Description
amount
Source:
Returns:
Type
Girl

removeAllLayers()

Removes all layers on girl's body

Source:
Returns:
Type
Girl

removeLayer(layerID)

Removes layer from girl's body

Parameters:
Name Type Description
layerID string
Source:

setBaseStamina(amount)

Parameters:
Name Type Description
amount number
Source:
Returns:
Type
Girl

setBaseStats(obj)

Parameters:
Name Type Description
obj object
Source:
Returns:
Type
Girl

setClothes(clothesID)

Parameters:
Name Type Description
clothesID string
Source:
Returns:
Type
Girl

setExp(amount)

Parameters:
Name Type Description
amount number
Source:
Returns:
Type
Girl

setNaked(boolean)

Sets the girl as naked or not
Clothes stats are not affected, the girl is technically still wearing the clothes

Parameters:
Name Type Description
boolean boolean
Source:
Returns:
Type
Girl

setStamina(amount)

Sets the stamina for a girl, ignores all rules

Parameters:
Name Type Description
amount number
Source:
Returns:
Type
Girl

statUp(bodyPart)

Parameters:
Name Type Description
bodyPart GirlManager.bodyPart
Source:
Returns:
Type
Girl

unlock()

Unlocks a girl

Source:
Returns:
  • Type
    boolean
  • Type
    Girl