Dev:SDK/Core - Variables - Slave Maker

From Slavemaker Wiki
Jump to: navigation, search
<<first <prev SDK/Core - Variables - Slave Maker next> last>>


SlaveMaker 3 SDK Core/root Variables Slave Maker Variables

All these are present in the _root stage variables, use as _root.SlaveName etc

Mostly I will leave off the _root from now on.

Background[edit]

SlaveMakerName
your name
Gender
your gender
1 = male
2 = female
3 = dickgirl
GuildMember
true if you are a member of the slave maker guild
Talent
selected talent/background
(OBSOLETE DO NOT USE)
0 = none
1 = Wealthy
2 = Leader
3 = Trader
4 = Inhuman Ancestry
5 = Dominatrix
6 = Lesbian Trainer
7 = Witch
8 = Unusual Cum
9 = Amazon
10 = Demonic Cock
11 = Pagan
12 = Pony Master
13 = Warrior
14 = Tentacle Hybrid?
15 = Demon Consort
16 = Brothel Madam
17 = Lady In Waiting
18 = Slut Maker
19 = Converted by Tentacles
20 = Ex Cowgirl
21 = Mistress Cock
22 = Court Manipulator
23 = Succubus (advanced Demonic Cock)
24 = Demon (advanced Inhuman Ancestry)
SMFaith
1 = New Gods
2 = Old Faith
3 = No gods
SMSpecialEvent
The special event that affected your Slave Maker's past
1 = Ex-Milk Slave
2 = Tentacle Hybrid
3 = Converted by Tentacles
4 = Ex-Cowgirl
5 = Demonic Cock
6 = Inhuman Ancestry
7 = Succubus
8 = Demon
SMHomeTown
where was your Slave Maker born
0 = Coutry Town
1 = Old Faith Stronghold
2 = Amazon Tribe
3 = Mardukane
4 = Caravan
5 = Elven Forest
6 = Dark Elven Capital
7 = True Catgirl Tribe
SMAdvantages
a list of bitflags that note what advantages your slave maker has
0 = Minor Noble
1 = Noble
2 = Experienced Trader
3 = Weapon Master
4 = Sex Addict
5 = Wealthy
6 = Unnatural Cum
7 = Pagan/Witch
8 = Brothel Madam
9 = Cruel Dominatrix/Master
10 = Dominatrix/Master
11 = Pony Expert
12 = Catgirl
13 = Vampire
14 = Furry
15 = Secret Old Faith Worshipper
16 = Attractive to Tentacles
17 = Blunt
18 = Inept Warrior
19 = Fangs & Claws
20 = Chauvinist
21 = Holy
22 = Convincing
23 = Ex-brothel slave
24 =Submissive
25 = Masochist
eg are you furry
if (SMAdvantages.CheckBitFlag(14)) {
        // furry slave maker
}
eg become wealthy
SMAdvantages.SetBitFlag(5);
eg become not wealthy
SMAdvantages.ClearBitFlag(5);
SMInitialSkills
the skills you start playing the game with, in addition to Slave Trainer

1. No real point in testing or changing these

0 = Slave Trainer 2
1 = Lesbian Trainer 1
2 = Refined 1
3 = Catgirl Trainer 1
4 = Alchemy 1
5 = Trader 1
6 = Pony Trainer 1
7 = Leadership 1
8 = Slut Trainer 1
eg
if (SMInitialSkills.CheckBitFlag(6)) {
    // pony trainer
}

Items[edit]

SMInitialItems
what initial items does your slave maker have, either start of game, or

start of each slave

0 = Sex Items, all slaves
1 = Ponygirl items, first slave
2 = Ponygirl items, all slaves
3 = catgirl items, first slave
4 = catgirl items, all slaves
5 = 1 dress
6 = sword
7 = leash
8 = 300GP per slave
Home.HouseType
the house you live in
1 = Castle
2 = Forest
3 = Farm
4 = Apartment
5 = Mansion
6 = Temple
7 = Onsen
8 = Brothel
9 = Eerie
10 = Galley
ArmourType
worn armour
1 - Leather Armour
2 - Chain Mail
3 - Scale Mail
4 - Plate Armour
WeaponType
equipped weapon
1 - Sword
2 - Bow
3 - Whip
4 - Hammer
5 - Naginata
6 - Dagger
7 - Crossbow
SMPiercingsType
same as slave version
SMVanityCaseOK
own a vanity case
SMNippleRingsOK
own nipple rings

Stats[edit]

SMLust
stat 0 -100
SMConstitution
stat 0 -100
SMAttack
stat 0 -100
SMDefence
stat 0 -100
SMConversation
stat 0 -100
SMReputation
stat 0 -100
ArousalDefence
basically unused
Corruption
stat 0 -100
SMDominance
100 - dominant, 0 - submissive (for Bad Ends)
SMMinLust
0-100
SMMinCorruption
0-100
SMCharisma
0-100
SMRefinement
0-100
SMNymphomania
0-100
SMTiredness
0-100

Others[edit]

GirlsTrained
count of girls you have finished training, SHOULD be read only
SMDebt
debt (a positive number)
SMGold
total personal money in GP
SMGoldSpent
personal money spent on current slave girl training, Should be READ ONLY

(but you can change if you really want)

TotalSMCourt
total court actions
TotalSMBar
total normal bar actions
TotalSMSleazyBar
total sleazy bar actions
TotalSMMartial
total martial training
TotalSMPray
total pray actions
TotalSMJob
total times worked at a job
TotalSMNun
total times your slave maker has met a nun
NumMerchant
total times travelling merchant visited
NumDealer
total times drug dealer visited
vitalsBustSM
vitalsBustStartSM
vitalsWaistSM
vitalsHipsSM
vitalsBloodTypeSM
String;
vitalsWeightSM
vitalsHeightSM
ClitCockSizeSM

The following are calculated by the game based on other variables

Master
"Master" or "Mistress" depending on your gender, READ ONLY
Supervise
Boolean, true if you are supervising the current action, READ ONLY
SlaveMakerHimHer
"him" or "her, automatically set based on Gender, READ ONLY
SlaveMakerHeShe
"he" or "she", automatically set based on Gender, READ ONLY

Skills[edit]

SkillPoints
unspent experience points for your slave maker's skills

Note for the following, fractional values also exist. sSlaveTrainer 1.2 = skill level 1 with 1 skill point assigned (0.2 per point)

sSlaveTrainer
skill as a slave maker 1-5
1 = talented and can train your slaves at a normal rate (1x) and to a good degree of skill (max 80)
2 = very talented and can train your slaves at a faster rate (1.2x) and to a fine degree of skill (max 100)
3 = highly talented and can train your slaves at an accelerated rate (1.5x) and to an excellent degree of skill (max 150)
4 = famously talented and can train your slaves at an impressive rate (2x) and to an superb degree of skill (max 200)
5 = supremely talented and can train your slaves at an amazing rate (3x) and to an supreme degree of skill (max 300)
sLeadership
skill as a leader, 0-4
0 = not a leader
1 = a natural leader of people. Your slaves will obey more (+0.25 per day) and when treated well will grow to love you quicker. Love ending is a little less of a problem and you can have two slaves in love with you at once, excluding Shampoo
2 = a charismatic leader. Your slaves like obeying you (+0.5 per day) and will come to love you quickly. Love Ending is a minor problem, and you may have 4 slaves in love with you at once, excluding Shampoo
3 = an inspiring leader, loved by your follwers. You slaves want to obey you (+0.75 per day) and will rapidly come to love you. There is no penalty for Love Ending and you may have 6 slaves in love with you at once, excluding Shampoo
4 = the greatest leader you can be. Your slaves enthusiatically obey you (+1 per day) and love you almost from the start. You may have all slaves

in love with you, including those owned by others

sLesbianTrainer
skill as a lesbian trainer 0-3
0 = cannot train lesbian slaves
1 = can train girls who are not hostile to lesbians or religiously opposed. Their lesbian skills are limited to 100 and they will only get the Bi-sexual Ending
2 = can train most girls, except those with strong objections. Their lesbian skills are limited to 200 and but they can get the Lesbian Ending
3 = can convince any girl to become a lesbian slave and love it. Their lesbian skills are unlimited and they can get the Joyfull Lesbian Ending
sTrader
ability as a trader 0-3
0 = not a trader
1 = a skilled trader and get a 5% discount purchasing items and a 5% bonus to final payments for slave training. You also befriend fellow traders and merchants.
2 = an expert trader and get a 10% discount purchasing items and a 10% bonus to final payments for slave training. You also befriend fellow traders and merchants
3 = a superb trader and get a 15% discount purchasing items and a 15% bonus to final payments for slave training. You also befriend fellow traders and merchants
sAlchemy
skill as an alchemist 0-3
0 = not an alchemist
1 = a skilled alchemist and get a 20% discount purchasing potions. You have a detailed knowledge of potions and drugs, but there are many, many drugs out there
2 = an expert alchemist and get a 40% discount purchasing potions. You know about all potions and drugs, but do not know the recipes for all.
3 = a master of alchemy and get a 60% discount purchasing potions. You know all potions, drugs and poisons and can make all except the most rare or obscure
sPonyTrainer
your ability to train ponygirl, 0-3
0 = do not know how to train them
1 = can train girls except those hostile to the idea. They are willing but not perfect ponygirls and can only get the ending Pony Slave
2 = can train girls except those hostile to the idea. They are fully submissive ponygirls and can get the ending Ponygirl
3 = can convince any girl to become a ponygirl and love it. They are truly the ideal ponygirl and can get the ending Perfect Ponygirl
sCatTrainer
your ability to train cat slaves, 0-2
0 = do not know how to train cat slaves
1 = can train all girls but generally they act like a cat. They can get the ending Cat Slave
2 = can train all girls to become truly catlike. They can get the ending Catgirl
sSuccubusTrainer
your skill in training seductive succubus girls, 0-2 (UNUSED)
0 = you cannot
1 = can slowly train all girls except those pure of heart
2 = can quickly train most girls and slowly train those pure of heart
sSlutTrainer
abilty yo train happy sex slaves, 0-1
0 = you cannot
1 = know how to train a girl to happily accept the slut in her heart and

pussy

sOrgasmDenialTraining
knowledge of orgasm denial techniques, 0-2 (UNUSED)
0 = you do not know them
1 = you can mostly control their orgasms and they will obey you more, for a time until they get too frustrated
2 = you can completely control their orgasms and can judge their frustration perfectly. They will obey you more
sRefined
you are expecially refined, 0-4
0 = not especially so
1 = you are elegant and your slaves learn etiquette faster (1.5x)
2 = you are very elegant and your slaves learn etiquette faster still (2x)
3 = you are a model of elegance and your slaves learn etiquette much faster (2.5x)
4 = you are a beacon of elegance and your slaves learn etiquette a lot faster (3x)
sNoble
you are an actual noble, 0-3
0 = You are not noble
1 = you are a minor noble. Your slaves get +2 Refinement bonus
2 = you are a significant noble of some power. Your slaves get +5 Refinement bonus
3 = you are a major noble of power and influence. Your slaves get +10 Refinement bonus
sSwordExpertise
your skill bonus with a sword
sWhipExpertise
your skill bonus with a whip
sBowExpertise
your skill bonus with a bow
sHammerExpertise
your skill bonus with a hammer
sNaginataExpertise
your skill bonus with a naginata
sDaggerExpertise
your skill bonus with a dagger
sCrossbowExpertise
your skill bonus with a crossbow
sUnarmedExpertise
unarmed combat training for your slave maker


<<first <prev SDK/Core - Variables - Slave Maker next> last>>