In the game are mainly traced the sex affairs of player character (pc) with other non-player characters (npc). The reason for tracing is evolution of pc and statistics.
One of the core routines is Cum_Manage, which handle placing of cum all over pc's body and in her cavities. This routine also solve the reliability of condoms in dependency at the penis size (the game supposes one size of condoms).
This routine can be called with parameter: 'cumeater' or 'cumgather' but generally is called without parameters and all the necessary variable has to be set in advance.
Necessary variables are:
Optional variables are:
sexcontra ... kind of intraception
vibratorIN
analplugIN
The front end for Cum_Manage is cum_call, which allows to input the necessary values as a parameter and which prepares the apropriate variables and finaly calls the Cum_Manage
Target place | Cum_Manage | cum_call |
---|---|---|
spafinloc = | $ARGS[0] | |
In your Vagina | 0 | '' |
On your labia | 1 | 'labia' |
On your panties over your vagina | 2 | 'pantyfront' |
In your anus | 3 | 'anus' |
On your butt | 4 | 'butt' |
On your panties over your butt | 5 | 'pantyrear' |
On your clothes in your groin area | 6 | 'clothesgroin' |
On your clothes | 7 | 'clothes' |
On your back | 8 | 'back' |
On your legs | 9 | 'legs' |
On your arms | 10 | 'arms' |
On your face | 11 | 'face' |
Inside your mouth | 12 | 'mouth' |
On your hands | 13 | 'hands' |
On your stomach | 14 | 'stomach' |
On your breasts | 15 | 'breasts' |
In your hair | 16 | 'hair' |
In a condom in your vagina | 17 | 'internalcondom' |
order | type | function |
---|---|---|
1 | string | name of the target location according the table above |
2 | string | code name of the sexual partner like 'A9' or '9' |
3 | number | partner knowledge: 0 - unknown partner, 1 - familiar partner, 2 - pc isn't aware about sex |
4 | number | contraception, if left blank it will use the default, value 1 .. 7 |
5 | number | argument is used for changing the potency, -1 for unable to impregnate, default is 10,000 |
6 | number | parametr sets the volume of sperm, default is 40 (4ml) |
List of values for contraception and their meaning
These two codes make the same:
gs 'cum_call','anus','A10',1 ,2,5000,25
||
gs 'boyStat', 'A10'
spafinloc = 3
sexvolume = 25
sexspecpot = 5000
sexpartkno = 1
sexcontra = 2
gs 'Cum_Manage'
Usually only the bold parts are used.
However the following code, which handle precum, can be writen only in this way:
gs 'boyStat', 'A10'
spafinloc = 0
cumprecheck = 1
gs 'Cum_Manage'According to the last agreement, this action should not be used separate and it is included into "arousal vaginal" act, its occurrence there is driven by random generator.
Some more remarks:cum_call calls the boyStat, but on the other hand it preserves variable $boy
Cum_Manage sets to zero following parameters: cumprecheck,spafinloc, and sexvolume
The second core routine is arousal. This routine is used much widely than the preceding two and it cares about emotional and physical changes during any sexual stimulation. Arousal has got the folowing parameters:
order type function 1 string name of the action which causes arousal 2 number duration of the action in minutes 3 string name of variable which represents lenght of penis or toy in format 'dick...'. It makes sense only for 'bj', 'anal' and 'vaginal' actions. 3 .. 9 string list of affected fetishes
List of keywords for actions:'masturbate', 'porn', 'voyeur', 'kiss', 'breasts', 'massage', 'foreplay', 'cuni', 'rimming', 'trib', 'anal', 'anal_finger', 'anal_fist', 'anal_dildo', 'anal_strap', 'anal_vibe', 'vaginal', 'vaginal_finger', 'vaginal_fist', 'vaginal_dildo', 'vaginal_strap', 'vaginal_vibe'
also when giving any of the following:
'flash_breasts', 'flash_pussy', 'flash_ass', 'kiss_give', 'breasts_give', 'massage_give', 'foreplay_give', 'cuni_give', 'rimming_give', 'anal_finger_give', 'anal_fist_give', 'anal_dildo_give', 'anal_vibe_give', 'anal_strap_give', 'vaginal_finger_give', 'vaginal_fist_give', 'vaginal_dildo_give', 'vaginal_strap_give', 'vaginal_vibe_give', 'hj', 'bj', 'footjob'
List of keywords for fetishes
'maso', 'bound', 'beast', 'exhibitionism', 'rough', 'prostitution', 'dom', 'sub', 'incest', 'feet', 'lesbian', 'group', 'gangbang', 'humiliation', 'deepthroat', 'unknown'
Format to use:
gs 'arousal', 'act', duration, 'fetish', 'fetish', 'fetish', 'fetish', 'fetish', 'fetish', 'fetish'
or
gs 'arousal', 'act', duration, 'dick*', 'fetish', 'fetish', 'fetish', 'fetish', 'fetish', 'fetish'