The variables can be divided into several categories:
If you want to add row into table, use this pattern or last row as a template:
<tr>
<td>Category</td>
<td>Sub-category</td>
<td>Title</td>
<td>Obsolete</td>
<td>Variable</td>
<td>Description</td>
</tr>
Note (2017 May 16): the table was created according the Excel file, which I found somewhere and now I cannot find the link. I have not checked all the variables mentioned there.
Category | Sub-category | Title | Obsolete | Variable | Description |
---|---|---|---|---|---|
Appearance | Base | glacol | pcs_eyecol | Eye Color | |
Appearance | Base | glaraz | pcs_eyesize | Eye size | |
Appearance | Base | glass | Weres glasses | ||
Appearance | Base | lip | pcs_lip | lip size | |
Appearance | Base | Natural Hair Color | nathcol | pcs_nhcol | Natural Hair color |
Appearance | Base | Hair Length | pcs_hairlng | Should be self-explanatory | |
Appearance | Base | resnic | pcs_lashes | eyelash length | |
Appearance | Base | Skin Condition | skinvan | pcs_skin | skin condition |
Appearance | Base | supnatvnesh | supernatural vnesh bonus; currently from Bimbo or Succubus | ||
Appearance | Base | Apparent Age | vidage | apparent age, used to set appearance bonus | |
Appearance | Base | vidagebonus | ratio used in the appearance calculation /100 | ||
Appearance | Base | vneshbase | base appearance score | ||
Appearance | Base | zub | pcs_teeth | Missing teeth or cosmetically improved teeth (-1) | |
Appearance | Dynamic | CloAdjustedBeauty | clothing adjustment to appearance | ||
Appearance | Dynamic | curly | pcs_haircurl | Measures remaining hair curliness | |
Appearance | Dynamic | dyevmod | pcs_dye | fading hair dye penalty to appearance | |
Appearance | Dynamic | fbreath | pcs_breath | Fresh breath flag, brushed teeth or used mouthwash | |
Appearance | Dynamic | glassvnesh | glasses penalty to appearance | ||
Appearance | Dynamic | hairkoef | very short hair penalty | ||
Appearance | Dynamic | hapri | pcs_hairbsh | hair brushed/styled status | |
Appearance | Dynamic | Hotness Category | hotcat | used in some checks as an abstaction of "hotness" | |
Appearance | Dynamic | leghair | pcs_leghair | Legs shaved status | |
Appearance | Dynamic | legkoef | legs unshaved penalty to appearance | ||
Appearance | Dynamic | lipbalmKoef | appearance bonus due to wearing lip balm | ||
Appearance | Dynamic | lipbalmstat | pcs_lipbalm | lip balm application remaining | |
Appearance | Dynamic | lobok | pcs_pubes | Pubic hair status | |
Appearance | Dynamic | mop | pcs_makeup | Current Makeup Status | |
Appearance | Dynamic | mopkoef | makeup bonus to appearance | ||
Appearance | Dynamic | Hair Color | pcs_haircol | Current hair color | |
Appearance | Dynamic | Sun Tan | pcs_tan | PC Sun Tan Status | |
Appearance | Dynamic | sweat | pcs_sweat | sweat status | |
Appearance | Dynamic | sweatKoef | appearance penalty due to sweat | ||
Appearance | Dynamic | vnesh | pcs_apprnc | Final appearance score | |
Attribute | 0 | Strength | pcs_stren | Abstracts physical power, how much oomph the PC can put behind what shes doing physically | |
Attribute | 1 | Agility | pcs_agil | Abstract muscle response speed, accuracy, and kinaesthetic sense; basically covering anything where physical finesse was needed instead of raw power | |
Attribute | 2 | Endurance | pcs_vital | Abstract base physical stamina, staying power and also cover overall health | |
Attribute | 3 | Intelligence | pcs_intel | Abstracts raw processing power and memory retention | |
Attribute | 4 | Mental Agility | pcs_react | Abstracts how quickly the PC can respond to input | |
Attribute | 5 | Sprit | pcs_sprt | Abstracts mental stamina and overall mental health; the "sprt" variable replaces the "will" variable to limit confusion with "willpower" | |
Attribute | 6 | Charisma | pcs_chrsm | Abstracts force of personality, sort of the mental equivalent of "stren" as it relates to dealing with others; replaces dom/sub checks in some places (willpower is used in others) | |
Attribute | 7 | Perception | pcs_prcptn | abstracts all aspects of the natural ability at personal, interpersonal, and situational awareness | |
Attribute | 8 | Magic | pcs_magik | Measures how much power the PC can handle, which effects which spells the PC can cast (but not learn), the power behind those spells, and their duration; magik_exp = orgasm | |
Body Shape | Base | Hips | bedra | pcs_hips | hips |
Body Shape | Base | Bust | grudi | pcs_bust | Bust |
Body Shape | Base | Band | grutal | pcs_band | Band |
Body Shape | Base | Height | rost | pcs_hgt | height |
Body Shape | Base | Waist | talia | pcs_waist | waist |
Body Shape | Base | Cup Size | titK | pcs_cup | breast cup size |
Body Shape | Base | Weight | ves | pcs_weight | weight |
Body Shape | bratio | band to waist ratio set in body_shape | |||
Body Shape | btwarn | used to flag if to display the gaining/losing weight message when bathing | |||
Body Shape | fat | measures fat that has not made it to being carried | |||
Body Shape | genbsize | the set genetic bust size | |||
Body Shape | hratio | hip to height ratio set in body_shape | |||
Body Shape | magf2bdo | flag for magic bust increase; 0, ready; 1, do it; 2, ask; 3, no | |||
Body Shape | magicf2b | set in body_shape for the fat moved to bust | |||
Body Shape | magtarcup | set in the dream code as the target cup size | |||
Body Shape | mgf2bnocnt | used to count the number of times a bust increase was turned down and stop asking after 3 | |||
Body Shape | nbsize | starts at a set genetic bust size, but can be adjusted down if salo drops too low | |||
Body Shape | nipple_size | pcs_nips | Nipple Size | ||
Body Shape | salo | measures carried body fat | |||
Body Shape | salocatlast | the previous category of salo | |||
Body Shape | salocatnow | the current category of salo | |||
Body Shape | salolast | used when doing a soft rest to control the cycling of the main code | |||
Body Shape | sftrstflag | used to prevent a code chunk from firing on a soft reset | |||
Body Shape | vhips | derived from salo in body_shape | |||
Body Shape | vhtmp | slows the change to vhips in body_shape | |||
Body Shape | vofat | used as a place to put extra salo at extreme high values (i.e. really, really fat) set in body_shape | |||
Body Shape | wratio | waist to hips ratio set in body_shape | |||
Image Set | $bodimgsets[x] | body shape descriptors, tens place is the set (using bodset), 0 - 7 the descriptors (using salocatnow), 8 filler, 9 is the folder name | |||
Image Set | bdsetlock | flag to indicate set control override, 0 is use the formula to pick a set, 1 is use a fixed set | |||
Image Set | bodset | body image and descriptor control variable, used to indicate which image and descriptor set is in use | |||
Image Set | bodsetcnt | the number of sets present | |||
Image Set | fixbodset | the identification number of the fixed image set | |||
Image Set | imgset6ovr[x] | a flag to indicate that an image set (x) has its own image 6 | |||
Image Set | imgset7ovr[x] | a flag to indicate that an image set (x) has its own image 7 | |||
Pool | Health | health | pcs_health | Health state in terms of both HP and illness | |
Pool | Health Max | healthmax | Max health state value | ||
Pool | Manna | manna | pcs_manna | magic power available for spell casting | |
Pool | Manna Max | mannamax | Max magic power | ||
Pool | Mood Max | maxmood | Should be self-explanatory | ||
Pool | Mood | mood | pcs_mood | Should be self-explanatory | |
Pool | Willpower | willpower | pcs_willpwr | this will be expended for mental activities, also as a replacement for dom/sub checks some in places | |
Pool | Willpower Max | willpowermax | Should be self-explanatory | ||
Pool | Staminia | pcs_stam | physical activities pool | ||
Pool | Staminia Max | stammax | physical activities pool max | ||
Pregnancy | $wombthfath | Father of current pregnancy | |||
Skill | combat | Defence | pcs_def | Covers both blocking and dodging | |
Skill | combat | Jabs | pcs_jab | Quick strikes that do not have much power | |
Skill | combat | Kicks | pcs_kick | Kicking, enough said | |
Skill | combat | Power Strikes | pcs_punch | Hard strikes that are harder to land | |
Skill | combat | Marksmanship | pcs_shoot | Could be guns, bows, or spells | |
Skill | craft | Artistic Skills | pcs_artskls | painting, drawing etc. | |
Skill | craft | Instrumental Music | pcs_instrmusic | Skill at playing an instrument(s) | |
Skill | craft | Photography | pcs_photoskl | Should be self-explanatory | |
Skill | craft | Tailoring | pcs_sewng | Should be self-explanatory | |
Skill | craft | Singing | pcs_vokal | Should be self-explanatory | |
Skill | dance | Modern Dancing | pcs_danc | This is the basic dance skill and replaces 'dance' | |
Skill | dance | Erotic Dancing | pcs_dancero | This is used when individual eroticism is being displayed, also covers & replaces strip tease | |
Skill | dance | Pole Dancing | pcs_dancpol | Should be self-explanatory | |
Skill | game | Chess | pcs_chess | Should be self-explanatory | |
Skill | game | Gaming | pcs_ttgmng | Abstracts skills at all types of Table Top games | |
Skill | Social | People skills | pcs_humint | basic human interaction skill set | |
Skill | Social | Persuasion | pcs_persuas | Trained skill at getting people to agree with you or like you | |
Skill | sport | Football | pcs_ftbll | Should be self-explanatory | |
Skill | sport | Ice Skating | pcs_icesktng | Should be self-explanatory | |
Skill | sport | Running | pcs_run | Should be self-explanatory | |
Skill | sport | Volleyball | pcs_vball | Should be self-explanatory | |
Skill | sport | Wrestling | pcs_wrstlng | Should be self-explanatory | |
Skill | util | Hacking | pcs_comphckng | Skill at hacking computer systems | |
Skill | util | Computer Skill | pcs_compskl | Skill at using and repairing computers | |
Skill | util | Handy-work | pcs_hndiwrk | Used for non-mechanic work, i.e. plumbing | |
Skill | util | Makeup Skill | pcs_makupskl | Skill at applying makeup, goes into the vnesh calc as makupapp/5 | |
Skill | util | Observation | pcs_observ | trained skill in noticing one''s surroundings and events (nothing but surface detail) | |
Skill | util | Spell Casting | pcs_splcstng | The ability to Successfully cast spells | |
Skill | work | Modeling | pcs_mdlng | Knowing how to pose and hold poses for long periods of time | |
Skill | work | Medicine | pcs_medcn | Basic medical knowledge up to the level of Nursing | |
Skill | work | Serving | pcs_servng | Covers all aspects of waitressing and bartending | |
Stat | Base | PC First Name | $pcs_firstname | PC First Name | |
Stat | Base | PC Last Name | $pcs_lastname | PC Last Name | |
Stat | Base | PC Nickname | $pcs_nickname | PC Nickname | |
Stat | Dynamic | Drunk Level | alko | ||
Stat | Dynamic | Hunger | energy | pcs_energy | Should be self-explanatory |
Stat | Dynamic | Nerd Status | nerdism | pcs_nerd | Should be self-explanatory |
Stat | Dynamic | Pain | pain ['total'] | Current totoal of all pain types | |
Stat | Dynamic | pcs_grades | SG School grades | ||
Stat | Dynamic | Sleep | son | pcs_sleep | Tiredness measurement |
Stat | Dynamic | tanga | pcs_undies | Panty status | |
Stat | General | Speed | speed | Can be used as a generalization overall movement speed (maybe walking times or escape checks) and also for backward compatibility. | |
Stat | General | Creativity | pcs_creatvty | Should be self-explanatory | |
Stat | General | Empathy | pcs_empath | used to reflect PC actions | |
Stat | Magic | Natural Power | rikudo | A measure of how much of the amulets magic the PC has access to | |
Stat | NPC | Astat_rel[28] | npc_rel[28] | SG PC Relationship to Step-Father | |
Stat | NPC | Astat_rel[29] | npc_rel[29] | SG PC relationship to Mother | |
Stat | NPC | Astat_rel[33] | npc_rel[33] | SG PC relationship to Sister | |
Stat | NPC | Astat_rel[34] | npc_rel[34] | SG PC Relationship to Brother | |
Stat | NPC | NPC Relationship | Astat_rel[x] | npc_rel[x] | Relationship with NPC x, where x is the index number of an NPC |
Stat | Other | GorSlut | Pavlosk reputation | ||
Stat | Sex | anus | pcs_ass | Anus capasity | |
Stat | Sex | Arousal | pcs_horny | Current arousal level | |
Stat | Sex | throat | pcs_throat | Throat Capasity | |
Stat | Sex | vagina | pcs_vag | Vaginal capasity | |
Stat | STD | Gerpes | Herpes Status | ||
Stat | Candidiasis (yeast infection) | Kandidoz | Candida albicans | ||
Stat | STD | Sifilis | Syphlis Status | ||
Stat | STD | Triper | Gonorea Status | ||
Succubus TF | $scargrt | a string to set by the $ARGS from the calling location if $metca may not have been set, set at the calling location when needed | |||
Succubus TF | $sclocrt | a string to indicate where a call came from if $loc may not have been set, set at the calling location when needed | |||
Succubus TF | $scsubloc | a string to allow a sub-routine in this location to call another and still get back to the first | |||
Succubus TF | $sucabs1 | strings used in displaying energy absorption | |||
Succubus TF | $sucabs2 | strings used in displaying energy absorption | |||
Succubus TF | $sucabs3 | strings used in displaying energy absorption | |||
Succubus TF | $sucgoloc | used for the location name of where one ends up after a "suc-walking" event | |||
Succubus TF | $sucgometka | used for the location $args of where one ends up after a "suc-walking" event | |||
Succubus TF | $sucself1 | a string used to show how you view the succubus side of yourself | |||
Succubus TF | karinsucsex | counts the number of times the PC has had sex with Karin as a succubus. | |||
Succubus TF | karinsucsexask | used to make it that you only ask Karin about sex once a day | |||
Succubus TF | karinsucsexday | use to indicate when the PC can next have sex with Karin | |||
Succubus TF | scfwon | a flag to indicate that a call is from a fight that was won or you were hunting, set at the calling location | |||
Succubus TF | scpopt | a flag to indicate that a call is optional for some reason, set at the calling location: 0: No, 1: Yes, 2: option taken | |||
Succubus TF | sctrainprep | used to flag that preparation for a Succubus train session are or need to be done | |||
Succubus TF | sexnutrition | used as an intermediate step variable from the point of absorption to the point of conversion | |||
Succubus TF | sucabscum | a flag used in displaying energy absorbed from semen | |||
Succubus TF | sucabslez | a flag used in displaying energy absorbed from lesbian sex | |||
Succubus TF | "Food" Energy Reserve | succhungry | an indicator of your succubus energy debt (lower is better) | ||
Succubus TF | succonfail | a flag used to indicate that you tried to hold back and failed | |||
Succubus TF | Succubus Level | succublvl | an indicator of how strong a succubus you are | ||
Succubus TF | succubusflag | a flag that indicates you are a succubus | |||
Succubus TF | succubusQW | used to show succubus states: 1: Seed planted, 2: Had 1st dream, 3: Rejected, 4: Scavenger, 5: Predator | |||
Succubus TF | Succubus XP | succubxp | succubus xp, added to by lesbian sex and absorbing semen | ||
Succubus TF | suceatinit | a flag to indicate that the initiation sub-routine was done | |||
Succubus TF | Stored Sexual Energy | sucexcess | an indicator of absorbed sex energy in excess of what was needed for survival (energy & water), also used for suc energy debt | ||
Succubus TF | suchuntday | use to indicate a successful hunt to limit the number of hunts in a day. | |||
Succubus TF | sucinfoday | used to control the timing on the next succubus info release | |||
Succubus TF | suclezsex | used to show if a lesbian sex act has occurred | |||
Succubus TF | sucpcinfo | used to indicate what the PC knowledge level about succubae is | |||
Succubus TF | sucpowzeroed | a counter that indicates a succubus either had willpower had hit 0 or was in energy debt for a number of days | |||
Succubus TF | sucskill | used a single point to track how high up the succubus skill ladder you are | |||
Succubus TF | Sexual Energy Storage Capacity | sucstorecap | used to indicate your excess energy storage capacity | ||
Succubus TF | sucwalkday | used to limit how often one goes "suc-walking" | |||
Succubus TF | sucxpsnapshot | yesterday's succubxp, used to determine if you fed today | |||
birthday | pcs_dob | ||||
birthmonth | pcs_dob | ||||
birthyear | pcs_dob | ||||
dom | pcs_dom | ||||
tan | pcs_tan | ||||
cumspclnt | used to determine cum cleanup | ||||
stim | array of stimulation - used in arousal procedure | ||||
counter | array of events - be aware of $counter | ||||
JulMilBestFrend | trigger level 50 | ||||
smoker | This variable increases with each cigarette and express PC's addiction. If bigger then 19, PC is addicted | ||||
smokeDay | Together with smokeHour and smokeMinut gives the time when PC smoked her last cigarette | ||||
smokeHour | |||||
smokeminut | n | ||||
smokerNeed | if PC is addicted, this expresses the need of smoking. Trigger 10 and 300 | ||||
Contraception | pilldays | ||||
Contraception | tabletki | Number of packages of hormonal anticonception | |||
Contraception | tabletkicheck | 2 .. birth control shot, 1 .. PC takes pills automaticaly | |||
Contraception | tabletkishot | represents how many days lasts birth control shot | |||
Contraception | prezik | total number of condoms in the purse | |||
Contraception | sexcontra | Type of contraception | |||
Contraception | prezikcount | total number of condoms stored at home | |||
Contraception | preziksabo | total number of sabotaged condoms | |||
Contraception | badprezik | total number of defected condoms | |||
Contraception | preziktype | preferred type of condom for use 0 .. common, 1.. none, 2 .. sabotaged | |||
Contraception | protect | 1 = a condom on (STD protection) 0 = no condom | |||
Contraception | noprotect | 1 = a bad condom on (sabotaged or defected - no contraception) | |||
knowpreg | Pc knows, that she is pregnant | ||||
thinkpreg | Pc thinks that she is pregnant | ||||
lubri | Amount of lubrication gel, which Pc has got in her purse | ||||
BoyStat | $boy | index of a person with which PC deals (there are also variants $boy1-$boy4 and $boy[i] for group actions) | |||
BoyStat | $boydesc | $npc_usedname of a person with which PC deals ($boydesc1-$boydesc4 and $boydesc[i] for group actions) | |||
BoyStat | dick | npc_dick of a person with which PC deals ($dick1-$dick4 and $dick[i] for group actions) | |||
BoyStat | $dick_girth | $npc_thdick of a person with which PC deals ($dick_girth1-$dick_girth4 and $dick_girth[i] for group actions) | |||
BoyStat | silavag | npc_sexskill of a person with which PC deals (silavag1-silavag4 and silavag[i] for group actions) | |||
BoyStat | $xe | 'he', 'she' or 'xe' personal pronoun - object ($xe1-$xe4 and $xe[i] for group actions) | |||
BoyStat | $xec | 'He', 'She' or 'Xe' personal pronoun - object ($xec1-$xec4 and $xec[i] for group actions) | |||
BoyStat | $xem | 'his', 'her' or 'xem' personal pronoun - dependent possessive ($xem1-$xem4 and $xem[i] for group actions) | |||
BoyStat | $xemc | 'His', 'Her' or 'Xem' personal pronoun - dependent possessive ($xemc1-$xemc4 and $xemc[i] for group actions) | |||
BoyStat | $xyr | 'him', 'her' or 'xyr' personal pronoun - subject ($xyr1-$xyr4 and $xyr[i] for group actions) | |||
BoyStat | $xyrc | 'Him', 'Her' or 'Xyr' personal pronoun - subject ($xyrc1-$xyrc4 and $xyrc[i] for group actions) | |||
BoyStat | $xyrs | 'his', 'hers' or 'xyrs' personal pronoun - independent possessive ($xyrs1-$xyrs4 and $xyrs[i] for group actions) | |||
BoyStat | $xyrsc | 'His', 'Hers' or 'Xyrs' personal pronoun - independent possessive ($xyrsc1-$xyrsc4 and $xyrsc[i] for group actions) | |||
BoyStat | $xemself | 'himself', 'herself' or 'xerself' personal pronoun - reflexive ($xemself1-$xemself4 and $xemself[i] for group actions) | |||
BoyStat | $xemselfc | 'Himself', 'Herself' or 'Xerself' personal pronoun - reflexive ($xemselfc1-$xemselfc4 and $xemselfc[i] for group actions) | |||
Category | Sub-category | Title | Obsolete | Variable | Description |