STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228071
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2560 · P5120

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/34974058?noj=FRM34974058-28DC" width="1" height="1"></div>

Slave Maker Revised - slave maker game revised version.swf

This is the info page for
Flash #129295

(Click the ID number above for more basic data on this flash file.)


Text
Next

Next

A New Slave

Charisma :

Sensibility :

Refinement :

Intelligence :

Morality :

Constitution :

Cooking :

Cleaning :

Conversation :

Blowjob :

Fuck :

Temperament :

Nymphomania :

Obedience :

Libido :

Tiredness :

Joy :

Reputation :

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Alchemy : </font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

100

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>

100

100

<p align="left"><font face="Verdana" size="12" color="#000000" letterSpacing="-1.000000" kerning="1">Limited</font></p>

<p align="left"></p>

No

Yes

Leave

Leave

Planning

Actions

System

Scold

Congratulate

Ordinary
Discussion

Touch her

Lick her

Nothing

Fuck

Blowjob

Tits Fuck

Ass Fuck

Make her
masturbate

Dildo

Plug

Spank Her

Lesbian

Bondage

Naked

<p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Master</font></p>

<p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Threesome</font></p>

Gang-Bang

Lend Her

Nightime

Lord

Count

Knight

Maid

High-Class
Prostitute

Prostitute

Barmaid

Shop
Owner

Lady of
the Court

Housework

XXX

Ponygirl
Race

Beauty

Uninhibitory
Drug

Aphrodisiac

Items for Sale

Soothing
Draft

Lust Draft

<p align="center"><font face="Verdana" size="14" color="#000000" letterSpacing="0.000000" kerning="1">Dildo</font></p>

<p align="center"><font face="Verdana" size="14" color="#000000" letterSpacing="-1.000000" kerning="1">Nipple Chain</font></p>

Energy
Draft

<p align="center"><font face="Verdana" size="14" color="#000000" letterSpacing="0.000000" kerning="1">Diamond</font></p><p align="center"><font face="Verdana" size="14" color="#000000" letterSpacing="0.000000" kerning="1">Necklace</font></p>

Poetry Book

Book

<p align="center"><font face="Verdana" size="14" color="#000000" letterSpacing="0.000000" kerning="1">Cute</font></p><p align="center"><font face="Verdana" size="14" color="#000000" letterSpacing="0.000000" kerning="1">Doll</font></p>

<p align="center"><font face="Verdana" size="14" color="#000000" letterSpacing="0.000000" kerning="1">Vanity Case</font></p>

Nymph's
Tiara

Halo

Harness

Leash

Handcuff
Bracelet

Spiked
Bracelet

Make up

Cooking

Cleaning

Walk

Discuss

Expose
herself

Daytime

Theology

Sciences

Restaurant

Acolyte

Bar

Sleazy Bar

Brothel

Break

Schools

Tasks

Jobs

Dance

<p align="center"></p>

<p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Brothel</font></p>

<p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">White</font></p><p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Dress</font></p>

Dragon
Ring

Vibrator
Panties

Faeries
Ring

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Other Items

Angel's
Tear

Demonic
Pendant

Nipple
Chain

Nipple
Rings

Apron

Pony Tail

<p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Plain Dress</font></p>

<p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Plain Dress</font></p>

<p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">White</font></p><p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Dress</font></p>

<p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Chinese Dress</font></p>

Chinese
Dress

<p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Oriental Dress</font></p>

Oriental
Dress

<p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Exotic Dress</font></p>

Exotic Dress

<p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Striped</font></p><p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1"> Dress</font></p>

Striped Dress

<p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Cat</font></p><p align="center"><font face="Verdana" size="10" color="#000000" letterSpacing="0.000000" kerning="1">Suit</font></p>

Cat
Suit

Demonic
Bra

Strap-On

Bit Gag

Harness

Palace

Docks

Slums

Town
Center

Forest

Lakes

<p align="center"><font face="Verdana" size="16" color="#000000" letterSpacing="0.000000" kerning="1">Oriental Dress</font></p>

<p align="center"><font face="Verdana" size="16" color="#000000" letterSpacing="0.000000" kerning="1">Chinese Dress</font></p>

<p align="center"><font face="Verdana" size="16" color="#000000" letterSpacing="0.000000" kerning="1">Stripped Dress</font></p>

<p align="center"><font face="Verdana" size="16" color="#000000" letterSpacing="0.000000" kerning="1">Cat </font></p><p align="center"><font face="Verdana" size="16" color="#000000" letterSpacing="0.000000" kerning="1">Suit</font></p>

<p align="center"><font face="Verdana" size="16" color="#000000" letterSpacing="0.000000" kerning="1">White Dress</font></p>

<p align="center"><font face="Verdana" size="16" color="#000000" letterSpacing="0.000000" kerning="1">Exotic Dress</font></p>

Dorei

Zodai

Gaman

Biyaku

Ishinai

Talk

Pray

Go Out

Fuck With
Anyone

Touch
Herself

Write to her
family-friends

Have Pocket
Money

Tailor

Visit

Shop

Take a Walk

Equipment

Rules

Restart

Restart

Save

Save

Load

Load

Date :

Gold :

Full

New

Full

<p align="left"></p>

<p align="center"><font face="Verdana" size="10" color="#333333" letterSpacing="0.000000" kerning="1">Left</font></p>

<p align="center"><font face="Verdana" size="10" color="#333333" letterSpacing="0.000000" kerning="1">Left</font></p>

<p align="center"><font face="Verdana" size="10" color="#333333" letterSpacing="0.000000" kerning="1">Left</font></p>

Options

Load

More

<p align="left"><font face="Times New Roman" size="24" color="#000000" letterSpacing="0.000000" kerning="1"><b>Choose your pupil :</b></font></p>

Allow all girls

Ponygirls

Easy

Normal

Difficult

Hard

Difficulty

Tentacles

Dickgirls

New

Load

Credits

SlaveMaker Credits

First off to the original author, orignally via this web site
http://slavemaker.hentairack.com/
My appologies for this unofficial modification.
Ranma/Akane/Shampoo
Most of the art comes from the Ranma Hentai Gallery
http://ranmahentai.ranma.ws/
and Tinmans Colorization site
http://www.tinmancp.com/ranma/index.html
Belldandy
A lot of the art is from the various 'Joy Division' CG Sets,
please consider buying them.
Some are from the excellent 'Goddess Juice' sets
by Mashitaka
Tifa
From everywhere, notably
Type T by Renn
Hebameki 2
Kijirusi Ryouhin - Tifa Only
Naru
Bakuhatsu
Pure Hina CG Set
Gegera Toshikazu

Some days after you
arrive, your services are
already required. Some
girls need training...

Being confident of
becoming the best
Slave Maker, you go to
the Capital city.

<p align="left"><font face="Times New Roman" size="16" color="#000000" letterSpacing="0.000000" kerning="1">Since you were a child, you&apos;ve shown impressive skills to become a good Slave Maker.</font></p>

These girls are trained to serve their masters in every possible way.

The kingdom of Mioya is well known for the slaves trained there.

The kingdom of Mioya is a little country surrounded
by gigantic empires in the middle of the continent.
Despite the big neighbours, the kingdom of Mioya
became the richest country of all the continent.

1252, after the fall of the Gods

Kingdom of Mioya

Game 1

Game 2

Game 3

Game 4

Game 5

ActionScript [AS1/AS2]

Frame 1
function SlaveSpeak(say, lines) { if (BitGagWorn == 1) { GeneralText = ((ServantName + " briefly removes ") + SlaveName) + "'s gag.\r"; } else { GeneralText = ""; } GeneralText = (((GeneralText + "<b>") + SlaveName) + ":</b>\r\"") + say; if (Catgirl) { GeneralText = GeneralText + " Meow!\""; } else if (DonePonygirl == 1) { GeneralText = GeneralText + " Neigh!"; } else { GeneralText = GeneralText + "\""; } if (lines == 1) { GeneralText = GeneralText + "\r"; } else if (lines == 2) { GeneralText = GeneralText + "\r\r"; } } function SlaveSpeakAppend(say, lines) { var _local1 = GeneralText; SlaveSpeak(say, lines); GeneralText = _local1 + GeneralText; } function ServantSpeak(say) { GeneralText = ((("<b>" + ServantName) + ":</b>\r\"") + say) + "\""; } function ServantSpeakNoQuote(say) { GeneralText = (((GeneralText + "<b>") + ServantName) + ":</b>\r\"") + say; } function ServantSpeakAppend(say) { GeneralText = ((((GeneralText + "<b>") + ServantName) + ":</b>\r\"") + say) + "\""; } function RemoveDress() { HideStatChangeIcons(); HideRobes(); DarkDressColour = false; SlaveGirl.RemoveDress(); DressWorn = 0; } function WearDress(dress) { HideStatChangeIcons(); DressWorn = dress; SlaveGirl.WearDress(); UpdateEquipment(); UpdateSlave(); } function DrinkPotion(potion, price, say) { var _local1 = ""; switch (potion) { case 0 : _local1 = "Priapus Draft"; break; case 1 : _local1 = "Uninhibitor potion"; break; case 2 : _local1 = "Aphrodisiac"; break; case 3 : _local1 = "Soothing Potion"; break; case 4 : _local1 = "Energy Drink"; break; case 5 : _local1 = "Dorei"; break; case 6 : _local1 = "Zodai"; break; case 7 : _local1 = "Gaman"; break; case 8 : _local1 = "Biyaku"; break; case 9 : _local1 = "Ishinai"; break; case 10 : _local1 = "Lust Draft"; break; case 11 : _local1 = "Odd Pill"; break; case 12 : _local1 = "Nymph's Tears"; } if (PotionsUsed[potion] != -1) { PotionsUsed[potion] = PotionsUsed[potion] + 1; } if (SlaveGirl.DrinkPotion(potion, price, _local1, say) != false) { if (say != "") { GeneralText = (SlaveName + " ") + say; } return(true); } return(false); } function UpdateRules() { RulesMenu.ClipRegParler._visible = false; RulesMenu.ClipRegParlerOK._visible = false; if (RulesTalk == 1) { RulesMenu.ClipRegParlerOK._visible = true; } else { RulesMenu.ClipRegParler._visible = true; } RulesMenu.ClipRegPrier._visible = false; RulesMenu.ClipRegPrierOK._visible = false; if (RulesPray == 1) { RulesMenu.ClipRegPrierOK._visible = true; } else { RulesMenu.ClipRegPrier._visible = true; } RulesMenu.ClipRegBaiser._visible = false; RulesMenu.ClipRegBaiserOK._visible = false; if (RulesFuck == 1) { RulesMenu.ClipRegBaiserOK._visible = true; } else { RulesMenu.ClipRegBaiser._visible = true; } RulesMenu.ClipRegSortir._visible = false; RulesMenu.ClipRegSortirOK._visible = false; if (RulesGoOut == 1) { RulesMenu.ClipRegSortirOK._visible = true; } else { RulesMenu.ClipRegSortir._visible = true; } RulesMenu.ClipRegToucher._visible = false; RulesMenu.ClipRegToucherOK._visible = false; if (RulesTouchHerself == 1) { RulesMenu.ClipRegToucherOK._visible = true; } else { RulesMenu.ClipRegToucher._visible = true; } RulesMenu.ClipRegEcrire._visible = false; RulesMenu.ClipRegEcrireOK._visible = false; if (RulesWriteLetters == 1) { RulesMenu.ClipRegEcrireOK._visible = true; } else { RulesMenu.ClipRegEcrire._visible = true; } RulesMenu.ClipRegArgent._visible = false; RulesMenu.ClipRegArgentOK._visible = false; if (RulesPocketMoney == 1) { RulesMenu.ClipRegArgentOK._visible = true; } else { RulesMenu.ClipRegArgent._visible = true; } if (ShowSlaveShop == 1) { PlanningDay.SlaveShopLabel._visible = true; PlanningDay.SlaveShop._visible = true; } else { PlanningDay.SlaveShopLabel._visible = false; PlanningDay.SlaveShop._visible = false; } } function UpdateEquipment() { YesEvent._visible = false; NoEvent._visible = false; EquipmentMenu.RobePlainOff._visible = false; EquipmentMenu.RobePlainOn._visible = false; if (DressWorn == 0) { EquipmentMenu.RobePlainOn._visible = true; } else { EquipmentMenu.RobePlainOff._visible = true; } EquipmentMenu.Robe1Off._visible = false; EquipmentMenu.Robe1On._visible = false; if (Robe1OK != 0) { if (DressWorn == 1) { EquipmentMenu.Robe1On._visible = true; } else { EquipmentMenu.Robe1Off._visible = true; } } EquipmentMenu.Robe2On._visible = false; EquipmentMenu.Robe2Off._visible = false; if (Robe2OK != 0) { if (DressWorn == 2) { EquipmentMenu.Robe2On._visible = true; } else { EquipmentMenu.Robe2Off._visible = true; } } EquipmentMenu.Robe3On._visible = false; EquipmentMenu.Robe3Off._visible = false; if (Robe3OK != 0) { if (DressWorn == 3) { EquipmentMenu.Robe3On._visible = true; } else { EquipmentMenu.Robe3Off._visible = true; } } EquipmentMenu.Robe4On._visible = false; EquipmentMenu.Robe4Off._visible = false; if (Robe4OK != 0) { if (DressWorn == 4) { EquipmentMenu.Robe4On._visible = true; } else { EquipmentMenu.Robe4Off._visible = true; } } EquipmentMenu.Robe5On._visible = false; EquipmentMenu.Robe5Off._visible = false; if (Robe5OK != 0) { if (DressWorn == 5) { EquipmentMenu.Robe5On._visible = true; } else { EquipmentMenu.Robe5Off._visible = true; } } EquipmentMenu.Robe6On._visible = false; EquipmentMenu.Robe6Off._visible = false; if (Robe6OK != 0) { if (DressWorn == 6) { EquipmentMenu.Robe6On._visible = true; } else { EquipmentMenu.Robe6Off._visible = true; } } EquipmentMenu.AngelsTearOn._visible = false; EquipmentMenu.AngelsTearOff._visible = false; if (AngelsTearOK != 0) { if (AngelsTearWorn == 0) { EquipmentMenu.AngelsTearOff._visible = true; } else if (AngelsTearWorn == 1) { EquipmentMenu.AngelsTearOn._visible = true; } } EquipmentMenu.FaeriesRingOn._visible = false; EquipmentMenu.FaeriesRingOff._visible = false; if (FaeriesRingOK != 0) { if (FaeriesRingWorn == 0) { EquipmentMenu.FaeriesRingOff._visible = true; } else if (FaeriesRingWorn == 1) { EquipmentMenu.FaeriesRingOn._visible = true; } } EquipmentMenu.DragonRingOff._visible = false; EquipmentMenu.DragonRingOn._visible = false; if (DragonRingOK != 0) { if (DragonRingWorn == 0) { EquipmentMenu.DragonRingOff._visible = true; } else if (DragonRingWorn == 1) { EquipmentMenu.DragonRingOn._visible = true; } } EquipmentMenu.ApronOn._visible = false; EquipmentMenu.ApronOff._visible = false; if (ApronOK != 0) { if (ApronWorn == 0) { EquipmentMenu.ApronOff._visible = true; } else if (ApronWorn == 1) { EquipmentMenu.ApronOn._visible = true; } } EquipmentMenu.DemonicPendantOff._visible = false; EquipmentMenu.DemonicPendantOn._visible = false; if (DemonicPendantOK != 0) { if (DemonicPendantWorn == 0) { EquipmentMenu.DemonicPendantOff._visible = true; } else { EquipmentMenu.DemonicPendantOn._visible = true; } } EquipmentMenu.LeashOn._visible = false; EquipmentMenu.LeashOff._visible = false; if (LeashOK != 0) { if (LeashWorn == 0) { EquipmentMenu.LeashOff._visible = true; } else if (LeashWorn == 1) { EquipmentMenu.LeashOn._visible = true; } } EquipmentMenu.VibratorPantiesOn._visible = false; EquipmentMenu.VibratorPantiesOff._visible = false; if (VibratorPantiesOK != 0) { if (VibratorPantiesWorn == 0) { EquipmentMenu.VibratorPantiesOff._visible = true; } else if (VibratorPantiesWorn == 1) { EquipmentMenu.VibratorPantiesOn._visible = true; } } EquipmentMenu.HaloOff._visible = false; EquipmentMenu.HaloOn._visible = false; if (HaloOK != 0) { if (HaloWorn == 0) { EquipmentMenu.HaloOff._visible = true; } else if (HaloWorn == 1) { EquipmentMenu.HaloOn._visible = true; } } EquipmentMenu.HandcuffBraceletOn._visible = false; EquipmentMenu.HandcuffBraceletOff._visible = false; if (HandcuffBraceletOK != 0) { if (HandcuffBraceletWorn == 0) { EquipmentMenu.HandcuffBraceletOff._visible = true; } else if (HandcuffBraceletWorn == 1) { EquipmentMenu.HandcuffBraceletOn._visible = true; } } EquipmentMenu.DemonicBraOn._visible = false; EquipmentMenu.DemonicBraOff._visible = false; if (DemonicBraOK != 0) { if (DemonicBraWorn == 0) { EquipmentMenu.DemonicBraOff._visible = true; } else if (DemonicBraWorn == 1) { EquipmentMenu.DemonicBraOn._visible = true; } } EquipmentMenu.NymphsTiaraOn._visible = false; EquipmentMenu.NymphsTiaraOff._visible = false; if (NymphsTiaraOK != 0) { if (NymphsTiaraWorn == 0) { EquipmentMenu.NymphsTiaraOff._visible = true; } else if (NymphsTiaraWorn == 1) { EquipmentMenu.NymphsTiaraOn._visible = true; } } EquipmentMenu.SpikedBraceletOn._visible = false; EquipmentMenu.SpikedBraceletOff._visible = false; if (SpikedBraceletOK != 0) { if (SpikedBraceletWorn == 0) { EquipmentMenu.SpikedBraceletOff._visible = true; } else if (SpikedBraceletWorn == 1) { EquipmentMenu.SpikedBraceletOn._visible = true; } } EquipmentMenu.StrapOnOn._visible = false; EquipmentMenu.StrapOnOff._visible = false; if (StrapOnOK != 0) { if (StrapOnWorn == 0) { EquipmentMenu.StrapOnOff._visible = true; } else if (StrapOnWorn == 1) { EquipmentMenu.StrapOnOn._visible = true; } } EquipmentMenu.HarnessOn._visible = false; EquipmentMenu.HarnessOff._visible = false; if (HarnessOK != 0) { if (HarnessWorn == 0) { EquipmentMenu.HarnessOff._visible = true; } else if (HarnessWorn == 1) { EquipmentMenu.HarnessOn._visible = true; } } EquipmentMenu.BitGagOn._visible = false; EquipmentMenu.BitGagOff._visible = false; if (BitGagOK != 0) { if (BitGagWorn == 0) { EquipmentMenu.BitGagOff._visible = true; } else if (BitGagWorn == 1) { EquipmentMenu.BitGagOn._visible = true; } } EquipmentMenu.PonyTailOn._visible = false; EquipmentMenu.PonyTailOff._visible = false; if (PonyTailOK != 0) { if (PonyTailWorn == 0) { EquipmentMenu.PonyTailOff._visible = true; } else if (PonyTailWorn == 1) { EquipmentMenu.PonyTailOn._visible = true; } } EquipmentMenu.NippleRingsOn._visible = false; EquipmentMenu.NippleRingsOff._visible = false; if (NippleRingsOK != 0) { if (NippleRingsWorn == 0) { EquipmentMenu.NippleRingsOff._visible = true; } else if (NippleRingsWorn == 1) { EquipmentMenu.NippleRingsOn._visible = true; } } EquipmentMenu.NippleChainOn._visible = false; EquipmentMenu.NippleChainOff._visible = false; if (NippleChainOK != 0) { if (NippleChainWorn == 0) { EquipmentMenu.NippleChainOff._visible = true; } else if (NippleChainWorn == 1) { EquipmentMenu.NippleChainOn._visible = true; } } if ((DildoOK == 1) && (ImprovedDildoOK == 0)) { EquipmentMenu.OtherItems.DildoType.text = "Plain Dildo"; } if (ImprovedDildoOK == 1) { EquipmentMenu.OtherItems.DildoType.text = "Cock Dildo"; } if (PlugOK == 1) { EquipmentMenu.OtherItems.PlugType.text = "Anal Plug"; } if (VanityIndex > 2) { EquipmentMenu.OtherItems.PiercingType.text = "Full Piercing"; } else if (VanityIndex > 1) { EquipmentMenu.OtherItems.PiercingType.text = "Nipple/Clit Piercing"; } if (VanityIndex > 0) { EquipmentMenu.OtherItems.VanityType.text = "Vanity Case"; } if (RopesOK == 1) { EquipmentMenu.OtherItems.RopeType.text = "Basic Ropes"; } if (SilkenRopesOK == 1) { EquipmentMenu.OtherItems.RopeType.text = "Silken Ropes"; } } function ShowAssistant() { if (SlaveGirl.ShowAssistant() != true) { Assistant._visible = true; } } function HideAssistant() { SlaveGirl.HideAssistant(); Assistant._visible = false; } function HidePeople() { ShowAssistant(); PeopleTailor._visible = false; PeopleMerchant._visible = false; PeopleNun._visible = false; PeopleBarOwner._visible = false; PeopleSleazyBarOwner._visible = false; PeoplePimp._visible = false; PeopleCook._visible = false; PeopleDancer._visible = false; PeopleScienceTeacher._visible = false; PeopleRefinementTeacher._visible = false; PeopleXXXOwner._visible = false; PeopleFortuneTeller._visible = false; PeopleProstitute._visible = false; PeopleHighClassProstitute._visible = false; PeopleBarMaid._visible = false; PeopleMaid._visible = false; PeopleKnight._visible = false; PeopleCount._visible = false; PeopleLord._visible = false; PeopleLesbian._visible = false; PeopleDemon._visible = false; PeopleAngel._visible = false; PeoplePonyMistress._visible = false; PeopleSailor._visible = false; PeopleDickgirl._visible = false; } function HideImages() { ClipTrial._visible = false; ClipSexDream._visible = false; ClipNight._visible = false; ClipRunaway._visible = false; ClipRescue._visible = false; ClipHire._visible = false; ClipTentacleHarem.gotoAndStop(1); ClipTentacleHarem._visible = false; ClipOldLover._visible = false; ClipBuyer._visible = false; ClipTemple._visible = false; ClipBar._visible = false; ClipKitchen._visible = false; ClipRestaurant._visible = false; ClipShop._visible = false; ClipTravellingMerchant._visible = false; ClipTunnel._visible = false; ClipWreckedChamber._visible = false; ClipVisitBarmaid._visible = false; ClipVisitProstitute._visible = false; ClipVisitMaid._visible = false; ClipVisitLord._visible = false; ClipVisitHighClassProstitute._visible = false; ClipVisitMerchant._visible = false; ClipVisitCount._visible = false; ClipVisitKnight._visible = false; ClipRopes._visible = false; ClipPalace._visible = false; ClipSchool._visible = false; ClipForest._visible = false; ClipTownCenter._visible = false; ClipLake._visible = false; ClipDocks._visible = false; ClipSky._visible = false; ClipBath._visible = false; colorTrans.redMultiplier = 1; colorTrans.greenMultiplier = 1; colorTrans.blueMultiplier = 1; colorTrans.redOffset = 0; colorTrans.blueOffset = 0; colorTrans.greenOffset = 0; ClipSlums._visible = false; ClipRoom._visible = false; ClipBeach._visible = false; SetMovieColour(ClipBeach, 0, 0, 0); EventPonygirlMeeting._visible = false; ClipFairyMeeting._visible = false; ClipFortuneTelling._visible = false; EventChoice1._visible = false; EventChoice2._visible = false; EventChoice3._visible = false; EventChoiceLabel1.text = ""; EventChoiceLabel2.text = ""; EventChoiceLabel3.text = ""; EventChoiceLabel1._visible = false; EventChoiceLabel2._visible = false; EventChoiceLabel3._visible = false; SlaveGirl.ClipRaped._visible = false; SlaveGirl.ClipDating._visible = false; SlaveGirl.ClipLoveAccepted._visible = false; SlaveGirl.ClipLoveRefused._visible = false; SlaveGirl.ClipLoveConfession._visible = false; SlaveGirl.ClipPropositionAccepted._visible = false; SlaveGirl.ClipPropositionRefused._visible = false; SlaveGirl.ClipTired._visible = false; SlaveGirl.HideImages(); ClipDickgirlPotion._visible = false; ClipContestsPonygirl._visible = false; ClipDickgirlCumShower._visible = false; DressOverlay._visible = false; ClipRumours._visible = false; ClipKamasutra._visible = false; } function HideItems() { ObjectsLarge._visible = false; ObjectVibratorPanties.stop(); ObjectVibratorPanties._visible = false; ObjectDemonicPendant._visible = false; ObjectFaeriesRing._visible = false; ObjectApron._visible = false; ObjectAngelsTear._visible = false; ObjectDragonRing._visible = false; ObjectDemonicBra._visible = false; ObjectLeash._visible = false; ObjectHandcuffBracelet._visible = false; ObjectSpikedBracelet._visible = false; ObjectTiara._visible = false; ObjectHalo._visible = false; ObjectStrapOn._visible = false; ObjectBitGag._visible = false; ObjectHarness._visible = false; ObjectNippleChain._visible = false; ObjectNippleRings._visible = false; ObjectPonyTail._visible = false; } function HideSlaveActions() { GenericBlowjobDickgirl._visible = false; Generic69Dickgirl._visible = false; GenericDildoDickgirl._visible = false; GenericLesbianDickgirl._visible = false; GenericTouchDickgirl._visible = false; SlaveGirl.HideSlaveActions(); colorTrans.rgb = 16777215 /* 0xFFFFFF */; trans.colorTransform = colorTrans; ClipDay._visible = false; if (!(SlaveGirl.IsDickgirl() || (DickgirlXF > 0))) { DickgirlXFIcon._visible = false; } } function HideRobes() { DressLeash._visible = false; DressHalo._visible = false; DressBitgag._visible = false; DressBeach._visible = false; DressForest._visible = false; DressSky._visible = false; SlaveGirl.HideRobes(); } function ShowOverlay(colour) { colorTrans.rgb = colour; trans.colorTransform = colorTrans; DressOverlay._visible = true; ClipRoom._visible = false; ClipSky._visible = false; ClipNight._visible = false; } function SetMovieColour(target_mc, red, green, blue) { var _local2 = new flash.geom.Transform(target_mc); var _local1 = _local2.colorTransform; _local1.redMultiplier = 1; _local1.greenMultiplier = 1; _local1.blueMultiplier = 1; _local1.redOffset = red; _local1.greenOffset = green; _local1.blueOffset = blue; _local2.colorTransform = _local1; } function TestObedienceBase(Difficulty, Action) { if ((Slutiness > 8) || (Difficulty == 0)) { return(true); } temp = VarObedienceRounded; if (temp < 0) { temp == 0; } temp = temp - int(VarIntelligenceRounded / 40); temp = temp - int(VarMoralityRounded / 40); temp = temp - int(VarTemperamentRounded / 40); temp = temp - (int(VarFatigue / 20) - 1); temp = temp + int(VarJoyRounded / 40); temp = temp + int(VarNymphomaniaRounded / 40); temp = temp + int(VarLovePointsRounded / 40); var _local3 = int(Math.random() * 2); Difficulty = Difficulty + _local3; if (((((((Action == 2) || (Action == 3)) || (Action == 4)) || (Action == 5)) || (Action == 6)) || (Action == 15)) || (Action == 19)) { if ((temp >= Difficulty) || (VarLibidoRounded >= (Difficulty * 2))) { return(true); } return(false); } if (((Action == 7) || (Action == 8)) && (Loyalty == 0)) { if ((temp >= Difficulty) || (VarLibidoRounded >= ((Difficulty * 2) + 30))) { return(true); } return(false); } if (temp >= Difficulty) { return(true); } return(false); } function TestObedience(Difficulty, Action) { var _local1 = SlaveGirl.TestObedience(Difficulty, Action); if (_local1 == undefined) { return(TestObedienceBase(Difficulty, Action)); } return(_local1); } function ShowStatIcons(Charisma, Sensibility, Refinement, Intelligence, Morality, Constitution, Cooking, Cleaning, Conversation, BlowJob, Fuck, Temperament, Nymphomania, Obedience, Libido, Reputation, Fatigue, Joy, Special) { if ((VarCharisma < 100) && (Charisma > 0)) { StatisticsGroup.PlusCharisma._visible = true; } if ((VarRefinement < 100) && (Refinement > 0)) { StatisticsGroup.PlusRefinement._visible = true; } if ((VarSensibility < 100) && (Sensibility > 0)) { StatisticsGroup.PlusSensibility._visible = true; } if ((VarIntelligence < 100) && (Intelligence > 0)) { StatisticsGroup.PlusIntelligence._visible = true; } if ((VarMorality < 100) && (Morality > 0)) { StatisticsGroup.PlusMorality._visible = true; } if ((VarConstitution < 100) && (Constitution > 0)) { StatisticsGroup.PlusConstitution._visible = true; } if ((VarCooking < 100) && (Cooking > 0)) { StatisticsGroup.PlusCooking._visible = true; } if ((VarCleaning < 100) && (Cleaning > 0)) { StatisticsGroup.PlusCleaning._visible = true; } if ((VarConversation < 100) && (Conversation > 0)) { StatisticsGroup.PlusConversation._visible = true; } if ((VarBlowJob < 100) && (BlowJob > 0)) { StatisticsGroup.PlusBlowjob._visible = true; } if ((VarFuck < 100) && (Fuck > 0)) { StatisticsGroup.PlusFuck._visible = true; } if ((VarTemperament < 100) && (Temperament > 0)) { StatisticsGroup.PlusTemperament._visible = true; } if ((VarNymphomania < 100) && (Nymphomania > 0)) { StatisticsGroup.PlusNymphomania._visible = true; } if ((VarObedience < 100) && (Obedience > 0)) { StatisticsGroup.PlusObedience._visible = true; } if ((VarLibido < 100) && (Libido > 0)) { StatisticsGroup.PlusLibido._visible = true; } if ((VarReputation < 100) && (Reputation > 0)) { StatisticsGroup.PlusReputation._visible = true; } if ((VarJoy < 100) && (Joy > 0)) { StatisticsGroup.PlusJoy._visible = true; } if (Special != undefined) { if (ShowSpecial == 1) { if ((VarSpecial < 100) && (Special > 0)) { StatisticsGroup.PlusSpecial._visible = true; } } } if ((VarCharisma > 0) && (Charisma < 0)) { StatisticsGroup.MinusCharisma._visible = true; } if ((VarRefinement > 0) && (Refinement < 0)) { StatisticsGroup.MinusRefinement._visible = true; } if ((VarSensibility > 0) && (Sensibility < 0)) { StatisticsGroup.MinusSensibility._visible = true; } if ((VarIntelligence > 0) && (Intelligence < 0)) { StatisticsGroup.MinusIntelligence._visible = true; } if ((VarMorality > 0) && (Morality < 0)) { StatisticsGroup.MinusMorality._visible = true; } if ((VarConstitution > 0) && (Constitution < 0)) { StatisticsGroup.MinusConstitution._visible = true; } if ((VarCooking > 0) && (Cooking < 0)) { StatisticsGroup.MinusCooking._visible = true; } if ((VarCleaning > 0) && (Cleaning < 0)) { StatisticsGroup.MinusCleaning._visible = true; } if ((VarConversation > 0) && (Conversation < 0)) { StatisticsGroup.MinusConversation._visible = true; } if ((VarTemperament > 0) && (Temperament < 0)) { StatisticsGroup.MinusTemperament._visible = true; } if ((VarBlowJob > 0) && (BlowJob < 0)) { StatisticsGroup.MinusBlowjob._visible = true; } if ((VarFuck > 0) && (Fuck < 0)) { StatisticsGroup.MinusFuck._visible = true; } if ((VarNymphomania > 0) && (Nymphomania < 0)) { StatisticsGroup.MinusNymphomania._visible = true; } if ((VarObedience > 0) && (Obedience < 0)) { StatisticsGroup.MinusObedience._visible = true; } if ((VarLibido > 0) && (Libido < 0)) { StatisticsGroup.MinusLibido._visible = true; } if ((VarReputation > 0) && (Reputation < 0)) { StatisticsGroup.MinusReputation._visible = true; } if ((VarJoy > 0) && (Joy < 0)) { StatisticsGroup.MinusJoy._visible = true; } if ((VarFatigue > 0) && (Fatigue < 0)) { StatisticsGroup.MinusFatigue._visible = true; } if (Special != undefined) { if (ShowSpecial == 1) { if ((VarSpecial > 0) && (Special < 0)) { StatisticsGroup.MinusSpecial._visible = true; } } } } function Points(Charisma, Sensibility, Refinement, Intelligence, Morality, Constitution, Cooking, Cleaning, Conversation, BlowJob, Fuck, Temperament, Nymphomania, Obedience, Libido, Reputation, Fatigue, Joy, Love, Special) { if (DickgirlChanged) { DickgirlXFIcon._visible = true; } ShowStatIcons(Charisma, Sensibility, Refinement, Intelligence, Morality, Constitution, Cooking, Cleaning, Conversation, BlowJob, Fuck, Temperament, Nymphomania, Obedience, Libido, Reputation, Fatigue, Joy, Special); if (Difficulty > -1) { SlaveGirl.ApplyDifficulty(Charisma, Morality, Cooking, Cleaning, Conversation, Fatigue); } VarCharisma = VarCharisma + (Charisma * CharismaFactor); VarSensibility = VarSensibility + (Sensibility * SensibilityFactor); VarRefinement = VarRefinement + (Refinement * RefinementFactor); VarIntelligence = VarIntelligence + (Intelligence * IntelligenceFactor); VarMorality = VarMorality + (Morality * MoralityFactor); VarConstitution = VarConstitution + (Constitution * ConstitutionFactor); VarCooking = VarCooking + (Cooking * CookingFactor); VarCleaning = VarCleaning + (Cleaning * CleaningFactor); VarConversation = VarConversation + (Conversation * ConversationFactor); VarBlowJob = VarBlowJob + (BlowJob * BlowjobFactor); VarFuck = VarFuck + (Fuck * FuckFactor); VarTemperament = VarTemperament + (Temperament * TemperamentFactor); VarNymphomania = VarNymphomania + (Nymphomania * NymphomaniaFactor); VarObedience = VarObedience + (Obedience * ObedienceFactor); VarLibido = VarLibido + (Libido * LibidoFactor); VarReputation = VarReputation + (Reputation * dmod); VarFatigue = VarFatigue + (Fatigue * FatigueFactor); VarJoy = VarJoy + (Joy * dmod); VarLovePoints = VarLovePoints + (Love * dmod); if (Special != undefined) { VarSpecial = VarSpecial + (Special * dmod); } UpdateSlave(); } function PointsMod(Charisma, Sensibility, Refinement, Intelligence, Morality, Constitution, Cooking, Cleaning, Conversation, BlowJob, Fuck, Temperament, Nymphomania, Obedience, Libido, Reputation, Joy, Special) { VarCharismaMod = VarCharismaMod + Charisma; VarSensibilityMod = VarSensibilityMod + Sensibility; VarRefinementMod = VarRefinementMod + Refinement; VarIntelligenceMod = VarIntelligenceMod + Intelligence; VarMoralityMod = VarMoralityMod + Morality; VarConstitutionMod = VarConstitutionMod + Constitution; VarCookingMod = VarCookingMod + Cooking; VarCleaningMod = VarCleaningMod + Cleaning; VarConversationMod = VarConversationMod + Conversation; VarBlowJobMod = VarBlowJobMod + BlowJob; VarFuckMod = VarFuckMod + Fuck; VarTemperamentMod = VarTemperamentMod + Temperament; VarNymphomaniaMod = VarNymphomaniaMod + Nymphomania; VarObedienceMod = VarObedienceMod + Obedience; VarLibidoMod = VarLibidoMod + Libido; VarReputationMod = VarReputationMod + Reputation; VarJoyMod = VarJoyMod + Joy; if (Special != undefined) { VarSpecialMod = VarSpecialMod + Special; } ShowStatIcons(Charisma, Sensibility, Refinement, Intelligence, Morality, Constitution, Cooking, Cleaning, Conversation, BlowJob, Fuck, Temperament, Nymphomania, Obedience, Libido, Reputation, 0, Joy, Special); UpdateSlave(); } function SexPoints(Charisma, Sensibility, Refinement, Intelligence, Morality, Constitution, Cooking, Cleaning, Conversation, BlowJob, Fuck, Temperament, Nymphomania, Obedience, Libido, Reputation, Fatigue, Joy, Love, Special) { tempstr = ""; if (SexAction == 2) { tempstr = "be touched"; } else if (SexAction == 3) { tempstr = "be licked"; } else if (SexAction == 4) { tempstr = "be fucked"; } else if (SexAction == 5) { tempstr = "give a blowjob"; } else if (SexAction == 6) { tempstr = "give a tits fuck"; } else if (SexAction == 7) { tempstr = "be fucked in the ass"; } else if (SexAction == 8) { tempstr = "masturbate"; } else if (SexAction == 9) { tempstr = "use a dildo"; } else if (SexAction == 10) { tempstr = "wear an " + PlugType; } else if (SexAction == 11) { tempstr = "have sex with another woman"; } else if (SexAction == 12) { tempstr = "be tied up"; } else if (SexAction == 13) { tempstr = "be naked for the day"; } else if (SexAction == 15) { DifficultyGangBang = DifficultyGangBang - 2; tempstr = "be gang-banged"; } else if (SexAction == 16) { tempstr = "be loaned to another master"; } else if (SexAction == 18) { tempstr = "be spanked"; } else if (SexAction == 19) { tempstr = "be in a threesome"; } else if (SexAction == 20) { tempstr = "do a 69"; } else if (SexAction == 21) { tempstr = "be in group sex"; } Points(Charisma, Sensibility, Refinement, Intelligence, Morality, Constitution, Cooking, Cleaning, Conversation, BlowJob, Fuck, Temperament, Nymphomania, Obedience, Libido, Reputation, Fatigue, Joy, Love, Special); if (ZodaiEffecting == 1) { Points(Charisma, Sensibility, Refinement, Intelligence, Morality, Constitution, Cooking, Cleaning, Conversation, BlowJob, Fuck, Temperament, Nymphomania, Obedience, Libido, Reputation, Fatigue, Joy, Love, Special); } if (IshinaiEffecting == 1) { GeneralText = (((GeneralText + "Controlled by the drug, she submits to ") + tempstr) + ".\r\r") + GeneralText; return(false); } if (DoreiEffecting == 1) { GeneralText = (((GeneralText + "The drug makes her enthusiastically agree to ") + tempstr) + ".\r\r") + GeneralText; return(false); } return(true); } function PointsExact(Charisma, Sensibility, Refinement, Intelligence, Morality, Constitution, Cooking, Cleaning, Conversation, BlowJob, Fuck, Temperament, Nymphomania, Obedience, Libido, Reputation, Fatigue, Joy, Love, Special) { var _local1 = dmod; var _local2 = Difficulty; Difficulty = 0; Points(Charisma, Sensibility, Refinement, Intelligence, Morality, Constitution, Cooking, Cleaning, Conversation, BlowJob, Fuck, Temperament, Nymphomania, Obedience, Libido, Reputation, Fatigue, Joy, Love, Special); Difficulty = _local2; dmod = _local1; } function UpdateDateAndItems(NumDays) { GameDate = GameDate + NumDays; MoonPhaseDate = MoonPhaseDate + NumDays; if (AngelsTearWorn == 1) { VarSensibility = VarSensibility + NumDays; } if (FaeriesRingWorn == 1) { VarSensibility = VarSensibility + NumDays; VarCharisma = VarCharisma + NumDays; } if (HandcuffBraceletWorn == 1) { VarObedience = VarObedience + NumDays; } if (HaloWorn == 1) { VarMorality = (VarMorality + NumDays) + NumDays; } if (DemonicBraWorn == 1) { VarLibido = VarLibido + (NumDays * 5); } if (HarnessWorn == 1) { VarLibido = VarLibido + (NumDays * 2); } if ((NippleRingsWorn == 1) || (NippleChainWorn == 1)) { VarLibido = VarLibido + NumDays; } if (SpikedBraceletWorn == 1) { VarTemperament = VarTemperament + (NumDays * 2); } if (DemonicPendantWorn == 1) { VarCharisma = VarCharisma + (NumDays * 2); VarFuck = VarFuck + NumDays; } SlaveGirl.UpdateDateAndItems(NumDays); if (UsedAphrodisiac == 1) { if (DateLastAphrodisiac == (GameDate - 1)) { DaysUsedAphrodisiac = DaysUsedAphrodisiac + 1; } DateLastAphrodisiac = GameDate; if (DaysUsedAphrodisiac >= 5) { if (DaysUsedAphrodisiac == 5) { GeneralText = SlaveName + " is acting more and more aroused all the time. The continual use of aphrodisiacs is making her horny all the time."; MinLibido = MinLibido + 5; } else { MinLibido = MinLibido + 1; } } } else { DaysUsedAphrodisiac = 0; } if ((NumDays > 1) && (DressWorn < 0)) { WearDress(DressToWear); HideStatChangeIcons(); } UpdateSlave(); } function StartNight() { GeneralText = ""; HideStatChangeIcons(); UpdateSlave(); HideImages(); DiscussOrdinary._visible = false; DiscussCongratulate._visible = false; DiscussScold._visible = false; DressOverlay._visible = false; HidePeople(); HideSlaveActions(); HideRobes(); ShowOverlay(16777215); ClipSexDream._visible = false; NextGeneral._visible = false; TotalActionMax = 3; if (VarConstitutionRounded > 30) { TotalActionMax = TotalActionMax + 1; } if (VarConstitutionRounded > 60) { TotalActionMax = TotalActionMax + 1; } if (VarConstitutionRounded > 90) { TotalActionMax = TotalActionMax + 1; } PlanningNight._visible = true; PlanningNight.NakedTick._visible = false; ClipNight._visible = true; if (DonePonygirl == 1) { TotalAction = 1; Action1 = 12; } ServantSpeakNoQuote(("You can do " + (TotalActionMax - TotalAction)) + " actions"); if (DonePonygirl == 1) { GeneralText = GeneralText + " (she is a Ponygirl so bondage is selected for the first action)"; } GeneralText = GeneralText + ".\""; Day = false; DonePlug = 0; DoneNaked = 0; WinContest = 0; HideSlaveActions(); if ((PlugInserted == 1) && (PonyTailWorn == 0)) { PlugInserted = 0; } PlanningNight.PlugTick._visible = PlugInserted == 1; if ((PonygirlAware == 1) && (DoneMaster)) { PlanningNight.MasterText.htmlText = "Pon<font color='#0000FF'>y<font color='#000000'>girl"; PlanningNight.MasterTick._visible = DonePonygirl == 1; } else { PlanningNight.MasterTick._visible = DoneMaster == 1; } temp = SlaveGirl.GetOtherSexActs(); if (temp == 0) { PlanningNight.OtherText.htmlText = "Th<font color='#0000FF'>r<font color='#000000'>eesome"; } else if (temp == 1) { PlanningNight.OtherText.htmlText = "G<font color='#0000FF'>r<font color='#000000'>oup"; } else if (temp == 2) { PlanningNight.OtherText.htmlText = "<font color='#0000FF'>6<font color='#000000'>9"; } Behaving = Behaving - 1; if (Behaving < 0) { Behaving = 0; } } function SetNightEvents(enum1, enum2, enum3, enum4, enum5, enum6) { Day = false; Action1 = enum1; Action2 = 0; Action3 = 0; Action4 = 0; Action5 = 0; Action6 = 0; if ((enum1 != undefined) && (enum1 != 0)) { TotalAction = 1; } TotalActionMax = 3; if (VarConstitutionRounded > 30) { TotalActionMax = TotalActionMax + 1; } if (VarConstitutionRounded > 60) { TotalActionMax = TotalActionMax + 1; } if (VarConstitutionRounded > 90) { TotalActionMax = TotalActionMax + 1; } if (enum2 != undefined) { Action2 = enum2; TotalAction = TotalAction + 1; } if (enum3 != undefined) { Action3 = enum3; TotalAction = TotalAction + 1; } if ((enum4 != undefined) && (TotalActionMax > 3)) { Action4 = enum4; TotalAction = TotalAction + 1; } if ((enum5 != undefined) && (TotalActionMax > 4)) { Action5 = enum5; TotalAction = TotalAction + 1; } if ((enum6 != undefined) && (TotalActionMax > 5)) { Action6 = enum6; TotalAction = TotalAction + 1; } NextEvent._visible = false; _root.StartNight(); } function DoEvent(enum) { PlanningButton._visible = false; ActionsButton._visible = false; SystemButton._visible = false; DressOverlay._visible = true; HideRobes(); NumEvent = enum; DoneEvent = 1; if (enum > 6999) { NextEvent._visible = true; } if ((enum == 7001) || (enum == 7000)) { ShopMenu._visible = false; Quitter._visible = false; Dealer._visible = false; } } function Events() { SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; if (GameDate >= TrainingTime) { NumFin = 0; GeneralText = ("The training of " + SlaveName) + " is finished and her new owner has taken possession of her.\r\rSome weeks have passed since then..."; DoEvent(5555); if (SlaveGirl.ShowTrainingComplete() != true) { ClipTrainingComplete._visible = true; ShowOverlay(0); } NextEnding._visible = true; } if ((DoneEvent == 0) && ((((((((((GameDate == 7) || (GameDate == 14)) || (GameDate == 21)) || (GameDate == 28)) || (GameDate == 35)) || (GameDate == 42)) || (GameDate == 49)) || (GameDate == 56)) || (GameDate == 63)) || (GameDate == 70))) { DoneEvent = 1; var _local1 = ""; temp = int(Math.random() * 9) + 1; if (temp == 1) { _local1 = "beauty"; gain = VarCharismaRounded * 2; } else if (temp == 2) { _local1 = "sensibility"; gain = VarSensibilityRounded * 2; } else if (temp == 3) { _local1 = "behaviour at court"; gain = VarRefinementRounded * 2; } else if (temp == 4) { _local1 = "intelligence"; gain = VarIntelligenceRounded * 2; } else if (temp == 5) { _local1 = "morality"; gain = VarMoralityRounded * 2; } else if (temp == 6) { _local1 = "endurance"; gain = VarConstitution * 2; } else if (temp == 7) { _local1 = "talents as a maid"; gain = VarCookingRounded + VarCleaningRounded; } else if (temp == 8) { _local1 = "conversation"; gain = VarConversationRounded * 2; } else { _local1 = "skills at sex"; temp = int(Math.random() * 5) + 1; if (temp == 1) { gain = VarFuckRounded * 2; } else if (temp == 2) { gain = VarBlowJobRounded * 2; } else if (temp == 3) { if (TestObedience(20)) { gain = VarFuckRounded * 2; } else { gain = VarFuckRounded; } } else if (temp == 4) { if (TestObedience(30)) { gain = VarFuckRounded * 2; } else { gain = VarFuckRounded; } } else if (temp == 5) { if (TestObedience(50)) { gain = VarFuckRounded * 2; } else { gain = VarFuckRounded; } } else if (temp == 6) { if (TestObedience(60)) { gain = VarFuckRounded * 2; } else { gain = VarFuckRounded; } } } gain = (Math.ceil(gain) + 2) - Difficulty; if (SlaveGirl.OwnerTest(_local1, gain) != true) { GeneralText = ((("The owner came to test his future slave's " + _local1) + ".\r\rHe rewards you with a bonus of ") + gain) + "GP."; } VarGold = VarGold + gain; } if ((DoneEvent == 0) && (((((((((GameDate == 8) || (GameDate == 16)) || (GameDate == 24)) || (GameDate == 32)) || (GameDate == 40)) || (GameDate == 48)) || (GameDate == 56)) || (GameDate == 64)) || (GameDate == 72))) { DoneEvent = 1; if (PonygirlAware == 1) { ContestsMenu.ContestPonygirl._visible = true; } ContestsMenu._visible = true; ServantSpeak("She can compete in a contest against other slaves."); PlanningButton._visible = false; ActionsButton._visible = false; SystemButton._visible = false; } if ((DoneEvent == 0) && (VarFatigue > (30 - (Difficulty * 2)))) { temp = int(Math.random() * 2); if (temp == 1) { ServantSpeak("She fell sick because of her tiredness, she will need one day to get better."); SlaveGirl.ShowTired(); DoEvent(8000); } } if ((DoneEvent == 0) && (((((GamanEffecting == 1) || (BiyakuEffecting == 1)) || (DoreiEffecting == 1)) || (IshinaiEffecting == 1)) || (ZodaiEffecting == 1))) { DrugDuration = DrugDuration - 1; if (DrugDuration == 0) { DoneEvent = 1; ServantSpeak("The drug effects have worn off."); if (GamanEffecting == 1) { VarConstitution = VarConstitution - 30; } if (DoreiEffecting == 1) { GeneralText = GeneralText + "\rShe realized you made her take drugs, she is not happy about that and is now less obedient."; VarObedience = VarObedience - 30; VarMorality = OldMorality; } if (IshinaiEffecting == 1) { GeneralText = GeneralText + "\rShe realized you made her take drugs, she is not happy about that and is now less obedient."; VarObedience = OldObedience; VarIntelligence = OldIntelligence; VarTemperament = OldVarTemperament; VarMorality = OldMorality; VarJoy = VarJoy - 30; VarLovePoints = VarLovePoints - 30; VarObedience = VarObedience - 10; } GamanEffecting = 0; BiyakuEffecting = 0; ZodaiEffecting = 0; IshinaiEffecting = 0; DoreiEffecting = 0; temp = int(Math.random() * 100); if (AddictionLevel > temp) { DrugAddicted = 1; NumAddictionLevel = NumAddictionLevel + 1; } } } if ((DoneEvent == 0) && (DrugAddicted == 1)) { DoneEvent = 1; ServantSpeak(SlaveName + " seems to be in need for drugs."); Points(0, 0, 0, -5, -5, -5, 0, 0, 0, 0, 0, -5, 0, -3, 0, 0, 10, -5, 0, 0); AddictionLevel = AddictionLevel - 10; if (AddictionLevel <= 0) { DrugAddicted = 0; GeneralText = GeneralText + "\rIt looks like she will be able to fight this dependancy and is deintoxicated."; } } if ((DoneEvent == 0) && (SoldSlave == 1)) { DoneEvent = 1; SoldSlave = 2; temp = int(Math.random() * 2); if (temp == 1) { GeneralText = "The former owner took a case to the court because you illegaly sold his slave.\r\rHe obtained 700GP in compensation!"; VarGold = VarGold - 700; } else { GeneralText = "The former owner took a case to the court because you illegaly sold his slave.\r\rHe didn't win the trial due to a technicality."; } ClipTrial._visible = true; DoEvent(9999); } if (((DoneEvent == 0) && (TentaclesOn == 1)) && (RulesGoOut == 1)) { if (DoneTentacleHarem < MaxTentacleHarem) { temp = 10; if ((MoonPhaseDate > 14) && (MoonPhaseDate < 17)) { temp = 5; } temp = int(Math.random() * temp); if (temp == 1) { ServantSpeak(((((SlaveName + " has disappeared while out walking! A frightened person said they saw another female taken by a monster in the same area! ") + ServantPronoun) + " have told the authorities.\rWill you go and search for ") + SlaveName) + " or wait for the authorities to hopefully find her. It will cost you to search, for gear and bribes."); DoneTentacleHarem = DoneTentacleHarem + 1; RumourTentaclesDone = 1; DoEvent(100); ShowOverlay(0); ClipTentacleHarem.gotoAndStop(1); ClipTentacleHarem._visible = true; YesEvent._visible = true; NoEvent._visible = true; } } } SlaveGirl.Events(); if ((((((DoneEvent == 0) && (VarCharismaRounded > 25)) && (VarRefinementRounded > 20)) && (SoldSlave == 0)) && (Loyalty != 0)) && (NobleLove != -2)) { temp = int(Math.random() * 7); if (temp == 4) { ServantSpeak(("A man wants to buy your pupil for " + (VarCharismaRounded * 10)) + "GP. If you accept, you could have some problems with the actual owner."); ClipBuyer.gotoAndStop(int(Math.random() * 2) + 1); ClipBuyer._visible = true; YesEvent._visible = true; NoEvent._visible = true; DoEvent(2); } } if (((DoneEvent == 0) && (VarLovePoints > 60)) && (LoveAccepted == 0)) { temp = int((Math.random() * 10) + Difficulty); if (temp < int(VarLovePoints / 20)) { DoneEvent = 1; SlaveGirl.ShowLoveConfession(); DoEvent(3); YesEvent._visible = true; NoEvent._visible = true; GeneralText = SlaveName + " just said that she's in love with you.\r\rWill you accept her love?"; } } if ((((DoneEvent == 0) && (VarLibidoRounded >= 25)) && (VarNymphomaniaRounded >= 25)) && ((Slutiness > 8) || (RulesGoOut == 1))) { BadGirl = 1; temp = int(((Math.random() * 7) - Difficulty) - int(Slutiness / 3)); if (temp == 1) { if (VarCharismaRounded > 30) { GeneralText = ""; SlaveGirl.ShowPropositionAccepted(); if (GeneralText == "") { ServantSpeak(SlaveName + " is so aroused she offered herself to somebody in the street. The guy accepted and they had sex there and then."); } Points(0, 0, -3, 0, -10, 0, 0, 0, 0, 0, 0, 0, 5, 0, -10, 0, 0, 0, 0, 0); if (RulesFuck == 0) { BadGirl = 1; } DoEvent(9999); } else { SlaveGirl.ShowPropositionRefused(); ServantSpeak(SlaveName + " is so aroused she offered herself to somebody in the street. The guy refused her saying she is unattractive."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, -10, 0, 0); if (RulesFuck == 0) { BadGirl = 1; } DoEvent(9999); } } } if (((DoneEvent == 0) && (OldLover == 1)) && (RulesGoOut == 1)) { temp = (15 + Difficulty) + (int(Slutiness / 3) * 5); if (((Slutiness > 0) && (Behaving < 1)) && (int((VarObedienceRounded + VarMoralityRounded) / 5) < temp)) { DoneEvent = 1; ServantSpeak(((SlaveName + " is going out with her older lover. She doesn't seem to have a lot of morality. This man gave her ") + int(VarCharismaRounded / 2)) + "GP."); ClipOldLover._visible = true; VarGold = VarGold + int(VarCharismaRounded / 2); Points(0, -2, -2, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); SlaveGirl.OldLoverDating(); BadGirl = 1; DoEvent(9999); } else { ServantSpeak(SlaveName + " broke up with her old lover."); OldLover = 0; DoneEvent = 1; } } if ((((((DoneEvent == 0) && (TotalSleazyBar > 0)) && (OldLover == 0)) && (RulesGoOut == 1)) && (Slutiness > 0)) && (VarMoralityRounded < 26)) { if ((RulesFuck == 1) || (Slutiness > 5)) { temp = int(Math.random() * 3); } else { temp = int(Math.random() * 5); } if (temp == 1) { DoneEvent = 1; ClipOldLover._visible = true; OldLover = 1; SlaveGirl.OldLoverStartDating(); ServantSpeak(((("An old guy saw " + SlaveName) + " during a visit to a sleazy bar, and meets her again. He asked her to be his mistress for money.\r\r") + SlaveName) + " accepted."); DoEvent(9999); } } if (((DoneEvent == 0) && (VarGold >= 500)) && (NumMerchant < 4)) { temp = int(Math.random() * 3); if (temp == 1) { NumMerchant = NumMerchant + 1; if (PonygirlAware == 1) { ItemSalesman.HarnessButton._visible = true; } else { ItemSalesman.HarnessButton._visible = false; } ClipTravellingMerchant._visible = true; ItemSalesman._visible = true; ServantSpeak("A wandering trader came to sell his valuables, and has opened a stall at the market for a short time."); DoEvent(0); DressOverlay._visible = false; Quitter._visible = true; } } if ((DoneEvent == 0) && ((VarMoralityRounded > 20) || (VarNymphomaniaRounded > 50))) { temp = int((Math.random() * 7) - Difficulty); if (temp == 3) { if (SlaveGirl.EventRescue() != true) { if (DoneEvent == 0) { DoEvent(1); } ClipRescue._visible = true; if (GeneralText == "") { ServantSpeak(((("A delegation has come to free " + SlaveName) + ". You can try to bribe them for 100GP to make them go away, if you don't they will take her away. ") + ServantPronoun) + " will try to retrieve her but this will take a few days"); } GeneralText = GeneralText + "\r\rWill you bribe them?"; YesEvent._visible = true; NoEvent._visible = true; } } } if (((DoneEvent == 0) && (VarObedienceRounded < 5)) && (Loyalty >= 0)) { temp = int((Math.random() * Loyalty) - (Difficulty / 2)); if (temp == 2) { DoEvent(230); NextEvent._visible = true; ClipRunaway._visible = true; ServantSpeak(("I'm sorry, master!\r" + ServantPronoun) + " didn't pay attention and your pupil ran away! We will need some days to find her."); } } if ((((DoneEvent == 0) && (EventBoyfriend == 1)) && ((Slutiness > 8) || (RulesGoOut == 1))) && (BitGagWorn == 0)) { if ((RulesFuck == 1) || (Slutiness > 8)) { temp = -10; } else { temp = 0; } temp = temp - (int(Slutiness / 3) * 5); if ((VarLibidoRounded > 50) && (VarLibidoRounded > (VarObedienceRounded + temp))) { if (RulesFuck == 0) { BadGirl = 1; } ServantSpeak(SlaveName + " sees her boyfriend. She seems to be needing sex."); SlaveGirl.ShowDating(); Points(0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 1, -2, -5, 0, 0, 0, 0, 0); DoEvent(9999); } else { ServantSpeak(SlaveName + " understood that her boyfriend wasn't a correct guy and broke-up with him."); EventBoyfriend = 0; DoneEvent = 1; } } if ((((DoneEvent == 0) && (EventBoyfriend != -1)) && (VarNymphomaniaRounded > 10)) && ((Slutiness > 8) || ((RulesGoOut == 1) && (BitGagWorn == 0)))) { if ((((((NumBlowjobSinceFucked >= 5) || (NumTitsFuckSinceFucked >= 5)) || (NumLickSinceFucked >= 5)) || (NumTouchSinceFucked >= 5)) || (NumAnalSinceFucked >= 5)) || (NumMasturbateSinceFucked >= 5)) { DoEvent(9999); ServantSpeak(SlaveName + " went to fuck with someone. Maybe you do not satisfy her needs."); SlaveGirl.ShowDating(); EventBoyfriend = 1; if (RulesFuck == 0) { BadGirl = 1; } } } if (((((DoneEvent == 0) && (EventBoyfriend == 0)) && (VarCharismaRounded >= 25)) && (RulesGoOut == 1)) && (BitGagWorn == 0)) { temp = int(Math.random() * 3); if (temp == 2) { if (RulesFuck == 1) { temp = -10; } else { temp = 0; } temp = temp - (int(Slutiness / 3) * 5); if ((VarLibidoRounded > 50) && (VarLibidoRounded > (VarObedienceRounded + temp))) { if (RulesFuck == 0) { BadGirl = 1; } DoEvent(9999); SlaveGirl.ShowDating(); EventBoyfriend = 1; ServantSpeak(SlaveName + " has been fucking someone in the street and she accepted to go out with him. You must be careful about this, she may want to disobey you."); if (RulesFuck == 0) { BadGirl = 1; } } } } if (((DoneEvent == 0) && (VarObedienceRounded > 30)) && (VarReputationRounded > 30)) { temp = int((Math.random() * 7) + Difficulty); if (temp == 3) { DoEvent(11); ClipHire._visible = true; ServantSpeak("An upper class lady has heard of your pupil and would like to hire her services for a party. She will be absent for 1 day and have to do anything required."); GeneralText = GeneralText + "\r\rWill you hire her out?"; YesEvent._visible = true; NoEvent._visible = true; } } if ((DoneEvent == 0) && (VarGold > 9)) { temp = int(Math.random() * 6); if (temp == 5) { PeopleFortuneTeller._visible = true; ClipFortuneTelling._visible = true; GeneralText = ("<b>Fortune Teller:</b>\r\"I can predict the future of " + SlaveName) + " for just 10GP.\"\r\rDo you want to see the future?"; DoEvent(8); YesEvent._visible = true; NoEvent._visible = true; } } if (DoneEvent == 0) { temp = int(Math.random() * 3); if (temp == 0) { if ((DickgirlOn > 0) && (RumourMilkDone == 0)) { RumourMilkDone = 1; ClipRumours.gotoAndStop(1); ClipRumours._visible = true; ServantSpeak(((ServantPronoun + " recently heard about a new aphrodisiac used by some noble women called the 'Nymph's Tears'. It is rare and expensive, with a thick milk like appearance. ") + ServantPronoun) + " believe a woman named Astrid is involved in its production."); DoEvent(9999); } else if ((TentaclesOn == 1) && (RumourTentaclesDone == 0)) { if (DickgirlOn == 1) { ClipRumours.gotoAndStop(3); } else { ClipRumours.gotoAndStop(2); } ClipRumours._visible = true; RumourTentaclesDone = 1; DoneEvent = 1; ServantSpeak(ServantPronoun + " have heard that tentacle monstrosities have been seen in town. The authorities are hunting them, but there are been attacks as they seek to breed.\r\rThey are mostly nocturnal but dislike the light of the moon."); DoEvent(9999); } } } if (GamanEffecting == 1) { VarFatigue = VarFatigue + 5; } if (BiyakuEffecting == 1) { VarLibido = VarLibido + 20; VarNymphomania = VarNymphomania + 20; } if (RulesTalk == 0) { VarConversation = VarConversation - 1; VarSensibility = VarSensibility + 1; } if (RulesGoOut == 0) { VarJoy = VarJoy - 3; VarSensibility = VarSensibility - 1; VarReputation = VarReputation - 1; VarConstitution = VarConstitution - 1; } else if (RulesFuck == 1) { if (VarNymphomaniaRounded > 50) { libidoinc = int((Math.random() * int(Slutiness / 3)) + 1) + 1; temp = int(Math.random() * 3); if (temp == 2) { VarFuck = VarFuck + libidoinc; libidoinc = 0; } temp = int(Math.random() * 3); if (temp == 2) { bjinc = int((Math.random() * int(Slutiness / 3)) + 1) + 1; VarBlowJob = VarBlowJob + bjinc; libidoinc = libidoinc + bjinc; } VarLibido = VarLibido + libidoinc; } } if (RulesTouchHerself == 1) { if (VarLibidoRounded > 60) { VarLibido = VarLibido - 1; VarTemperament = VarTemperament - 1; } } else { VarLibido = VarLibido + 0.5; } if (RulesWriteLetters == 1) { VarSensibility = VarSensibility + 1; VarJoy = VarJoy - 1; } if ((RulesPocketMoney == 1) && (VarGold > 1)) { VarSensibility = VarSensibility - 1; VarJoy = VarJoy + 1; VarGold = VarGold - 2; } if (RulesPray == 1) { if (VarMoralityRounded > 50) { VarMorality = VarMorality + 1; VarLibido = VarLibido - 3; VarNymphomania = VarNymphomania - 3; } else { VarLibido = VarLibido - 1; } } NumDaysWithoutFuck = NumDaysWithoutFuck + 1; if (VibratorPantiesWorn == 1) { VarLibido = VarLibido + (NumDaysWithoutFuck * 7); } UpdateSlave(); } function ChoiceNaked(range, offset) { if (NakedChoice != 0) { return(NakedChoice); } var _local1 = range; if (_local1 != 0) { _local1 = int(Math.random() * _local1); } _local1 = _local1 + offset; NakedChoice = _local1; return(_local1); } function UpdateSlave() { function LimitStat(stat, mod) { var _local1 = stat + mod; if (_local1 > 100) { _local1 = 100; } if (_local1 < 0) { _local1 = 0; } _local1 = Math.ceil(_local1); return(_local1); } if (MoonPhaseDate > 29) { MoonPhaseDate = MoonPhaseDate - 29; } MoonPhase.gotoAndStop(MoonPhaseDate * 2); if (DickgirlXF > 0) { DickgirlXFIcon._visible = true; } if (DickgirlXF == 2) { colorTrans.rgb = 16776960 /* 0xFFFF00 */; transXF.colorTransform = colorTrans; } if (AddictionLevel < 0) { AddictionLevel = 0; } if (VarCharisma < 0) { VarCharisma = 0; } if (VarSensibility < 0) { VarSensibility = 0; } if (VarRefinement < 0) { VarRefinement = 0; } if (VarIntelligence < 0) { VarIntelligence = 0; } if (VarConstitution < 0) { VarConstitution = 0; } if (VarConversation < 0) { VarConversation = 0; } if (VarTemperament < 0) { VarTemperament = 0; } if (VarReputation < 0) { VarReputation = 0; } if (VarFatigue < 0) { VarFatigue = 0; } if (VarJoy < 0) { VarJoy = 0; } if (VarSpecial < 0) { VarSpecial = 0; } if (VarObedience < 0) { VarObedience = 0; } if (VarLovePoints < 0) { VarLovePoints = 0; } if (VarCharisma > 100) { VarCharisma = 100; } if (VarSensibility > 100) { VarSensibility = 100; } if (VarRefinement > 100) { VarRefinement = 100; } if (VarIntelligence > 100) { VarIntelligence = 100; } if (VarConstitution > 100) { VarConstitution = 100; } if (VarCooking > 100) { VarCooking = 100; } if (VarCleaning > 100) { VarCleaning = 100; } if (VarConversation > 100) { VarConversation = 100; } if (MaxBlowJob > 100) { MaxBlowJob = 100; } if (VarBlowJob > MaxBlowJob) { VarBlowJob = MaxBlowJob; } if (MaxFuck > 100) { MaxFuck = 100; } if (VarFuck > MaxFuck) { VarFuck = MaxFuck; } if (VarTemperament > 100) { VarTemperament = 100; } if (VarNymphomania > 100) { VarNymphomania = 100; } if (MaxObedience > 100) { MaxObedience = 100; } if (VarObedience > MaxObedience) { VarObedience = MaxObedience; } if (MinLibido > 100) { MinLibido = 100; } if (MinLibido < 0) { MinLibido = 0; } if (VarLibido > 100) { VarLibido = 100; } if (VarReputation > 100) { VarReputation = 100; } if (VarFatigue > 100) { VarFatigue = 100; } if (VarJoy > 100) { VarJoy = 100; } if (VarSpecial > 100) { VarSpecial = 100; } if (VarGold < 0) { VarGold = 0; } if (VarMorality < 0) { VarMorality = 0; } if (VarMorality > 100) { VarMorality = 100; } if (VarLovePoints > 100) { VarLovePoints = 100; } if (DickgirlRate > 60) { DickgirlRate = 60; } BackgroundGrid.DateText.text = "Date : " + GameDate; StatisticsGroup.GoldText.text = VarGold; VarFatigueRounded = Math.ceil(VarFatigue); VarCookingRounded = LimitStat(VarCooking, VarCookingMod); VarConversationRounded = LimitStat(VarConversation, VarConversationMod); VarCharismaRounded = LimitStat(VarCharisma, VarCharismaMod); VarObedienceRounded = LimitStat(VarObedience, VarObedienceMod); VarReputationRounded = LimitStat(VarReputation, VarReputationMod); VarRefinementRounded = LimitStat(VarRefinement, VarRefinementMod); VarSensibilityRounded = LimitStat(VarSensibility, VarSensibilityMod); VarIntelligenceRounded = LimitStat(VarIntelligence, VarIntelligenceMod); VarMoralityRounded = LimitStat(VarMorality, VarMoralityMod); VarConstitutionRounded = LimitStat(VarConstitution, VarConstitutionMod); VarCleaningRounded = LimitStat(VarCleaning, VarCleaningMod); VarBlowJobRounded = LimitStat(VarBlowJob, VarBlowJobMod); VarFuckRounded = LimitStat(VarFuck, VarFuckMod); VarTemperamentRounded = LimitStat(VarTemperament, VarTemperamentMod); VarLibidoRounded = LimitStat(VarLibido, VarLibidoMod); VarNymphomaniaRounded = LimitStat(VarNymphomania, VarNymphomaniaMod); VarJoyRounded = LimitStat(VarJoy, VarJoyMod); VarSpecialRounded = LimitStat(VarSpecial, VarSpecialMod); var _local3 = 0; var _local1 = MinLibido; if ((AngelsTearWorn == 1) && (VarMoralityRounded < 50)) { VarMorality = 50 - VarMoralityMod; } if (DoreiEffecting == 0) { if (NymphsTiaraWorn == 1) { _local3 = 50; if (_local1 < 50) { _local1 = 50; } if (VarNymphomaniaRounded < 50) { VarNymphomania = 50 - VarNymphomaniaMod; } if (VarLibidoRounded < 50) { VarLibido = 50 - VarLibidoMod; } } else if (VarNymphomania < 0) { VarNymphomania = 0; } } else { _local3 = 80; if (_local1 < 80) { _local1 = 80; } if (VarNymphomaniaRounded < 80) { VarNymphomania = 80 - VarNymphomaniaMod; } if (VarLibidoRounded < 80) { VarLibido = 80 - VarLibidoMod; } } if ((DemonicPendantWorn == 1) && (VarMoralityRounded > 25)) { VarMorality = 25 - VarMoralityMod; } if (VarLibido < MinLibido) { VarLibido = MinLibido; } if (SlaveGirl.IsDickgirl() || (DickgirlXF > 0)) { if (_local3 < 40) { _local3 = 40; } if (_local1 < 40) { _local1 = 40; } if (VarNymphomaniaRounded < 40) { VarNymphomania = 40 - VarNymphomaniaMod; } if (VarLibidoRounded < 40) { VarLibido = 40 - VarLibidoMod; } } if ((Loyalty == 0) && (VarObedienceRounded < 5)) { VarObedience = 5 - VarObedienceMod; } if (Slutiness > 5) { if (_local3 < 50) { _local3 = 50; } if (_local1 < 30) { _local1 = 30; } if (VarMoralityRounded > 50) { VarMorality = 50 - VarMoralityMod; } if (VarNymphomaniaRounded < 50) { VarNymphomania = 50 - VarNymphomaniaMod; } if (VarLibido < 30) { VarLibido = 30 - VarLibidoMod; } } temp = Math.floor(VarLovePoints / 12); if (temp > 6) { temp = 6; } if (LoveAccepted != 1) { LoveGauge.gotoAndStop((temp * 4) + 1); } if ((((DemonicBraWorn == 1) || (DemonicPendantWorn == 1)) || (VibratorPantiesWorn == 1)) || (VarLibidoRounded > 25)) { Aroused = true; } else { Aroused = false; } if (DressWorn == -1) { Naked = true; } else { Naked = false; } Catgirl = SlaveGirl.IsCatgirl(); if (Catgirl) { PlugType = "cat tail"; } else if (PonyTailWorn == 1) { PlugType = "pony tail"; } else { PlugType = "anal plug"; } if (PlugInserted > 0) { if (Catgirl) { PlugIcon.gotoAndStop(3); } else if (PonyTailWorn == 1) { PlugIcon.gotoAndStop(2); } else { PlugIcon.gotoAndStop(1); } PlugIcon._visible = true; } else { PlugIcon._visible = false; } SlaveGirl.UpdateSlave(); VarLibidoRounded = LimitStat(VarLibido, VarLibidoMod); VarNymphomaniaRounded = LimitStat(VarNymphomania, VarNymphomaniaMod); VarMoralityRounded = LimitStat(VarMorality, VarMoralityMod); StatisticsGroup.BarCharisma._width = VarCharismaRounded; StatisticsGroup.BarSensibility._width = VarSensibilityRounded; StatisticsGroup.BarRefinement._width = VarRefinementRounded; StatisticsGroup.BarIntelligence._width = VarIntelligenceRounded; StatisticsGroup.BarMorality._width = VarMoralityRounded; StatisticsGroup.BarConstitution._width = VarConstitutionRounded; StatisticsGroup.BarCooking._width = VarCookingRounded; StatisticsGroup.BarCleaning._width = VarCleaningRounded; StatisticsGroup.BarConversation._width = VarConversationRounded; StatisticsGroup.BarBlowJob._width = VarBlowJobRounded; StatisticsGroup.BarFuck._width = VarFuckRounded; StatisticsGroup.BarTemperament._width = VarTemperamentRounded; StatisticsGroup.BarObedience._width = VarObedienceRounded; StatisticsGroup.BarNymphomania._width = VarNymphomaniaRounded; StatisticsGroup.BarLibido._width = VarLibidoRounded; StatisticsGroup.BarFatigue._width = VarFatigue; StatisticsGroup.BarJoy._width = VarJoyRounded; StatisticsGroup.BarReputation._width = VarReputationRounded; StatisticsGroup.BarSpecial._width = VarSpecialRounded; StatisticsGroup.BarNymphomaniaMinimum._width = _local3; StatisticsGroup.BarLibidoMinimum._width = _local1; if (((VarFuckRounded < 100) && (VarFuck == MaxFuck)) && (MaxFuck < 100)) { StatisticsGroup.FuckLimit._visible = true; } else { StatisticsGroup.FuckLimit._visible = false; } if (((VarBlowJobRounded < 100) && (VarBlowJob == MaxBlowJob)) && (MaxBlowJob < 100)) { StatisticsGroup.BlowjobLimit._visible = true; } else { StatisticsGroup.BlowjobLimit._visible = false; } if (((VarObedienceRounded < 100) && (VarObedience == MaxObedience)) && (MaxObedience < 100)) { StatisticsGroup.ObedienceLimit._visible = true; } else { StatisticsGroup.ObedienceLimit._visible = false; } } function ShowRobes() { DressHalo._rotation = 0; DressHalo._x = 210; DressHalo._y = 18; DressBitgag._rotation = 0; DressBitgag._width = 30; DressBitgag._height = 5; DressBitgag._x = 225; DressBitgag._y = 40; DressLeash.gotoAndStop(2); DressLeash._rotation = 0; DressLeash._xscale = 100; DressLeash._width = 135.7; DressLeash._height = 166; DressLeash._x = 285; DressLeash._y = -40; DressLeash.gotoAndStop(1); DressLeash._rotation = 0; DressLeash._xscale = 100; DressLeash._width = 135.7; DressLeash._height = 166; DressLeash._x = 285; DressLeash._y = -40; DressLeash._visible = false; if (HaloWorn == 1) { DressHalo._visible = true; } else { DressHalo._visible = false; } if (BitGagWorn == 1) { DressBitgag._visible = true; } else { DressBitgag._visible = false; } if (Naked) { SlaveGirl.ShowNaked(); } else { SlaveGirl.ShowDress(); } if (DarkDressColour) { colorTrans.rgb = 16777215 /* 0xFFFFFF */; } else { colorTrans.rgb = 0; } transOI.colorTransform = colorTrans; } function HideStatChangeIcons() { StatisticsGroup.PlusCharisma._visible = false; StatisticsGroup.PlusSensibility._visible = false; StatisticsGroup.PlusRefinement._visible = false; StatisticsGroup.PlusIntelligence._visible = false; StatisticsGroup.PlusMorality._visible = false; StatisticsGroup.PlusConstitution._visible = false; StatisticsGroup.PlusCooking._visible = false; StatisticsGroup.PlusCleaning._visible = false; StatisticsGroup.PlusConversation._visible = false; StatisticsGroup.PlusBlowjob._visible = false; StatisticsGroup.PlusFuck._visible = false; StatisticsGroup.PlusTemperament._visible = false; StatisticsGroup.PlusNymphomania._visible = false; StatisticsGroup.PlusObedience._visible = false; StatisticsGroup.PlusLibido._visible = false; StatisticsGroup.PlusFatigue._visible = false; StatisticsGroup.PlusJoy._visible = false; StatisticsGroup.PlusReputation._visible = false; StatisticsGroup.PlusSpecial._visible = false; StatisticsGroup.MinusCharisma._visible = false; StatisticsGroup.MinusSensibility._visible = false; StatisticsGroup.MinusRefinement._visible = false; StatisticsGroup.MinusIntelligence._visible = false; StatisticsGroup.MinusMorality._visible = false; StatisticsGroup.MinusConstitution._visible = false; StatisticsGroup.MinusCooking._visible = false; StatisticsGroup.MinusCleaning._visible = false; StatisticsGroup.MinusConversation._visible = false; StatisticsGroup.MinusTemperament._visible = false; StatisticsGroup.MinusBlowjob._visible = false; StatisticsGroup.MinusFuck._visible = false; StatisticsGroup.MinusNymphomania._visible = false; StatisticsGroup.MinusObedience._visible = false; StatisticsGroup.MinusLibido._visible = false; StatisticsGroup.MinusFatigue._visible = false; StatisticsGroup.MinusJoy._visible = false; StatisticsGroup.MinusReputation._visible = false; StatisticsGroup.MinusSpecial._visible = false; } function PlanningDayCode(Action) { DickgirlChangable = SlaveGirl.IsDickgirl() || (int(Math.random() * 100) < DickgirlRate); DickgirlChanged = false; DressOverlay._visible = true; GeneralText = ""; NextGeneral._visible = true; StandardDGText = true; if (Action == 1) { FunctionChoreCooking(); } else if (Action == 2) { FunctionChoreCleaning(); } else if (Action == 3) { FunctionChoreWalk(); } else if (Action == 4) { FunctionChoreDiscuss(); } else if (Action == 5) { FunctionChoreMakeUp(); } else if (Action == 6) { FunctionSchoolSciences(); } else if (Action == 7) { FunctionSchoolTheology(); } else if (Action == 8) { FunctionSchoolTeaCeremony(); } else if (Action == 9) { FunctionSchoolDance(); } else if (Action == 10) { FunctionSchoolXXX(); } else if (Action == 11) { FunctionChoreExpose(); } else if (Action == 12) { FunctionJobRestaurant(); } else if (Action == 13) { FunctionJobAcolyte(); } else if (Action == 14) { FunctionJobBar(); } else if (Action == 15) { FunctionJobSleazyBar(); } else if (Action == 16) { FunctionJobBrothel(); } else if (Action == 17) { FunctionBreak(); } else if (Action == 18) { SlaveGirl.RunShop(); } UpdateSlave(); } function PlanningNightCode(Action) { SexAction = Action; ClipRoom._visible = true; DickgirlChangable = SlaveGirl.IsDickgirl() || (int(Math.random() * 100) < DickgirlRate); DickgirlChanged = false; GeneralText = ""; StandardDGText = true; if (Action != 1) { LastActionDone = Action; } if (Action == 1) { FunctionSexActNothing(); } else if (Action == 2) { FunctionTouch(); } else if (Action == 3) { FunctionLick(); } else if (Action == 4) { FunctionFuck(); } else if (Action == 5) { FunctionBlowjob(); } else if (Action == 6) { FunctionTitFuck(); } else if (Action == 7) { FunctionAnal(); } else if (Action == 8) { FunctionMasturbate(); } else if (Action == 9) { FunctionDildo(); } else if (Action == 10) { FunctionPlug(); } else if (Action == 11) { FunctionLesbian(); } else if (Action == 12) { FunctionBondage(); } else if (Action == 13) { FunctionNaked(); } else if (Action == 14) { FunctionMaster(); } else if (Action == 15) { FunctionGangBang(); } else if (Action == 16) { FunctionLendHer(); } else if (Action == 17) { FunctionPonygirl(); } else if (Action == 18) { FunctionSpank(); } else if (Action == 19) { FunctionThreesome(); } else if (Action == 20) { Function69(); } else if (Action == 21) { FunctionGroup(); } NextGeneral._visible = true; } function FunctionChoreCleaning() { SlaveGirl.ShowChoreCleaning(); Points(-1, 0, 0, -1, 0, 0, 0, 2, 0, 0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0); if (GeneralText == "") { ServantSpeakNoQuote("She cleaned the house well and even swept the yard."); if (Aroused) { temp = int(Math.random() * 4); if (temp == 1) { GeneralText = GeneralText + "\r\rShe did though once dust a table using her breasts."; } if (temp == 2) { GeneralText = GeneralText + "\r\rShe did once rub her pussy against the corner of a cupboard while dusting."; } } GeneralText = GeneralText + "\""; } if (PlugInserted == 1) { temp = int(Math.random() * 2); if (temp == 1) { GeneralText = ((GeneralText + "\r\rShe found some of the cleaning difficult due to the ") + PlugType) + " limiting her actions."; if (TotalAnal < 10) { GeneralText = ((GeneralText + " She once complained about the ") + PlugType) + ", saying how distracting it is."; } else { GeneralText = ((GeneralText + " She comments how the ") + PlugType) + " helped her by making the cleaning less dull."; } } } } function FunctionChoreCooking() { ClipKitchen._visible = true; SlaveGirl.ShowChoreCooking(); if (GeneralText == "") { ServantSpeakAppend("She cooks meals for us."); } Points(0, 0, -1, 0, 0, 0, 2, 0, 0, 0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0); } function FunctionChoreDiscuss() { SlaveGirl.ShowChoreDiscuss(); Points(0, 0, 1, 1, 0, -1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); if (IshinaiEffecting == 1) { ServantSpeakAppend(SlaveName + " can't talk because of the drug."); } else if (DoreiEffecting == 1) { ServantSpeakAppend("The drug keeps her from coherent thought, so you can't talk with her."); } else { NextGeneral._visible = false; DiscussOrdinary._visible = true; DiscussCongratulate._visible = true; DiscussScold._visible = true; } } function FunctionChoreExpose() { TestObedience(DifficultyExhib); if (100) { SlaveGirl.ShowChoreExpose(); TotalExhib = TotalExhib + 1; Points(1, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 2, 1, 3, 0, 0, 0, 0, 0); if (TotalExhib == 1) { DifficultyExhib = DifficultyExhib - 5; } ServantSpeakNoQuote("She happily exposes herself."); if (StandardDGText) { if (SlaveGirl.IsDickgirl() || (DickgirlXF > 0)) { GeneralText = GeneralText + " Her cock was amazingly erect the whole time!"; } if (DickgirlChanged) { GeneralText = GeneralText + " She does not notice that she has a cock again and shows her erect cock regularly, unconsciously stroking it sometimes."; } } GeneralText = GeneralText + "\""; if (PlugInserted == 1) { GeneralText = ((GeneralText + "\r\rThe ") + PlugType) + " is rather obvious to anyone she shows her ass to."; } } else { ServantSpeak("She refused to expose herself."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -5, 0, 0, 0, -1, 0, 0); } } function FunctionChoreMakeUp() { if (VanityIndex == 0) { ServantSpeak("She does not own a vanity case and so cannot practise her make-up."); } else { var _local1 = SlaveGirl.ShowChoreMakeUp(); if (GeneralText == "") { ServantSpeakNoQuote(ServantPronoun + " helped her practise her makeup."); } if (_local1 == 0) { if (Aroused && (int(Math.random() * 4) == 1)) { GeneralText = GeneralText + " She kept rubbing up against me, she claimed it was accidental.\""; } else { GeneralText = GeneralText + "\""; } Points(2, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); } else { Points(2, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0); } } } function FunctionChoreWalk() { SlaveGirl.ShowChoreWalk(); if (DickgirlChanged) { if (StandardDGText) { ServantSpeakNoQuote("Part of the way in the walk she got go very aroused and tore her clothing off. A cock had grown from her groin, initially flaccid. As she looked at me it quickly grew erect. She apologised and we quickly came back. In her room she quickly masturbated to a huge orgasm, spewing cum everywhere."); if (!SlaveGirl.IsDickgirl()) { GeneralText = GeneralText + " The cock quickly vanished.\""; } } else { GeneralText = GeneralText + "\""; } Points(0, 1, 0, 0, 0, 1, 0, 0, -2, 0, 0, 0, 2, 0, 0, 0, 1, 1, 0, 0); } else { if (GeneralText == "") { ServantSpeakNoQuote("She had a pleasant stroll."); } if (Aroused && (int(Math.random() * 2) == 1)) { GeneralText = GeneralText + " She did look lustfully at some handsome men though."; } GeneralText = GeneralText + "\""; if ((PlugInserted == 1) && (int(Math.random() * 2) == 1)) { GeneralText = GeneralText + "\r\rDue to the plug she did not walk as far as normal."; } Points(0, 1, 0, 0, 0, 1, 0, 0, -2, 0, 0, 0, -1, 0, 0, 0, 1, 1, 0, 0); } } function FunctionSchoolSciences() { ClipSchool._visible = true; SlaveGirl.ShowSchoolSciences(); if (GeneralText == "") { GeneralText = "<b>Teacher:</b>\r\"You studied well, I hope you will not forget what you learned."; if (Aroused) { temp = int(Math.random() * 4); if (temp == 1) { GeneralText = GeneralText + " In one of your answers you wrote sex not six, please try to concentrate."; } if ((temp == 2) && (RulesTouchHerself == 1)) { GeneralText = GeneralText + " I am fairly sure I saw you masturbating in class. If that is what you want to study, please visit the XXX school."; } } if (PlugInserted == 1) { temp = int(Math.random() * 2); if (temp == 1) { GeneralText = GeneralText + "\r\rYou also squirmed a lot in your seat, was there a problem?\""; if (TotalAnal < 20) { GeneralText = ((((GeneralText + "\r\r") + SlaveName) + " is embarrased and briefly mentions the ") + PlugType) + " she is required to wear. The teacher smiles and changes topic."; } else { GeneralText = ((((GeneralText + "\r\r") + SlaveName) + " describes how she was moving to adjust her ") + PlugType) + " to enhance her pleasure. The teacher smiles and changes topic."; } } else { GeneralText = GeneralText + "\""; } } else { GeneralText = GeneralText + "\""; } PeopleScienceTeacher._visible = true; } Points(0, -1, 0, 10, 0, -1, 0, 0, 0, 0, 0, 0, -2, 0, 0, 0, 1, 0, 0, 0); } function FunctionSchoolTheology() { ClipTemple._visible = true; SlaveGirl.ShowSchoolTheology(); if (GeneralText == "") { GeneralText = "<b>Nun:</b>\r\"Don't forget the Gods always watch us."; } Points(0, 0, 0, 2, 5, -1, 0, 0, 0, 0, 0, 0, -5, -1, -5, 0, 1, 0, 0, 0); if (Aroused) { temp = int(Math.random() * 4); if (temp == 1) { GeneralText = GeneralText + "\rPlease do not ask so many questions about sins involving sex, it distracts the other students."; } if ((temp == 2) && (RulesTouchHerself == 1)) { GeneralText = GeneralText + "\rIn a break I saw you rubbing your pussy. You must try to control your passions and follow the teachings of the Gods."; } } if (PlugInserted == 1) { temp = int(Math.random() * 2); if (temp == 1) { GeneralText = GeneralText + "\r\rYou also moved a lot while in meditation, was there a problem?\""; if (TotalAnal < 20) { GeneralText = ((GeneralText + "\r\r") + SlaveName) + " is acutely embarrased and leaves."; } else { GeneralText = ((((GeneralText + "\r\r") + SlaveName) + " describes how she was moving to try and fuck herself on the ") + PlugType) + " she is wearing. The nun is scandalised and tells her to leave and not return with such a thing again."; } } else { GeneralText = GeneralText + "\""; } } else { GeneralText = GeneralText + "\""; } PeopleNun._visible = true; } function FunctionSchoolTeaCeremony() { ClipSchool._visible = true; SlaveGirl.ShowSchoolRefinement(); GeneralText = "<b>Teacher:</b>\r\"You are acting proper. You behave better and better.\""; Points(0, 2, 3, 0, 0, -1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0); PeopleRefinementTeacher._visible = true; } function FunctionSchoolDance() { ClipSchool._visible = true; var _local1 = false; if (Aroused && (int(Math.random() * 4) == 1)) { _local1 = true; } SlaveGirl.ShowSchoolDance(_local1); GeneralText = GeneralText + "<b>Dancer:</b>\r\"Very good, you're dancing better and better."; Points(3, 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0); PeopleDancer._visible = true; if ((PlugInserted == 1) && (int(Math.random() * 2) == 1)) { GeneralText = GeneralText + "\rYou also moved stiffly at times when you needed maximum flexibility, any idea why?\""; if (TotalAnal < 20) { GeneralText = ((((GeneralText + "\r\r") + SlaveName) + " is embarrased and mentions her ") + PlugType) + ". The dancer says this should only be done by advanced students and pats her bottom."; } else { GeneralText = ((((((GeneralText + "\r\r") + SlaveName) + " says her ") + PlugType) + " was distracting her with pleasure. The dancer smiles and gives her some pointers on moving well with a plug or vibrator inserted. ") + SlaveName) + " is rather aroused by this talk."; Points(0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0); } } else { if (Naked) { GeneralText = GeneralText + " You should wear clothing for my lessons!"; } else if (_local1) { if (Slutiness > 5) { GeneralText = GeneralText + " Please make sure you wear panties for your lessons!"; } else { GeneralText = GeneralText + " You showed a lot of cleavage and flashed your underwear, I think deliberately. Try to restrain this, I am not teaching stripping."; } } GeneralText = GeneralText + "\""; } } function FunctionSchoolXXX() { ClipSchool._visible = true; if (TestObedience(DifficultyXXX, 101)) { var _local2 = SlaveGirl.ShowSchoolXXX(((DickgirlXF == 0) && (DickgirlOn > 0)) && (int(Math.random() * 6) == 1)); TotalXXX = TotalXXX + 1; if (TotalXXX == 1) { DifficultyXXX = DifficultyXXX - 5; } var _local1 = false; if ((MaxFuck < 100) || (MaxBlowJob < 100)) { _local1 = true; } MaxFuck = MaxFuck + 5; MaxBlowJob = MaxBlowJob + 5; if (_local2 == true) { Points(0, 0, -2, 0, -2, 1, 0, 0, 0, 4, 5, -4, 4, 0, -2, 0, 3, 0, 0, 0); } else { GeneralText = GeneralText + "<b>Teacher:</b>\r\"You've a natural talent for sex, I hope to see you 'come' again.\""; Points(0, 0, -2, 0, -2, 1, 0, 0, 0, 3, 4, -3, 4, 0, 1, 0, 2, 0, 0, 0); } if (_local1 == true) { GeneralText = ((GeneralText + "\r\r") + SlaveName) + " learns some new sexual techniques she had not thought of before."; } if (PlugInserted == 1) { temp = int(Math.random() * 2); if (temp == 1) { GeneralText = ((GeneralText + "\r\rThe teacher compliments her on the ") + PlugType) + " and incorporates it into the lessons."; TotalAnal = TotalAnal + 1; } } PeopleXXXOwner._visible = true; } else { ServantSpeak("She refused to go to this school."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -5, 0, 0, 0, -1, 0, 0); } } function FunctionJobRestaurant() { ClipRestaurant._visible = true; var _local1 = int(((3 * int(VarCookingRounded / 5)) + int(VarIntelligenceRounded / 5)) * SlaveGirl.ShowJobRestaurant()); VarGold = VarGold + _local1; Points(-1, 0, -1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0); GeneralText = ((GeneralText + "<b>Cook:</b>\r\"Good job, here is your pay and tips : ") + _local1) + "GP"; if (Aroused) { temp = int(Math.random() * 4); if (temp == 1) { GeneralText = GeneralText + "\r\rYour dress is a little too short, I think all the customers saw your panties today."; } if (temp == 2) { GeneralText = GeneralText + "\r\rOnce or twice I saw you sit on the lap of a customer to take their order. I am sure the customer was happy but in future please do not do this."; } } if ((PlugInserted == 1) && (int(Math.random() * 4) == 1)) { GeneralText = GeneralText + "\r\rYour work was a little slow today, you moved awkwardly, if there is anything limiting your movement please do not wear it in future."; } GeneralText = GeneralText + "\""; PeopleCook._visible = true; } function FunctionJobBar() { ClipBar._visible = true; var _local1 = int(((5 * int(VarConversationRounded / 5)) + int(VarIntelligenceRounded / 5)) * SlaveGirl.ShowJobBar()); if (Aroused && (!DickgirlChanged)) { temp = int(Math.random() * 4); if (temp == 1) { SlaveSpeakAppend(("How may " + SlavePronoun) + " service you...", 2); } else if (temp == 2) { SlaveSpeakAppend("Anybody want to drink shots cupped in my cleavage...", 2); } } VarGold = VarGold + _local1; Points(0, 0, -1, -1, 0, 0, 1, 1, 2, 0, 0, 1, 0, 0, 0, 0, 2, 0, 0, 0); GeneralText = ((GeneralText + "<b>Barman:</b>\r\"Good work, the customers like you. Here is your pay and tips : ") + _local1) + "GP\""; PeopleBarOwner._visible = true; } function FunctionJobAcolyte() { ClipTemple._visible = true; var _local2 = (PlugInserted == 1) && (int(Math.random() * 4) == 1); var _local1 = int(((5 * int(VarMoralityRounded / 5)) + int(VarIntelligenceRounded / 5)) * SlaveGirl.ShowJobAcolyte(_local2)); PeopleNun._visible = true; if (GeneralText == "") { GeneralText = "<b>Nun:</b>\r\"You were a big help."; } GeneralText = ((GeneralText + " Here is your reward : ") + _local1) + "GP"; VarGold = VarGold + _local1; Points(0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, -2, 0, -1, 0, 1, 0, 0, 0); if ((PlugInserted == 1) && (int(Math.random() * 4) == 1)) { GeneralText = ((GeneralText + "\"\r\rThe nun looks knowingly at ") + SlaveName) + "'s ass and says that there are somethings that are not appropriate to wear in a temple."; } else if (Aroused) { temp = int(Math.random() * 4); if (temp == 1) { GeneralText = GeneralText + "\r\rWhen cleaning the statues please do not spend so long on the groins and breasts of the Gods. It was distracting for some of the worshippers.\""; } else if ((temp == 2) && (RulesTouchHerself == 1)) { GeneralText = GeneralText + "\r\rIn a break I saw you masturbating while staring at the statue of the Goddess of Love. This is not a seemly thing to do in public, although the Goddess does approve of masturbation...\""; } else { GeneralText = GeneralText + "\""; } } else { GeneralText = GeneralText + "\""; } } function FunctionJobSleazyBar() { ClipBar._visible = true; if (TestObedience(DifficultySleazyBar, 102)) { var _local2 = SlaveGirl.ShowJobSleazyBar(); var _local1 = int((((10 * int((VarCharismaRounded + VarConversationRounded) / 10)) + int(VarBlowJobRounded / 30)) + int(VarIntelligenceRounded / 5)) * _local2); TotalSleazyBar = TotalSleazyBar + 1; if (TotalSleazyBar == 1) { DifficultySleazyBar = DifficultySleazyBar - 5; DifficultyExhib = DifficultyExhib - 2; } if (DemonicBraOK == 1) { _local1 = int(_local1 * 1.1); } GeneralText = ((GeneralText + " Here is your pay and tips : ") + _local1) + "GP\""; VarGold = VarGold + _local1; if (OldLover == 1) { GeneralText = ((GeneralText + "\r\rHer older lover cheers her on, and then pays for a private 'performance' : ") + 20) + "GP"; VarGold = VarGold + 20; Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); } Points(2, -2, 0, -2, -2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 1, 0, 3, 0, 0, 0); if (_local2 == 1) { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, 0); } PeopleSleazyBarOwner._visible = true; } else { ServantSpeak("She refused to work at the sleazy bar."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -5, 0, 0, 0, -2, -10, 0); } } function FunctionJobBrothel() { ClipRoom._visible = true; if (TestObedience(DifficultyBrothel, 103)) { var _local3 = SlaveGirl.ShowJobBrothel(); var _local2 = int(((((10 * int((VarCharismaRounded + VarConstitutionRounded) / 10)) + int(VarBlowJobRounded / 30)) + int(VarFuckRounded / 5)) + int(VarIntelligenceRounded / 5)) * _local3); TotalBrothel = TotalBrothel + 1; if (TotalBrothel == 1) { DifficultyBrothel = DifficultyBrothel - 5; } var _local1 = -2; if (VarNymphomaniaRounded > 94) { _local1 = 1; } if (_local3 > 1) { _local1 = 1; } if (PlugInserted == 1) { _local2 = int(1.05 * _local2); } if (_local1 < 0) { GeneralText = GeneralText + "<b>Pimp:</b>\r\"I'm glad to see the girls like you here. I hope to see you again soon."; } else { GeneralText = GeneralText + "<b>Pimp:</b>\r\"You are very enthusiastic, please 'come' back soon."; } GeneralText = ((GeneralText + " Here is your pay : ") + _local2) + "GP"; if (PlugInserted == 1) { GeneralText = ((GeneralText + "\r\rAs you saw your ") + PlugType) + " excited your customers so I have added a bonus to your pay."; } GeneralText = GeneralText + "\""; VarGold = VarGold + _local2; Points(0, _local1, -2, -1, -3, 2, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 4, _local1, _local1, 0); PeoplePimp._visible = true; } else { ServantSpeak("She refused to work at the brothel."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -10, 0, 0, 0, -3, -20, 0); } } function FunctionBreak() { ServantSpeak("This rest makes her feel better."); SlaveGirl.ShowBreak(); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5, 1, 0, 0); if ((DemonicBraWorn == 1) || (DemonicPendantWorn == 1)) { GeneralText = GeneralText + "\r\r...Her dreams are filled with demonic visions of couple after couple fucking."; ClipSexDream._visible = true; ClipSexDream.gotoAndStop(int(Math.random() * 3) + 1); } if (VibratorPantiesWorn == 1) { if (ClipSexDream._visible == false) { GeneralText = GeneralText + "\r"; ClipSexDream.gotoAndStop(int(Math.random() * 3) + 1); ClipSexDream._visible = true; } GeneralText = GeneralText + "\r...The Vibrator Panties keep her aroused and she keeps thinking about sex."; } if (VarLbidoRounded > 30) { if (ClipSexDream._visible == false) { GeneralText = GeneralText + "\r"; ClipSexDream.gotoAndStop(int(Math.random() * 3) + 1); ClipSexDream._visible = true; } GeneralText = GeneralText + "\r...She is so generally aroused she has dreams full of sex."; } } function FunctionSexActNothing() { if (Aroused) { SlaveGirl.ShowSexActNothing(); } else { SlaveGirl.ShowBreak(); } if (IshinaiEffecting == 1) { GeneralText = "Because of the drug, you don't know how she feels."; } else if (DoreiEffecting == 1) { GeneralText = "The drug makes her enjoy the break."; } else if (VarLibidoRounded < 30) { GeneralText = "This break makes her feel better."; } else if (VarLibidoRounded < 50) { GeneralText = "She seems to want to fuck more and more."; } else if (VarLibidoRounded < 80) { GeneralText = "This break seems like a torture to her."; } else { GeneralText = "She came to beg you to fuck her."; } if (DickgirlChanged) { if (StandardDGText) { GeneralText = "When you look in you see she has changed again and is playing with her cock...\r\r" + GeneralText; } if (RulesTouchHerself == 0) { BadGirl = 1; } } if (VarLibidoRounded < 30) { if ((DemonicBraWorn == 1) || (DemonicPendantWorn == 1)) { GeneralText = GeneralText + "\r\rHer dreams are filled with demonic visions of couple after couple fucking."; ClipSexDream.gotoAndStop(int(Math.random() * 3) + 1); ClipSexDream._visible = true; } if (VibratorPantiesWorn == 1) { if (ClipSexDream._visible == false) { GeneralText = GeneralText + "\r"; ClipSexDream.gotoAndStop(int(Math.random() * 3) + 1); ClipSexDream._visible = true; } GeneralText = GeneralText + "\rThe Vibrator Panties keep her aroused and she keeps thinking about sex."; } } if (VarLibidoRounded > 29) { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, int(VarLibidoRounded / 5), 0, 0, 0, 0, 0); if (ZodaiEffecting == 1) { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, int(VarLibidoRounded / 5), 0, 0, 0, 0, 0); } } } function Function69() { if (TestObedience(DifficultyBlowjob + 3, SexAction)) { SlaveGirl.ShowSexAct69(); Total69 = Total69 + 1; if (Total69 == 1) { DifficultyBlowjob = DifficultyBlowjob - 5; } if (SexPoints(0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 3, 0, 0, 0, 0, 0)) { if (GeneralText == "") { if (DickgirlChanged || (DickgirlXF > 0)) { if (VarObedienceRounded < 15) { GeneralText = "She doesn't seem to enjoy licking the girl while she gives her a blowjob. She does eventually cum but fails to bring the girl to orgasm."; } else if (VarObedienceRounded < 30) { GeneralText = "She enjoys this more and more and likes the blowjob very much. She cums with a cry and then makes the girl orgasm."; } else if (VarObedienceRounded < 70) { GeneralText = "Looks like she loves get a blowjob while licking the girl. She cums powerfully in the girls mouth and then licks the girl to her orgasm. The girl continues the blowjob and insists they do it again..."; } else { GeneralText = ("They both expertly bring each other to a stong, simultaneous orgasm. Cum leaks from the other girls mouth. They immediately start again and quickly cum again. " + ServantName) + " stops them after their third orgasm, they appear tired but happy."; } } else if (VarObedienceRounded < 15) { GeneralText = "She doesn't seem to enjoy sucking you and being licked."; } else if (VarObedienceRounded < 30) { GeneralText = "She enjoys this more and more and likes you licking her very much."; } else if (VarObedienceRounded < 70) { GeneralText = "Looks like she loves to suck you and delights in you licking her."; } else { GeneralText = "Looking at her face, she can't stop sucking you and loves your licking her."; } } } if (((DickgirlChangable && (DickgirlChanged == false)) && (DickgirlXF == 0)) && (int(Math.random() * 2) == 1)) { GeneralText = GeneralText + "\r\rActually, while licking her clit you feel it grow large and very erect almost like a small cock. She screams in pleasure and starts cumming, and does not stop for as long as you suck her clit."; } if ((StandardDGText && (DickgirlChanged)) && (!SlaveGirl.IsDickgirl())) { GeneralText = "You see she has transformed and has a cock. You get a female slave to do the 69 with her and giving her a blowjob.\r\r" + GeneralText; } } else { SlaveSpeak("No way"); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0, 0, 0, 0, 0, 0); LastActionRefused = 20; } } function FunctionAnal() { if (TestObedience(DifficultyAnal, SexAction)) { NumAnalSinceFucked = NumAnalSinceFucked + 1; TotalAnal = TotalAnal + 1; if (TotalAnal == 1) { DifficultyAnal = DifficultyAnal - 5; } SlaveGirl.ShowSexActAnal(); if (SexPoints(0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0, 0)) { if (TotalAnal < 5) { GeneralText = GeneralText + "It's still kind of hard to go into her."; } else if (TotalAnal < 10) { GeneralText = GeneralText + "It become more and more easy as she learns to relax. She is starting to like it."; } else if (TotalAnal < 20) { GeneralText = GeneralText + "You take her easily, she almost came."; } else { GeneralText = GeneralText + "Judging by her screams, she enjoys it and cums with you."; Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0, 0, 0, 0); } } if (StandardDGText) { if (((DickgirlChangable && (DickgirlChanged == false)) && (DickgirlXF == 0)) && (int(Math.random() * 3) < 2)) { GeneralText = ((GeneralText + "\r\rWhile fucking her ass you see ") + SlaveName) + "'s clit grow large and very erect almost like a small cock. She screams how it is throbbing and cums intensely."; } else if (DickgirlChanged && (!SlaveGirl.IsDickgirl())) { GeneralText = "As you penetrate her ass, she cries out and you see she has suddenly grown a large cock. You continue...\r\r" + GeneralText; } } } else { SlaveSpeak(("That's dirty, " + SlavePronoun) + " won't do it!", 0); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -3, -2, 0, 0, -1, -3, 0); LastActionRefused = 7; } } function FunctionBlowjob() { if (TestObedience(DifficultyBlowjob, SexAction)) { TotalBlowjob = TotalBlowjob + 1; NumBlowjobSinceFucked = NumBlowjobSinceFucked + 1; SlaveGirl.ShowSexActBlowjob(); if (SexPoints(0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 2, 0, 0, 0, 0, 0)) { if (VarObedienceRounded < 15) { GeneralText = GeneralText + "She doesn't seem to enjoy sucking you."; } else if (VarObedienceRounded < 30) { GeneralText = GeneralText + "She enjoys this more and more."; } else if (VarObedienceRounded < 70) { GeneralText = GeneralText + "Look like she loves to suck you."; } else { GeneralText = GeneralText + "Looking at her face, she can't stop sucking you."; } } if (StandardDGText) { if (((DickgirlChangable && (DickgirlChanged == false)) && (DickgirlXF == 0)) && (int(Math.random() * 3) < 2)) { DickgirlChanged = true; DickgirlXFIcon._visible = true; GeneralText = ((((GeneralText + "\r\rAfter you cum, ") + ServantName) + " tells you how ") + SlaveName) + " grew a large cock while sucking you. She stroked it urgently and came with you. The cock immediately shrank and disappeared."; if (RulesTouchHerself == 0) { GeneralText = ((GeneralText + " ") + ServantName) + " scolds her for masturbating without permission."; BadGirl = 1; } } else if (DickgirlChanged && (!SlaveGirl.IsDickgirl())) { GeneralText = "She starts licking your cock. You see that she has a large throbbing cock. You have her continue...\r\r" + GeneralText; } } if (TotalBlowjob == 1) { DifficultyBlowjob = DifficultyBlowjob - 5; } } else { ServantSpeak("She refused of course."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, -2, -1, 0, 0, -1, -2, 0); LastActionRefused = 5; } } function FunctionBondage() { if (TestObedience(DifficultyBondage, SexAction)) { TotalBondage = TotalBondage + 1; SlaveGirl.ShowSexActBondage(); if (SexPoints(0, 1 + SilkenRopesOK, 0, 0, -2, 0, 0, 0, 0, 0, 0, -2, 2, 4, 3, 0, 1, 0, 0, 0)) { if (GeneralText == "") { if (TotalBondage < 5) { GeneralText = "The pain and shame of bondage do not make her feel good."; } else if (TotalBondage < 10) { GeneralText = "She seems to enjoy more and more being tied and she suggests differing ways to tie her. She also asks to be fucked while tied."; } else if (TotalBondage < 20) { GeneralText = "Being at your feet seems to be the place she wants to be."; } else { GeneralText = "She begs you to tie her tighter, and suggests that you spank her, then fuck her, all while frog-tied."; } } } if (SilkenRopesOK == 1) { GeneralText = GeneralText + "\r\rShe does comment that the ropes feel good on her skin."; } if (TotalBondage == 1) { DifficultyBondage = DifficultyBondage - 5; } if (DonePonygirl == 1) { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0); } if ((StandardDGText && (DickgirlChanged)) && (!Slavegirl.IsDickgirl())) { GeneralText = "As you start to bind her her clit suddenly grows into a large cock. You consider how to vary your bindings...\r\r" + GeneralText; } } else { ServantSpeak("She defiantly refuses to be tied up."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -5, -2, 0, 0, -1, -10, 0); LastActionRefused = 12; } } function FunctionDildo() { if (TestObedience(DifficultyDildo, SexAction)) { TotalDildo = TotalDildo + 1; SlaveGirl.ShowSexActDildo(); if (SexPoints(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 1, 0, 0, 0)) { if (ImprovedDildoOK == 1) { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0); if (VarObedienceRounded < 50) { GeneralText = GeneralText + "She enjoys using the dildo but does not want to use it in front of you."; } else if (VarObediencRounded < 65) { GeneralText = GeneralText + "She says how wonderful the dildo is, playing with her breasts often to heighten her arousal."; } else if (VarObedienceRounded < 80) { GeneralText = GeneralText + "She loves this dildo, as she quickly brings herself to near orgasm repeatedly, saying it is difficult not to orgasm. She suggests she could give you a blowjob while using the dildo."; } else { GeneralText = GeneralText + "She is so expert with the dildo she can bring herself to the peak of arousal as fast or as slow as you ask. She does often orgasm accidentally saying the dildo is so very good. When this happens she suggests with a smile that you spank her in punishment."; } } else if (VarObedienceRounded < 50) { GeneralText = GeneralText + "She doesn't seem to enjoy using the dildo."; } else if (VarObedienceRounded < 65) { GeneralText = GeneralText + "It doesn't bother her to fuck herself with the dildo, playing with her breasts often to heighten her arousal."; } else if (VarObedienceRounded < 80) { GeneralText = GeneralText + "She seems to love this dildo, as she quickly brings herself to near orgasm repeatedly. She suggests she could give you a blowjob while using the dildo."; } else { GeneralText = GeneralText + "She is so expert with the dildo she can bring herself to the peak of arousal as fast or as slow as you ask. She does occaisonally orgasm accidentally. When this happens she suggests you spank her in punishment."; } } if (((DickgirlChangable && (DickgirlChanged == false)) && (DickgirlXF == 0)) && (int(Math.random() * 3) < 2)) { DickgirlChanged = true; DickgirlXFIcon._visible = true; GeneralText = ((((GeneralText + "\r\rAs ") + SlaveName) + " nears orgasm a cock rapidly grows from her clit. Before she can touch it ") + ServantName) + " slaps her to get her attention and tells her to concentrate. Immediately the cock shrinks and disappears."; } if (TotalDildo == 1) { DifficultyDildo = DifficultyDildo - 5; } if ((StandardDGText && (DickgirlChanged)) && (!SlaveGirl.IsDickgirl())) { GeneralText = "She starts fucking the dildo in and out. As she does her clit starts throbbing and starts growing in time with the thrusts until it is a large cock\r\r" + GeneralText; } } else { ServantSpeak("She refused to use the dildo."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -4, -2, 0, 0, -1, -4, 0); LastActionRefused = 9; } } function FunctionFuck() { if (TestObedience(DifficultyFuck, SexAction)) { NumBlowjobSinceFucked = 0; NumTitsFuckSinceFucked = 0; NumLickSinceFucked = 0; NumTouchSinceFucked = 0; NumAnalSinceFucked = 0; NumMasturbateSinceFucked = 0; NumDaysWithoutFuck = -1; TotalFuck = TotalFuck + 1; SlaveGirl.ShowSexActFuck(); if (SexPoints(0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, -2, 0, 1, 0, 1, 0)) { if (VarObedienceRounded < 15) { GeneralText = GeneralText + "She still doesn't really accept you fucking her."; } else if (VarObedienceRounded < 50) { GeneralText = GeneralText + "She seems to enjoy you fucking her."; } else if (VarObedienceRounded < 80) { GeneralText = GeneralText + "She seems to love to fuck."; } else { GeneralText = GeneralText + "Looks like she doesn't want to stop. She begs you to fuck her more."; } if (VarFuck == 1) { GeneralText = ((GeneralText + "\r\rYou are fairly sure ") + SlaveName) + " was a virgin so you were expecially gentle."; } } if ((StandardDGText && (DickgirlChanged)) && (!SlaveGirl.IsDickgirl())) { GeneralText = "As you start fucking her you hear her moan and she seems to start rubbing her clit. You look and see she is stroking a large cock that she has grown.\r\r" + GeneralText; } if (TotalFuck == 1) { DifficultyFuck = DifficultyFuck - 5; } } else { ServantSpeak("She refused to be fucked by you."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, -2, -1, 0, 0, -1, -2, 0); LastActionRefused = 4; } } function FunctionGangBang() { if (TestObedience(DifficultyGangBang, SexAction)) { TotalGangBang = TotalGangBang + 1; NumBlowjobSinceFucked = 0; NumTitsFuckSinceFucked = 0; NumLickSinceFucked = 0; NumTouchSinceFucked = 0; NumAnalSinceFucked = 0; NumMasturbateSinceFucked = 0; NumDaysWithoutFuck = -1; SlaveGirl.ShowSexActGangBang(); if (SexPoints(0, -1, 0, 0, -3, 1, 0, 0, 0, 2, 2, -1, 5, 5, -5, 0, 2, 0, 0, 0)) { if (VarObedienceRounded < 80) { GeneralText = GeneralText + "She doesn't seem to enjoy this."; } else if ((VarObedienceRounded < 90) && (VarNymphomaniaRounded < 50)) { GeneralText = GeneralText + "Doing it with more than one man doesn't seem to bother her."; } else if ((VarObedienceRounded < 90) && (VarNymphomaniaRounded < 80)) { GeneralText = GeneralText + "She seems to enjoy doing this with many men."; } else { GeneralText = GeneralText + "Looks like she loves to be gang-banged."; } } if (StandardDGText) { if (((DickgirlChangable && (DickgirlChanged == false)) && (DickgirlXF == 0)) && (int(Math.random() * 3) < 2)) { DickgirlChanged = true; DickgirlXFIcon._visible = true; GeneralText = ((((GeneralText + "\r\r") + ServantName) + " tells you once ") + SlaveName) + " briefly grew a cock but it did not last long."; } else if (DickgirlChanged && (!SlaveGirl.IsDickgirl())) { GeneralText = (("The men start to lick and the fuck her. You see one of them look surprised and see " + SlaveName) + " has grown a large cock.\r\r") + GeneralText; } } if (TotalGangBang == 1) { DifficultyGangBang = DifficultyGangBang - 5; } } else { ServantSpeak("She refused."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -8, -2, 0, 0, -1, -15, 0); LastActionRefused = 15; } } function FunctionGroup() { if (TestObedience(DifficultyGangBang - 10, SexAction)) { NumBlowjobSinceFucked = 0; NumTitsFuckSinceFucked = 0; NumLickSinceFucked = 0; NumTouchSinceFucked = 0; NumAnalSinceFucked = 0; NumMasturbateSinceFucked = 0; NumDaysWithoutFuck = -1; TotalGroup = TotalGroup + 1; SlaveGirl.ShowSexActGroup(); if (SexPoints(0, 1, 0, 0, -1, 1, 0, 0, 0, 1, 1, 0, 3, 2, -3, 0, 2, 0, 0, 0)) { if (VarObedienceRounded < 15) { GeneralText = GeneralText + "She doesn't like fucking with a group, she only fucked with you."; } else if (VarObedienceRounded < 30) { GeneralText = GeneralText + "She enjoys fucking in a group and changed partners."; } else if (VarObedienceRounded < 70) { GeneralText = GeneralText + "She fucked everyone at least once and loudly came several times."; } else { GeneralText = GeneralText + "She did her best to fuck everyone in every combination possible, cumming often and happily drinking her partners cum."; } } if ((StandardDGText && (DickgirlChanged)) && (!SlaveGirl.IsDickgirl())) { GeneralText = (("While you are fucking another woman you hear " + SlaveName) + " cry in passion and you look. You see she has a large cock and is cumming in a huge spray.\r\r") + GeneralText; } if (TotalGroup == 1) { DifficultyGangBang = DifficultyGangBang - 2; } } else { SlaveSpeak("No, that is immoral."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0, 0, 0, 0, 0, 0); LastActionRefused = 20; } } function FunctionLendHer() { if (TestObedience(DifficultyLendHer, SexAction)) { var _local2 = 0; NumBlowjobSinceFucked = 0; NumTitsFuckSinceFucked = 0; NumLickSinceFucked = 0; NumTouchSinceFucked = 0; NumAnalSinceFucked = 0; NumMasturbateSinceFucked = 0; NumDaysWithoutFuck = -1; TotalLendHer = TotalLendHer + 1; var _local1 = SlaveGirl.ShowSexActLendHer(); if (SexPoints(0, -2, 0, 0, -2, 1, 0, 0, 0, 1, 1, -2, 7, 6, -3, 0, 1, 0, -2, 0)) { if (GeneralText == "") { if (VarNymphomaniaRounded < 15) { GeneralText = "She look like she doesn't like to be fucked by a stranger."; } else if (VarNymphomaniaRounded < 50) { GeneralText = "Being fucked by a stranger doesn't seem to bother her."; } else if (VarNymphomaniaRounded < 80) { GeneralText = "Even if it's a stranger she seems to enjoy this."; } else { GeneralText = "Looks like she can fuck with anybody."; } } } if (TotalLendHer == 1) { DifficultyLendHer = DifficultyLendHer - 5; } if ((StandardDGText && (DickgirlChanged)) && (!SlaveGirl.IsDickgirl())) { GeneralText = ("As you give her to the other, you see she has a large cock that she is trying to hide...\r\r" + GeneralText) + _local1; } else { GeneralText = GeneralText + _local1; } } else { ServantSpeak("She refused."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, -10, -1, 0, 0, -1, -2, 0); LastActionRefused = 16; } } function FunctionLesbian() { if (TestObedience(DifficultyLesbian, SexAction)) { TotalLesbian = TotalLesbian + 1; SlaveGirl.ShowSexActLesbian(); var _local1 = 0; if (DickgirlChanged || (DickgirlXF > 0)) { _local1 = 1; } else if (StrapOnWorn == 1) { _local1 = 1; } if (SexPoints(0, 1, 0, 0, -3, 0, 0, 0, 0, 0, _local1, 0, 2, 3, -2, 0, 1, 0, 0, 0)) { if (GeneralText == "") { if (DickgirlXFIcon._visible == true) { if (TotalLesbian < 5) { GeneralText = "She is unused to sex with a woman and awkwardly makes love to her. She eventually fucks the other girl and quickly cums."; } else if ((VarObedienceRounded < 70) && (VarSensibilityRounded < 50)) { GeneralText = ("It looks like " + SlaveName) + " enjoys sex with another woman. Her foreplay is skilled and then fucks the girl expertly to several orgasms, cumming herself a few times."; } else if ((VarObedienceRounded < 80) && (VarSensibilityRounded < 70)) { GeneralText = ("She is really enthusiastic and expertly arouses the other girl. She then fucks the girl to several mutual orgasms. The girl even gives " + SlaveName) + " a blowjob to arouse her so they could fuck again."; } else { GeneralText = ("She is an expert at loving women and superbly arouses the girl. She then proceeds to fuck the girl in her pussy, ass and mouth. The girl is joyful and thanks " + SlaveName) + " profusely and asks to be fucked again."; } } else if (VarObedienceRounded < 60) { GeneralText = "She doesn't look like she dares to let herself go, you do not think she came."; } else if ((VarObedienceRounded < 70) && (VarSensibilityRounded < 50)) { GeneralText = ("It looks like " + SlaveName) + " enjoys sex with another woman."; } else if ((VarObedienceRounded < 80) && (VarSensibilityRounded < 70)) { GeneralText = "She is really enthusiastic and cums several times."; } else { GeneralText = "She likes this so much it's hard to believe that she is not a lesbian."; } } } if (StandardDGText) { if (((DickgirlChangable && (DickgirlChanged == false)) && (DickgirlXF == 0)) && (int(Math.random() * 2) == 1)) { DickgirlChanged = true; DickgirlXFIcon._visible = true; GeneralText = ((((GeneralText + "\r\r") + ServantName) + " tells you one time the other girl thought she was being fucked with a strap-on but actually ") + SlaveName) + " had grown a cock and fucked her with it. ."; } else if (DickgirlChanged && (!SlaveGirl.IsDickgirl())) { GeneralText = (("As the girls start embracing you see " + SlaveName) + " has grown a large cock. This rather changes the act...\r\r") + GeneralText; } } if (TotalLesbian == 1) { DifficultyLesbian = DifficultyLesbian - 5; } } else { SlaveSpeak("I am not that kind of girl."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, -5, -2, 0, 0, -1, -5, 0); LastActionRefused = 11; } } function FunctionLick() { if (TestObedience(DifficultyLick, SexAction)) { TotalLick = TotalLick + 1; NumLickSinceFucked = NumLickSinceFucked + 1; SlaveGirl.ShowSexActLick(); if (SexPoints(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0)) { if (DickgirlXFIcon._visible) { GeneralText = ((((GeneralText + "The other slave gives her a blowjob and ") + SlaveName) + " almost cries with her pleasure. There is no way you can prevent her cumming a gout down the slaves throat. Coughing the slave pulls away and you see ") + SlaveName) + "'s cock is still powerfully erect."; Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0); } else if (VarObedienceRounded < 10) { GeneralText = GeneralText + "She is very tense, she doesn't like this yet."; } else if (VarObedienceRounded < 50) { GeneralText = GeneralText + "She seems to enjoy this."; } else if (VarObedienceRounded < 80) { GeneralText = GeneralText + "She likes this very much."; } else { GeneralText = GeneralText + "She almost came."; } } if ((StandardDGText && (DickgirlChanged)) && (!SlaveGirl.IsDickgirl())) { GeneralText = (("As you start " + SlaveName) + " suddenly grows a large erect cock, so get a female slave to give her a blowjob.\r\r") + GeneralText; } if (TotalLick == 1) { DifficultyLick = DifficultyLick - 5; } } else { ServantSpeak("She coyly refuses."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, -2, -1, 0, 0, -1, -2, 0); LastActionRefused = 3; } } function FunctionMaster() { if (TestObedience(DifficultyMaster, SexAction)) { PlanningNight.MasterTick._visible = true; SlaveGirl.ShowSexActMaster(); SlaveSpeak("Yes... Master..."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0, 5, 3, 0, 0, 0, 10, 0); DoneMaster = 1; } else { SlaveSpeak("You are not my Master!"); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -15, -2, 0, 0, -1, -15, 0); LastActionRefused = 14; } } function FunctionMasturbate() { if (TestObedience(DifficultyMasturbate, SexAction)) { SlaveGirl.ShowSexActMasturbate(); TotalMasturbate = TotalMasturbate + 1; NumMasturbateSinceFucked = NumMasturbateSinceFucked + 1; if (SexPoints(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0)) { if (GeneralText == "") { if (VarObedienceRounded < 40) { GeneralText = "She feels embarrased to play with herself in front of you."; } else if (VarObedienceRounded < 70) { GeneralText = "It doesn't bother her masturbate for you, but seems frustrated when she cannot cum."; } else if (VarObedienceRounded < 85) { GeneralText = "She seems to like to play with herself for your mutual pleasure, and will happily bring herself to near orgasm over and over."; } else { GeneralText = "She delights in masturbating to arouse you and enjoys the feeling. She does beg you often to fuck her and let her cum."; } } } if (TotalMasturbate == 1) { DifficultyMasturbate = DifficultyMasturbate - 5; } if ((StandardDGText && (DickgirlChanged)) && (!SlaveGirl.IsDickgirl())) { GeneralText = GeneralText + "\r\rAs she nears orgasm suddenly a large cock erupts from her groin. She strokes it once and it immediatly erupts a torrent of cum, a lot into her own mouth! The cock disappears quickly."; } if ((DickgirlXF > 0) || (DickgirlChanged)) { Points(0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, -1, 0, 0, 0, 0, 0); if (ZodaiEffecting == 1) { Points(0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, -1, 0, 0, 0, 0, 0); } } else { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0); if (ZodaiEffecting == 1) { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0); } } } else { ServantSpeak("She is too embarrased and refused."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -4, -2, 0, 0, -1, -4, 0); LastActionRefused = 8; } } function FunctionNaked() { if (TestObedience(DifficultyNaked, SexAction)) { SlaveGirl.ShowSexActNakedStart(); if (DressWorn != -1) { DressToWear = DressWorn; } NakedChoice = 0; RemoveDress(); HideStatChangeIcons(); DressWorn = -1; DressOverlay._visible = false; ClipRoom._visible = false; TotalNaked = TotalNaked + 1; if (SexPoints(2, 0, 0, 0, -2, 0, 0, 0, 0, 0, 0, 0, 3, 4, 5, 0, 0, 0, 0, 0)) { if (VarObedienceRounded < 70) { GeneralText = GeneralText + "She didn't enjoy being nude in public, covering herself with her arms at times."; } else if ((VarObedienceRounded < 80) && (VarCharismaRounded < 50)) { GeneralText = GeneralText + "Being nude in public doesn't seem to bother her."; } else if ((VarObedienceRounded < 80) && (VarCharismaRounded < 80)) { GeneralText = GeneralText + "She seems to enjoy being a nudist."; } else { GeneralText = GeneralText + "She is proud of her body and she doesn't want to put her clothes back on."; } } SlaveGirl.ShowSexActNaked(); ShowRobes(); if (TotalNaked == 1) { DifficultyNaked = DifficultyNaked - 5; } } else { ServantSpeak("She blushed and refused."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -8, -2, 0, 0, -1, -8, 0); LastActionRefused = 13; } } function FunctionPlug() { if (TestObedience(DifficultyPlug, SexAction)) { TotalAnal = TotalAnal + 2; PlugIcon._visible = true; PlugInserted = 1; SlaveGirl.ShowSexActPlug(); if (SexPoints(0, 0, -1, 0, -2, 1, 0, 0, 0, 0, 0, 0, 3, 3, 4, 0, 4, 0, 0, 0)) { if (TotalAnal < 5) { GeneralText = GeneralText + "It is still hard to put the plug in."; } else if (TotalAnal < 10) { GeneralText = GeneralText + "It becomes easier to put the plug in."; } else if (TotalAnal < 20) { GeneralText = GeneralText + "You can put the plug in very easily."; } else { GeneralText = GeneralText + "Judging by her position, she is waiting for that plug with envy."; } } if (StandardDGText) { if (((DickgirlChangable && (DickgirlChanged == false)) && (DickgirlXF == 0)) && (int(Math.random() * 3) < 2)) { GeneralText = ((GeneralText + "\r\rAs you insert the plug you see ") + SlaveName) + "'s clit grow large and very erect almost like a small cock."; } else if (DickgirlChanged && (!SlaveGirl.IsDickgirl())) { GeneralText = (("As you insert the plug you see " + SlaveName) + " has grown a large cock.\r\r") + GeneralText; } } if (TotalPlug == 1) { DifficultyPlug = DifficultyPlug - 5; } } else { ServantSpeak("She refused to wear the plug."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -5, -2, 0, 0, -1, -7, 0); LastActionRefused = 10; } } function FunctionPonygirl() { if (TestObedience(DifficultyPonygirl, SexAction)) { PlanningNight.MasterTick._visible = true; if (TotalBondage < 5) { ServantSpeak("She needs to be more experienced at bondage."); Points(0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 1, 2, 0, 0, 0, 0, 0); } else if (((BitGagWorn == 0) || (HarnessWorn == 0)) || (PonyTailWorn == 0)) { ServantSpeak("She is not fully outfitted. She must be wearing a gag, a harness and a tail."); Points(0, 0, -5, 0, -5, 5, 0, 0, 0, 0, 0, -5, 2, 5, 5, 0, 0, 0, 0); } else { SlaveGirl.ShowSexActPonygirl(); if (DonePonygirl == 0) { SlaveSpeak(("Master, " + SlavePronoun) + " am your pony, ride me.", 2); Points(5, 0, -5, 0, -5, 5, 0, 0, 0, 0, 0, -5, 2, 5, 5, 0, 0, 1, 0, 0); } else { SlaveSpeak(("Master, " + SlavePronoun) + " am your pony again, mount me please!.", 2); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0); } ServantSpeakAppend("Her first action each night now will be bondage to reinforce her place and for her pleasure."); DonePonygirl = 1; } } else { SlaveSpeak(("That is something " + SlavePronoun) + " will not do!"); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -15, -2, 0, 0, -1, -15, 0); LastActionRefused = 17; } } function FunctionSpank() { if (TestObedience(DifficultySpank, SexAction)) { if (SlaveGirl.ShowSexActSpank()) { DoneSpank = DoneSpank + 1; TotalSpank = TotalSpank + 1; if ((DoneSpank > 2) && (Slutiness < 6)) { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -1, -1, 0, 2, -1, -1, 0); if (ZodaiEffecting == 1) { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, -1, -1, 0, 2, -1, -1, 0); } SlaveSpeak("Owww! Owww! Stop please!", 2); ServantSpeakAppend("She seems to be in pain."); MaxObedience = MaxObedience - 0.5; } else { if (DoneScold || (BadGirl == 1)) { if (Slutiness > 5) { SlaveSpeak(((("Ohhh! Owww! " + SlavePronoun) + " am a very bad girl, spank me harder! Why don't you spank ") + ServantName) + " too, she would love it!", 2); GeneralText = GeneralText + "She loves the pain and is very aroused. She appears to orgasm just from the spanking!"; Points(0, 0, 0, 0, 0.5, 1, 0, 0, 0, 0, 0, -1, 0, 0, 2, 0, 1, 0, 1, 0); } else { SlaveSpeak(("Owww! Ohhh! Ok, " + SlavePronoun) + " will try to be good!", 2); if (Aroused) { if (SlaveGirl.SpankComment() != true) { ServantSpeakAppend("She really seems to be enjoying it, she is very wet."); } } Points(0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, -1, 0, 0, 2, 0, 1, 0, 1); } if (ZodaiEffecting == 1) { Points(0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, -1, 0, 0, 2, 0, 1, 0, 1, 0); } if (DoneSpank == 1) { MaxObedience = MaxObedience + 0.5; } } else { if (Slutiness > 5) { SlaveSpeak(((("Ohhh! Owww! " + SlavePronoun) + " am a bad girl, spank me harder! Why don't you spank ") + ServantName) + " too, she would love it!", 2); GeneralText = GeneralText + "She loves the pain and is very aroused. She appears to orgasm just from the spanking!"; } else { SlaveSpeak(("Ohhh! Owww! " + SlavePronoun) + " have already been good!", 2); if (Aroused) { if (SlaveGirl.SpankComment() != true) { ServantSpeakAppend("She really seems to be enjoying it, she is very wet."); } } } Points(0, 0, 0, 0, 0.5, 1, 0, 0, 0, 0, 0, -1, 0, 0, 2, 0, 1, 0, 1); if (ZodaiEffecting == 1) { Points(0, 0, 0, 0, 0.5, 1, 0, 0, 0, 0, 0, -1, 0, 0, 2, 0, 1, 0, 1, 0); } } MaxObedience = MaxObedience + 0.5; Behaving = Behaving + 0.5; } } if ((StandardDGText && (DickgirlChanged)) && (!SlaveGirl.IsDickgirl())) { GeneralText = "You see she has grown a large cock again. As she is spanked it grows more and more erect.\r\r" + GeneralText; } } else { if (SlavePronoun == "I") { SlaveSpeak("No! I am not a child you can spank!"); } else { GeneralText = SlaveSpeak(("No! " + SlavePronoun) + " not a child you can spank!"); } Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0, 0, 0, 0, 0, 0); LastActionRefused = 18; } } function FunctionThreesome() { if (TestObedience(DifficultyThreesome, SexAction)) { NumBlowjobSinceFucked = 0; NumTitsFuckSinceFucked = 0; NumLickSinceFucked = 0; NumTouchSinceFucked = 0; NumAnalSinceFucked = 0; NumMasturbateSinceFucked = 0; NumDaysWithoutFuck = -1; TotalThreesome = TotalThreesome + 1; var _local1 = SlaveGirl.ShowSexActThreesome(); if ((_local1 == undefined) || (_local1 == "")) { _local1 = "the other woman"; } if (SexPoints(0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 1, 0, 0, 0)) { if (VarObedienceRounded < 15) { GeneralText = ((GeneralText + "She still doesn't really accept you fucking her and barely touched ") + _local1) + "."; } else if (VarObedienceRounded < 50) { GeneralText = ((GeneralText + "She seems to enjoy you fucking her and helped ") + _local1) + " to cum."; } else if (VarObedienceRounded < 80) { GeneralText = ((GeneralText + "She seems to love to fuck and enthusiastically licked and caressed ") + _local1) + "."; } else { GeneralText = ((GeneralText + "Looks like she doesn't want to stop. She enthusiastically pleasures ") + _local1) + " as much as you."; } } if ((StandardDGText && (DickgirlChanged)) && (!SlaveGirl.IsDickgirl())) { GeneralText = (("You and the other woman start caressing " + SlaveName) + ", she grows a large cock...\r\r") + GeneralText; } } else { SlaveSpeak("No, it's wrong with another woman present."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0, 0, 0, 0, 0, 0); LastActionRefused = 19; } } function FunctionTitFuck() { if (TestObedience(DifficultyTitsFuck, SexAction)) { NumTitsFuckSinceFucked = NumTitsFuckSinceFucked + 1; TotalTitsFuck = TotalTitsFuck + 1; TotalBlowjob = TotalBlowjob + 1; SlaveGirl.ShowSexActTitFuck(); if (SexPoints(0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 2, 0, 0, 0, 0, 0)) { if (VarObedienceRounded < 15) { GeneralText = GeneralText + "She doesn't seem to like to do that, complaining it is awkward."; } else if (VarObediencRoundede < 30) { GeneralText = GeneralText + "She seems to enjoy making you cum with her tits and seems to be stimulated as she plays with her nipples.."; } else if (VarObedienceRounded < 70) { GeneralText = GeneralText + "She works harder to make you feel good, she plays expertly with her breasts and nipples."; } else { GeneralText = GeneralText + "Looks like she won't let you go, it almost seems like she could orgasm just from this."; } } if (StandardDGText) { if (((DickgirlChangable && (DickgirlChanged == false)) && (DickgirlXF == 0)) && (int(Math.random() * 2) == 1)) { DickgirlChanged = true; DickgirlXFIcon._visible = true; GeneralText = ((((GeneralText + "\r\rAfter you cum, ") + ServantName) + " tells you how ") + SlaveName) + " grew a large cock while tit-fucking you. She stroked it urgently and came with you. The cock immediately shrunk and disappeared."; if (RulesTouchHerself == 0) { GeneralText = (GeneralText + ServantName) + " scolds her for masturbating without permission."; BadGirl = 1; } } else if (DickgirlChanged && (!SlaveGirl.IsDickgirl())) { GeneralText = "You start to fuck you cock between her tits and feel something. You look and see she has grown a large cock. You instead get how work your cock with her tits, so you are not on her cock...\r\r" + GeneralText; } } if (TotalTitsFuck == 0) { DifficultyTitsFuck = DifficultyTitsFuck - 5; } if ((NippleChainWorn == 1) || (NippleRingsWorn == 1)) { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0); } } else { ServantSpeak("She refused saying it is a silly idea."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, -2, -1, 0, 0, -1, -2, 0); LastActionRefused = 6; } } function FunctionTouch() { if (TestObedience(DifficultyTouch, SexAction)) { NumTouchSinceFucked = NumTouchSinceFucked + 1; TotalTouch = TotalTouch + 1; SlaveGirl.ShowSexActTouch(); var _local1 = 1; if (SlaveGirl.IsDickgirl() || (DickgirlXF > 0)) { _local1 = -2; } if (SexPoints(0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, _local1, 0, 0, 0, 0, 0)) { if (GeneralText == "") { if (DickgirlChanged || (DickgirlXF > 0)) { if (VarSensibilityRounded < 15) { GeneralText = "She is uncomfortable with the girl stroking her cock and takes a while to cum."; } else if (VarSensibilityRounded < 50) { GeneralText = "She seems to like the girl stoking her cock and cums, spewing over her own tits."; } else if (VarSensibilityRounded < 80) { GeneralText = ((("She loves the touch of the girl who brings " + SlaveName) + " almost to orgasm, she then wait a bit and repeats bringing ") + SlaveName) + " to a powerful climax spraying her cum over them both."; } else { GeneralText = ((((("The girl strokes " + SlaveName) + " and bring her to the brink of orgasm several times, until ") + SlaveName) + " irresistably cums a huge gout of cum. The girl places her lips to ") + SlaveName) + "'s cock and drinks a lot of the cum."; } BadGirl = 1; } else if (VarSensibilityRounded < 15) { GeneralText = "She doesn't like this much yet."; } else if (VarSensibilityRounded < 50) { GeneralText = "She doesn't mind being caressed."; } else if (VarSensibilityRounded < 80) { GeneralText = "She seems to love being caressed."; } else { GeneralText = "She almost came just from being touched."; } } } if (StandardDGText) { if (((DickgirlChangable && (DickgirlChanged == false)) && (DickgirlXF == 0)) && (int(Math.random() * 2) == 1)) { GeneralText = ((GeneralText + "\r\rAs caress her you see ") + SlaveName) + "'s clit grow large and very erect almost like a small cock. She rubs it almost unconsciously."; } else if (DickgirlChanged && (!SlaveGirl.IsDickgirl())) { GeneralText = (("As you start " + SlaveName) + " suddenly cries out and grows a large erect cock, so you get a female slave to stroke it instead.\r\r") + GeneralText; } } if (TotalTouch == 1) { DifficultyTouch = DifficultyTouch - 4; } if ((NippleChainWorn == 1) || (NippleRingsWorn == 1)) { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0); } } else { ServantSpeak("She refused to let you touch her."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, -2, -1, 0, 0, -1, -2); LastActionRefused = 2; } } function MeetXXXSchoolOwner() { PeopleXXXOwner._visible = true; MaxFuck = MaxFuck + 1; MaxBlowJob = MaxBlowJob + 1; temp = int(Math.random() * 3); if (temp == 0) { if (VarMoralityRounded > 20) { Points(0, 0, 0, 0, -5, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0, 0, 0, 0); GeneralText = ((SlaveName + " met the owner of the XXX School and they talked about their sexual experiences. ") + SlaveName) + " is amazed at the variety of partners the woman talks about."; if ((Lectures == 0) || (Lectures == 1)) { GeneralText = GeneralText + "\r\rThe woman complains about the hypocracy of the gods and morality. About how joyous love between women is wrong and how it is wrong to enjoy being fucked when tied."; if (TentaclesOn) { GeneralText = GeneralText + " Also how the god of nature created tentacle beasts who mate with us to breed. And how they produce one of the stongest aphodisiacs, but the gods say it is wrong to have sex with them."; } Lectures = Lctures + 2; } } else { GeneralText = SlaveName + " met the owner of the XXX School who gave her a book of the Kamasutra to broaden her knowledge of sexual techniques.\r\rDo you want her to read it?"; YesEvent._visible = true; NoEvent._visible = true; NextVisit._visible = false; NumEvent = 4; ClipKamasutra.gotoAndStop(int(Math.random() * 3) + 1); ClipKamasutra._visible = true; } } else if (temp == 1) { if ((VarMoralityRounded < 35) && (VibratorPantiesOK != 1)) { GeneralText = SlaveName + " met the owner of the XXX School who talked about how things are clearer and more enjoyable when you are aroused, and she gave her a vibrator panty.\r\rThis is a vibrating phallus set inside a leather panty, locked in place and is designed to stimulate and arouse the wearer. It can be adjusted for various levels but normally it is set to bring the wearer to just short of orgasm."; VibratorPantiesOK = 1; } else { Points(0, 0, 0, 0, -5, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0, 0, 0, 0); GeneralText = ((((SlaveName + " met the owner of the XXX School who discussed how the feeling of sexual arousal is marvelous and how you can be aroused all day if you try. The teacher showed ") + SlaveName) + " by masturbating them both almost to orgasm several times while getting ") + SlaveName) + " to describe a sexual fantasy."; } } else if ((VarMoralityRounded > 15) && (VarNymphomaniaRounded < 50)) { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0, 0, 0, 0); GeneralText = ((((SlaveName + " met the owner of the XXX School who asked her about her best sexual experience. The teacher insisted that ") + SlaveName) + " masturbate while describing it. As she neared orgasm the teacher stops her and ends their talk, to ") + SlaveName) + "'s frustration."; } else { Points(0, 0, 0, 0, -2, 0, 0, 0, 0, 5, 5, 0, 2, 0, 0, 0, 0, 0, 0, 0); GeneralText = ((((((SlaveName + " met the owner of the XXX School who took ") + SlaveName) + " into a room of the palace to be used as a model for her school. ") + SlaveName) + " was used to demonstrate a number of sexual techniques. Each time a demonstration was done the teacher made ") + SlaveName) + " cum to a huge orgasm."; } } function MeetNun(Description) { temp = int(Math.random() * 5); if (((VarMoralityRounded > 49) && (AngelsTearOK == 0)) && (int(Math.random() * 3) == 0)) { temp = 0; } if (SlaveGirl.MeetNun(Description, temp) == true) { return(false); } PeopleNun._visible = true; if (((temp == 0) && (VarMoralityRounded > 49)) && (AngelsTearOK == 0)) { GeneralText = SlaveName + " talked about faith with a nun. To congratulate her for being righteous, the nun gave her a earring named the 'Angel's Tear'."; AngelsTearOK = 1; } else if ((((temp == 1) && ((VarMoralityRounded < 31) || (VarNymphomaniaRounded > 74))) && (DemonicPendantOK == 0)) && (Slutiness > 0)) { GeneralText = ((((SlaveName + " met a nun, but she was kind of strange, maybe she is a follower of the old gods. She gave ") + SlaveName) + " a pendant, saying that there is potential in her. Touching the pendant makes ") + SlaveName) + " feel a wave of arousal."; Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0); DemonicPendantOK = 1; } else if ((temp == 2) && (VarMoralityRounded < 16)) { GeneralText = SlaveName + " met a nun who gave her a religious text to study. Do you want her to read the text?"; YesEvent._visible = true; NoEvent._visible = true; NextVisit._visible = false; NumEvent = 5; } else if (VarMoralityRounded < 21) { GeneralText = SlaveName + " met a nun who was praying so she did not interrupt."; } else { Points(0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + Description; if ((Lectures == 0) || (Lectures == 2)) { GeneralText = GeneralText + "\r\rThe nun lectures her about the gods and what is moral. The gods gave us sex for procreation and is a private matter between lovers, not strangers. The Goddess of Love and Sex wishes us to enjoy it so she gave us the joy of orgasm. She emphasises modesty and privacy.\r\rThe gods do not approve of slavery but it is not immoral to be a slave."; Lectures = Lctures + 1; } } } function MeetSleazyBarOwner() { PeopleSleazyBarOwner._visible = true; temp = int(Math.random() * 2); if (temp == 0) { if (VarNymphomaniaRounded < 50) { DifficultySleazyBar = DifficultySleazyBar - 5; Points(1, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); if (TestObedience(DifficultySleazyBar, 112)) { GeneralText = SlaveName + " met the owner of a sleazy bar. He complimented her body and personality. She said 'I'll look forward to working for you!'."; } else { GeneralText = SlaveName + " met the owner of a sleazy bar. He complimented her body and personality. The work at the sleazy bar will seem better to her now."; } } else { Points(0, 0, 0, 0, -5, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " has been manipulated by a man who convinced her to give him a blowjob. He gave her a strange pill afterward. Do you want her to take it?"; YesEvent._visible = true; NoEvent._visible = true; NextVisit._visible = false; NumEvent = 6; } } else if ((VarObedienceRounded < 40) || (DemonicBraOK == 1)) { Points(2, 0, 0, 0, -2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " met the owner of a sleazy bar who complimented her beauty and tried to convince her to work at his bar."; DifficultySleazyBar = DifficultySleazyBar - 1; } else { GeneralText = SlaveName + " met the owner of a sleazy bar who gave her a strange and skimpy bra, saying that his customers like girls who wear this type of bra."; DemonicBraOK = 1; DifficultySleazyBar = 0; } } function NobleLoveEvent(allowoffer) { if (NobleLove >= 0) { NobleLove = NobleLove + 1; } SlaveGirl.NobleLove(allowoffer); } function TentacleSex() { MinLibido = MinLibido + 5; TotalTentacle = TotalTentacle + 1; HideImages(); ShowOverlay(0); SlaveGirl.ShowTentacleSex(); } function HideEndings() { SlaveGirl.EndingDrugAddict._visible = false; SlaveGirl.EndingNormalPlus._visible = false; SlaveGirl.EndingSexManiac._visible = false; SlaveGirl.EndingMarriage._visible = false; SlaveGirl.EndingNormal._visible = false; SlaveGirl.EndingSexAddict._visible = false; SlaveGirl.EndingProstitute._visible = false; SlaveGirl.EndingBoughtBack._visible = false; SlaveGirl.EndingRebel._visible = false; SlaveGirl.EndingRich._visible = false; SlaveGirl.EndingSM._visible = false; SlaveGirl.EndingMaid._visible = false; SlaveGirl.EndingNormalMinus._visible = false; SlaveGirl.HideEndings(); } function ShowEndings() { SystemButton._visible = true; temp = int(Math.random() * (15 + SlaveGirl.NumCustomEndings())) + 1; if (temp == 1) { GeneralText = "To get the ending 'Drug Addict', make her have more than 3 need for drug."; } else if (temp == 2) { GeneralText = "To get the ending 'Rebel', finish with Temperament above 20 and Obedience below 15."; } else if (temp == 3) { GeneralText = "To get the ending 'Normal -', finish with a score between 50 and 75 with an Obedience below 30."; } else if (temp == 4) { GeneralText = "To get the ending 'Rich', finish with more than 3000GP, more than 4 dresses bought and with a score above 40."; } else if (temp == 5) { GeneralText = "To get the ending 'Marriage', finish with a score above 75."; } else if (temp == 6) { GeneralText = "To get the ending 'Bought Back', finish with a score above 85."; } else if (temp == 7) { GeneralText = "To get the ending 'Normal +', finish with a score above 50, with more than 85 in Obedience and more than 45 in Morality."; } else if (temp == 8) { GeneralText = "To get the ending 'Prostitute', finish with a score below 50, no characteristics above 60 and more than 15 in Obedience."; } else if (temp == 9) { GeneralText = "To get the ending 'Maid', finish with Cooking and Cleaning above 60 and get a score above 40."; } else if (temp == 10) { GeneralText = "To get the ending 'Sex Maniac', finish with a score above 40, with more than 85 in Nymphomania and Libido."; } else if (temp == 11) { GeneralText = "To get the ending 'S&M', make her do more than 20 Bondage actions and get a score above 40."; } else if (temp == 12) { GeneralText = "To get the ending 'Normal', get a score between 50 and 75."; } else if (temp == 13) { GeneralText = "To get the ending 'Sex Addict', finish with a score above 40, with more than 75 in Nymphomania and Libido."; } else if (temp == 14) { GeneralText = "To get the ending 'Love', accept her confession of love and have a score above 50."; } else if (temp == 15) { GeneralText = "To get the ending 'Ponygirl', have her agree to be a ponygirl, have an obedience 90 or more, a score above 50 and be wearing the gear to run a ponygirl race."; } else { SlaveGirl.ShowEndings(temp - 15); } NextEnding._visible = false; } function Restart() { LoveGauge.gotoAndStop(1); HideSlaveActions(); HideEndings(); HidePeople(); HideStatChangeIcons(); HideImages(); HideItems(); GeneralTextField._visible = false; SlaveInformation._visible = false; GeneralText = ""; EquipmentMenu.OtherItems.DildoType.text = ""; EquipmentMenu.OtherItems.PlugType.text = ""; EquipmentMenu.OtherItems.PiercingType.text = ""; EquipmentMenu.OtherItems.VanityType.text = ""; EquipmentMenu.OtherItems.RopeType.text = ""; Intro8._visible = false; Intro7._visible = false; Intro6._visible = false; Intro5._visible = false; Intro4._visible = false; Intro3._visible = false; Intro2._visible = false; Intro1._visible = false; IntroNextButton._visible = false; SlaveChoice1._visible = false; SlaveChoice2._visible = false; SlaveChoice3._visible = false; SlaveChoice4._visible = false; SlaveChoice5._visible = false; SlaveChoice6._visible = false; SlaveChoice7._visible = false; SlaveChoice8._visible = false; SlaveChoice9._visible = false; SlaveChoice10._visible = false; SlaveChoice11._visible = false; SlaveChoice12._visible = false; SlaveChoice13._visible = false; SlaveChoice14._visible = false; IntroOptionsButton._visible = false; IntroMoreButton._visible = false; IntroLoadButton._visible = false; IntroOptionsMenu._visible = false; IntroCredits._visible = false; ContestsMenu.ContestPonygirl._visible = false; GeneralYes._visible = false; GeneralNo._visible = false; ContestsMenu._visible = false; RulesMenu._visible = false; Quitter._visible = false; Dealer._visible = false; ActionsMenu._visible = false; SystemMenu._visible = false; SystemButton._visible = false; ActionsButton._visible = false; PlanningDay._visible = false; PlanningNight._visible = false; NoEvent._visible = false; YesEvent._visible = false; VisitMenu._visible = false; NextVisit._visible = false; NextEvent._visible = false; TailorMenu._visible = false; FuckLimit._visible = false; BlowjobLimit._visible = false; ObedienceLimit._visible = false; ActionsButton._visible = false; PlanningButton._visible = false; DressOverlay._visible = false; ClipDay._visible = false; ClipNight._visible = false; NextEnding._visible = false; NextGeneral._visible = false; NextContests._visible = false; ContestsMenu._visible = false; ItemSalesman._visible = false; EquipmentMenu._visible = false; TakeAWalkMenu._visible = false; ShopMenu._visible = false; NoTailor._visible = false; YesTailor._visible = false; DiscussOrdinary._visible = false; DiscussCongratulate._visible = false; DiscussScold._visible = false; ClipSexDream._visible = false; LoadSaveGames._visible = false; PlugIcon.gotoAndStop(1); PlugIcon._visible = false; DickgirlXFIcon._visible = false; PlanningNight.NakedTick._visible = false; PlanningNight.PlugTick._visible = false; PlanningNight.MasterTick._visible = false; ClipTrainingComplete._visible = false; colorTrans.rgb = 0; transOI.colorTransform = colorTrans; NumFin = 0; Day = true; TrainingTime = 60; SlaveFilename = ""; SlaveName = ""; GameDate = 1; DressWorn = 0; TotalXXX = 0; TotalSleazyBar = 0; TotalExhib = 0; TotalBrothel = 0; NumBlowjobSinceFucked = 0; NumTitsFuckSinceFucked = 0; NumLickSinceFucked = 0; NumTouchSinceFucked = 0; NumAnalSinceFucked = 0; NumMasturbateSinceFucked = 0; NumDaysWithoutFuck = 0; NumBlowjobSinceFucked = 0; NumTitsFuckSinceFucked = 0; NumLickSinceFucked = 0; NumTouchSinceFucked = 0; NumAnalSinceFucked = 0; NumMasturbateSinceFucked = 0; LastActionRefused = 0; Robe1OK = 0; Robe2OK = 0; Robe3OK = 0; Robe4OK = 0; Robe5OK = 0; Robe6OK = 0; SellDress1 = 1; SellDress2 = 1; SellDress3 = 1; SellDress4 = 1; SellDress5 = 1; SellDress6 = 1; RobePlainDescription = "Plain Dress\r\rNo effects"; Robe1Description = "Refinement + 5"; Robe2Description = "Charisma + 10"; Robe3Description = "Refinement + 10\rSensibility + 5"; Robe4Description = "Refinement + 10\rCharisma + 10\rSensibility + 10"; Robe5Description = ""; Robe6Description = ""; EquipmentMenu.RobePlainOn.DressName.text = "Plain Dress"; EquipmentMenu.RobePlainOff.DressName.text = "Plain Dress"; OldLover = 0; NymphsTiaraOK = 0; SpikedBraceletOK = 0; DemonicBraOK = 0; HaloOK = 0; HandcuffBraceletOK = 0; AngelsTearOK = 0; VibratorPantiesOK = 0; FaeriesRingOK = 0; DragonRingOK = 0; DemonicPendantOK = 0; LeashOK = 0; ApronOK = 0; StrapOnOK = 0; BitGagOK = 0; HarnessOK = 0; PonyTailOK = 0; NippleChainOK = 0; NippleRingsOK = 0; SpikedBraceletWorn = 0; NymphsTiaraWorn = 0; DemonicBraWorn = 0; AngelsTearWorn = 0; VibratorPantiesWorn = 0; FaeriesRingWorn = 0; DragonRingWorn = 0; DemonicPendantWorn = 0; LeashWorn = 0; ApronWorn = 0; StrapOnWorn = 0; BitGagWorn = 0; HarnessWorn = 0; PonyTailWorn = 0; HandcuffBraceletWorn = 0; HaloWorn = 0; NippleChainWorn = 0; NippleRingsWorn = 0; TotalAction = 0; DoneWalk = 0; NumDresses = 0; TotalBlowjob = 0; TotalFuck = 0; TotalAnal = 0; TotalBondage = 0; TotalMasturbate = 0; TotalLesbian = 0; TotalNaked = 0; TotalGangBang = 0; TotalTouch = 0; TotalLick = 0; TotalTitsFuck = 0; TotalDildo = 0; TotalPlug = 0; TotalLendHer = 0; TotalSpank = 0; TotalThreesome = 0; Total69 = 0; TotalGroup = 0; TotalBondage = 0; NumMerchant = 0; RulesTalk = 0; RulesFuck = 0; RulesGoOut = 0; RulesTouchHerself = 0; RulesWriteLetters = 0; RulesPocketMoney = 0; RulesPray = 0; BiyakuEffecting = 0; IshinaiEffecting = 0; DoreiEffecting = 0; ZodaiEffecting = 0; GamanEffecting = 0; DrugDuration = 0; DrugAddicted = 0; NumAddictionLevel = 0; PriceBiyaku = 100; PriceIshinai = 500; PriceDorei = 250; PriceZodai = 50; PriceGaman = 100; Introduction = 0; Action1 = 0; Action2 = 0; Action3 = 0; Action4 = 0; Action5 = 0; Action6 = 0; LoveAccepted = 0; LastActionDoneDay = 0; NumDaysWithoutFuck = 0; NumAphrodisiac = 0; NumContest = 0; LastActionDone = 0; DoneVisit = 0; DoneEvent = 0; DoneSpank = 0; DoneMaster = 0; DoneNaked = 0; DonePonygirl = 0; DoneScold = false; DoneTentacleHarem = 0; SoldSlave = 0; VarProstitute = 0; VarHighClassProstitute = 0; VarBarmaid = 0; VarMaid = 0; VarMerchant = 0; VarKnight = 0; VarCount = 0; VarLord = 0; PlugInserted = 0; BadGirl = 0; WinXXX = 0; WinHousework = 0; WinCourt = 0; WinBeauty = 0; WinPonygirl = 0; WinContest = 0; LastVisitDickgirl = -5; DickgirlXF = 0; RumourMilkDone = 0; RumourTentaclesDone = 0; Lectures = 0; VarFatigueRounded = 0; VarConversationRounded = 0; VarCharismaRounded = 0; VarObedienceRounded = 0; VarReputationRounded = 0; VarSensibilityRounded = 0; VarRefinementRounded = 0; VarIntelligenceRounded = 0; VarMoralityRounded = 0; VarConstitutionRounded = 0; VarCleaningRounded = 0; VarCookingRounded = 0; VarBlowJobRounded = 0; VarFuckRounded = 0; VarTemperamentRounded = 0; VarNymphomaniaRounded = 0; VarJoyRounded = 0; VarLibidoRounded = 0; VarSpecialRounded = 0; MaxFuck = 75; MaxBlowJob = 75; MinLibido = 0; DressToWear = 0; NakedChoice = 0; DateLastAphrodisiac = GameDate; DaysUsedAphrodisiac = 0; UsedAphrodisiac = 0; PriceNecklace = 300; PriceDoll = 300; PriceVanity = 150; ShopMenu.NecklaceLabel.text = "Diamond Necklace"; ShopMenu.VanityLabel.text = "Vanity Case"; ShopMenu.DollLabel.text = "Cute Doll"; ShopMenu.BtnNippleChain._visible = false; ShopMenu.BtnNippleRings._visible = false; VanityIndex = 0; NecklaceIndex = 0; DildoOK = 0; ImprovedDildoOK = 0; PlugOK = 0; RopesOK = 0; SilkenRopesOK = 0; ShopMenu.BtnSexObject1._visible = true; ShopMenu.SexObject1Label._visible = true; ShopMenu.SexObject1Label.text = "Dildo"; ShopMenu.BtnSexObject2._visible = true; ShopMenu.SexObject2Label._visible = true; ShopMenu.SexObject2Label.text = "Anal Plug"; EquipmentMenu.DildoType.text = ""; EquipmentMenu.PlugType.text = ""; EquipmentMenu.PiercingType.text = ""; EquipmentMenu.RopeType.text = ""; VarCharismaMod = 0; VarSensibilityMod = 0; VarRefinementMod = 0; VarIntelligenceMod = 0; VarMoralityMod = 0; VarConstitutionMod = 0; VarCookingMod = 0; VarCleaningMod = 0; VarConversationMod = 0; VarBlowJobMod = 0; VarFuckMod = 0; VarTemperamentMod = 0; VarNymphomaniaMod = 0; VarObedienceMod = 0; VarLibidoMod = 0; VarReputationMod = 0; VarJoyMod = 0; VarSpecialMod = 0; VarSpecial = 0; CustomFlag = -1; CustomFlag2 = -1; NobleLove = 0; Behaving = 0; DickgirlRate = 0; TotalTentacle = 0; EventBoyfriend = 0; SlaveChoice1.SlaveImage._width = 377.3; SlaveChoice1.SlaveImage._height = 598; SlaveChoice2.SlaveImage._width = 435; SlaveChoice2.SlaveImage._height = 544; SlaveChoice3.SlaveImage._width = 148; SlaveChoice3.SlaveImage._height = 170; SlaveChoice4.SlaveImage._width = 158; SlaveChoice4.SlaveImage._height = 161; SlaveChoice5.SlaveImage._width = 152; SlaveChoice5.SlaveImage._height = 155; SlaveChoice6.SlaveImage._width = 140; SlaveChoice6.SlaveImage._height = 192; SlaveChoice7.SlaveImage._width = 145; SlaveChoice7.SlaveImage._height = 181; SlaveChoice8.SlaveImage._width = 145; SlaveChoice8.SlaveImage._height = 181; SlaveChoice9.SlaveImage._width = 435; SlaveChoice9.SlaveImage._height = 600; SlaveChoice10.SlaveImage._width = 148; SlaveChoice10.SlaveImage._height = 200; SlaveChoice11.SlaveImage._width = 148; SlaveChoice11.SlaveImage._height = 161; SlaveChoice12.SlaveImage._width = 152; SlaveChoice12.SlaveImage._height = 155; SlaveChoice13.SlaveImage._width = 140; SlaveChoice13.SlaveImage._height = 192; SlaveChoice14.SlaveImage._width = 145; SlaveChoice14.SlaveImage._height = 181; colorTrans.rgb = 16777215 /* 0xFFFFFF */; transXF.colorTransform = colorTrans; GeneralText = ""; PlanningNight.MasterLabel.html = true; PlanningNight.MasterText.htmlText = "<font color='#0000FF'>M<font color='#000000'>aster"; PlanningNight.OtherText.html = true; PlanningNight.OtherText.htmlText = "Th<font color='#0000FF'>r<font color='#000000'>eesome"; StatisticsGroup.SpecialStatLabel.text = ""; StatisticsGroup.SpecialStatLabel._visible = false; StatisticsGroup.SpecialStatValue._visible = false; BarSpecial._visible = false; SlaveInformation._visible = false; SlaveChoiceLabel._visible = false; MaxTentacleHarem = 1; BlowjobFactor = 1; FuckFactor = 1; NymphomaniaFactor = 1; LibidoFactor = 1; CharismaFactor = 1; MoralityFactor = 1; CookingFactor = 1; CleaningFactor = 1; ConversationFactor = 1; FatigueFactor = 1; SensibilityFactor = 1; RefinementFactor = 1; IntelligenceFactor = 1; ConstitutionFactor = 1; TemperamentFactor = 1; ObedienceFactor = 1; Slutiness = 1; Loyalty = 6; NobleLoveType = 0; MaxAstrid = 10; ShowSpecial = 0; ShowSlaveShop = 0; IntroPage = 1; IntroPages = 1; SlavePronoun = "I"; ServantPronoun = "I"; PlanningDay.RefinementLabel.html = true; PlanningDay.RefinementLabel.htmlText = "<font color='#0000FF'>E<font color='#000000'>tiquette school"; PotionsUsed = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); PlanningDay.SlaveShopLabel.html = true; PlanningDay.SlaveShopLabel.htmlText = ""; PlanningDay.SlaveShopLabel._visible = false; PlanningDay.SlaveShop._visible = false; DarkDressColour = false; UpdateEquipment(); } function SaveGame(GameNo) { var _local1 = SharedObject.getLocal("sm" + GameNo); _local1.data.vSlaveFilename = SlaveFilename; _local1.data.vBiyakuEffecting = BiyakuEffecting; _local1.data.vIshinaiEffecting = IshinaiEffecting; _local1.data.vDoreiEffecting = DoreiEffecting; _local1.data.vZodaiEffecting = ZodaiEffecting; _local1.data.vGamanEffecting = GamanEffecting; _local1.data.vDrugDuration = DrugDuration; _local1.data.vDrugAddicted = DrugAddicted; _local1.data.vNumAddictionLevel = NumAddictionLevel; _local1.data.vRulesTalk = RulesTalk; _local1.data.vRulesPray = RulesPray; _local1.data.vRulesGoOut = RulesGoOut; _local1.data.vRulesFuck = RulesFuck; _local1.data.vRulesWriteLetters = RulesWriteLetters; _local1.data.vRulesTouchHerself = RulesTouchHerself; _local1.data.vRulesPocketMoney = RulesPocketMoney; _local1.data.vPriceBiyaku = PriceBiyaku; _local1.data.vPriceIshinai = PriceIshinai; _local1.data.vPriceDorei = PriceDorei; _local1.data.vPriceZodai = PriceZodai; _local1.data.vPriceGaman = PriceGaman; _local1.data.vTotalBlowjob = TotalBlowjob; _local1.data.vTotalFuck = TotalFuck; _local1.data.vTotalAnal = TotalAnal; _local1.data.vTotalMasturbate = TotalMasturbate; _local1.data.vTotalLesbian = TotalLesbian; _local1.data.vTotalNaked = TotalNaked; _local1.data.vTotalGangBang = TotalGangBang; _local1.data.vTotalTouch = TotalTouch; _local1.data.vTotalLick = TotalLick; _local1.data.vTotalTitsFuck = TotalTitsFuck; _local1.data.vTotalDildo = TotalDildo; _local1.data.vTotalPlug = TotalPlug; _local1.data.vTotalLendHer = TotalLendHer; _local1.data.vTotalBondage = TotalBondage; _local1.data.vTotalSpank = TotalSpank; _local1.data.vTotalThreesome = TotalThreesome; _local1.data.vTotal69 = Total69; _local1.data.vTotalGroup = TotalGroup; _local1.data.vNumBlowjobSinceFucked = NumBlowjobSinceFucked; _local1.data.vNumTitsFuckSinceFucked = NumTitsFuckSinceFucked; _local1.data.vNumLickSinceFucked = NumLickSinceFucked; _local1.data.vNumTouchSinceFucked = NumTouchSinceFucked; _local1.data.vNumAnalSinceFucked = NumAnalSinceFucked; _local1.data.vNumMasturbateSinceFucked = NumMasturbateSinceFucked; _local1.data.vNumAphrodisiac = NumAphrodisiac; _local1.data.vNumMerchant = NumMerchant; _local1.data.vLoveAccepted = LoveAccepted; _local1.data.vNymphsTiaraOK = NymphsTiaraOK; _local1.data.vSpikedBraceletOK = SpikedBraceletOK; _local1.data.vDemonicBraOK = DemonicBraOK; _local1.data.vHaloOK = HaloOK; _local1.data.vHandcuffBraceletOK = HandcuffBraceletOK; _local1.data.vAngelsTearOK = AngelsTearOK; _local1.data.vVibratorPantiesOK = VibratorPantiesOK; _local1.data.vFaeriesRingOK = FaeriesRingOK; _local1.data.vDragonRingOK = DragonRingOK; _local1.data.vDemonicPendantOK = DemonicPendantOK; _local1.data.vLeashOK = LeashOK; _local1.data.vApronOK = ApronOK; _local1.data.vStrapOnOK = StrapOnOK; _local1.data.vBitGagOK = BitGagOK; _local1.data.vHarnessOK = HarnessOK; _local1.data.vPonyTailOK = PonyTailOK; _local1.data.vRobe1OK = Robe1OK; _local1.data.vRobe2OK = Robe2OK; _local1.data.vRobe3OK = Robe3OK; _local1.data.vRobe4OK = Robe4OK; _local1.data.vRobe5OK = Robe5OK; _local1.data.vRobe6OK = Robe6OK; _local1.data.vSellDress1 = SellDress1; _local1.data.vSellDress2 = SellDress2; _local1.data.vSellDress3 = SellDress3; _local1.data.vSellDress4 = SellDress4; _local1.data.vSellDress5 = SellDress5; _local1.data.vSellDress6 = SellDress6; _local1.data.vNumDaysWithoutFuck = NumDaysWithoutFuck; _local1.data.vSpikedBraceletWorn = SpikedBraceletWorn; _local1.data.vNymphsTiaraWorn = NymphsTiaraWorn; _local1.data.vDemonicBraWorn = DemonicBraWorn; _local1.data.vAngelsTearWorn = AngelsTearWorn; _local1.data.vVibratorPantiesWorn = VibratorPantiesWorn; _local1.data.vFaeriesRingWorn = FaeriesRingWorn; _local1.data.vDragonRingWorn = DragonRingWorn; _local1.data.vDemonicPendantWorn = DemonicPendantWorn; _local1.data.vLeashWorn = LeashWorn; _local1.data.vApronWorn = ApronWorn; _local1.data.vStrapOnWorn = StrapOnWorn; _local1.data.vBitGagWorn = BitGagWorn; _local1.data.vHarnessWorn = HarnessWorn; _local1.data.vPonyTailWorn = PonyTailWorn; _local1.data.vHandcuffBraceletWorn = HandcuffBraceletWorn; _local1.data.vHaloWorn = HaloWorn; _local1.data.vDoneWalk = DoneWalk; _local1.data.vNumDresses = NumDresses; _local1.data.vLastActionRefused = LastActionRefused; _local1.data.vDate = GameDate; _local1.data.vDressWorn = DressWorn; _local1.data.vDoneVisit = DoneVisit; _local1.data.vEventBoyfriend = EventBoyfriend; _local1.data.vSoldSlave = SoldSlave; _local1.data.vDoneMaster = DoneMaster; _local1.data.vVarProstitute = VarProstitute; _local1.data.vVarHighClassProstitute = VarHighClassProstitute; _local1.data.vVarBarmaid = VarBarmaid; _local1.data.vVarMaid = VarMaid; _local1.data.vVarMerchant = VarMerchant; _local1.data.vVarKnight = VarKnight; _local1.data.vVarCount = VarCount; _local1.data.vVarLord = VarLord; _local1.data.vServantName = ServantName; _local1.data.vVarCharisma = VarCharisma; _local1.data.vVarSensibility = VarSensibility; _local1.data.vVarRefinement = VarRefinement; _local1.data.vVarIntelligence = VarIntelligence; _local1.data.vVarMorality = VarMorality; _local1.data.vVarConstitution = VarConstitution; _local1.data.vVarCooking = VarCooking; _local1.data.vVarCleaning = VarCleaning; _local1.data.vVarConversation = VarConversation; _local1.data.vVarBlowJob = VarBlowJob; _local1.data.vVarFuck = VarFuck; _local1.data.vVarTemperament = VarTemperament; _local1.data.vVarNymphomania = VarNymphomania; _local1.data.vVarObedience = VarObedience; _local1.data.vVarLibido = VarLibido; _local1.data.vVarReputation = VarReputation; _local1.data.vVarFatigue = VarFatigue; _local1.data.vVarJoy = VarJoy; _local1.data.vVarSpecial = VarSpecial; _local1.data.vVarCharismaMod = VarCharismaMod; _local1.data.vVarSensibilityMod = VarSensibilityMod; _local1.data.vVarRefinementMod = VarRefinementMod; _local1.data.vVarIntelligenceMod = VarIntelligenceMod; _local1.data.vVarMoralityMod = VarMoralityMod; _local1.data.vVarConstitutionMod = VarConstitutionMod; _local1.data.vVarCookingMod = VarCookingMod; _local1.data.vVarCleaningMod = VarCleaningMod; _local1.data.vVarConversationMod = VarConversationMod; _local1.data.vVarBlowJobMod = VarBlowJobMod; _local1.data.vVarFuckMod = VarFuckMod; _local1.data.vVarTemperamentMod = VarTemperamentMod; _local1.data.vVarNymphomaniaMod = VarNymphomaniaMod; _local1.data.vVarObedienceMod = VarObedienceMod; _local1.data.vVarLibidoMod = VarLibidoMod; _local1.data.vVarReputationMod = VarReputationMod; _local1.data.vVarJoyMod = VarJoyMod; _local1.data.vVarSpecialMod = VarSpecialMod; _local1.data.vMaxObedience = MaxObedience; _local1.data.vVarGold = VarGold; _local1.data.vVarLovePoints = VarLovePoints; _local1.data.vDifficultyXXX = DifficultyXXX; _local1.data.vDifficultyExhib = DifficultyExhib; _local1.data.vDifficultySleazyBar = DifficultySleazyBar; _local1.data.vDifficultyBrothel = DifficultyBrothel; _local1.data.vDifficultyTouch = DifficultyTouch; _local1.data.vDifficultyLick = DifficultyLick; _local1.data.vDifficultyFuck = DifficultyFuck; _local1.data.vDifficultyBlowjob = DifficultyBlowjob; _local1.data.vDifficultyTitsFuck = DifficultyTitsFuck; _local1.data.vDifficultyAnal = DifficultyAnal; _local1.data.vDifficultyMasturbate = DifficultyMasturbate; _local1.data.vDifficultyDildo = DifficultyDildo; _local1.data.vDifficultyPlug = DifficultyPlug; _local1.data.vDifficultyLesbian = DifficultyLesbian; _local1.data.vDifficultyBondage = DifficultyBondage; _local1.data.vDifficultyNaked = DifficultyNaked; _local1.data.vDifficultyMaster = DifficultyMaster; _local1.data.vDifficultyGangBang = DifficultyGangBang; _local1.data.vDifficultyLendHer = DifficultyLendHer; _local1.data.vDifficultySpank = DifficultySpank; _local1.data.vDifficultyThreesome = DifficultyThreesome; _local1.data.vTotalXXX = TotalXXX; _local1.data.vTotalSleazyBar = TotalSleazyBar; _local1.data.vTotalExhib = TotalExhib; _local1.data.vTotalBrothel = TotalBrothel; _local1.data.vLastActionDoneDay = LastActionDoneDay; _local1.data.vMoonPhase = MoonPhaseDate; _local1.data.vPonygirlAware = PonygirlAware; _local1.data.vWinXXX = WinXXX; _local1.data.vWinHousework = WinHousework; _local1.data.vWinCourt = WinCourt; _local1.data.vWinBeauty = WinBeauty; _local1.data.vWinPonygirl = WinPonyGirl; _local1.data.vDifficultyPonygirl = DifficultyPonygirl; _local1.data.vDonePonygirl = DonePonygirl; _local1.data.vBadGirl = BadGirl; _local1.data.vTentaclesOn = TentaclesOn; _local1.data.vDickgirlOn = DickgirlOn; _local1.data.vDoneTentacleHarem = DoneTentacleHarem; _local1.data.vTrainingTime = TrainingTime; _local1.data.vLastVisitDickgirl = LastVisitDickgirl; _local1.data.vDickgirlXF = DickgirlXF; _local1.data.vRumourMilkDone = RumourMilkDone; _local1.data.vRumourTentaclesDone = RumourTentaclesDone; _local1.data.vMaxFuck = MaxFuck; _local1.data.vMaxBlowJob = MaxBlowJob; _local1.data.vDressToWear = DressToWear; _local1.data.vPlugInserted = PlugInserted; _local1.data.vMinLibido = MinLibido; _local1.data.vNippleChainOK = NippleChainOK; _local1.data.vNippleRingsOK = NippleRingsOK; _local1.data.vNippleChainWorn = NippleChainWorn; _local1.data.vNippleRingsWorn = NippleRingsWorn; _local1.data.vDateLastAphrodisiac = DateLastAphrodisiac; _local1.data.vDaysUsedAphrodisiac = DaysUsedAphrodisiac; _local1.data.vUsedAphrodisiac = UsedAphrodisiac; _local1.data.vPriceNecklace = PriceNecklace; _local1.data.vPriceDoll = PriceDoll; _local1.data.vPriceVanity = PriceVanity; _local1.data.vNecklaceLabel = ShopMenu.NecklaceLabel.text; _local1.data.vVanityLabel = ShopMenu.VanityLabel.text; _local1.data.vDollLabel = ShopMenu.DollLabel.text; _local1.data.vVanityIndex = VanityIndex; _local1.data.vNecklaceIndex = NecklaceIndex; _local1.data.vDildoOK = DildoOK; _local1.data.vImprovedDildoOK = ImprovedDildoOK; _local1.data.vPlugOK = PlugOK; _local1.data.vSilkenRopesOK = SilkenRopesOK; _local1.data.vRopesOK = RopesOK; _local1.data.vCustomFlag = CustomFlag; _local1.data.vCustomFlag2 = CustomFlag2; _local1.data.vNobleLove = NobleLove; _local1.data.vNakedChoice = NakedChoice; _local1.data.vBehaving = Behaving; _local1.data.vDickgirlRate = DickgirlRate; _local1.data.vTotalTentacle = TotalTentacle; _local1.data.vDifficulty = Difficulty; _local1.data.vShowSpecial = ShowSpecial; _local1.data.vSlutiness = Slutiness; _local1.data.vShowSlaveShop = ShowSlaveShop; _local1.data.vLectures = Lectures; _local1.data.vLoyalty = Loyalty; _local1.data.vOldLover = OldLover; _local1.data.vPotionsUsed12 = PotionsUsed[12]; _local1.data.vPotionsUsed00 = PotionsUsed[0]; _local1.data.vPotionsUsed01 = PotionsUsed[1]; _local1.data.vPotionsUsed02 = PotionsUsed[2]; _local1.data.vPotionsUsed03 = PotionsUsed[3]; _local1.data.vPotionsUsed04 = PotionsUsed[4]; _local1.data.vPotionsUsed05 = PotionsUsed[5]; _local1.data.vPotionsUsed06 = PotionsUsed[6]; _local1.data.vPotionsUsed07 = PotionsUsed[7]; _local1.data.vPotionsUsed08 = PotionsUsed[8]; _local1.data.vPotionsUsed09 = PotionsUsed[9]; _local1.data.vPotionsUsed10 = PotionsUsed[10]; _local1.data.vPotionsUsed11 = PotionsUsed[11]; _local1.data.vPotionsUsed12 = PotionsUsed[12]; _local1.flush(); GeneralText = ("Save of game " + GameNo) + " completed"; ActionsButton._visible = true; PlanningButton._visible = true; SystemMenu._visible = false; LoadSaveGames._visible = false; SystemButton._visible = true; } function LoadGame(GameNo) { var _local2 = new String(SlaveFilename); var _local1 = SharedObject.getLocal("sm" + GameNo); if (_local1.data.vSlaveFilename == undefined) { if (IntroTitle._visible == true) { SlaveInformation._visible = true; SlaveInformation.text = "Load Failed\rSave Game does not exist"; } else { GeneralText = "Load Failed\rSave Game does not exist"; } return(false); } Restart(); SlaveFilename = _local1.data.vSlaveFilename; BiyakuEffecting = _local1.data.vBiyakuEffecting; IshinaiEffecting = _local1.data.vIshinaiEffecting; DoreiEffecting = _local1.data.vDoreiEffecting; ZodaiEffecting = _local1.data.vZodaiEffecting; GamanEffecting = _local1.data.vGamanEffecting; DrugDuration = _local1.data.vDrugDuration; DrugAddicted = _local1.data.vDrugAddicted; NumAddictionLevel = _local1.data.vNumAddictionLevel; PriceBiyaku = _local1.data.vPriceBiyaku; PriceIshinai = _local1.data.vPriceIshinai; PriceDorei = _local1.data.vPriceDorei; PriceZodai = _local1.data.vPriceZodai; PriceGaman = _local1.data.vPriceGaman; TotalBlowjob = _local1.data.vTotalBlowjob; TotalFuck = _local1.data.vTotalFuck; TotalAnal = _local1.data.vTotalAnal; TotalMasturbate = _local1.data.vTotalMasturbate; TotalLesbian = _local1.data.vTotalLesbian; TotalNaked = _local1.data.vTotalNaked; TotalGangBang = _local1.data.vTotalGangBang; TotalTouch = _local1.data.vTotalTouch; TotalLick = _local1.data.vTotalLick; TotalTitsFuck = _local1.data.vTotalTitsFuck; TotalDildo = _local1.data.vTotalDildo; TotalPlug = _local1.data.vTotalPlug; TotalLendHer = _local1.data.vTotalLendHer; TotalBondage = _local1.data.vTotalBondage; TotalSpank = _local1.data.vTotalSpank; TotalThreesome = _local1.data.vTotalThreesome; Total69 = _local1.data.vTotal69; TotalGroup = _local1.data.vTotalGroup; NumBlowjobSinceFucked = _local1.data.vNumBlowjobSinceFucked; NumTitsFuckSinceFucked = _local1.data.vNumTitsFuckSinceFucked; NumLickSinceFucked = _local1.data.vNumLickSinceFucked; NumTouchSinceFucked = _local1.data.vNumTouchSinceFucked; NumAnalSinceFucked = _local1.data.vNumAnalSinceFucked; NumMasturbateSinceFucked = _local1.data.vTotalMasturbate; NumMerchant = _local1.data.vNumMerchant; LoveAccepted = _local1.data.vLoveAccepted; NymphsTiaraOK = _local1.data.vNymphsTiaraOK; SpikedBraceletOK = _local1.data.vSpikedBraceletOK; DemonicBraOK = _local1.data.vDemonicBraOK; HaloOK = _local1.data.vHaloOK; HandcuffBraceletOK = _local1.data.vHandcuffBraceletOK; AngelsTearOK = _local1.data.vAngelsTearOK; VibratorPantiesOK = _local1.data.vVibratorPantiesOK; FaeriesRingOK = _local1.data.vFaeriesRingOK; DragonRingOK = _local1.data.vDragonRingOK; DemonicPendantOK = _local1.data.vDemonicPendantOK; LeashOK = _local1.data.vLeashOK; ApronOK = _local1.data.vApronOK; StrapOnOK = _local1.data.vStrapOnOK; BitGagOK = _local1.data.vBitGagOK; HarnessOK = _local1.data.vHarnessOK; PonyTailOK = _local1.data.vPonyTailOK; Robe2OK = _local1.data.vRobe2OK; Robe1OK = _local1.data.vRobe1OK; Robe4OK = _local1.data.vRobe4OK; Robe3OK = _local1.data.vRobe3OK; Robe5OK = _local1.data.vRobe5OK; Robe6OK = _local1.data.vRobe6OK; SellDress1 = _local1.data.vSellDress1; SellDress2 = _local1.data.vSellDress2; SellDress3 = _local1.data.vSellDress3; SellDress4 = _local1.data.vSellDress4; SellDress5 = _local1.data.vSellDress5; SellDress6 = _local1.data.vSellDress6; NumDaysWithoutFuck = _local1.data.vNumDaysWithoutFuck; SpikedBraceletWorn = _local1.data.vSpikedBraceletWorn; NymphsTiaraWorn = _local1.data.vNymphsTiaraWorn; DemonicBraWorn = _local1.data.vDemonicBraWorn; AngelsTearWorn = _local1.data.vAngelsTearWorn; VibratorPantiesWorn = _local1.data.vVibratorPantiesWorn; FaeriesRingWorn = _local1.data.vFaeriesRingWorn; DragonRingWorn = _local1.data.vDragonRingWorn; DemonicPendantWorn = _local1.data.vDemonicPendantWorn; LeashWorn = _local1.data.vLeashWorn; ApronWorn = _local1.data.vApronWorn; StrapOnWorn = _local1.data.vStrapOnWorn; BitGagWorn = _local1.data.vBitGagWorn; HarnessWorn = _local1.data.vHarnessWorn; PonyTailWorn = _local1.data.vPonyTailWorn; HandcuffBraceletWorn = _local1.data.vHandcuffBraceletWorn; HaloWorn = _local1.data.vHaloWorn; DoneWalk = _local1.data.vDoneWalk; NumDresses = _local1.data.vNumDresses; LastActionRefused = _local1.data.vLastActionRefused; GameDate = _local1.data.vDate; DressWorn = _local1.data.vDressWorn; DoneVisit = _local1.data.vDoneVisit; EventBoyfriend = _local1.data.vEventBoyfriend; SoldSlave = _local1.data.vSoldSlave; DoneMaster = _local1.data.vDoneMaster; VarProstitute = _local1.data.vVarProstitute; VarHighClassProstitute = _local1.data.vVarHighClassProstitute; VarBarmaid = _local1.data.vVarBarmaid; VarMaid = _local1.data.vVarMaid; VarMerchant = _local1.data.vVarMerchant; VarKnight = _local1.data.vVarKnight; VarCount = _local1.data.vVarCount; VarLord = _local1.data.vVarLord; ServantName = _local1.data.vServantName; VarCharisma = _local1.data.vVarCharisma; VarSensibility = _local1.data.vVarSensibility; VarRefinement = _local1.data.vVarRefinement; VarIntelligence = _local1.data.vVarIntelligence; VarMorality = _local1.data.vVarMorality; VarConstitution = _local1.data.vVarConstitution; VarCooking = _local1.data.vVarCooking; VarCleaning = _local1.data.vVarCleaning; VarConversation = _local1.data.vVarConversation; VarBlowJob = _local1.data.vVarBlowJob; VarFuck = _local1.data.vVarFuck; VarTemperament = _local1.data.vVarTemperament; VarNymphomania = _local1.data.vVarNymphomania; VarObedience = _local1.data.vVarObedience; VarReputation = _local1.data.vVarReputation; VarFatigue = _local1.data.vVarFatigue; VarLibido = _local1.data.vVarLibido; VarJoy = _local1.data.vVarJoy; VarSpecial = _local1.data.vVarSpecial; VarCharismaMod = _local1.data.vVarCharismaMod; VarSensibilityMod = _local1.data.vVarSensibilityMod; VarRefinementMod = _local1.data.vVarRefinementMod; VarIntelligenceMod = _local1.data.vVarIntelligenceMod; VarMoralityMod = _local1.data.vVarMoralityMod; VarConstitutionMod = _local1.data.vVarConstitutionMod; VarCookingMod = _local1.data.vVarCookingMod; VarCleaningMod = _local1.data.vVarCleaningMod; VarConversationMod = _local1.data.vVarConversationMod; VarBlowJobMod = _local1.data.vVarBlowJobMod; VarFuckMod = _local1.data.vVarFuckMod; VarTemperamentMod = _local1.data.vVarTemperamentMod; VarNymphomaniaMod = _local1.data.vVarNymphomaniaMod; VarObedienceMod = _local1.data.vVarObedienceMod; VarReputationMod = _local1.data.vVarReputationMod; VarLibidoMod = _local1.data.vVarLibidoMod; VarJoyMod = _local1.data.vVarJoyMod; VarSpecialMod = _local1.data.vVarSpecialMod; MaxObedience = _local1.data.vMaxObedience; VarGold = _local1.data.vVarGold; VarLovePoints = _local1.data.vVarLovePoints; DifficultyXXX = _local1.data.vDifficultyXXX; DifficultyExhib = _local1.data.vDifficultyExhib; DifficultySleazyBar = _local1.data.vDifficultySleazyBar; DifficultyBrothel = _local1.data.vDifficultyBrothel; DifficultyTouch = _local1.data.vDifficultyTouch; DifficultyLick = _local1.data.vDifficultyLick; DifficultyFuck = _local1.data.vDifficultyFuck; DifficultyBlowjob = _local1.data.vDifficultyBlowjob; DifficultyTitsFuck = _local1.data.vDifficultyTitsFuck; DifficultyAnal = _local1.data.vDifficultyAnal; DifficultyMasturbate = _local1.data.vDifficultyMasturbate; DifficultyDildo = _local1.data.vDifficultyDildo; DifficultyPlug = _local1.data.vDifficultyPlug; DifficultyLesbian = _local1.data.vDifficultyLesbian; DifficultyBondage = _local1.data.vDifficultyBondage; DifficultyNaked = _local1.data.vDifficultyNaked; DifficultyMaster = _local1.data.vDifficultyMaster; DifficultyGangBang = _local1.data.vDifficultyGangBang; DifficultyLendHer = _local1.data.vDifficultyLendHer; DifficultySpank = _local1.data.vDifficultySpank; DifficultyThreesome = _local1.data.vDifficultyThreesome; TotalXXX = _local1.data.vTotalXXX; TotalSleazyBar = _local1.data.vTotalSleazyBar; TotalExhib = _local1.data.vTotalExhib; TotalBrothel = _local1.data.vTotalBrothel; LastActionDoneDay = _local1.data.vLastActionDoneDay; RulesTalk = _local1.data.vRulesTalk; RulesPray = _local1.data.vRulesPray; RulesGoOut = _local1.data.vRulesGoOut; RulesFuck = _local1.data.vRulesFuck; RulesWriteLetters = _local1.data.vRulesWriteLetters; RulesTouchHerself = _local1.data.vRulesTouchHerself; RulesPocketMoney = _local1.data.vRulesPocketMoney; MoonPhaseDate = _local1.data.vMoonPhase; PonygirlAware = _local1.data.vPonygirlAware; WinXXX = _local1.data.vWinXXX; WinHousework = _local1.data.vWinHousework; WinCourt = _local1.data.vWinCourt; WinBeauty = _local1.data.vWinBeauty; WinPonygirl = _local1.data.vWinPonyGirl; DifficultyPonygirl = _local1.data.vDifficultyPonygirl; DonePonygirl = _local1.data.vDonePonygirl; BadGirl = _local1.data.vBadGirl; TentaclesOn = _local1.data.vTentaclesOn; DickgirlOn = _local1.data.vDickgirlOn; DoneTentacleHarem = _local1.data.vDoneTentacleHarem; TrainingTime = _local1.data.vTrainingTime; LastVisitDickgirl = _local1.data.vLastVisitDickgirl; DickgirlXF = _local1.data.vDickgirlXF; RumourMilkDone = _local1.data.vRumourMilkDone; RumourTentaclesDone = _local1.data.vRumourTentaclesDone; MaxFuck = _local1.data.vMaxFuck; MaxBlowJob = _local1.data.vMaxBlowJob; DressToWear = _local1.data.vDressToWear; PlugInserted = _local1.data.vPlugInserted; MinLibido = _local1.data.vMinLibido; NippleChainOK = _local1.data.vNippleChainOK; NippleRingsOK = _local1.data.vNippleRingsOK; NippleChainWorn = _local1.data.vNippleChainWorn; NippleRingsWorn = _local1.data.vNippleRingsWorn; DateLastAphrodisiac = _local1.data.vDateLastAphrodisiac; DaysUsedAphrodisiac = _local1.data.vDaysUsedAphrodisiac; UsedAphrodisiac = _local1.data.vUsedAphrodisiac; PriceNecklace = _local1.data.vPriceNecklace; PriceDoll = _local1.data.vPriceDoll; PriceVanity = _local1.data.vPriceVanity; ShopMenu.NecklaceLabel.text = _local1.data.vNecklaceLabel; ShopMenu.VanityLabel.text = _local1.data.vVanityLabel; ShopMenu.DollLabel.text = _local1.data.vDollLabel; NecklaceIndex = _local1.data.vNecklaceIndex; VanityIndex = _local1.data.vVanityIndex; DildoOK = _local1.data.vDildoOK; ImprovedDildoOK = _local1.data.vImprovedDildoOK; PlugOK = _local1.data.vPlugOK; SilkenRopesOK = _local1.data.vSilkenRopesOK; RopesOK = _local1.data.vRopesOK; CustomFlag = _local1.data.vCustomFlag; CustomFlag2 = _local1.data.vCustomFlag2; NobleLove = _local1.data.vNobleLove; NakedChoice = _local1.data.vNakedChoice; Behaving = _local1.data.vBehaving; DickgirlRate = _local1.data.vDickgirlRate; TotalTentacle = _local1.data.vTotalTentacle; Difficulty = _local1.data.vDifficulty; NumAphrodisiac = _local1.data.vNumAphrodisiac; ShowSpecial = _local1.data.vShowSpecial; ShowSlaveShop = _local1.data.vShowSlaveShop; Slutiness = _local1.data.vSlutiness; Lectures = _local1.data.vLectures; Loyalty = _local1.data.vLoyalty; OldLover = _local1.data.vOldLover; PotionsUsed = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); PotionsUsed[0] = _local1.data.vPotionsUsed00; PotionsUsed[1] = _local1.data.vPotionsUsed01; PotionsUsed[2] = _local1.data.vPotionsUsed02; PotionsUsed[3] = _local1.data.vPotionsUsed03; PotionsUsed[4] = _local1.data.vPotionsUsed04; PotionsUsed[5] = _local1.data.vPotionsUsed05; PotionsUsed[6] = _local1.data.vPotionsUsed06; PotionsUsed[7] = _local1.data.vPotionsUsed07; PotionsUsed[8] = _local1.data.vPotionsUsed08; PotionsUsed[9] = _local1.data.vPotionsUsed09; PotionsUsed[10] = _local1.data.vPotionsUsed10; PotionsUsed[11] = _local1.data.vPotionsUsed11; PotionsUsed[12] = _local1.data.vPotionsUsed12; DoneSpank = 0; GeneralText = ("Load of game " + GameNo) + " completed."; if ((DildoOK == 0) && (ImprovedDildoOK == 0)) { ShopMenu.BtnSexObject1._visible = true; ShopMenu.SexObject1Label._visible = true; ShopMenu.SexObject1Label.text = "Dildo"; } else if ((VanityIndex > 1) && (NippleRingsOK == 0)) { ShopMenu.BtnSexObject1._visible = true; ShopMenu.SexObject1Label._visible = true; ShopMenu.SexObject1Label.text = "Nipple Rings"; } else { ShopMenu.BtnSexObject1._visible = false; ShopMenu.SexObject1Label._visible = false; } if (PlugOK == 0) { ShopMenu.BtnSexObject2._visible = true; ShopMenu.SexObject2Label._visible = true; ShopMenu.SexObject2Label.text = "Anal Plug"; } else if (RopesOK == 0) { ShopMenu.BtnSexObject2._visible = true; ShopMenu.SexObject2Label._visible = true; ShopMenu.SexObject2Label.text = "Bondage Gear"; } else if (((VanityIndex > 2) && (NippleChainOK == 0)) && (PonygirlAware == 1)) { ShopMenu.BtnSexObject2._visible = true; ShopMenu.SexObject2Label._visible = true; ShopMenu.SexObject2Label.text = "Nipple Chain"; } else { ShopMenu.BtnSexObject2._visible = false; ShopMenu.SexObject2Label._visible = false; } if (_local2 == SlaveFilename) { ResumeGame(); } else { if (GirlLoaded) { SlaveGirl.unloadMovie(); } mclListener.onLoadInit = ResumeGame; mcLoader.addListener(mclListener); mcLoader.loadClip(SlaveFilename, SlaveGirl); } return(true); } function ResumeGame() { if (SlaveChoice1.Assistant == "true") { ServantName = SlaveChoice1.girlname; } if (SlaveChoice2.Assistant == "true") { ServantName = SlaveChoice2.girlname; } if (SlaveChoice3.Assistant == "true") { ServantName = SlaveChoice3.girlname; } if (SlaveChoice4.Assistant == "true") { ServantName = SlaveChoice4.girlname; } if (SlaveChoice5.Assistant == "true") { ServantName = SlaveChoice5.girlname; } if (SlaveChoice6.Assistant == "true") { ServantName = SlaveChoice6.girlname; } if (SlaveChoice7.Assistant == "true") { ServantName = SlaveChoice7.girlname; } if (SlaveChoice8.Assistant == "true") { ServantName = SlaveChoice8.girlname; } if (SlaveChoice9.Assistant == "true") { ServantName = SlaveChoice9.girlname; } if (SlaveChoice10.Assistant == "true") { ServantName = SlaveChoice10.girlname; } if (SlaveChoice11.Assistant == "true") { ServantName = SlaveChoice11.girlname; } if (SlaveChoice12.Assistant == "true") { ServantName = SlaveChoice12.girlname; } if (SlaveChoice13.Assistant == "true") { ServantName = SlaveChoice13.girlname; } if (SlaveChoice14.Assistant == "true") { ServantName = SlaveChoice14.girlname; } ServantPronoun = ServantName; SlaveGirl.Initialise(); IntroBackground._visible = false; BackgroundGrid._visible = true; MainBackground._visible = true; StatisticsGroup._visible = true; ShowAssistant(); MoonPhase._visible = true; IconBar._visible = true; GeneralTextField._visible = true; HideRobes(); UpdateEquipment(); UpdateSlave(); ShowRobes(); HideStatChangeIcons(); HideSlaveActions(); HideEndings(); HideImages(); UpdateRules(); if (SlaveGirl.IsDickgirl() || (DickgirlXF > 0)) { DickgirlXFIcon._visible = true; } else { DickgirlXFIcon._visible = false; } MoonPhase.gotoAndStop(MoonPhaseDate * 2); if (LoveAccepted == 1) { LoveGauge.play(); } dmod = 1 - (Difficulty / 7); CharismaFactor = dmod; MoralityFactor = dmod; CookingFactor = dmod; CleaningFactor = dmod; ConversationFactor = dmod; FatigueFactor = dmod; BlowjobFactor = dmod; FuckFactor = dmod; NymphomaniaFactor = dmod; LibidoFactor = dmod; SensibilityFactor = dmod; RefinementFactor = dmod; IntelligenceFactor = dmod; ConstitutionFactor = dmod; TemperamentFactor = dmod; ObedienceFactor = dmod; if (ShowSpecial == 1) { StatisticsGroup.SpecialStatLabel._visible = true; StatisticsGroup.SpecialStatValue._visible = true; StatisticsGroup.BarSpecial._visible = true; } IntroTitle._visible = false; IntroFond._visible = false; SlaveChoice1._visible = false; SlaveChoice2._visible = false; SlaveChoice3._visible = false; SlaveChoice4._visible = false; SlaveChoice5._visible = false; SlaveChoice6._visible = false; SlaveChoice7._visible = false; SlaveChoice8._visible = false; SlaveChoice9._visible = false; SlaveChoice10._visible = false; SlaveChoice11._visible = false; SlaveChoice12._visible = false; SlaveChoice13._visible = false; SlaveChoice14._visible = false; IntroOptionsButton._visible = false; IntroLoadButton._visible = false; IntroMoreButton._visible = false; SlaveInformation._visible = false; SlaveChoiceLabel._visible = false; SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; } function StartSlave(gamefile) { if (GirlLoaded) { SlaveGirl.unloadMovie(); } SlaveFilename = gamefile; mclListener.onLoadInit = ShowGirlsStory; mcLoader.addListener(mclListener); mcLoader.loadClip(gamefile, SlaveGirl); } function ShowGirlsStory(target_mc) { if (SlaveChoice1.Assistant == "true") { ServantName = SlaveChoice1.girlname; } if (SlaveChoice2.Assistant == "true") { ServantName = SlaveChoice2.girlname; } if (SlaveChoice3.Assistant == "true") { ServantName = SlaveChoice3.girlname; } if (SlaveChoice4.Assistant == "true") { ServantName = SlaveChoice4.girlname; } if (SlaveChoice5.Assistant == "true") { ServantName = SlaveChoice5.girlname; } if (SlaveChoice6.Assistant == "true") { ServantName = SlaveChoice6.girlname; } if (SlaveChoice7.Assistant == "true") { ServantName = SlaveChoice7.girlname; } if (SlaveChoice8.Assistant == "true") { ServantName = SlaveChoice8.girlname; } if (SlaveChoice9.Assistant == "true") { ServantName = SlaveChoice9.girlname; } if (SlaveChoice10.Assistant == "true") { ServantName = SlaveChoice10.girlname; } if (SlaveChoice11.Assistant == "true") { ServantName = SlaveChoice11.girlname; } if (SlaveChoice12.Assistant == "true") { ServantName = SlaveChoice12.girlname; } if (SlaveChoice13.Assistant == "true") { ServantName = SlaveChoice13.girlname; } if (SlaveChoice14.Assistant == "true") { ServantName = SlaveChoice14.girlname; } ServantPronoun = ServantName; SlaveChoice1._visible = false; SlaveChoice2._visible = false; SlaveChoice3._visible = false; SlaveChoice4._visible = false; SlaveChoice5._visible = false; SlaveChoice6._visible = false; SlaveChoice7._visible = false; SlaveChoice8._visible = false; SlaveChoice9._visible = false; SlaveChoice10._visible = false; SlaveChoice11._visible = false; SlaveChoice12._visible = false; SlaveChoice13._visible = false; SlaveChoice14._visible = false; IntroOptionsButton._visible = false; IntroLoadButton._visible = false; IntroMoreButton._visible = false; SlaveInformation._visible = false; SlaveChoiceLabel._visible = false; GirlLoaded = true; mcLoader.removeListener(mclListener); SlaveGirl.Initialise(); SlaveGirl.StartGame(); HideSlaveActions(); HideEndings(); HideRobes(); HideImages(); if (GirlsStory._visible == true) { GirlsStory._visible = true; SlaveGirl.Introduction.gotoAndStop(1); SlaveGirl.Introduction._visible = true; } else { StartGame(); } } function StartGame() { function DoDifficulty(val) { var _local1 = 0; if (Difficulty == -1) { _local1 = (val - int(Math.random() * 3)) - 2; } else if (val != 0) { _local1 = (val + (int(Math.random() * Difficulty) * 3)) + (Difficulty * 2); } else { _local1 = val; } if (_local1 > 100) { _local1 = 100; } if (_local1 < 0) { _local1 = 0; } return(_local1); } if (IntroPage != IntroPages) { IntroPage = IntroPage + 1; SlaveGirl.Introduction.gotoAndStop(IntroPage); return(undefined); } GirlsStory._visible = false; SlaveGirl.Introduction._visible = false; BackgroundGrid._visible = true; ShowAssistant(); MoonPhase._visible = true; IconBar._visible = true; IntroBackground._visible = false; GeneralTextField._visible = true; MainBackground._visible = true; StatisticsGroup._visible = true; MoonPhaseDate = int(Math.random() * 15); MoonPhase.gotoAndStop(MoonPhaseDate * 2); if (GeneralText == "") { ServantSpeak(("The training of this girl will last for " + TrainingTime) + " days, and then she will be delivered to her owner."); } DifficultyXXX = DoDifficulty(DifficultyXXX); DifficultyExhib = DoDifficulty(DifficultyExhib); DifficultySleazyBar = DoDifficulty(DifficultySleazyBar); DifficultyBrothel = DoDifficulty(DifficultyBrothel); DifficultyTouch = DoDifficulty(DifficultyTouch); DifficultyLick = DoDifficulty(DifficultyLick); DifficultyFuck = DoDifficulty(DifficultyFuck); DifficultyBlowjob = DoDifficulty(DifficultyBlowjob); DifficultyTitsFuck = DoDifficulty(DifficultyTitsFuck); DifficultyAnal = DoDifficulty(DifficultyAnal); DifficultyMasturbate = DoDifficulty(DifficultyMasturbate); DifficultyDildo = DoDifficulty(DifficultyDildo); DifficultyPlug = DoDifficulty(DifficultyPlug); DifficultyLesbian = DoDifficulty(DifficultyLesbian); DifficultyBondage = DoDifficulty(DifficultyBondage); DifficultyNaked = DoDifficulty(DifficultyNaked); DifficultyMaster = DoDifficulty(DifficultyMaster); DifficultyGangBang = DoDifficulty(DifficultyGangBang); DifficultyLendHer = DoDifficulty(DifficultyLendHer); DifficultyPonygirl = DoDifficulty(DifficultyPonygirl); DifficultySpank = DoDifficulty(DifficultySpank); DifficultyThreesome = DoDifficulty(DifficultyThreesome); dmod = 1 - (Difficulty / 7); CharismaFactor = dmod; MoralityFactor = dmod; CookingFactor = dmod; CleaningFactor = dmod; ConversationFactor = dmod; FatigueFactor = dmod; BlowjobFactor = dmod; FuckFactor = dmod; NymphomaniaFactor = dmod; LibidoFactor = dmod; SensibilityFactor = dmod; RefinementFactor = dmod; IntelligenceFactor = dmod; ConstitutionFactor = dmod; TemperamentFactor = dmod; ObedienceFactor = dmod; if (Difficulty > -1) { SlaveGirl.ApplyDifficulty(); } if (ShowSpecial == 1) { StatisticsGroup.SpecialStatLabel._visible = true; StatisticsGroup.SpecialStatValue._visible = true; StatisticsGroup.BarSpecial._visible = true; } SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; UpdateSlave(); ShowRobes(); } function SaveGlobalData() { var _local1 = SharedObject.getLocal("smglobal"); if (AssistantTrained == true) { _local1.data.AssistantTrained = 1; IntroOptionsMenu.AllGirlsOff._visible = false; IntroOptionsMenu.AllGirlsOn._visible = true; } else { _local1.data.AssistantTrained = 0; IntroOptionsMenu.AllGirlsOff._visible = true; IntroOptionsMenu.AllGirlsOn._visible = false; } _local1.data.DickgirlOn = DickgirlOn; if (DickgirlOn == 1) { IntroOptionsMenu.DickgirlOff._visible = false; IntroOptionsMenu.DickgirlOn._visible = true; } else { IntroOptionsMenu.DickgirlOn._visible = false; IntroOptionsMenu.DickgirlOff._visible = true; } _local1.data.TentaclesOn = TentaclesOn; if (TentaclesOn == 1) { IntroOptionsMenu.TentaclesOff._visible = false; IntroOptionsMenu.TentaclesOn._visible = true; } else { IntroOptionsMenu.TentaclesOn._visible = false; IntroOptionsMenu.TentaclesOff._visible = true; } var _local2 = PonygirlAware; if (_local2 == 1) { _local2 = 0; } _local1.data.PonygirlAware = _local2; if (PonygirlAware != -1) { IntroOptionsMenu.PonygirlOff._visible = false; IntroOptionsMenu.PonygirlOn._visible = true; } else { IntroOptionsMenu.PonygirlOn._visible = false; IntroOptionsMenu.PonygirlOff._visible = true; } _local1.data.Difficulty = Difficulty; switch (Difficulty) { case -1 : IntroOptionsMenu.DifficultyHardOn._visible = false; IntroOptionsMenu.DifficultyHardOff._visible = true; IntroOptionsMenu.DifficultyDifficultOn._visible = false; IntroOptionsMenu.DifficultyDifficultOff._visible = true; IntroOptionsMenu.DifficultyNormalOn._visible = false; IntroOptionsMenu.DifficultyNormalOff._visible = true; IntroOptionsMenu.DifficultyEasyOn._visible = true; IntroOptionsMenu.DifficultyEasyOff._visible = false; break; case 0 : IntroOptionsMenu.DifficultyHardOn._visible = false; IntroOptionsMenu.DifficultyDifficultOn._visible = false; IntroOptionsMenu.DifficultyHardOff._visible = true; IntroOptionsMenu.DifficultyDifficultOff._visible = true; IntroOptionsMenu.DifficultyNormalOn._visible = true; IntroOptionsMenu.DifficultyNormalOff._visible = false; IntroOptionsMenu.DifficultyEasyOn._visible = false; IntroOptionsMenu.DifficultyEasyOff._visible = true; break; case 1 : IntroOptionsMenu.DifficultyHardOn._visible = false; IntroOptionsMenu.DifficultyHardOff._visible = true; IntroOptionsMenu.DifficultyDifficultOn._visible = true; IntroOptionsMenu.DifficultyDifficultOff._visible = false; IntroOptionsMenu.DifficultyNormalOn._visible = false; IntroOptionsMenu.DifficultyNormalOff._visible = true; IntroOptionsMenu.DifficultyEasyOn._visible = false; IntroOptionsMenu.DifficultyEasyOff._visible = true; break; case 2 : IntroOptionsMenu.DifficultyHardOn._visible = true; IntroOptionsMenu.DifficultyDifficultOn._visible = false; IntroOptionsMenu.DifficultyHardOff._visible = false; IntroOptionsMenu.DifficultyDifficultOff._visible = true; IntroOptionsMenu.DifficultyNormalOn._visible = false; IntroOptionsMenu.DifficultyNormalOff._visible = true; IntroOptionsMenu.DifficultyEasyOn._visible = false; IntroOptionsMenu.DifficultyEasyOff._visible = true; } _local1.flush(); } function HideMainButtons() { SystemButton._visible = false; ActionsButton._visible = false; PlanningButton._visible = false; ActionsMenu._visible = false; Quitter._visible = true; HideImages(); } function DoPlanningButton() { HideStatChangeIcons(); HidePeople(); HideRobes(); Action1 = 0; Action2 = 0; Action3 = 0; Action4 = 0; Action5 = 0; Action6 = 0; NumEvent = 0; TotalActionMax = 3; if (VarFatigue > 30) { TotalActionMax = 2; } if (VarFatigue > 60) { TotalActionMax = 1; } PlanningDay._visible = true; ClipDay._visible = true; GeneralText = ""; ServantSpeakNoQuote(("You can do " + TotalActionMax) + " actions."); if (TotalActionMax < 3) { GeneralText = GeneralText + " She is too tired to do more."; } GeneralText = GeneralText + "\""; ActionsMenu._visible = false; SystemMenu._visible = false; LoadSaveGames._visible = false; VisitMenu._visible = false; RulesMenu._visible = false; TakeAWalkMenu._visible = false; EquipmentMenu._visible = false; ShopMenu._visible = false; TailorMenu._visible = false; SystemButton._visible = false; ActionsButton._visible = false; PlanningButton._visible = false; GeneralYes._visible = false; GeneralNo._visible = false; Quitter._visible = true; } function DoActions(type, cost) { GeneralNo._visible = false; GeneralYes._visible = false; if (VarGold < cost) { ServantSpeak("You don't have enough money."); return(undefined); } if (SlaveGirl.DoActions(type) != false) { return(undefined); } switch (type) { case 1 : ServantSpeak("She will cook our meals and try different cooking techniques.\r\rDo you want her to do that?"); break; case 2 : ServantSpeak("She will clean the house.\r\rDo you want her to do that?"); break; case 3 : ServantSpeak("She will go out and take a walk.\r\rDo you want her to do that?"); break; case 4 : ServantSpeak("You will talk a bit with her.\r\rDo you want to do that?"); break; case 5 : ServantSpeak(SlaveName + " will work to be more beautiful.\r\rDo you want her to do that?"); break; case 6 : ServantSpeak("She will learn the sciences and become more intelligent.\rThis lesson costs 50GP.\r\rDo you want her to study that?"); break; case 7 : ServantSpeak("Theology will teach her the righteous path and to be moral.\rThis lesson costs 50GP.\r\rDo you want her to study that?"); break; case 8 : if (PlanningDay.RefinementLabel == "T<font color='#0000FF'>e<font color='#000000'>a Ceremony") { ServantSpeak("The tea ceremony will help her serve at the Royal Court.\rThis lesson costs 50GP.\r\rDo you want her to study that?"); } else { ServantSpeak("This lesson will teach her how to behave at the Royal Court.\rThis lesson costs 50GP.\r\rDo you want her to study that?"); } break; case 9 : ServantSpeak("Dancing will improve her fitness and charm.\rThis lesson costs 50GP.\r\rDo you want her to study that?"); break; case 10 : ServantSpeak("These lessons will give her more sexual knowledge and experience.\rThis lesson costs 50GP.\r\rDo you want her to study that?"); break; case 11 : if (DressWorn < 0) { ServantSpeak("She is naked today so this is already being done."); return(undefined); } ServantSpeak("She will go out and show her body in public.\r\rDo you want her to do that?"); break; case 12 : ServantSpeak("She will go work at the restaurant. Not well paid but...\r\rDo you want her to work there?"); break; case 13 : if (Naked) { GeneralText = "<b>Nun:</b>\r\"You must be clothed to work here.\""; return(undefined); } ServantSpeak("She will go assist the nuns at the temple.\r\rDo you want her to work there?"); break; case 14 : ServantSpeak("She will go and work in a bar, to prepare drinks and counter lunches.\r\rDo you want her to work there?"); break; case 15 : ServantSpeak("This bar is different, because the girls wear skimpy costumes or just underwear. Sometimes, they do more than just serve drinks to please the customers...\r\rDo you want her to work there?"); break; case 16 : ServantSpeak("Very well paid job but the brothel is not a very moral place. She will service many customers...\r\rDo you want her to work there?"); break; case 17 : ServantSpeak("A little break will let her be less tired.\r\rDo you want her to do that?"); break; case 18 : ServantSpeak(("She will " + SlaveShopDescription) + ".\r\rDo you want her to do that?"); } ActionChoice = type; GeneralNo._visible = true; GeneralYes._visible = true; } function DoSexActions(type) { GeneralNo._visible = false; GeneralYes._visible = false; ActionChoice = type; if (SlaveGirl.DoSexActions(type) == true) { return(undefined); } switch (type) { case 1 : ServantSpeak("You will do nothing and let her alone for a while.\r\rDo you want to do this?"); break; case 2 : if (SlaveGirl.IsDickgirl() || (DickgirlXF > 0)) { ServantSpeak("I will have another slave caress her and stroke her cock.\r\rDo you want her to do this?"); } else { ServantSpeak("You will touch her and make her more sensible.\r\rDo you want to do this?"); } break; case 3 : if (SlaveGirl.IsDickgirl() || (DickgirlXF > 0)) { ServantSpeak("Her cock changes this act, so I will make another slave give her a blowjob.\r\rDo you want her to do this?"); } else { ServantSpeak("You will do cunnilingus to her.\r\rDo you want to do this?"); } break; case 4 : ServantSpeak("You will make love to her.\r\rDo you want to do this?"); break; case 5 : if (SlaveGirl.IsDickgirl() || (DickgirlXF > 0)) { GeneralText = SlaveName + " looks excited.\r\r"; ServantSpeakAppend("No, you will give a blowjob, not receive one.\r\rDo you want her to do this?"); } else { ServantSpeak("To do a blowjob will belittle her a bit but it will excite her.\r\rDo you want her to do this?"); } break; case 6 : ServantSpeak("She will masturbate you with her tits.\r\rDo you want her to do this?"); break; case 7 : ServantSpeak("You will fuck her in the ass.\r\rDo you want to do this?"); break; case 8 : if (SlaveGirl.IsDickgirl() || (DickgirlXF > 0)) { ServantSpeak("You'll give her the order to masturbate in front of you. Her cock is very sensitive and I don't think we can stop her from cumming.\r\rDo you want her to do this?"); } else { ServantSpeak("You'll give her the order to masturbate in front of you but not orgasm.\r\rDo you want her to do this?"); } break; case 9 : if ((DildoOK == 0) && (PonyTailOK == 0)) { ServantSpeak("You have not bought her a dildo to use!"); return(undefined); } ServantSpeak("You will tell her to use a dildo in front of you but not orgasm.\r\rDo you want her to do this?"); break; case 10 : if (PlugOK == 0) { ServantSpeak("You have not bought her an anal plug use!"); return(undefined); } if (PonyTailWorn == 1) { if (Catgirl) { ServantSpeak("She is already wearing a cat tail in her ass! It will not fit."); } else { ServantSpeak("She is already wearing a ponygirl tail in her ass! It will not fit."); } return(undefined); } if (DonePlug != 0) { GeneralText = ServantName + ":\r\"You cannot ask her twice to wear a plug tomorrow.\""; return(undefined); } ServantSpeak("She will have a plug in her ass tomorrow.\r\rDo you want her to do this?"); break; case 11 : ServantSpeak("She will make love with another female slave.\r\rDo you want her to do this?"); break; case 12 : if ((RopesOK == 0) && (SilkenRopesOK == 0)) { ServantSpeak("You have not bought and bondage gear!"); return(undefined); } ServantSpeak("Being tied can excite her some more.\r\rDo you want to do this?"); break; case 13 : if (DoneNaked != 0) { ServantSpeak("You cannot ask her twice to be naked tomorrow."); return(undefined); } ServantSpeak("Tomorrow, she will be naked all day, even when going out.\r\rDo you want her to do this?"); break; case 14 : if (DoneMaster == 0) { if ((IshinaiEffecting == 1) || (DoreiEffecting == 1)) { ServantSpeak("This action has no effect if she is on drugs."); return(undefined); } ServantSpeak("You will tell her to call you 'Master'\r(This action can be done only once)\r\rDo you want her to do this?"); } else if (PonygirlAware == 1) { if ((IshinaiEffecting == 1) || (DoreiEffecting == 1)) { ServantSpeak("This action has no effect if she is on drugs."); return(undefined); } if (DonePonygirl == 1) { ServantSpeak("She already is your pony-slave."); return(undefined); } ServantSpeak("You will have her become a Ponygirl\r(This action needs certain items and can be cancelled)\r\rDo you want her to do this?"); ActionChoice = 17; } else { ServantSpeak("She has already acknowleged you as her master."); return(undefined); } break; case 15 : ServantSpeak("She will be taken by many men at the same time.\r\rDo you want to do this?"); break; case 16 : ServantSpeak("You will give her to someone she doesn't know who can do anything he wants to her.\r\rDo you want to do this?"); break; case 18 : ServantSpeak("You will spank her to correct her and arouse her. Best done if she has been naughty. She will object if you do this too much.\r\rDo you want her to do this?"); break; case 19 : if (PlanningNight.OtherText.text == "Threesome") { ServantSpeak(("You will have sex with " + SlaveName) + " and another female slave.\r\rDo you want to do this?"); } else if (PlanningNight.OtherText.text == "69") { if (SlaveGirl.IsDickgirl() || (DickgirlXF > 0)) { ServantSpeak(("As " + SlaveName) + " has a cock you will have a female slave give her a blowjob while she licks the slave.\r\rDo you want her to do this?"); } else { ServantSpeak(("You will have " + SlaveName) + " give you a blowjob while you lick her.\r\rDo you want to do this?"); } ActionChoice = 20; } if (PlanningNight.OtherText.text != "Group") { break; } ServantSpeak(("A group people, yourself and " + SlaveName) + " have sex mixing partners as desired.\r\rDo you want to do this?"); ActionChoice = 21; } GeneralNo._visible = true; GeneralYes._visible = true; } function DoActionsButton() { GeneralText = ""; if (ActionsMenu._visible == false) { GeneralYes._visible = false; GeneralNo._visible = false; TakeAWalkMenu._visible = false; VisitMenu._visible = false; ActionsMenu._visible = true; SystemButton._visible = true; SystemMenu._visible = false; LoadSaveGames._visible = false; if (DoneWalk == 0) { ActionsMenu.TakeAWalkButton._visible = true; ActionsMenu.TakeAWalkButtonDisabled._visible = false; } else { ActionsMenu.TakeAWalkButton._visible = false; ActionsMenu.TakeAWalkButtonDisabled._visible = true; } if (DoneVisit == 0) { ActionsMenu.VisitButton._visible = true; ActionsMenu.VisitButtonDisabled._visible = false; } else { ActionsMenu.VisitButton._visible = false; ActionsMenu.VisitButtonDisabled._visible = true; } } else { ActionsMenu._visible = false; } } function DoLeaveButton() { HideStatChangeIcons(); HideItems(); HidePeople(); GeneralText = ""; ItemSalesman._visible = false; Dealer._visible = false; YesTailor._visible = false; NoTailor._visible = false; YesEvent._visible = false; NoEvent._visible = false; Quitter._visible = false; GeneralYes._visible = false; GeneralNo._visible = false; if (EquipmentMenu._visible) { EquipmentMenu._visible = false; ActionsMenu._visible = true; } if (RulesMenu._visible) { RulesMenu._visible = false; ActionsMenu._visible = true; } if (TailorMenu._visible) { TailorMenu._visible = false; ActionsMenu._visible = true; } if (ShopMenu._visible) { ShopMenu._visible = false; ActionsMenu._visible = true; } if (TakeAWalkMenu._visible) { TakeAWalkMenu._visible = false; ActionsMenu._visible = true; } if (VisitMenu._visible) { VisitMenu._visible = false; ActionsMenu._visible = true; } HideImages(); HideEndings(); SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; ClipDay._visible = false; if (PlanningDay._visible) { PlanningDay._visible = false; } else { DressOverlay._visible = false; } ShowRobes(); } function DoVisitNext() { HideImages(); HideEndings(); SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; HideItems(); HideSlaveActions(); HidePeople(); HideStatChangeIcons(); NextVisit._visible = false; GeneralText = ""; ClipNight._visible = false; DressOverlay._visible = false; ShowRobes(); } function DoRestart() { HideRobes(); Restart(); SaveGlobalData(); HideAssistant(); MoonPhase._visible = false; IconBar._visible = false; IntroTitle._visible = false; BackgroundGrid._visible = false; BackgroundGrid._visible = false; StatisticsGroup._visible = false; MainBackground._visible = false; Introduction = 9; Intro8._visible = false; IntroFond._visible = false; SlaveChoice1._visible = true; SlaveChoice2._visible = true; SlaveChoice3._visible = true; SlaveChoice4._visible = true; SlaveChoice5._visible = true; SlaveChoice6._visible = true; SlaveChoice7._visible = true; SlaveChoice8._visible = false; SlaveChoice9._visible = false; SlaveChoice10._visible = false; SlaveChoice11._visible = false; SlaveChoice12._visible = false; SlaveChoice13._visible = false; SlaveChoice14._visible = false; IntroBackground._visible = true; IntroOptionsButton._visible = true; IntroLoadButton._visible = true; IntroMoreButton._visible = true; SlaveChoiceLabel._visible = true; SlaveChoiceLabel.text = "Choose your pupil"; SlaveInformation._visible = true; SlaveInformation.text = ""; } function DoIntroNext() { IntroCredits._visible = false; SlaveInformation.text = ""; if (Introduction == 0) { Introduction = 1; IntroFond._visible = false; IntroTitle._visible = false; Intro1._visible = true; } else if (Introduction == 1) { Introduction = 2; Intro1._visible = false; Intro2._visible = true; } else if (Introduction == 2) { Introduction = 3; Intro2._visible = false; Intro3._visible = true; } else if (Introduction == 3) { Introduction = 4; Intro3._visible = false; Intro4._visible = true; } else if (Introduction == 4) { Introduction = 5; Intro4._visible = false; Intro5._visible = true; } else if (Introduction == 5) { Introduction = 6; Intro5._visible = false; Intro7._visible = true; } else if (Introduction == 6) { Introduction = 7; Intro7._visible = false; Intro8._visible = true; } else if (Introduction == 7) { DoRestart(); Introduction = 8; } } function DoRules() { ServantSpeak("Here, you can choose the things she is allowed to do. The rules in green are what she is allowed to do."); HideMainButtons(); RulesMenu._visible = true; UpdateRules(); } function DoEquipment() { GeneralText = ""; HideMainButtons(); UpdateEquipment(); NoEvent._visible = false; YesEvent._visible = false; EquipmentMenu._visible = true; } function DoTakeAWalk() { HideMainButtons(); _ServantSpeak("Choose where you want your pupil to go. Who know who she will meet or what she will find?"); TakeAWalkMenu._visible = true; } function DoShop() { HideMainButtons(); HideRobes(); ClipShop._visible = true; HideAssistant(); PeopleMerchant._visible = true; GeneralText = "<b>Merchant:</b>\r\"Welcome!\""; ShopMenu._visible = true; } function DoVisitMenu() { ServantSpeak("Choose who your pupil will go see. This could improve her reputation and can educate her."); VisitMenu._visible = true; HideMainButtons(); } function DoTailor() { HidePeople(); HideAssistant(); PeopleTailor._visible = true; if (SellDress1 == 1) { TailorMenu.Dress1._visible = true; TailorMenu.BtnDress1._visible = true; } else { TailorMenu.Dress1._visible = false; TailorMenu.BtnDress1._visible = false; } if (SellDress2 == 1) { TailorMenu.Dress2._visible = true; TailorMenu.BtnDress2._visible = true; } else { TailorMenu.Dress2._visible = false; TailorMenu.BtnDress2._visible = false; } if (SellDress3 == 1) { TailorMenu.Dress3._visible = true; TailorMenu.BtnDress3._visible = true; } else { TailorMenu.Dress3._visible = false; TailorMenu.BtnDress3._visible = false; } if (SellDress4 == 1) { TailorMenu.Dress4._visible = true; TailorMenu.BtnDress4._visible = true; } else { TailorMenu.Dress4._visible = false; TailorMenu.BtnDress4._visible = false; } if (SellDress5 == 1) { TailorMenu.Dress5._visible = true; TailorMenu.BtnDress5._visible = true; } else { TailorMenu.Dress5._visible = false; TailorMenu.BtnDress5._visible = false; } if (SellDress6 == 1) { TailorMenu.Dress6._visible = true; TailorMenu.BtnDress6._visible = true; } else { TailorMenu.Dress6._visible = false; TailorMenu.BtnDress6._visible = false; } HideMainButtons(); TailorMenu._visible = true; GeneralText = "<b>Tailor:</b>\r\"Here, you can buy dresses. They can change the characteristics of the wearer and have other effects.\""; SlaveGirl.DoTailor(); } function ShowEventChoice(Event1, Event2, Event3, Event1Label, Event2Label, Event3Label) { NextEvent._visible = false; EventChoice1._visible = Event1 != 0; EventChoiceLabel1._visible = Event1 != 0; EventChoiceLabel1.text = Event1Label; Action1 = Event1; EventChoice2._visible = Event2 != 0; EventChoiceLabel2._visible = Event2 != 0; EventChoiceLabel2.text = Event2Label; Action2 = Event2; EventChoice3._visible = Event3 != 0; EventChoiceLabel3._visible = Event3 != 0; EventChoiceLabel3.text = Event3Label; Action3 = Event3; } function BreedingChamber(image, dgText, normalText, slayText, LeftEvent, RightEvent, ForwardEvent, BackEvent) { if (ForwardEvent == 0) { Action1 = LeftEvent; } else { Action1 = ForwardEvent; } Action2 = BackEvent; Action3 = RightEvent; HideImages(); DressOverlay._visible = true; if (image < 0) { ClipTentacleHarem.gotoAndStop(3); ClipTentacleHarem._visible = true; GeneralText = slayText + "\r\r"; if (Wander == 1) { GeneralText = ((GeneralText + "You send ") + ServantName) + " to escort the girls and to get the authorities."; } else { GeneralText = GeneralText + "You escort the girls back and give them directions out."; } GeneralText = GeneralText + "\r\rYou look at the "; } else { GeneralText = "You enter a "; } if (((LeftEvent == 0) && (RightEvent == 0)) && (ForwardEvent == 0)) { GeneralText = GeneralText + "dead-end chamber with the only way out "; } else { GeneralText = GeneralText + "chamber, which has exits "; if (LeftEvent != 0) { GeneralText = GeneralText + "left, "; } if (RightEvent != 0) { GeneralText = GeneralText + "right, "; } if (ForwardEvent != 0) { GeneralText = GeneralText + "forward, "; } } GeneralText = GeneralText + "back the way you came."; if (image == 0) { ClipWreckedChamber._visible = true; GeneralText = GeneralText + " The area was cleared by you already."; } if (image > 0) { Wander = Wander + 1; ClipTentacleHarem.gotoAndStop(image); ClipTentacleHarem._visible = true; if (image > 12) { GeneralText = (GeneralText + "\r\r") + dgText; } else { GeneralText = (GeneralText + "\r\r") + normalText; } GeneralText = ((GeneralText + "\r\r") + SlaveName) + " is not here. Do you Attack or Retreat"; if (int(Math.random() * 5) == 4) { Action1 = 125; } else { Action1 = NumEvent; } Action3 = BackEvent; ShowEventChoice(Action1, 0, BackEvent, "Attack", "", "Retreat"); return(-image); } if ((ForwardEvent != 0) || (LeftEvent != 0)) { EventChoice1._visible = true; EventChoiceLabel1._visible = true; } if (ForwardEvent != 0) { EventChoiceLabel1.text = "Forward"; } else { EventChoiceLabel1.text = "Left"; } ShowEventChoice(Action1, BackEvent, RightEvent, EventChoiceLabel1.text, "Back", "Right"); return(0); } function DoEventNext() { GeneralText = ""; if (NumEvent == 100) { HideImages(); ClipTunnel._visible = true; GeneralText = ("You search the tunnels for " + SlaveName) + ", they frequently branch. You reach a point where the tunnel splits left or right. Which way do you go?"; if (CustomF1 == 0) { Action1 = 101; Action3 = 102; } else { Action1 = 102; Action3 = 101; } ShowEventChoice(Action1, 0, Action3, "Left", "", "Right"); CustomE1 = Math.abs(CustomE1); } else if (NumEvent == 101) { ClipTunnel._visible = true; ClipTentacleHarem._visible = false; GeneralText = "You reach another point where the tunnel splits left or right, or you may return back towards the entrance. Which way do you go?"; Action2 = 100; if (CustomF2 == 0) { Action1 = 103; Action3 = 104; } else { Action1 = 104; Action3 = 103; } ShowEventChoice(Action1, Action2, Action3, "Left", "Back", "Right"); CustomE3 = Math.abs(CustomE3); } else if (NumEvent == 102) { CustomE1 = BreedingChamber(CustomE1, "This is a breeding place with several girls being assaulted by the monstrosities. You see some of the girls are hermaphrodites and the creatures appear to be harveting their cum!", "This is a breeding chamber with several girls being assaulted by the monstrosities.", "You quickly attack and slay the monsters, freeing the girls.", 0, 0, 0, 100); } else if (NumEvent == 103) { CustomE2 = BreedingChamber(CustomE2, "You find it is a breeding place with several girls being fucked by the monstrosities. You hear orgasmic cries from the girls who seem delerious with lust. Some of the girls are hermaphrodites and appear to be cumming almost continuously!", "You find it is a breeding chamber with several girls being fucked by the monstrosities. You hear orgasmic cries from the girls who seem delerious with lust.", "You quickly attack and slay the monsters, freeing the girls.", 0, 0, 0, 101); } else if (NumEvent == 104) { ClipTunnel._visible = true; ClipTentacleHarem._visible = false; GeneralText = "You reach another point where the tunnel splits left or right, or you may return back towards the entrance. Which way do you go?"; Action2 = 101; if (CustomF3 == 0) { Action1 = 105; Action3 = 107; } else { Action1 = 105; Action3 = 107; } ShowEventChoice(Action1, Action2, Action3, "Left", "Back", "Right"); CustomE4 = Math.abs(CustomE4); } else if (NumEvent == 105) { HideImages(); ClipTunnel._visible = true; GeneralText = "You reach a small empty chamber. A passage continues deeper or you may return towards the entrance. Which way do you go?"; Action3 = 104; if (CustomEnd == 108) { Action1 = 120; } else { Action1 = 108; } ShowEventChoice(Action1, Action3, 0, "Forward", "Back", ""); CustomE3 = Math.abs(CustomE3); } else if (NumEvent == 106) { HideImages(); ClipTunnel._visible = true; GeneralText = "You reach another point where the tunnel splits left or right. Which way do you go?"; if (CustomEnd == 109) { Action1 = 120; } else { Action1 = 109; } if (CustomEnd == 110) { Action3 = 120; } else { Action3 = 110; } Action2 = 107; if (CustomF4 == 0) { var _local1 = Action3; Action3 = Action1; Action1 = _local1; } ShowEventChoice(Action1, Action2, Action3, "Left", "Back", "Right"); CustomE5 = Math.abs(CustomE5); CustomE6 = Math.abs(CustomE6); } else if (NumEvent == 107) { CustomE4 = BreedingChamber(CustomE4, "You find girls being fucked by the monstrosities. They all seem to be orgasming over and over, some of them are hermaphrodites and appear to be cumming almost continuously!", "You find find girls being fucked by the monstrosities. They all seem to be orgasming over and over.", "You quickly attack and rescue the girls, who quickly come to their senses.", 0, 0, 106, 104); } else if (NumEvent == 108) { CustomE3 = BreedingChamber(CustomE3, "You hear the orgasmic cries of several girls being fucked by the monstrosities. You see cum spurting into the girls and also from the cocks of some of the them who are hermaphrodites.", "You hear the orgasmic cries of several girls being fucked by the monstrosities. You see torrents of cum erupting from the girls pussies, ass and mouth.", "You attack and free the girls but the monsters flee.", 0, 0, 0, 105); } else if (NumEvent == 109) { CustomE5 = BreedingChamber(CustomE5, "You see monsters fucking pregnant looking girls. Some of the girls have cocks which are obviously cumming!", "You see monsters fucking pregnant looking girls.", "You attack and the monsters drop the girls and flee. The girls have cum leaking from their pussies, ass and mouth but they look almost happy, some still seem to be orgasming. You help them as best you can.", 0, 0, 0, 106); } else if (NumEvent == 110) { CustomE6 = BreedingChamber(CustomE6, "You see several heavily pregnant girls enveloped by tentacles. Some of the girls have cocks that are extremely erect.", "You see several heavily pregnant girls enveloped by tentacles. ", "You charge in and hack the tentacles, freeing the girls. The girls are dazed and seem highly aroused, some start masturbating!", 0, 0, 0, 106); } else if (NumEvent == 120) { HideImages(); NextEvent._visible = true; DressOverlay._visible = false; if (Wander > 3) { ClipWreckedChamber._visible = true; NumEvent = 122; GeneralText = ("You find what appears to be the main chamber but it is empty. It looks like the creatures were aware of you and fled, taking " + SlaveName) + " with them. You return home hoping the authorities find her."; } else { GeneralText = ("You find the main chamber filled with girls being assaulted by tentacles, fucked in every way possible. Despite this many appear to be in the throes of huge orgasms and the cavern is filled with moans and cries of ecstacy. On the far side you see " + SlaveName) + "..."; NumEvent = 121; ClipTentacleHarem._visible = true; ClipTentacleHarem.gotoAndStop(5); } } else if (NumEvent == 121) { ClipTentacleHarem._visible = false; TotalTentacle = TotalTentacle + 1; TentacleSex(); GeneralText = ((("You fight your way through and see " + SlaveName) + " being fucked by the creatures. A gout of cum erupts from around the tentacle in her pussy and she appears to orgasm! You free her, fighting the tentacles off!\r\rYou hold off the monstrosities until the city guard arrives and the captives are freed. ") + SlaveName) + " praises your heroism, and the Lord gives you a reward for your service to the city."; VarGold = VarGold + 1000; MinLibido = MinLibido + 5; Points(0, 5, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, -10, 0, 10, 0, 10, 0, 0); UpdateDateAndItems(1); NumEvent = 9999; } else if (NumEvent == 122) { HideStatChangeIcons(); Points(0, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, -10, 0, 10, -30, -10, 0, 0); GeneralText = "Two days pass\r\r"; ServantSpeakAppend(("Master, they have found " + SlaveName) + "! A lair of tentacle horrors was found and cleansed. She was found there and has been treated for the effects of her assault."); UpdateDateAndItems(2); NumEvent = 9999; } else if (NumEvent == 125) { HideImages(); NextEvent._visible = true; ClipTentacleHarem.gotoAndStop(4); ClipTentacleHarem._visible = true; HideStatChangeIcons(); VarGold = VarGold + 400; Points(0, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, -10, 0, 10, -30, -10, 0); GeneralText = ("You are overwhelmed by the creatures and pass out.\r\rYou are woken sometime later by the military cleansing the lair. They tell you they have found " + SlaveName) + "! You are both treated and return home. The Lord give you a reward for the information and the attempt."; UpdateDateAndItems(1); NumEvent = 9999; } else if (NumEvent == 200) { DressOverlay._visible = true; DickgirlXFIcon._visible = true; ClipDickgirlCumShower._visible = false; ClipDickgirlPotion._visible = false; DrinkPotion(0, 0, ""); NumEvent = 1000; } else if (NumEvent == 201) { NumEvent = 200; DressOverlay._visible = true; DickgirlXFIcon._visible = true; if (SlaveGirl.ShowDickgirlTransform()) { ClipDickgirlPotion._visible = true; GeneralText = SlaveName + " drinks the potion and with a cry she rips off her lower clothing. A huge cock grows where her clit was and she moans in arousal..."; } NextEvent._visible = true; } else if (NumEvent == 210) { DressOverlay._visible = true; DickgirlXFIcon._visible = true; PotionsUsed[0] = PotionsUsed[0] + 1; ClipDickgirlCumShower._visible = false; SlaveGirl.DickgirlTransform._visible = true; GeneralText = SlaveName + " eventually stops cumming, after coating herself in her own cum. Astrid says that it appears you have used the potion too much and something has gone wrong..."; NumEvent = 211; } else if (NumEvent == 211) { SlaveGirl.DickgirlTransform._visible = false; GeneralText = ""; DickgirlXF = 1; SlaveGirl.ShowDickgirlPermanent(); DickgirlXFIcon._visible = true; if (GeneralText == "") { GeneralText = ((("Astrid carefully examines " + SlaveName) + " causing many more messy orgasms. She eventually concludes that the transformation is now permanent! ") + SlaveName) + " now has the genitals of both sexes with an enhanced sex drive. Astrid congratulates her and they fuck each other..."; } if (StrapOnWorn == 1) { PointsMod(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5, 0, 0, 0, 0, 0, 0); StrapOnWorn = 0; } else { UpdateSlave(); } NumEvent = 9999; } else if (NumEvent == 230) { GeneralText == ""; SlaveGirl.ShowRetrieved(); GameDate = GameDate + 3; MoonPhaseDate = MoonPhaseDate + 3; Points(-5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0, 0, 0, 0, 10, 0, 0, 0); if (GeneralText == "") { GeneralText = ("We have recaptured " + SlaveName) + ", it took 3 days."; } NumEvent = 9999; } else if (NumEvent == 250) { NextEvent._visible = false; DressOverlay._visible = false; HideSlaveActions(); HideImages(); HidePeople(); NextEvent._visible = false; NumEvent = 0; Events(); UsedAphrodisiac = 0; if (NumEvent == 0) { ShowRobes(); } } else if ((NumEvent > 299) && (NumEvent < 1000)) { SlaveGirl.DoEventNext(); } else if (NumEvent == 1000) { GeneralText = ""; if (PotionsUsed[0] == 1) { GeneralText = ("Astrid bids farewell to an exhaused " + SlaveName) + ", and says the potion can have odd effects if taken too much.\r\r"; SlaveGirl.AfterDickgirlPotion(); } else if (DickgirlXF == 1) { GeneralText = ("Astrid bids farewell to " + SlaveName) + " and says there is an antidote that can cure her. She will find it but it will take at least a fortnight."; DickgirlXFIcon._visible = true; } else if (PotionsUsed[0] > 2) { GeneralText = ("As " + SlaveName) + " leaves Astrid she feels an intense throbbing in her erect clit. Her clit continues throbbing for days to come and she feels highly aroused."; MinLibido = MinLibido + 10; if (DickgirlRate == 0) { DickgirlRate = 20; } else { DickgirlRate = DickgirlRate + 10; } Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0); } HideSlaveActions(); HideImages(); HidePeople(); DressOverlay._visible = false; NextEvent._visible = false; SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; ShowRobes(); } else if ((((NumEvent == 9999) || (NumEvent == 8000)) || (NumEvent == 7000)) || (NumEvent == 7001)) { if (NumEvent == 8000) { UpdateDateAndItems(1); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5, 0, 0, 0); } DressOverlay._visible = false; HideSlaveActions(); HideImages(); HidePeople(); NextEvent._visible = false; GeneralText = ""; if (NumEvent == 7000) { HideItems(); ClipShop._visible = true; ShopMenu._visible = true; Quitter._visible = true; } else if (NumEvent == 7001) { ShowRobes(); Dealer._visible = true; Quitter._visible = true; } else { ShowRobes(); SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; } } } function DoGeneralNext() { GeneralText = ""; HideStatChangeIcons(); UpdateSlave(); HideImages(); DiscussOrdinary._visible = false; DiscussCongratulate._visible = false; DiscussScold._visible = false; DressOverlay._visible = false; HidePeople(); HideSlaveActions(); HideRobes(); ShowOverlay(16777215); ClipSexDream._visible = false; Action = 0; if (Action1 != 0) { Action = Action1; Action1 = 0; } else if (Action2 != 0) { Action = Action2; Action2 = 0; } else if (Action3 != 0) { Action = Action3; Action3 = 0; } else if (Action4 != 0) { Action = Action4; Action4 = 0; } else if (Action5 != 0) { Action = Action5; Action5 = 0; } else if (Action6 != 0) { Action = Action6; Action6 = 0; } if (Day) { if (Action != 0) { LastActionDone = Action; LastActionDoneDay = Action6; PlanningDayCode(Action); } else { _root.StartNight(); } } else if (Action != 0) { LastActionDone = Action; PlanningNightCode(Action); } else { GeneralText = ""; ClipNight._visible = false; NextGeneral._visible = false; DressOverlay._visible = false; DickgirlChanged = false; Day = true; BadGirl = 0; DoneSpank = 0; DoneVisit = 0; DoneScold = false; DickgirlXFIcon._visible = false; if ((DoneNaked == 0) && (DressWorn < 0)) { WearDress(DressToWear); HideStatChangeIcons(); } UpdateDateAndItems(1); if (SlaveGirl.PreEvent() != true) { NumEvent = 0; Events(); UsedAphrodisiac = 0; if (NumEvent == 0) { ShowRobes(); } } else { NumEvent = 250; NextEvent._visible = true; } } } function DoTailorNo() { ActionChoice = 0; YesTailor._visible = false; NoTailor._visible = false; GeneralText = ""; HideItems(); if (ClipTravellingMerchant._visible == true) { ShowAssistant(); } } function PurchaseDress(dress, owned, dname, desc, price) { if (owned == 1) { YesTailor._visible = false; NoTailor._visible = false; ServantSpeak("You already own this dress."); } else { GeneralText = ((((("<b>Tailor:</b> " + dname) + "\r\r") + desc) + "\r") + price) + "GP\rDo you wish to buy this dress?"; YesTailor._visible = true; NoTailor._visible = true; DressChoice = dress; } } function BuyItem(person, cost) { if (VarGold >= cost) { VarGold = VarGold - cost; ObjectChoice = 0; return(true); } GeneralText = ("<b>" + person) + "</b>:\r\"You don't have enough money.\""; return(false); } function BuyDress(cost) { var _local1 = SlaveGirl.BuyDress(cost); if (_local1 != undefined) { return(_local1); } if (BuyItem("Tailor", cost)) { SlaveSpeak("Thank you for the lovely dress."); NumDresses = NumDresses + 1; VarLovePoints = VarLovePoints + 2; return(true); } return(false); } function DoTailorYes() { HideItems(); GeneralText = ""; YesTailor._visible = false; NoTailor._visible = false; ItemSalesman._visible = false; HideStatChangeIcons(); if (DressChoice == 1) { if (BuyDress(100)) { Robe1OK = 1; } } else if (DressChoice == 2) { if (BuyDress(150)) { Robe2OK = 1; } } else if (DressChoice == 3) { if (BuyDress(300)) { Robe3OK = 1; } } else if (DressChoice == 4) { if (BuyDress(500)) { Robe4OK = 1; } } else if (DressChoice == 5) { if (BuyDress(700)) { Robe5OK = 1; } } else if (DressChoice == 6) { if (BuyDress(4000)) { Robe6OK = 1; } } else if (ObjectChoice == 1) { if (BuyItem("Merchant", 250)) { NumAphrodisiac = NumAphrodisiac + 1; MinLibido = MinLibido + 1; UsedAphrodisiac = 1; if (PotionsUsed[1] > 3) { PointsExact(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, -20, 0, 0, 0, -30, -50, 0); GeneralText = "The drug seems to have the contrary effect!!!!!"; } else { if (MaxObedience < 80) { MaxObedience = MaxObedience + 5; } else { MaxObedience = MaxObedience + 1; } PointsExact(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0); if (DrinkPotion(1, 250, "reluctantly drinks the brew.")) { GeneralText = GeneralText + " She comments that it tastes nice and felt a hot flush. After she seems much more focused on her training."; } } ObjectsLarge._visible = true; ObjectsLarge.gotoAndStop(9); DoEvent(7000); } } else if (ObjectChoice == 2) { var _local1 = ((PotionsUsed[2] == -1) ? 30 : 60); if (BuyItem("Merchant", 60)) { NumAphrodisiac = NumAphrodisiac + 1; PointsExact(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0); MinLibido = MinLibido + 1; UsedAphrodisiac = 1; DrinkPotion(2, _local1, "comments on how aroused she is feeling."); if (!ShopMenu._visible) { return(undefined); } ObjectsLarge._visible = true; ObjectsLarge.gotoAndStop(10); DoEvent(7000); } } else if (ObjectChoice == 3) { var _local1 = ((PotionsUsed[3] == -1) ? 225 : 550); if (BuyItem("Merchant", 550)) { PointsExact(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -10, 0, -5, 0, -5, 0, 0, 0); MinLibido = MinLibido - 2; DrinkPotion(3, _local1, "feels much calmer and rested."); if (!ShopMenu._visible) { return(undefined); } ObjectsLarge._visible = true; ObjectsLarge.gotoAndStop(10); DoEvent(7000); } } else if (ObjectChoice == 4) { var _local1 = ((PotionsUsed[4] == -1) ? 50 : 100); if (BuyItem("Merchant", _local1)) { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -10, 0, 0, 0); DrinkPotion(4, 100, "feels revitalised."); if (!ShopMenu._visible) { return(undefined); } ObjectsLarge._visible = true; ObjectsLarge.gotoAndStop(8); DoEvent(7000); } } else if (ObjectChoice == 5) { if (BuyItem("Merchant", PriceNecklace)) { GeneralText = ("She adds the " + ShopMenu.NecklaceLabel.text.toLowerCase()) + " to her jewelery box."; Points(0, 0, PriceNecklace / 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0); NecklaceIndex = int(Math.random() * 7); switch (NecklaceIndex) { case 0 : ShopMenu.NecklaceLabel.text = "Diamond Necklace"; PriceNecklace = 300; break; case 1 : ShopMenu.NecklaceLabel.text = "Silver Broach"; PriceNecklace = 180; break; case 2 : ShopMenu.NecklaceLabel.text = "Ruby Ring"; PriceNecklace = 240; break; case 4 : ShopMenu.NecklaceLabel.text = "Platinum Necklace"; PriceNecklace = 360; break; case 5 : ShopMenu.NecklaceLabel.text = "Amethyst Earings"; PriceNecklace = 120; break; case 6 : ShopMenu.NecklaceLabel.text = "Jade Ring"; PriceNecklace = 240; } } } else if (ObjectChoice == 6) { if (BuyItem("Merchant", 200)) { ServantSpeak(ServantPronoun + " will read the poems with her and discuss their beauty together."); Points(0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0); ObjectsLarge._visible = true; ObjectsLarge.gotoAndStop(2); DoEvent(7000); } } else if (ObjectChoice == 7) { if (BuyItem("Merchant", 100)) { ServantSpeak(ServantPronoun + " will have her study the text and broaden her education."); Points(0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0); ObjectsLarge._visible = true; ObjectsLarge.gotoAndStop(2); DoEvent(7000); } } else if (ObjectChoice == 8) { if (BuyItem("Merchant", PriceDoll)) { SlaveSpeak(("Thank you for the " + ShopMenu.DollLabel.text.toLowerCase()) + "."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, PriceDoll / 30, 2, 0); switch (int(Math.random() * 3)) { case 0 : ShopMenu.DollLabel.text = "Cute Doll"; PriceDoll = 300; break; case 1 : ShopMenu.DollLabel.text = "Teddy Bear"; PriceDoll = 240; break; case 2 : ShopMenu.DollLabel.text = "Various Games"; PriceDoll = 180; } } } else if (ObjectChoice == 9) { if (BuyItem("Merchant", PriceVanity)) { switch (VanityIndex) { case 0 : ServantSpeak("You may now have her practice her makeup."); Points(5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0); ShopMenu.VanityLabel.text = "Piercings"; PriceVanity = 70; ObjectsLarge._visible = true; ObjectsLarge.gotoAndStop(3); DoEvent(7000); break; case 1 : ServantSpeak("She can now wear nipple rings."); PointsExact(2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0); ShopMenu.VanityLabel.text = "Piercings 2"; PriceVanity = 70; if ((DildoOK == 1) || (ImprovedDildoOK == 1)) { ShopMenu.SexObject1Label.text = "Nipple Rings"; ShopMenu.BtnSexObject1._visible = true; ShopMenu.SexObject1Label._visible = true; } break; case 2 : ServantSpeak("She is thoroughly pierced."); ShopMenu.VanityLabel.text = "Hairstyling"; PointsExact(2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0); PriceVanity = 150; if (PonygirlAware == 1) { ShopMenu.SexObject2Label.text = "Nipple Chain"; ShopMenu.BtnSexObject2._visible = true; ShopMenu.SexObject2Label._visible = true; } else { ShopMenu.BtnSexObject2._visible = false; ShopMenu.SexObject2Label._visible = false; } break; case 3 : ServantSpeak("Her hair has been professionally styled."); ShopMenu.VanityLabel.text = "Facial"; Points(5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0); PriceVanity = 150; break; case 4 : ServantSpeak("She has had extensive skin care and cleansing."); ShopMenu.VanityLabel.text = "Make-Up"; Points(5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0); PriceVanity = 150; break; case 5 : ServantSpeak("She has practised her make-up."); ShopMenu.VanityLabel.text = "Hairstyling"; Points(5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0); PriceVanity = 150; } VanityIndex = VanityIndex + 1; if (VanityIndex > 5) { VanityIndex = 3; } } } else if (ObjectChoice == 10) { if (BuyItem("Trader", 500)) { LeashOK = 1; ShowAssistant(); SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; ItemSalesman._visible = false; YesTailor._visible = false; NoTailor._visible = false; Quitter._visible = false; HideImages(); } else { ItemSalesman._visible = true; } } else if (ObjectChoice == 11) { if (BuyItem("Trader", 700)) { HandcuffBraceletOK = 1; ShowAssistant(); SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; ItemSalesman._visible = false; YesTailor._visible = false; NoTailor._visible = false; Quitter._visible = false; HideImages(); } else { ItemSalesman._visible = true; } } else if (ObjectChoice == 12) { if (BuyItem("Trader", 1000)) { HaloOK = 1; ShowAssistant(); SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; ItemSalesman._visible = false; YesTailor._visible = false; NoTailor._visible = false; Quitter._visible = false; HideImages(); } else { ItemSalesman._visible = true; } } else if (ObjectChoice == 13) { if (BuyItem("Trader", 500)) { NymphsTiaraOK = 1; ShowAssistant(); SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; ItemSalesman._visible = false; YesTailor._visible = false; NoTailor._visible = false; Quitter._visible = false; HideImages(); } else { ItemSalesman._visible = true; } } else if (ObjectChoice == 14) { if (BuyItem("Trader", 500)) { SpikedBraceletOK = 1; ShowAssistant(); SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; ItemSalesman._visible = false; YesTailor._visible = false; NoTailor._visible = false; Quitter._visible = false; HideImages(); } else { ItemSalesman._visible = true; } } else if (ObjectChoice == 15) { var _local1 = ((PotionsUsed[5] == -1) ? (PriceDorei / 2) : PriceDorei); if (BuyItem("Dealer", _local1)) { DoreiEffecting = 1; DrugDuration = 7; OldMorality = VarMorality; PointsExact(0, 0, 0, 0, -100, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, -10, 0); AddictionLevel = AddictionLevel + 50; DrugAddicted = 0; NumAphrodisiac = NumAphrodisiac + 1; UsedAphrodisiac = 1; DrinkPotion(5, PriceDorei, ""); PriceDorei = PriceDorei + int(PriceDorei / 5); if (!Dealer._visible) { return(undefined); } } } else if (ObjectChoice == 16) { var _local1 = ((PotionsUsed[6] == -1) ? (PriceZodai / 2) : PriceZodai); if (BuyItem("Dealer", _local1)) { ZodaiEffecting = 1; DrugDuration = 1; PointsExact(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -10, 0); AddictionLevel = AddictionLevel + 10; DrugAddicted = 0; NumAphrodisiac = NumAphrodisiac + 1; UsedAphrodisiac = 1; DrinkPotion(6, PriceZodai, ""); PriceZodai = PriceZodai + int(PriceZodai / 5); if (!Dealer._visible) { return(undefined); } } } else if (ObjectChoice == 17) { var _local1 = ((PotionsUsed[7] == -1) ? (PriceGaman / 2) : PriceGaman); if (BuyItem("Dealer", _local1)) { GamanEffecting = 1; DrugDuration = 3; PointsExact(0, 0, 0, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -10, 0); AddictionLevel = AddictionLevel + 10; DrugAddicted = 0; NumAphrodisiac = NumAphrodisiac + 1; UsedAphrodisiac = 1; DrinkPotion(7, PriceGaman, ""); PriceGaman = PriceGaman + int(PriceGaman / 5); if (!Dealer._visible) { return(undefined); } } } else if (ObjectChoice == 18) { var _local1 = ((PotionsUsed[8] == -1) ? (PriceBiyaku / 2) : PriceBiyaku); if (BuyItem("Dealer", _local1)) { BiyakuEffecting = 1; DrugDuration = 3; PointsExact(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 20, 0, 0, 0, -10, 0); AddictionLevel = AddictionLevel + 20; DrugAddicted = 0; NumAphrodisiac = NumAphrodisiac + 1; UsedAphrodisiac = 1; DrinkPotion(8, PriceBiyaku, ""); PriceBiyaku = PriceBiyaku + int(PriceBiyaku / 5); if (!Dealer._visible) { return(undefined); } } } else if (ObjectChoice == 19) { var _local1 = ((PotionsUsed[9] == -1) ? (PriceIshinai / 2) : PriceIshinai); if (BuyItem("Dealer", _local1)) { IshinaiEffecting = 1; DrugDuration = 3; OldObedience = VarObedience; OldMorality = VarMorality; OldIntelligence = VarIntelligence; OldVarTemperament = VarTemperament; AddictionLevel = AddictionLevel + 50; PointsExact(0, 0, 0, -100, -100, 0, 0, 0, 0, 0, 0, -100, 100, 100, 100, 0, 0, 0, -10, 0); VarLovePoints = VarLovePoints - 10; DrugAddicted = 0; NumAphrodisiac = NumAphrodisiac + 1; UsedAphrodisiac = 1; DrinkPotion(9, PriceIshinai, ""); PriceIshinai = PriceIshinai + int(PriceIshinai / 5); if (!Dealer._visible) { return(undefined); } } } else if (ObjectChoice == 20) { if (BuyItem("Trader", 200)) { HarnessOK = 1; ShowAssistant(); SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; Quitter._visible = false; HideImages(); } else { ItemSalesman._visible = true; } } else if (ObjectChoice == 21) { var _local1 = ((PotionsUsed[10] == -1) ? 75 : 150); if (BuyItem("Merchant", _local1)) { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0); NumAphrodisiac = NumAphrodisiac + 1; MinLibido = MinLibido + 2; UsedAphrodisiac = 1; if (DrinkPotion(10, 150, "feels an immediate rush of lust and ")) { if (int(Math.random() * 2) == 1) { GeneralText = GeneralText + "asks you to fuck her."; } else { GeneralText = GeneralText + "starts to rub her pussy and suddenly stops when she remembers you are present."; } } if (!ShopMenu._visible) { return(undefined); } ObjectsLarge._visible = true; ObjectsLarge.gotoAndStop(7); DoEvent(7000); } } else if (ObjectChoice == 22) { if (BuyItem("Merchant", 200)) { NippleRingsOK = 1; ShopMenu.BtnSexObject1._visible = false; ShopMenu.SexObject1Label._visible = false; ObjectsLarge._visible = true; ObjectsLarge.gotoAndStop(4); DoEvent(7000); GeneralText = "She now has a set of rings to wear in her nipple piercings."; } } else if (ObjectChoice == 23) { if (BuyItem("Merchant", 200)) { NippleChainOK = 1; ShopMenu.BtnSexObject2._visible = false; ShopMenu.SexObject2Label._visible = false; ObjectsLarge._visible = true; ObjectsLarge.gotoAndStop(5); DoEvent(7000); GeneralText = "She now has a chain that connects her nipple piercings."; } } else if (ObjectChoice == 24) { if (BuyItem("Merchant", 50)) { DildoOK = 1; ObjectsLarge._visible = true; ObjectsLarge.gotoAndStop(1); ServantSpeak("You may now try to order her to fuck herself with a dildo."); if ((VanityIndex > 0) && (NippleRingsOK == 0)) { ShopMenu.SexObject1Label.text = "Nipple Rings"; } else { ShopMenu.BtnSexObject1._visible = false; ShopMenu.SexObject1Label._visible = false; } DoEvent(7000); } } else if (ObjectChoice == 25) { if (BuyItem("Merchant", 50)) { PlugOK = 1; ServantSpeak("You may now try to order her to wear the anal plug for the day."); if (RopesOK != 1) { ShopMenu.SexObject2Label.text = "Ropes"; } else if ((VanityIndex > 2) && (PonygirlAware == 1)) { ShopMenu.SexObject2Label.text = "Nipple Chain"; } else { ShopMenu.BtnSexObject2._visible = false; ShopMenu.SexObject2Label._visible = false; } ObjectsLarge._visible = true; ObjectsLarge.gotoAndStop(6); DoEvent(7000); } } else if (ObjectChoice == 26) { if (BuyItem("Merchant", 50)) { RopesOK = 1; ServantSpeak("You may now tie her up in bondage."); if (((VanityIndex > 2) && (PonygirlAware == 1)) && (NippleChainOK == 0)) { ShopMenu.SexObject2Label.text = "Nipple Chain"; } else { ShopMenu.BtnSexObject2._visible = false; ShopMenu.SexObject2Label._visible = false; } } } UpdateEquipment(); UpdateSlave(); DressOverlay._visible = false; } function NextCustomEvent(max, base) { starte = starte + ince; if (starte > (max + DickgirlOn)) { starte = starte - (max + DickgirlOn); } var _local1 = starte + base; if (_local1 == 10) { _local1 = 10 + int(Math.random() * 2); } return(_local1); } function DoEventYes() { GeneralText = ""; if (SlaveGirl.DoEventYes() != true) { if (NumEvent == 1) { if (VarGold >= 100) { VarGold = VarGold - 100; } else { GeneralText = "You could not pay.\r\r"; ServantSpeakAppend("Master, your slave has been retrieved after 3 days."); UpdateDateAndItems(3); SlaveGirl.ShowRetrieved(); NumEvent = 9999; NextVisit._visible = true; } } else if (NumEvent == 2) { VarGold = VarGold + (VarCharisma * 10); SoldSlave = 1; HideImages(); } else if (NumEvent == 3) { HideStatChangeIcons(); PointsExact(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 10, 10, 0); GeneralText = SlaveName + " is really happy and swears to work harder now.\r\rYou feel torn, happy with your mutual feelings, but sorry that you are still bound to sell her at the end of her training."; SlaveGirl.ShowLoveAccepted(); LoveAccepted = 1; LoveGauge.play(); NextVisit._visible = true; NumEvent = 9999; } else if (NumEvent == 4) { HideStatChangeIcons(); if (MaxFuck < 100) { GeneralText = SlaveName + " learns a lot of new arousing concepts from the book."; } else { GeneralText = SlaveName + " enjoys reading the book."; } if (MaxFuck < 100) { MaxFuck = MaxFuck + 10; } Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 10, 0, 0, 0, 0, 0); } else if (NumEvent == 5) { HideStatChangeIcons(); Points(0, 0, 0, 20, 20, 0, 0, 0, 0, 0, 0, 0, 0, -10, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " studies the text and learns more of the Gods."; } else if (NumEvent == 6) { HideStatChangeIcons(); Points(5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0); MinLibido = MinLibido + 5; DrinkPotion(11, 0, "takes the pill and feels an odd wave of confidence and desire."); } else if (NumEvent == 7) { HideStatChangeIcons(); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 0, 0, 0, 0, 0); NumAphrodisiac = NumAphrodisiac + 1; MinLibido = MinLibido + 15; UsedAphrodisiac = 1; DrinkPotion(12, 0, "swallows the potion and feels an enormous surge of lust."); } else if (NumEvent == 8) { NumFin = 0; Fin = 0; if (VarGold >= 10) { VarGold = VarGold - 10; total = ((((((((((((((((VarCharismaRounded + VarSensibilityRounded) + VarRefinementRounded) + VarIntelligenceRounded) + VarMoralityRounded) + VarConstitutionRounded) + VarCookingRounded) + VarCleaningRounded) + VarConversationRounded) + VarBlowJobRounded) + VarFuckRounded) + VarTemperamentRounded) + VarNymphomaniaRounded) + VarObedienceRounded) + VarLibidoRounded) + VarJoyRounded) + VarReputationRounded) + VarLovePoints; total = total / 18; if (LoveAccepted == 1) { total = total - 20; } if (total >= 85) { Fin = 1; NumFin = 1; GeneralText = "<b>Fortune Teller:</b>\r\"I see the owner of this young girl won't take her back. But I don't think this is a bad thing.\""; } else if ((total >= 75) && (NumFin != 1)) { Fin = 1; NumFin = 2; GeneralText = "<b>Fortune Teller:</b>\r\"I see the owner will like this girl, he will love her.\""; } if (((Fin != 1) && (VarLibidoRounded >= 85)) && (total > 40)) { Fin = 1; NumFin = 6; GeneralText = "<b>Fortune Teller:</b>\r\"I see this girl alone touching herself. Her master is away and she can't bear it.\""; } if (((Fin != 1) && (VarNymphomaniaRounded >= 85)) && (total > 40)) { Fin = 1; NumFin = 7; GeneralText = "<b>Fortune Teller:</b>\r\"I see this girl in the street, trying to charm a young boy.\""; } if ((Fin != 1) && (VarObedienceRounded < 15)) { Fin = 1; NumFin = 13; GeneralText = "<b>Fortune Teller:</b>\r\"I see this girl not obeying her master, this one is not happy.\""; } if ((((Fin != 1) && (VarGold >= 3000)) && (NumDresses >= 5)) && (total > 40)) { Fin = 1; NumFin = 8; GeneralText = "<b>Fortune Teller:</b>\r\"I see this girl wearing luxurious clothes, in a big house.\""; } if (((Fin != 1) && (TotalBondage >= 20)) && (total > 40)) { Fin = 1; NumFin = 9; GeneralText = "<b>Fortune Teller:</b>\r\"I see this girl tied in a bed in a shaming position.\""; } if ((((Fin != 1) && (VarCookingRounded >= 60)) && (VarCleaningRounded >= 60)) && (total > 40)) { Fin = 1; NumFin = 10; GeneralText = "<b>Fortune Teller:</b>\r\"I see this girl doing the cooking for her master.\""; } if ((Fin != 1) && (NumAphrodisiac >= 10)) { Fin = 1; NumFin = 12; GeneralText = "<b>Fortune Teller:</b>\r\"I see this girl on the floor with empty eyes, drolling.\""; } if ((Fin != 1) && (total >= 50)) { Fin = 1; if ((VarObedienceRounded >= 80) && (VarMoralityRounded >= 55)) { NumFin = 14; GeneralText = "<b>Fortune Teller:</b>\r\"I see this girl hanging at the arm of her master, smiling.\""; } else if (VarObedienceRounded < 30) { NumFin = 15; GeneralText = "<b>Fortune Teller:</b>\r\"I see this girl forced to make her master feel good. She is not happy.\""; } else { NumFin = 16; GeneralText = "<b>Fortune Teller:</b>\r\"I see this girl making love with her master. Looks like she likes this.\""; } } if (Fin != 1) { Fin = 1; NumFin = 17; GeneralText = "<b>Fortune Teller:</b>\r\"I see this girl sad in a tiny room. She is not on the right path, change your way of training, quickly.\""; } NumFin = 0; } else { GeneralText = "You don't have enough money."; } } else if (NumEvent == 9) { HideStatChangeIcons(); if (TestObedience(DifficultyLesbian, 11)) { TotalLesbian = TotalLesbian + 1; Points(0, 1, 0, 0, -2, 0, 0, 0, 0, 0, 0, 0, 1, 2, -1, 0, 1, 0, 0, 0); GeneralText = ((SlaveName + " enjoys pleasuring the girl. The girl very much enjoyed it and thanks ") + SlaveName) + " profusely."; } else { TotalLesbian = TotalLesbian + 1; DifficultyLesbian = DifficultyLesbian - 2; Points(0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 1, -1, 1, 0, 1, 0, 0, 0); GeneralText = ((SlaveName + " did not enjoy pleasuring the girl. The girl gives ") + SlaveName) + " pointers for future."; } } else if (NumEvent == 10) { HideStatChangeIcons(); if (TestObedience(DifficultyFuck, 4)) { TotalFuck = TotalFuck + 1; if (VarFuckRounded > 50) { Points(0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, -2, 0, 1, 1, 0, 0); GeneralText = ((("The sailor is amazed at how skilled " + SlaveName) + " is and says she is the best he has ever had. ") + SlaveName) + " is very pleased."; } else { Points(0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 1, 0, -2, 0, 1, 0, 0, 0); GeneralText = "They have a passionate tryst and leave satisfied."; } } else { DifficultyFuck = DifficultyFuck - 2; Points(0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, -1, 2, 0, 0, 0, -1, 0); GeneralText = ("They start embracing passionately but " + SlaveName) + " shies away nervously. The sailor is kind and thanks her."; } } else if (NumEvent == 11) { HideStatChangeIcons(); if (int(Math.random() * 3) == 1) { GeneralText = (("The party turns out to be an orgy and " + SlaveName) + " is the center of attention. She spends the entire time fucking and sucking men and women. ") + SlaveName; if (TestObedience(DifficultyGangBang, 15)) { GeneralText = GeneralText + " loved it and thanked you for hiring her out."; Points(0, 6, -4, 0, -6, 5, 0, 0, 0, 5, 6, 0, 6, 4, -10, 0, 8, 2, 1, 0); } else { GeneralText = GeneralText + " disliked it and was glad to leave."; Points(0, 6, -4, 0, -5, 5, 0, 0, 0, 5, 6, 0, 5, -4, -10, 0, 8, 0, -1, 0); } TotalGangBang = TotalGangBang + 1; NumBlowjobSinceFucked = 0; NumTitsFuckSinceFucked = 0; NumLickSinceFucked = 0; NumTouchSinceFucked = 0; NumAnalSinceFucked = 0; NumMasturbateSinceFucked = 0; NumDaysWithoutFuck = -1; } else { GeneralText = ((SlaveName + " spent the party serving quests and entertaining them. ") + SlaveName) + " enjoyed it."; Points(0, 0, 5, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 2, -5, 0, 3, 1, 0, 0); } UpdateDateAndItems(1); VarGold = (VarGold + 250) + (VarReputationRounded * 2); HideImages(); } else if (NumEvent == 13) { HideStatChangeIcons(); HideImages(); DressOverlay._visible = true; Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5, 0, 0, 0, -10, -10, 0); SlaveGirl.ShowNobleLoveAccepted(); GeneralText = GeneralText + " is very happy and 'takes' possession of her."; NobleLove = -2; SoldSlave = 1; NumEvent = 9999; NextVisit._visible = true; } else if (NumEvent == 16) { DifficultyBondage = DifficultyBondage + 10; ServantSpeak("She is now a normal slave."); HarnessWorn = 0; DonePonygirl = -1; UpdateEquipment(); NumEvent = 9999; } else if (NumEvent == 19) { ShowSlaveShop = 1; UpdateRules(); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 4); ClipTownCenter._visible = false; ServantSpeak("We have found a small shop in the town center and have set up the shop. You can stop her running the shop by changing her rules."); } else if (NumEvent == 17) { HideStatChangeIcons(); PointsMod(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, -5, 0, 0, 5, 0); ServantSpeak("She is now a normal slave."); BitGagWorn = 0; DonePonygirl = -1; UpdateEquipment(); NumEvent = 9999; } else if (NumEvent == 18) { HideStatChangeIcons(); DifficultyBondage = DifficultyBondage - 5; if (!(SlaveGirl.IsDickgirl() || (DickgirlXF > 0))) { DickgirlXFIcon._visible = false; } PointsMod(0, -5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5, 0, 0, 0); ServantSpeak("She is now a normal slave."); PonyTailWorn = 0; DonePonygirl = -1; PlugInserted = 0; UpdateEquipment(); NumEvent = 9999; } else if ((NumEvent > 49) && (NumEvent < 60)) { SlaveGirl.DoEventYes(); } else if (NumEvent == 100) { VarGold = (VarGold - 250) - (int(Math.random() * 4) * 50); GeneralText = ("You set out, and purchase a weapon. " + ServantName) + " takes you to the witness. After a payment their memory improves and they lead you to an abandoned sewer. You descend..."; NextEvent._visible = true; DressOverlay._visible = true; ClipTentacleHarem.gotoAndStop(2); starte = int(Math.random() * (7 + DickgirlOn)); ince = ((int(Math.random() * 2) + 1) * 2) + DickgirlOn; CustomE1 = NextCustomEvent(6, 6); CustomE2 = NextCustomEvent(6, 6); CustomE3 = NextCustomEvent(6, 6); CustomE4 = NextCustomEvent(6, 6); CustomE5 = NextCustomEvent(6, 6); CustomE6 = NextCustomEvent(6, 6); CustomEnd = int(Math.random() * 3) + 108; CustomF1 = int(Math.random() * 2); CustomF2 = int(Math.random() * 2); CustomF3 = int(Math.random() * 2); CustomF4 = int(Math.random() * 2); Wander = 0; } else if (NumEvent == 200) { DressOverlay._visible = true; DickgirlXFIcon._visible = true; if (SlaveGirl.ShowDickgirlTransform()) { ClipDickgirlPotion._visible = true; GeneralText = SlaveName + " drinks the potion and with a cry she rips off her lower clothing. A huge cock grows where her clit was and she moans in arousal..."; } NextEvent._visible = true; } else if (NumEvent == 220) { DressOverlay._visible = true; if (DressWorn == -1) { NakedChoice = 0; } SlaveGirl.ShowLoveRefused(); GeneralText = ((SlaveName + " is sad to lose her cock but understands and drinks the potion. Astrid is also sad and says ") + SlaveName) + " can return any time."; Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, -5, 0, 0, -1, 0, 0); DickgirlXF = 0; PotionsUsed[0] = 1; DickgirlXFIcon._visible = false; NumEvent = 0; } } NoEvent._visible = false; YesEvent._visible = false; UpdateSlave(); if (NumEvent < 100) { HidePeople(); HideImages(); NextVisit._visible = false; SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; DressOverlay._visible = false; ShowRobes(); } } function DoEventNo() { NoEvent._visible = false; YesEvent._visible = false; Quitter._visible = false; GeneralText = ""; if (SlaveGirl.DoEventNo() != true) { if (NumEvent == 1) { ServantSpeak("Master, your slave has been retrieved after 3 days."); HideImages(); SlaveGirl.ShowRetrieved(); UpdateDateAndItems(3); NumEvent = 9999; NextVisit._visible = true; } else if (NumEvent == 3) { DressOverlay._visible = true; HideStatChangeIcons(); GeneralText = ""; SlaveGirl.ShowLoveRefused(); if (GeneralText == "") { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5, 0, 0, 0, -15, -20, 0); GeneralText = SlaveName + " is very sad but at least you don't let your personal likes interfere with your job."; } LoveAccepted = 2; NextVisit._visible = true; NumEvent = 9999; } else if (NumEvent == 13) { HideStatChangeIcons(); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 2, 0); HideImages(); DressOverlay._visible = true; SlaveGirl.ShowNobleLoveRefused(); NobleLove = -1; NumEvent = 9999; NextVisit._visible = true; } else if (NumEvent == 15) { PonyTailWorn = 1; PlugInserted = 1; UpdateEquipment(); Quitter._visible = true; NumEvent = 9999; } else if (((NumEvent == 16) || (NumEvent == 17)) || (NumEvent == 18)) { NumEvent = 9999; Quitter._visible = true; } else if (NumEvent == 19) { ShowSlaveShop = -1; UpdateRules(); GeneralText = "She is very disappointed."; Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5, -10, 0); } else if (NumEvent == 100) { HideStatChangeIcons(); ClipTentacleHarem._visible = false; Points(0, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, -10, 0, 10, -30, -10, 0); ServantSpeak(("Master, they have found " + SlaveName) + "! A lair of tentacle horrors was found and cleansed. She was found there and has been treated for the effects of her assault."); UpdateDateAndItems(2); NumEvent = 9999; NextVisit._visible = true; } else if (NumEvent == 200) { if (DickgirlOn > 1) { HideStatChangeIcons(); SlaveSpeak(((SlavePronoun + " wish ") + SlavePronoun) + " had done that again, my cock felt so wonderful."); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, -1, 2, 0, 0, 0, 0, 0); } else { GeneralText = SlaveName + " was curious about the potion but is fine to not try it."; } } else if (NumEvent == 220) { HideStatChangeIcons(); if (DressWorn == -1) { NakedChoice = 0; } GeneralText = SlaveName + " is joyous to be able to keep her cock. Astrid is very happy too and congratulates her with an amazing blowjob."; Points(0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 2, 2, 1, 5, 5, 0); DickgirlXF = 2; } } HidePeople(); UpdateSlave(); if (NumEvent != 9999) { DressOverlay._visible = false; NextVisit._visible = false; SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; HideImages(); ShowRobes(); } } function DoGeneralYes() { GeneralText = ""; Quitter._visible = false; DoneVisit = 0; DoneWalk = 0; DoneEvent = 0; TotalAction = TotalAction + 1; if ((ActionChoice == 13) && (!Day)) { PlanningNight.NakedTick._visible = true; DoneNaked = 1; NakedChoice = 0; } if ((ActionChoice == 10) && (!Day)) { PlanningNight.PlugTick._visible = true; DonePlug = 1; } if (((ActionChoice == 14) || (ActionChoice == 17)) && (!Day)) { PlanningNight.MasterTick._visible = true; } if (TotalAction == 1) { Action1 = ActionChoice; } else if (TotalAction == 2) { Action2 = ActionChoice; } else if (TotalAction == 3) { Action3 = ActionChoice; } else if (TotalAction == 4) { Action4 = ActionChoice; } else if (TotalAction == 5) { Action5 = ActionChoice; } else { Action6 = ActionChoice; } if ((((((ActionChoice == 6) || (ActionChoice == 7)) || (ActionChoice == 8)) || (ActionChoice == 9)) || (ActionChoice == 10)) && (Day)) { VarGold = VarGold - 50; UpdateSlave(); } GeneralNo._visible = false; GeneralYes._visible = false; ServantSpeak(((("Choose the next action (" + (TotalAction + 1)) + " of ") + TotalActionMax) + ")."); if (TotalActionMax == TotalAction) { HideStatChangeIcons(); HideImages(); DressOverlay._visible = false; HidePeople(); HideSlaveActions(); ShowOverlay(16777215); Quitter._visible = false; if (Day) { PlanningDay._visible = false; ClipDay._visible = false; PlanningDayCode(Action1); LastActionDoneDay = Action1; } else { LastActionRefused = 0; PlanningNight._visible = false; ClipNight._visible = false; PlanningNightCode(Action1); } LastActionDone = Action1; Action1 = 0; TotalAction = 0; ActionChoice = 0; } } function DoGeneralNo() { GeneralText = ""; ActionChoice = 0; GeneralNo._visible = false; GeneralYes._visible = false; HidePeople(); } function DoOrdinaryDiscussion() { NextGeneral._visible = true; DiscussOrdinary._visible = false; DiscussCongratulate._visible = false; DiscussScold._visible = false; if (SlaveGirl.DoOrdinaryDiscussion() == true) { return(undefined); } VarLovePoints = VarLovePoints + 1; GeneralText = ""; if (BitGagWorn == 1) { GeneralText = ((ServantName + " briefly removes ") + SlaveName) + "'s gag.\r\r"; } if (VarLovePoints > 50) { GeneralText = GeneralText + "\"Darling, "; } else { GeneralText = GeneralText + "\""; } if (VarObedienceRounded > 70) { if (DrugAddicted == 1) { GeneralText = ((GeneralText + "Please, ") + SlavePronoun) + " need drugs..."; } else if (VarLibidoRounded > 90) { GeneralText = (GeneralText + SlavePronoun) + " beg you, fuck me..."; } else if (VarJoyRounded > 70) { GeneralText = ((((GeneralText + "In fact, ") + SlavePronoun) + " am happy ") + SlavePronoun) + " became a slave."; } else if (VarJoyRounded > 50) { GeneralText = (GeneralText + SlavePronoun) + " wouldn't have thought that being a slave would be good."; } else if (VarJoyRounded > 15) { GeneralText = GeneralText + "Please, give me your orders."; } else { GeneralText = (((GeneralText + SlavePronoun) + " feel better when ") + SlavePronoun) + " talk with you."; } } else if (VarObedienceRounded > 50) { if (DrugAddicted == 1) { GeneralText = ((GeneralText + "Please, ") + SlavePronoun) + " need my drug..."; } else if (VarLibidoRounded > 80) { GeneralText = GeneralText + "Please, fuck me..."; } else if (VarJoyRounded > 70) { GeneralText = (GeneralText + SlavePronoun) + " wanted to thank you for training me."; } else if (VarJoyRounded > 50) { GeneralText = ((GeneralText + "At the moment, ") + SlavePronoun) + " feel like enjoying this life."; } else if (VarJoyRounded > 15) { GeneralText = GeneralText + "A slave life is not that bad after all."; } else { GeneralText = (GeneralText + SlavePronoun) + " feel a bit sad."; } } else if (VarObedienceRounded > 15) { if (DrugAddicted == 1) { GeneralText = (GeneralText + SlavePronoun) + " need my drug... Quick..."; } else if (VarLibidoRounded > 80) { GeneralText = (((GeneralText + SlavePronoun) + " can't take it anymore! ") + SlavePronoun) + " want to fuck!"; } else if (VarJoyRounded > 70) { GeneralText = (GeneralText + SlavePronoun) + " am wondering, maybe being a slave is not that bad if the slave agrees."; } else if (VarJoyRounded > 50) { GeneralText = (((GeneralText + SlavePronoun) + " don't feel too bad here but ") + SlavePronoun) + " miss my family."; } else if (VarJoyRounded > 15) { GeneralText = GeneralText + "You really like to train slaves?"; } else if (Loyalty > 0) { GeneralText = ((GeneralText + "You don't still want to make me slave, ") + SlavePronoun) + " hope."; } else { GeneralText = (GeneralText + SlaveName) + " will do her best."; } } else if (DrugAddicted == 1) { GeneralText = GeneralText + "You bastard, give me my drug!"; } else if (VarLibidoRounded > 80) { if (Loyalty > 0) { GeneralText = ((GeneralText + "Okay, you win, ") + SlavePronoun) + " will do what you want but fuck me!!"; } else { GeneralText = ((GeneralText + "Please, ") + SlaveName) + " will do what you want but fuck me!"; } } else if (VarJoyRounded > 70) { GeneralText = GeneralText + "In fact, it's fun being here. You're not really authoritarian but you're fun."; } else if (VarJoyRounded > 50) { GeneralText = (GeneralText + SlavePronoun) + " would have thought someone more authoritarian would train slaves."; } else if (VarJoyRounded > 15) { if (Loyalty > 0) { GeneralText = ((GeneralText + "And you still think ") + SlavePronoun) + " will obey you?"; } else { GeneralText = (GeneralText + SlaveName) + " wonders if she really should have sold herself."; } } else if (Loyalty > 0) { GeneralText = GeneralText + "You monster! You'll never make me a slave!"; } else { GeneralText = ((GeneralText + "Sometimes, ") + SlavePronoun) + " think you don't like me."; } if (Catgirl) { GeneralText = GeneralText + " Meow!"; } else if (DonePonygirl == 1) { GeneralText = GeneralText + " Neigh!"; } GeneralText = GeneralText + "\""; } function DoCongratulate() { NextGeneral._visible = true; DiscussOrdinary._visible = false; DiscussCongratulate._visible = false; DiscussScold._visible = false; if (SlaveGirl.DoCongratulate() == true) { return(undefined); } if (WinContest != 0) { if (WinContest == 1) { GeneralText = "Congratulations on your contest win. You showed your excellence as a slave.\r\r"; } else { GeneralText = "Congratulations on placing in the contest, we just need to try harder so you can win next time.\r\r"; } VarJoy = VarJoy + 1; } var _local1 = ""; if (LastActionDone == 2) { DifficultyTouch = DifficultyTouch - 2; _local1 = "let me touch you"; } else if (LastActionDone == 3) { DifficultyLick = DifficultyLick - 2; _local1 = "let me lick you"; } else if (LastActionDone == 4) { DifficultyFuck = DifficultyFuck - 2; _local1 = "let me fuck you"; } else if (LastActionDone == 5) { DifficultyBlowjob = DifficultyBlowjob - 2; _local1 = "give me a blowjob"; } else if (LastActionDone == 6) { DifficultyTitsFuck = DifficultyTitsFuck - 2; _local1 = "give me a tits fuck"; } else if (LastActionDone == 7) { DifficultyAnal = DifficultyAnal - 2; _local1 = "let me fuck your ass"; } else if (LastActionDone == 8) { DifficultyMasturbate = DifficultyMasturbate - 2; _local1 = "masturbate in front of me"; } else if (LastActionDone == 9) { DifficultyDildo = DifficultyDildo - 2; _local1 = "use a dildo in front of me"; } else if (LastActionDone == 10) { DifficultyPlug = DifficultyPlug - 2; _local1 = "to wear an anal plug"; } else if (LastActionDone == 11) { DifficultyLesbian = DifficultyLesbian - 2; _local1 = "have sex with another woman"; } else if (LastActionDone == 12) { DifficultyBondage = DifficultyBondage - 2; _local1 = "let me tie you up"; } else if (LastActionDone == 13) { DifficultyNaked = DifficultyNaked - 2; _local1 = "be naked for the day"; } else if (LastActionDone == 15) { DifficultyGangBang = DifficultyGangBang - 2; _local1 = "be gang-banged"; } else if (LastActionDone == 16) { DifficultyLendHer = DifficultyLendHer - 2; _local1 = "be loaned to another master"; } else if (LastActionDone == 17) { DifficultyPonygirl = DifficultyPonygirl - 2; _local1 = "become a ponygirl"; } else if (LastActionDone == 18) { DifficultySpank = DifficultySpank - 2; _local1 = "be spanked"; } else if (LastActionDone == 19) { _local1 = "be in a threesome"; DifficultyThreesome = DifficultyThreesome - 2; } else if (LastActionDone == 20) { _local1 = "do a 69"; DifficultyBlowjob = DifficultyBlowjob - 2; } else if (LastActionDone == 21) { _local1 = "be in group sex"; DifficultyGangBang = DifficultyGangBang - 2; } if (_local1 != "") { GeneralText = ((GeneralText + "Last night you agreed to ") + _local1) + ", you are getting better and better, thank you."; } else { GeneralText = GeneralText + "You are doing very well as a slave, I am proud to train you."; } } function DoScold() { NextGeneral._visible = true; DoneScold = true; DiscussOrdinary._visible = false; DiscussCongratulate._visible = false; DiscussScold._visible = false; if (SlaveGirl.DoScold() == true) { return(undefined); } var _local1 = ""; if (LastActionRefused == 2) { DifficultyTouch = DifficultyTouch - 2; _local1 = "let me touch you"; } else if (LastActionRefused == 3) { DifficultyLick = DifficultyLick - 2; _local1 = "let me lick you"; } else if (LastActionRefused == 4) { DifficultyFuck = DifficultyFuck - 2; _local1 = "let me fuck you"; } else if (LastActionRefused == 5) { DifficultyBlowjob = DifficultyBlowjob - 2; _local1 = "give me a blowjob"; } else if (LastActionRefused == 6) { DifficultyTitsFuck = DifficultyTitsFuck - 2; _local1 = "give me a tits fuck"; } else if (LastActionRefused == 7) { DifficultyAnal = DifficultyAnal - 2; _local1 = "let me fuck your ass"; } else if (LastActionRefused == 8) { DifficultyMasturbate = DifficultyMasturbate - 2; _local1 = "masturbate in front of me"; } else if (LastActionRefused == 9) { DifficultyDildo = DifficultyDildo - 2; _local1 = "use a dildo in front of me"; } else if (LastActionRefused == 10) { DifficultyPlug = DifficultyPlug - 2; _local1 = "wear an anal plug"; } else if (LastActionRefused == 11) { DifficultyLesbian = DifficultyLesbian - 2; _local1 = "have sex with another woman"; } else if (LastActionRefused == 12) { DifficultyBondage = DifficultyBondage - 2; _local1 = "tied you up"; } else if (LastActionRefused == 13) { DifficultyNaked = DifficultyNaked - 2; _local1 = "be naked for the day"; } else if (LastActionRefused == 15) { DifficultyGangBang = DifficultyGangBang - 2; _local1 = "be gang-banged"; } else if (LastActionRefused == 16) { DifficultyLendHer = DifficultyLendHer - 2; _local1 = "be loaned to another master"; } else if (LastActionRefused == 17) { DifficultyPonygirl = DifficultyPonygirl - 2; _local1 = "become a ponygirl"; } else if (LastActionRefused == 18) { DifficultySpank = DifficultySpank - 2; _local1 = "be spanked"; } else if (LastActionRefused == 19) { _local1 = "be in a threesome"; DifficultyThreesome = DifficultyThreesome - 2; } else if (LastActionRefused == 20) { _local1 = "do a 69"; DifficultyBlowjob = DifficultyBlowjob - 2; } else if (LastActionRefused == 21) { _local1 = "be in group sex"; DifficultyGangBang = DifficultyGangBang - 2; } if (_local1 != "") { GeneralText = ("You refused to " + _local1) + ", that was very naughty. You will have to learn to enjoy it.\r\r"; } else { GeneralText = ((SlaveName + ", you need to try harder and obey me and ") + ServantName) + "\r\r"; } VarJoy = VarJoy - 1; if ((OldLover == 1) || (EventBoyfriend == 1)) { VarMorality = VarMorality + 1; ServantSpeak(("She promised she won't see her lover again. " + ServantPronoun) + " hope she will do it."); } } function DoWalk(place) { HideRobes(); GeneralText = ""; DoneWalk = 1; HideStatChangeIcons(); Quitter._visible = false; NextVisit._visible = true; HideAssistant(); temp = int(Math.random() * 100); switch (place) { case 1 : DoWalkForest(temp); break; case 2 : DoWalkLakes(temp); break; case 3 : DoWalkTownCenter(temp); break; case 4 : DoWalkSlums(temp); break; case 5 : DoWalkPalace(temp); break; case 6 : DoWalkDocks(temp); } TakeAWalkMenu._visible = false; } function DoWalkForest(temp) { ClipForest._visible = true; if (DickgirlOn == 1) { tempvar = ((5 + GameDate) - LastVisitDickgirl) * 3; if (MaxAstrid > 11) { if (DickgirlXF == 2) { if (tempvar > 10) { tempvar = 10; } } else if (tempvar > MaxAstrid) { tempvar = MaxAstrid; } } else if (tempvar > MaxAstrid) { tempvar = MaxAstrid; } if (temp < tempvar) { temp = -1; } } if (SlaveGirl.DoWalkForest(temp) == true) { return(undefined); } if (temp == -1) { NumEvent = 200; PeopleDickgirl._visible = true; if (DickgirlXF == 0) { if (PotionsUsed[0] == 0) { GeneralText = ((SlaveName + " meets a woman named Astrid in an out of the way cottage. She offers ") + SlaveName) + " a potion called 'Priapus Draft' promising a transcendant experience."; } else { GeneralText = (SlaveName + " comes to Astrid's cottage, remembering her last experience with a cock. Astrid offers another dose of the 'Priapus Draft'.\r\r") + SlaveName; SlaveGirl.DickgirlPotionOffer(); } } if (DickgirlXF > 0) { if (DickgirlXF == 1) { if ((GameDate - LastVisitDickgirl) < 16) { GeneralText = ("Astrid welcomes " + SlaveName) + " but the antidote is not ready."; } else { GeneralText = ("Astrid sadly says the antidote is ready, shall " + SlaveName) + " take it?"; YesEvent._visible = true; NoEvent._visible = true; NextVisit._visible = false; NumEvent = 220; } } else { Points(0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0); GeneralText = SlaveName + " and Astrid reunite and have passionate sex."; } } else if (((NumEvent > 0) && (NumEvent != 210)) && (NumEvent != 201)) { GeneralText = GeneralText + "\r\rShall she drink it?"; YesEvent._visible = true; NoEvent._visible = true; NextVisit._visible = false; NumEvent = 200; } LastVisitDickgirl = GameDate; } else if (temp < 10) { PeopleKnight._visible = true; if (VarRefinementRounded > 30) { GeneralText = SlaveName + " met a Knight and talked briefly about forest battles but then about nature with him."; Points(0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); if (NobleLoveType == 3) { NobleLoveEvent(); } } else { GeneralText = SlaveName + " met a Knight but he didn't want to talk with such a lowly person."; } } else if (temp < 40) { PeopleMaid._visible = true; if (VarSensibilityRounded >= 30) { GeneralText = SlaveName + " met a maid with whom she discussed the beauty of nature."; Points(0, 2, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); } else { GeneralText = ((SlaveName + " met a maid but avoids ") + SlaveName) + " after looking at her fearfully."; } } else if (temp < 50) { GeneralText = SlaveName + " lost some of her money."; VarGold = VarGold - 100; UpdateSlave(); } else if (temp < 60) { PeopleRefinementTeacher._visible = true; Points(0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); if (PlanningDay.RefinementLabel == "T<font color='#0000FF'>e<font color='#000000'>a Ceremony") { GeneralText = SlaveName + " met the mistress of the Tea Ceremony and they talked about tea blends and rituals."; } else { GeneralText = SlaveName + " met the teacher of the Refinement School and they talked about the nature of elegance."; } } else if (temp < 80) { MeetNun(" met a nun who was taking a walk. They talked a bit about faith and the gods."); } else if (temp < 90) { if ((VarSensibilityRounded < 35) || (FaeriesRingOK == 1)) { PeopleDancer._visible = true; GeneralText = SlaveName + " met a dancer and had a little talk with her."; Points(0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); } else { ClipFairyMeeting._visible = true; GeneralText = SlaveName + " saw a dancer with wings in her back, she appeared to be one of the faerie folk! To convince your pupil to not tell who she is, the dancer gave her a Faeries Ring."; FaeriesRingOK = 1; } } else { GeneralText = SlaveName + " met nobody but the ambiance improved her mood."; Points(0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); } } function DoWalkLakes(temp) { if (SlaveGirl.DoWalkLakes(temp) == true) { return(undefined); } ClipLake._visible = true; if (temp < 25) { PeopleMaid._visible = true; if ((VarCookingRounded < (30 + Difficulty)) || (ApronOK == 1)) { Points(0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " fell on the ground and a maid who was there helped her to wash her dress. She also gave her some tips on housework."; } else { GeneralText = SlaveName + " met a maid and had a talk with her. To congratulate her, the maid gave to your pupil her apron."; ApronOK = 1; } } else if (temp < 30) { GeneralText = SlaveName + " has been robbed."; VarGold = VarGold - 100; UpdateSlave(); } else if (temp < 55) { PeopleDancer._visible = true; GeneralText = SlaveName + " meets a dancer who gives her some beauty tips."; Points(2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0); } else if (temp < 70) { PeopleScienceTeacher._visible = true; if (VarIntelligenceRounded > 30) { GeneralText = SlaveName + " met a teacher and they talked about the flowers of this area."; Points(0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0); } else { GeneralText = SlaveName + " met a teacher who gave her a natural potion called 'Nymph's Tears'. The teacher seemed odd when she gave it. Do you want her to drink it?"; YesEvent._visible = true; NoEvent._visible = true; NextVisit._visible = false; NumEvent = 7; ClipRumours.gotoAndStop(1); ClipRumours._visible = true; } } else if (temp < 80) { PeopleAngel._visible = true; if ((AngelsTearWorn == 1) || (HaloWorn == 1)) { GeneralText = ((SlaveName + " meets an angel near the lake who notices ") + SlaveName) + "'s heavenly items. The angels blesses her and she collapses to the ground. Later she get up and leaves."; Points(0, 4, 0, 0, 4, -2, 0, 0, 0, 0, 0, 0, -1, 0, -5, 0, 2, 1, 0, 0); } else { GeneralText = SlaveName + " sees an angelic figure floating above the lake. The sight fills her with peace and contentment."; Points(0, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2, 0, -1, 0, 0, 0); } } else { PeopleCount._visible = true; if (VarReputationRounded > (40 + Difficulty)) { Points(0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " met the Count who was taking a walk. They discussed the beauty of the lakes."; if (NobleLoveType == 2) { NobleLoveEvent(); } } else { GeneralText = SlaveName + " met the Count but he didn't even look at her."; } } } function DoWalkTownCenter(temp) { ClipTownCenter._visible = true; if (SlaveGirl.DoWalkTownCenter(temp) == true) { return(undefined); } if (temp < 15) { PeopleMerchant._visible = true; if (VarGold > 1000) { Points(0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " met a shop owner who gave her some advice about earning money."; } else { GeneralText = SlaveName + " met a shop owner but he was very busy."; } } else if (temp < 25) { PeopleLesbian._visible = true; if (StrapOnOK == 0) { Points(0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0); GeneralText = SlaveName + " met a cute girl who flirted with her and gave her a strap-on. She is now more interested in lesbian sex."; StrapOnOK = 1; DifficultyLesbian = DifficultyLesbian - 5; } else if ((int(Math.random() * 3) == 1) && (ImprovedDildoOK == 0)) { ImprovedDildoOK = 1; Points(0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0); GeneralText = ((SlaveName + " met a cute girl who flirted with her. They talked about sex and she gave ") + SlaveName) + " a realistic but large cock shaped dildo saying it is the best dildo she had ever used."; DifficultyLesbian = DifficultyLesbian - 2; } else { Points(0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0); if (TestObedience(DifficultyLesbian, 11)) { GeneralText = ((SlaveName + " met a cute girl who flirted with her. The girl gave ") + SlaveName) + " suggestions and ideas for having sex with a woman."; } else { GeneralText = SlaveName + " met a cute girl who flirted with her. She is now more interested in lesbian sex."; } DifficultyLesbian = DifficultyLesbian - 2; } } else if (temp < 30) { VarGold = VarGold - 150; GeneralText = SlaveName + " lost her money."; UpdateSlave(); } else if (temp < 40) { PeopleBarOwner._visible = true; Points(0, 0, 0, -1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " met a barman and talked with him."; } else if (temp < 55) { MeetSleazyBarOwner(); } else if (temp < 65) { MeetNun(" talked about faith with a nun."); } else if (temp < 80) { PeopleCook._visible = true; Points(0, 0, -1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " met a cook who gave her some advice."; } else if (temp < 90) { PeopleScienceTeacher._visible = true; Points(0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0); GeneralText = SlaveName + " met a teacher and they talked a bit."; } else { MeetXXXSchoolOwner(); } } function DoWalkSlums(temp) { ClipSlums._visible = true; if (SlaveGirl.DoWalkSlums(temp) == true) { return(undefined); } if (DrugAddicted == 1) { ajout = 10; } else { ajout = 0; } if (((MoonPhaseDate > 14) && (MoonPhaseDate < 18)) && (TentaclesOn == 1)) { if (int(Math.random() * 3) == 1) { temp = 25; } } if (temp < 10) { PeopleProstitute._visible = true; if (VarMoralityRounded > 10) { Points(0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0); GeneralText = SlaveName + " met a prostitute with whom she talked about the job."; } else { Points(0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0); GeneralText = ((SlaveName + " met a prostitute with whom she talked about the job. ") + SlaveName) + " seemed to be enjoying this conversation."; } } else if (temp < 20) { PeopleHighClassProstitute._visible = true; if (VarCharismaRounded > 30) { Points(0, 0, 2, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " met a high class prostitute who gave her some advice."; } else { Points(2, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " met a high class prostitute who gave her some advice."; } } else if (temp < 30) { if ((TentaclesOn == 1) && (((MoonPhaseDate > 14) && (MoonPhaseDate < 18)) || ((MaxTentacleHarem > 1) && (int(Math.random() * 3) == 1)))) { GeneralText = ("A strange shape from the shadows grabs " + SlaveName) + " and drags her in. Monstrous forms envelope her and huge penile forms shaped like tentacles rape her. Despite the horror and fear she is brought to orgasm after orgasm until they erupt huge amounts of cum into her orifices. They then drop her and withdraw."; TentacleSex(); Points(0, 5, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 1, 0, -10, 0, 10, -10, 0, 0); } else if (VarCharismaRounded > 30) { Points(0, 5, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 1, 0, -10, 0, 20, -15, 0, 0); GeneralText = SlaveName + " has been raped!!"; ClipNight._visible = true; SlaveGirl.ClipRaped._visible = true; SlaveGirl.ShowRaped(); } else { GeneralText = "A strange guy was following your pupil but he did go away."; } } else if (temp < 35) { VarGold = VarGold - 200; GeneralText = SlaveName + " has been robbed!"; UpdateSlave(); } else if (temp < 40) { PeopleKnight._visible = true; if (VarReputationRounded > 40) { VarGold = VarGold + 100; GeneralText = SlaveName + " met a Knight in a not so advantageous situation. He gave her 100GP to not tell this to anyone."; UpdateSlave(); if (NobleLoveType == 3) { NobleLoveEvent(); } } else { GeneralText = SlaveName + " met a Knight in a not so advantageous situation. As his reputation is far higher than the reputation of your pupil, he didn't pay attention to her."; } } else if (temp < 47) { PeoplePimp._visible = true; if (VarMoralityRounded >= 10) { DifficultyBrothel = DifficultyBrothel - 5; Points(1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); if (TestObedience(DifficultyBrothel, 113)) { GeneralText = SlaveName + " has been complimented by a pimp, who said how sexy she is. She called back 'I'll look forward to working for you sometime!'."; } else { GeneralText = SlaveName + " has been complimented by a pimp, who said how sexy she is. The work at the brothel does not seem so bad now."; } } else { VarGold = VarGold + 150; Points(0, 0, 0, 0, -5, 0, 0, 0, 0, 0, 2, 0, 5, 0, 0, 0, 0, -5, 0, 0); GeneralText = "A pimp convinced your pupil to let him test her. He gave her 150GP afterward to convince her to come work in his brothel."; DifficultyBrothel = DifficultyBrothel - 5; } } else if (temp < 53) { MeetSleazyBarOwner(); } else if (temp < 62) { MeetXXXSchoolOwner(); } else if (temp < 70) { PeopleBarMaid._visible = true; if (VarConversationRounded > 20) { MaxBlowJob = MaxBlowJob + 1; Points(0, 0, 0, 0, -1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " discussed with a barmaid of a sleazy bar who gave her some advice about making the customers enjoy the bar."; } else { GeneralText = SlaveName + " met a barmaid of a sleazy bar but she didn't want to talk to your pupil."; } } else if (temp < (90 + ajout)) { GeneralText = "While your pupil was gone, a strange man came to sell you some drugs to help you train you pupil."; Dealer._visible = true; NextVisit._visible = false; Quitter._visible = true; ActionsButton._visible = false; PlanningButton._visible = false; } else { MeetNun(" met a nun who was there to save the helpless souls. Your pupil listened to the nun."); } } function DoWalkPalace(temp) { ClipPalace._visible = true; if (SlaveGirl.DoWalkPalace(temp) == true) { return(undefined); } if (temp < 12) { PeopleLord._visible = true; if (VarRefinementRounded > 50) { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 10, 0, 0); GeneralText = SlaveName + " met the Lord of this kingdom and he talked with her."; } else { Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0); GeneralText = SlaveName + " met the Lord of this kingdom and he even saluted her. It's good for her reputation."; } if (NobleLoveType == 1) { NobleLoveEvent(true); } } else if (temp < 24) { PeopleCount._visible = true; Points(0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " met the Count who gave her a piece of advice about the court."; if (NobleLoveType == 2) { NobleLoveEvent(true); } } else if (temp < 40) { PeopleKnight._visible = true; if ((VarTemperamentRounded < 20) || (DragonRingOK == 1)) { Points(0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " met a Knight who lectures her on valour and tried to make her walk the honourable path."; } else { GeneralText = SlaveName + " met a Knight who liked her personality and gave her a strange ring that he said will temper her determination."; DragonRingOK = 1; } if (NobleLoveType == 3) { NobleLoveEvent(); } } else if (temp < 45) { PeopleHighClassProstitute._visible = true; Points(0, 0, 2, 0, -2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0); GeneralText = ((SlaveName + " met a high class prostitute at the Palace, who gave her a piece of advice. ") + SlaveName) + " seemed astonished to see a prostitute here."; } else if (temp < 55) { PeopleScienceTeacher._visible = true; if (PonygirlAware == 1) { if (PonyTailOK == 0) { DifficultyBondage = DifficultyBondage - 5; GeneralText = ((SlaveName + " meets an odd teacher, who talks of the joys of bondage and gives ") + SlaveName) + " a tail for ponygirls."; PonyTailOK = 1; Points(0, 0, -1, 0, -1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0); if ((VanityIndex > 2) && (NippleChainOK == 0)) { ShopMenu.SexObject2Label.text = "Nipple Chain"; ShopMenu.BtnSexObject2._visible = true; ShopMenu.SexObject2Label._visible = true; } } else if (PonyTailWorn == 1) { GeneralText = ((((SlaveName + " meets an odd teacher, who pats ") + SlaveName) + " on the behind and twists ") + SlaveName) + "'s pony tail and caresses her until suddenly she orgasms."; Points(0, 0, -1, 0, -1, 0, 0, 0, 0, 0, 1, 0, 1, 0, -5, 0, 1, 0, 0, 0); } else { GeneralText = ((SlaveName + " meets an odd teacher, who looks at ") + SlaveName) + " a little disappointed."; } } else { GeneralText = ((SlaveName + " meets an odd teacher, who pats ") + SlaveName) + " on the behind."; Points(0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0); } } else if (temp < 67) { MeetNun(" met a nun with whom she discussed faith."); } else if (temp < 80) { PeopleRefinementTeacher._visible = true; Points(0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); if (PlanningDay.RefinementLabel == "T<font color='#0000FF'>e<font color='#000000'>a Ceremony") { GeneralText = SlaveName + " meets the mistress of the Tea Ceremony. She gave her some hints on how to behave better in society."; } else { GeneralText = SlaveName + " met the teacher of the Refinement School. She gave her some hints on how to behave better in society."; } } else if (temp < 90) { PeopleDancer._visible = true; Points(2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0); GeneralText = SlaveName + " met a dancer who gave her some advice about beauty."; } else { MeetXXXSchoolOwner(); } } function DoWalkDocks(temp) { ClipDocks._visible = true; if (SlaveGirl.DoWalkDocks(temp) == true) { return(undefined); } if (TentaclesOn == 1) { if ((((((MoonPhaseDate > 14) && (MoonPhaseDate < 18)) && (Difficulty > 0)) && (int(Math.random() * 2) == 1)) || ((MoonPhaseDate == 16) && (int(Math.random() * 2) == 1))) || ((MaxTentacleHarem > 1) && (int(Math.random() * 10) == 1))) { temp = -1; RumourTentaclesDone = 1; } } if (temp == -1) { GeneralText = ("In a secluded area tentacular shapes rear out of the water and grab " + SlaveName) + " and drag her under the dock. Huge cock like tentacles start fucking her urgently. Despite the horror and fear she is brought to orgasm after orgasm until they erupt huge amounts of cum into her orifices. They then drop her and leave."; TentacleSex(); Points(0, 5, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 1, 0, -10, 0, 10, -15, 0, 0); } else if ((temp < 10) || ((PonygirlAware < 0) && (temp < 22))) { PeopleMerchant._visible = true; VarGold = VarGold + 50; Points(0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 1, 0, 0, 0); GeneralText = SlaveName + " met a merchant who needed help to unload a box from a ship, she helped and got some good exercise and was paid a small reward."; } else if (temp < 22) { if ((PonygirlAware >= 0) && (TestObedience(DifficultyBondage - 5))) { PeoplePonyMistress._visible = true; PonygirlAware = 1; DifficultyBondage = DifficultyBondage - 2; if (BitGagOK == 0) { Points(0, 0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0); GeneralText = ((SlaveName + " met a strange mistress and her slave. The slave was pulling a cart like she was a pony! ") + SlaveName) + " talks to her about ponygirls and is given a bit gag. She is told there are other items around for a full outfit."; BitGagOK = 1; SlaveGirl.AfterPonyMistress(); } else { Points(0, 0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0); GeneralText = ((SlaveName + " met a strange mistress and her slave. The slave was pulling a cart like she was a pony! ") + SlaveName) + " talks to her about ponygirls and is told about pony races."; } if ((VanityIndex > 2) && (NippleChainOK == 0)) { ShopMenu.SexObject2Label.text = "Nipple Chain"; ShopMenu.BtnSexObject2._visible = true; ShopMenu.SexObject2Label._visible = true; } } else { DifficultyBondage = DifficultyBondage - 1; GeneralText = ((((SlaveName + " met a slave tightly bound waiting for her mistress, tied by a chain between her nipples and clit. ") + SlaveName) + " removes her gag and they have a long discussion about submission and discipline. ") + SlaveName) + " is oddly aroused, especially when the slave asks her to replace her gag!"; Points(0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, -1, 0, 1, 3, 0, 0, 0, 0, 0); EventPonygirlMeeting._visible = true; } } else if (temp < 27) { VarGold = VarGold - 100; GeneralText = SlaveName + " lost her money."; UpdateSlave(); } else if (temp < 40) { PeopleLesbian._visible = true; VarGold = VarGold + 20; Points(0, 1, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 0); GeneralText = ((SlaveName + " meets a cute girl and helped her run some errands and is given some money for her time. In a alley the girls says she is aroused and asks ") + SlaveName) + " to lick her to orgasm. Shall she?"; YesEvent._visible = true; NoEvent._visible = true; NextVisit._visible = false; NumEvent = 9; } else if (temp < 55) { var _local2 = int(Math.random() * (2 + DickgirlOn)) + 1; PeopleDemon.gotoAndStop(_local2); PeopleDemon._visible = true; if (_local2 == 3) { ClipDocks._visible = false; } if ((DemonicBraWorn == 1) || (DemonicPendantWorn == 1)) { Points(0, 0, 0, 0, -2, 0, 0, 0, 0, 1, 1, 0, 1, 1, 10, 0, 0, 0, 0, 0); if (_local2 == 1) { GeneralText = ((SlaveName + " meets an odd girl chained to a wall, with a slightly demonic appearance who commands the demonic item your slave is wearing. ") + SlaveName) + " immediately is filled with lust and visions of sex"; } else if (_local2 == 2) { GeneralText = ((SlaveName + " meets an odd girl tied to a wall, with a slightly demonic appearance who stares at ") + SlaveName) + ". Suddenly the demonic item she is wearing flares up and immediately she is filled with lust and visions of sex.\r\rWhen she recovers she sees the demonic girl is obviously orgasming and leaves quickly."; } else { GeneralText = ((((SlaveName + " meets an odd girl who appears to have just freed herself from some chains. She has a large erect cock and looks seductively at ") + SlaveName) + " and the demonic item ") + SlaveName) + " is wearing flares up and immediately she is filled with lust and visions of cocks and cum.\r\rWhen she recover she feels a patch of cum on her face and the demonic girl is gone."; } } else { Points(0, 0, 0, 0, -1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); if (_local2 == 1) { GeneralText = SlaveName + " meets an odd girl chained to a wall, with a slightly demonic appearance and talks with her about matters of heaven and hell."; } else if (_local2 == 2) { GeneralText = ((((SlaveName + " meets a demonic looking girl tied to a wall, with a ball-gag in her mouth. ") + SlaveName) + " removes the gag and talks with her about matters of heaven and hell.\r\rThe demonic girl gets more and more aroused during the talk and finally orgasms intensely. When she recovers she thanks ") + SlaveName) + " and asks for the gag to be replaced."; } else { GeneralText = ((((SlaveName + " meets an odd girl who appears to have just freed herself from some chains. She has a large erect cock and looks seductively at ") + SlaveName) + ". They talk about matters of heaven and hell\r\rThe demonic girl strokes her cock the whole time and as they stop talking she speeds up and starts cumming. As she does ") + SlaveName) + " irresistably bends and takes the entire load in her mouth! She savours the taste and swallows, when she looks around, the demonic girl is gone."; } } } else if (temp < 65) { MeetNun(" visits the small temple on the dockside and talked about faith with a nun."); } else if (temp < 80) { PeopleCook._visible = true; Points(0, 0, -1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " met a ships cook who took her aboard his ship and gave her some instructions."; if (TotalBondage < 1) { GeneralText = ((GeneralText + "\r\r") + SlaveName) + " hears some soft moans from an adjacent room. He comments with a smile that his assistant is a little tied up at the moment."; } else { ClipRopes._visible = true; if (SilkenRopesOK == 0) { ClipRopes.gotoAndStop(1); GeneralText = ((((GeneralText + "\r\r") + SlaveName) + " hears some soft moans from an adjacent room and looks in. She sees a girl tied up and sensuously writhing obviously in pleasure. The cook explains she is being punished and gives ") + SlaveName) + " some silk ropes for her pleasure."; SilkenRopesOK = 1; } else { ClipDocks._visible = false; ShowOverlay(16706770); ClipRopes.gotoAndStop(2); GeneralText = ((GeneralText + "\r\r") + SlaveName) + " sees the cook's assistant is still being 'punished' as the girl writhes working her crotch rope and she quickly orgasms."; } } } else if (temp < 90) { PeopleSailor._visible = true; Points(0, 0, 0, 2, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); GeneralText = SlaveName + " met a sailor and talked of many things including the world, work on ship and more."; } else { PeopleSailor._visible = true; VarGold = VarGold + 50; if (VarLibidoRounded > 25) { Points(1, 0, -1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0); GeneralText = SlaveName + " helps some sailors amid ribald comments. She rather enjoys it and after a handsome sailor propositions her. Shall she have sex with him?"; YesEvent._visible = true; NoEvent._visible = true; NextVisit._visible = false; NumEvent = 10; } else { Points(1, 0, -1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0); GeneralText = SlaveName + " helps some sailors amid ribald comments. She rather enjoys it."; } } } function DoVisit(person) { HideRobes(); GeneralText = ""; HideStatChangeIcons(); Quitter._visible = false; VisitMenu._visible = false; NextVisit._visible = true; if (SlaveGirl.DoVisit(person) == false) { return(undefined); } HideAssistant(); switch (person) { case 1 : DoVisitShop(); break; case 2 : DoVisitBarmaid(); break; case 3 : DoVisitProstitute(); break; case 4 : DoVisitHighClassProstitute(); break; case 5 : DoVisitMaid(); break; case 6 : DoVisitKnight(); break; case 7 : DoVisitCount(); break; case 8 : DoVisitLord(); } DoneVisit = 1; } function DoVisitShop() { ClipVisitMerchant._visible = true; ClipShop._visible = true; if (Naked) { GeneralText = GeneralText + "<b>Shop Owner:</b>\r\"Put some clothes on, I am not running a brothel.\""; } else if (VarMerchant < 10) { if (VarRefinementRounded >= 35) { GeneralText = (GeneralText + SlaveName) + " talks with the shop owner who explains to her how to earn money while she helps out. He gives her some gold to thank her for her assistance."; VarGold = VarGold + 50; VarMerchant = VarMerchant + int(VarCharismaRounded / 10); Points(0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, int(VarCharismaRounded / 10), 0, 0, 0, 0); } else { GeneralText = GeneralText + "<b>Shop Owner:</b>\r\"Go away, you will scare my customers.\""; } } else { GeneralText = GeneralText + "<b>Shop Owner:</b>\r\"It was great to talk with you but I don't have the time anymore.\""; } } function DoVisitBarmaid() { ClipBar._visible = true; ClipVisitBarmaid._visible = true; if (Naked) { GeneralText = GeneralText + "<b>Barmaid:</b>\r\"You should at least wear a costume, we are not in a sleazy bar. Come back with something on.\""; } else if (VarBarmaid < 5) { if (VarConversationRounded >= 30) { temp = int(Math.random() * 3); if (temp == 2) { temp = 1; } else { temp = 0; } GeneralText = (GeneralText + SlaveName) + " talks with the barmaid who explains to her how to be more charming."; if (temp == 1) { MaxBlowJob = MaxBlowJob + 1; GeneralText = GeneralText + " She also gives some 'different' advice on how to please her male customers."; } Points(1, 0, 0, 0, 0, 0, 0, 0, 0, temp, 0, 0, 0, 0, 0, int(VarConversationRounded / 10), 0, 0, 0, 0); VarBarmaid = VarBarmaid + int(VarConversationRounded / 10); } else { GeneralText = GeneralText + "<b>Barmaid:</b>\r\"I don't have the time to talk with a girl who can't say three sentences without mistakes.\""; } } else { GeneralText = GeneralText + "<b>Barmaid:</b>\r\"I enjoyed talking with you but you should see someone else now.\""; } } function DoVisitProstitute() { ClipVisitProstitute._visible = true; ShowOverlay(16736905); if (VarProstitute < 5) { GeneralText = (((GeneralText + SlaveName) + " talks with the prostitute about her work. This discussion seems to make ") + SlaveName) + " horny."; Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, int(VarBlowJobRounded / 5), 0, 0, 0, 0); VarProstitute = VarProstitute + int(VarBlowJobRounded / 5); if (Naked) { GeneralText = ((((GeneralText + "The prostitute comments how a lack of modesty is an advantage in her job. She also says how beautiful ") + SlaveName) + "'s body is. ") + SlaveName) + " blushes but seems pleased."; Points(1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0); } } else { GeneralText = GeneralText + "<b>Prostitute:</b>\r\"There are only so many ways to suck a cock, I cannot tell you more.\""; } } function DoVisitHighClassProstitute() { DressOverlay._visible = true; ClipVisitHighClassProstitute._visible = true; if (VarHighClassProstitute < 5) { if (VarRefinementRounded >= 25) { GeneralText = (GeneralText + SlaveName) + " talks with the High Class Prostitute and they discuss how to please their customers, but mainly about sex."; temp = int(Math.random() * 2); VarHighClassProstitute = VarHighClassProstitute + int(VarFuckRounded / 10); Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, temp, 0, 0, 0, 1, int(VarFuckRounded / 10), 0, 0, 0, 0); if (Naked) { GeneralText = ((((GeneralText + "\r\rThe High Class Prostitute says the most of her customers would prefer ") + SlaveName) + " wearing an elegant dress. She also says says how ") + SlaveName) + "'s naked body is very sexy."; Points(1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0); } if (DickgirlXF > 0) { GeneralText = ((GeneralText + "\r\rThe High Class Prostitute seems unconcerned about ") + SlaveName) + "'s cock, but does talk about hermaphrodites in her profession."; } } else { GeneralText = GeneralText + "<b>High Class Prostitute:</b>\r\"Go away, you will scare my customers.\""; } } else { GeneralText = GeneralText + "<b>High Class Prostitute:</b>\rI have nothing more to teach you. Sorry."; } } function DoVisitMaid() { ClipVisitMaid._visible = true; ClipKitchen._visible = true; if (Naked && (ApronWorn == 0)) { GeneralText = GeneralText + "<b>Maid:</b>\r\"You should at least wear an apron! Come back dressed more appropriately.\""; } else if (VarMaid < 10) { if (VarSensibilityRounded >= 30) { GeneralText = (GeneralText + SlaveName) + " talks with the maid about how to take care of the house."; VarMaid = VarMaid + int((VarCookingRounded + VarCleaningRounded) / 20); Points(0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, int((VarCookingRounded + VarCleaningRounded) / 20), 0, 0, 0, 0); if (Naked && (ApronWorn == 1)) { GeneralText = GeneralText + "\r\r<b>Maid:</b>\r\"I see you are wearing ONLY an apron!\""; } } else { GeneralText = GeneralText + "<b>Maid:</b>\r\"I don't want to talk with a girl who has a stone in place of her heart.\""; } } else { GeneralText = GeneralText + "<b>Maid:</b>\rYou should go talk with some other people now."; } } function DoVisitKnight() { ClipVisitKnight._visible = true; ClipPalace._visible = true; if (Naked) { GeneralText = GeneralText + "<b>Knight:</b>\r\"I will not see a flagrant slut. Put some clothes on.\""; } else if (VarKnight < 15) { if ((VarRefinementRounded >= 50) || ((NobleLove != 0) && (NobleLoveType == 3))) { SlaveGirl.DoVisitKnight(); GeneralText = (GeneralText + SlaveName) + " talks with the Knight about righteous valour and gives her some advice about behaving in society."; VarKnight = VarKnight + int(VarSensibilityRounded / 10); Points(0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, int(VarSensibilityRounded / 10), 0, 0, 0, 0); if (NobleLoveType == 3) { NobleLoveEvent(); } } else { GeneralText = GeneralText + "<b>Knight:</b>\r\"I don't have time to lose with a street-girl.\""; } } else { GeneralText = GeneralText + "<b>Knight:</b>\r\"Shouldn't you use my advice now?\""; if (NobleLoveType == 3) { NobleLoveEvent(); } } } function DoVisitCount() { ClipVisitCount._visible = true; PeopleCount._visible = false; ClipPalace._visible = true; if (Naked) { GeneralText = GeneralText + "Count:\r\"I will not speak to a naked whore.\""; } else if (VarCount < 20) { if ((VarRefinementRounded >= 60) || ((NobleLove != 0) && (NobleLoveType == 2))) { GeneralText = (GeneralText + SlaveName) + " talks with the Count about stories of the heart and philosophy."; VarCount = VarCount + int(VarIntelligenceRounded / 10); Points(0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, int(VarIntelligenceRounded / 10), 0, 0, 0, 0); if (NobleLoveType == 2) { NobleLoveEvent(); } } else { GeneralText = GeneralText + "<b>Count:</b>\r\"Make this girl go away!\""; } } else { GeneralText = GeneralText + "<b>Count:</b>\r\"I enjoyed talking with you but you should see someone else now.\""; if (NobleLoveType == 2) { NobleLoveEvent(); } } } function DoVisitLord() { ClipPalace._visible = true; if (VarLord < 15) { if ((VarRefinementRounded >= 80) || ((NobleLove != 0) && (NobleLoveType == 1))) { PeopleLord._visible = false; ClipVisitLord._visible = true; GeneralText = (GeneralText + SlaveName) + " talks with the Lord who gave her some advice about beauty and how to behave at the Court."; VarLord = VarLord + int(VarRefinementRounded / 10); Points(1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, int(VarRefinementRounded / 10), 0, 0, 0, 0); if (Naked) { GeneralText = ((GeneralText + " The Lord compliments ") + SlaveName) + "'s beautiful, naked body."; } if (NobleLoveType == 1) { NobleLoveEvent(false); } } else { GeneralText = GeneralText + "<b>Guard:</b>\r\"A girl from the street has nothing to do with our Lord.\""; } } else { ClipVisitLord._visible = true; GeneralText = GeneralText + "<b>Lord:</b>\r\"I thank you for your presence but I think you should meet someone else.\""; if (NobleLoveType == 1) { NobleLoveEvent(false); } } } function ContestXXX() { if (VarObedienceRounded < 35) { GeneralText = SlaveName + " doesn't want to do this contest."; } else { ContestsMenu._visible = false; NumContest = 40; NextContests._visible = true; GeneralText = "XXX Contest - she will show her sexual prowess."; } } function ContestBeauty() { ContestsMenu._visible = false; NumContest = 30; NextContests._visible = true; GeneralText = "Beauty Contest - a contest of beauty and common-sense"; } function ContestCourt() { ContestsMenu._visible = false; NumContest = 10; NextContests._visible = true; GeneralText = "Lady of the Court Contest"; } function ContestPonygirl() { if (DonePonygirl == 0) { SlaveSpeak("I am not that sort of slave. I am not a ponygirl!"); } else if (((BitGagWorn == 0) || (HarnessWorn == 0)) || (PonyTailWorn == 0)) { GeneralText = "Mistress of the Race:\rI am sorry your slave is not fully outfitted."; } else { ContestsMenu._visible = false; NumContest = 50; NextContests._visible = true; GeneralText = "Ponygirl Race - a race of ponygirls over a course."; } } function ContestHousework() { ContestsMenu._visible = false; NumContest = 20; NextContests._visible = true; GeneralText = "Housework Contest - a true test of a maid."; } function PurchaseDrug(dnum, price) { var _local2; if (dnum == 15) { _local2 = "This drug is often used during the training of slaves. They will obey almost any order and increase their will for sex."; price = PriceDorei; } else if (dnum == 19) { _local2 = "This drug is very powerful. Your future slave will lose all will. She will do anything you tell her. Anything."; price = PriceIshinai; } else if (dnum == 18) { _local2 = "This drug is a powerful aphrodisiac, your future slave will lose her inhibitions after she takes this."; price = PriceBiyaku; } else if (dnum == 17) { _local2 = "This drug is used by some prostitutes so they can keep up longer during the night and have more customers."; price = PriceGaman; } else if (dnum == 16) { _local2 = "This drug increases the sensations. If your future slave takes some, she will feel everything better during the night."; price = PriceZodai; } GeneralText = ((("<b>Dealer:</b>\r\"" + _local2) + "\rPrice ") + price) + "GP\"\r\rDo you wish to buy this drug?"; YesTailor._visible = true; NoTailor._visible = true; DressChoice = 0; ObjectChoice = dnum; } function PurchaseHalo() { HideItems(); ObjectHalo._visible = true; HideAssistant(); if (HaloOK == 1) { YesTailor._visible = false; NoTailor._visible = false; ServantSpeak("You already own this item."); } else { GeneralText = "Halo: An angelic halo that links her to divinity.\r\rMorality + 2 each day\r1000GP\r\rDo you wish to buy this item?"; YesTailor._visible = true; NoTailor._visible = true; DressChoice = 0; ObjectChoice = 12; } } function PurchaseHarness() { HideItems(); ObjectHarness._visible = true; HideAssistant(); if (HarnessOK == 1) { YesTailor._visible = false; NoTailor._visible = false; ServantSpeak("You already own this item."); } else { GeneralText = "Harness: Tight underclothing with a crotch rope. Essential for Ponygirls.\r\rLibido + 2 per day\rShe is more interested in bondage.\r200GP\r\rDo you wish to buy this item?"; YesTailor._visible = true; NoTailor._visible = true; DressChoice = 0; ObjectChoice = 20; } } function PurchaseNymphsTiara() { HideItems(); ObjectTiara._visible = true; HideAssistant(); if (NymphsTiaraOK == 1) { YesTailor._visible = false; NoTailor._visible = false; ServantSpeak("You already own this item."); } else { GeneralText = "Nymph's Tiara: The tiara from a seductive wood nymph.\r\rCharisma + 20, Sensibility + 20\rLibido & Nymphomania never below 50\r500GP\r\rDo you wish to buy this item?"; YesTailor._visible = true; NoTailor._visible = true; DressChoice = 0; ObjectChoice = 13; } } function PurchaseLeash() { HideItems(); ObjectLeash._visible = true; HideAssistant(); if (LeashOK == 1) { YesTailor._visible = false; NoTailor._visible = false; ServantSpeak("You already own this item."); } else { if (PonygirlAware == 1) { GeneralText = "Leash: A collar and chain to control her. Often worn by Ponygirls.\r\rObedience + 10\rIntelligence - 5\rTemperament - 5\rShe must be more loyal."; } else { GeneralText = "Leash: A collar and chain to control her.\r\rObedience + 10\rIntelligence - 5\rTemperament - 5\rShe must be more loyal."; } GeneraText = GeneralText + "\r500GP\r\rDo you wish to buy this item?"; YesTailor._visible = true; NoTailor._visible = true; DressChoice = 0; ObjectChoice = 10; } } function PurchaseSpikedBracelet() { HideItems(); ObjectSpikedBracelet._visible = true; HideAssistant(); if (SpikedBraceletOK == 1) { YesTailor._visible = false; NoTailor._visible = false; ServantSpeak("You already own this item."); } else { GeneralText = "Spiked Bracelet: An aggressive bracelet.\r\rTemperament + 2 each day\r500GP\r\rDo you wish to buy this item?"; YesTailor._visible = true; NoTailor._visible = true; DressChoice = 0; ObjectChoice = 14; } } function PurchaseHandcuffBracelet() { HideItems(); ObjectHandcuffBracelet._visible = true; HideAssistant(); if (HandcuffBraceletOK == 1) { YesTailor._visible = false; NoTailor._visible = false; ServantSpeak("You already own this item."); } else { GeneralText = "Handcuff Bracelet: A submissive bracelet.\r\rObedience + 1 each day\r700GP\r\rDo you wish to buy this item?"; YesTailor._visible = true; NoTailor._visible = true; DressChoice = 0; ObjectChoice = 11; } } function DoIntroOptions() { if (IntroOptionsMenu._visible == false) { SlaveChoiceLabel.text = "Options"; SlaveInformation.text = ""; IntroOptionsMenu._visible = true; IntroMoreButton._visible = false; IntroLoadButton._visible = false; SlaveChoice1._visible = false; SlaveChoice2._visible = false; SlaveChoice3._visible = false; SlaveChoice4._visible = false; SlaveChoice5._visible = false; SlaveChoice6._visible = false; SlaveChoice7._visible = false; SlaveChoice8._visible = false; SlaveChoice9._visible = false; SlaveChoice10._visible = false; SlaveChoice11._visible = false; SlaveChoice12._visible = false; SlaveChoice13._visible = false; SlaveChoice14._visible = false; } else { IntroMoreButton._visible = true; IntroLoadButton._visible = true; IntroOptionsMenu._visible = false; SlaveChoiceLabel.text = "Choose your pupil"; if (SlavePage == 1) { SlaveChoice1._visible = true; SlaveChoice2._visible = true; SlaveChoice3._visible = true; SlaveChoice4._visible = true; SlaveChoice5._visible = true; SlaveChoice6._visible = true; SlaveChoice7._visible = true; SlaveChoice8._visible = false; SlaveChoice9._visible = false; SlaveChoice10._visible = false; SlaveChoice11._visible = false; SlaveChoice12._visible = false; SlaveChoice13._visible = false; SlaveChoice14._visible = false; } else { SlaveInformation.text = ""; SlaveChoice1._visible = false; SlaveChoice2._visible = false; SlaveChoice3._visible = false; SlaveChoice4._visible = false; SlaveChoice5._visible = false; SlaveChoice6._visible = false; SlaveChoice7._visible = false; SlaveChoice8._visible = true; if (SlaveChoice9.girlname != undefined) { SlaveChoice9._visible = true; } if (SlaveChoice10.girlname != undefined) { SlaveChoice10._visible = true; } if (SlaveChoice11.girlname != undefined) { SlaveChoice11._visible = true; } if (SlaveChoice12.girlname != undefined) { SlaveChoice12._visible = true; } if (SlaveChoice13.girlname != undefined) { SlaveChoice13._visible = true; } if (SlaveChoice14.girlname != undefined) { SlaveChoice14._visible = true; } } } } function DoIntroMore() { if (SlaveChoice1._visible == true) { SlaveInformation.text = ""; SlavePage = 2; SlaveChoice1._visible = false; SlaveChoice2._visible = false; SlaveChoice3._visible = false; SlaveChoice4._visible = false; SlaveChoice5._visible = false; SlaveChoice6._visible = false; SlaveChoice7._visible = false; SlaveChoice8._visible = true; if (SlaveChoice9.girlname != undefined) { SlaveChoice9._visible = true; } if (SlaveChoice10.girlname != undefined) { SlaveChoice10._visible = true; } if (SlaveChoice11.girlname != undefined) { SlaveChoice11._visible = true; } if (SlaveChoice12.girlname != undefined) { SlaveChoice12._visible = true; } if (SlaveChoice13.girlname != undefined) { SlaveChoice13._visible = true; } if (SlaveChoice14.girlname != undefined) { SlaveChoice14._visible = true; } } else { SlavePage = 1; SlaveInformation.text = ""; SlaveChoice1._visible = true; SlaveChoice2._visible = true; SlaveChoice3._visible = true; SlaveChoice4._visible = true; SlaveChoice5._visible = true; SlaveChoice6._visible = true; SlaveChoice7._visible = true; SlaveChoice8._visible = false; SlaveChoice9._visible = false; SlaveChoice10._visible = false; SlaveChoice11._visible = false; SlaveChoice12._visible = false; SlaveChoice13._visible = false; SlaveChoice14._visible = false; } } function DoContestsNext() { GeneralText = ""; var _local1 = int(VarReputationRounded / 10); DressOverlay._visible = true; HideRobes(); if (NumContest == 10) { RivalAScore = 110 + (Difficulty * 5); RivalBScore = 70 + (Difficulty * 5); RivalCScore = 154 + (Difficulty * 5); RivalDScore = 250 + (Difficulty * 5); RivalEScore = 105 + (Difficulty * 5); ClipPalace._visible = true; NumContest = 11; ClipRivalACourt._visible = true; GeneralText = ("This girl obtained : " + RivalAScore) + "pts"; } else if (NumContest == 11) { NumContest = 12; ClipRivalACourt._visible = false; ClipRivalBCourt._visible = true; GeneralText = ("This girl obtained : " + RivalBScore) + "pts"; } else if (NumContest == 12) { NumContest = 13; ClipRivalBCourt._visible = false; ClipRivalCCourt._visible = true; GeneralText = ("This girl obtained : " + RivalCScore) + "pts"; } else if (NumContest == 13) { NumContest = 14; ClipRivalCCourt._visible = false; ClipRivalDCourt._visible = true; GeneralText = ("This girl obtained : " + RivalDScore) + "pts"; } else if (NumContest == 14) { NumContest = 15; ClipRivalDCourt._visible = false; ClipRivalECourt._visible = true; GeneralText = ("This girl obtained : " + RivalEScore) + "pts"; } else if (NumContest == 15) { NumContest = 100; ClipRivalECourt._visible = false; _local1 = (((_local1 + VarSensibilityRounded) + VarRefinementRounded) + VarIntelligenceRounded) + VarConversationRounded; _local1 = SlaveGirl.ShowContestCourt(_local1); GeneralText = (((GeneralText + SlaveName) + " obtained : ") + _local1) + "pts and came "; if (_local1 < RivalBScore) { GeneralText = GeneralText + "last place."; } else if (_local1 < RivalEScore) { GeneralText = GeneralText + "5th place."; } else if (_local1 < RivalAScore) { GeneralText = GeneralText + "4th place."; } else if (_local1 < RivalCScore) { GeneralText = GeneralText + "3rd place.\r\rYou win 500GP"; VarGold = VarGold + 500; VarJoy = VarJoy + 5; WinContest = 3; } else if (_local1 < RivalDScore) { GeneralText = GeneralText + "2nd place.\r\rYou win 700GP"; VarGold = VarGold + 700; VarJoy = VarJoy + 10; VarReputation = VarReputation + 5; WinContest = 2; } else { GeneralText = GeneralText + "1st place!\r\rYou win 1500GP"; VarGold = VarGold + 1500; VarJoy = VarJoy + 10; VarReputation = VarReputation + 10; VarRefinement = VarRefinement + 10; WinCourt = WinCourt + 1; WinContest = 1; } } else if (NumContest == 20) { RivalAScore = 60 + (Difficulty * 5); RivalCScore = 100 + (Difficulty * 5); RivalDScore = 40 + (Difficulty * 5); RivalEScore = 160 + (Difficulty * 5); NumContest = 22; ClipRivalAHousework._visible = true; GeneralText = ("This girl obtained : " + RivalAScore) + "pts"; } else if (NumContest == 22) { NumContest = 23; ClipRivalAHousework._visible = false; ClipRivalCHousework._visible = true; GeneralText = ("This girl obtained : " + RivalCScore) + "pts"; } else if (NumContest == 23) { NumContest = 24; ClipRivalCHousework._visible = false; ClipRivalDHousework._visible = true; ClipBeach._visible = true; GeneralText = ("This girl obtained : " + RivalDScore) + "pts"; } else if (NumContest == 24) { NumContest = 25; ClipBeach._visible = false; ClipKitchen._visible = true; ClipRivalDHousework._visible = false; ClipRivalEHousework._visible = true; GeneralText = ("This girl obtained : " + RivalEScore) + "pts"; } else if (NumContest == 25) { NumContest = 100; ClipRivalEHousework._visible = false; _local1 = (_local1 + VarCookingRounded) + VarCleaningRounded; _local1 = SlaveGirl.ShowContestHousework(_local1); GeneralText = (((GeneralText + SlaveName) + " obtained : ") + _local1) + "pts, and came "; if (_local1 < RivalDScore) { GeneralText = GeneralText + "last place."; } else if (_local1 < RivalAScore) { GeneralText = GeneralText + "4th place."; } else if (_local1 < RivalCScore) { VarCooking = VarCooking + 1; VarCleaning = VarCleaning + 1; GeneralText = GeneralText + "3rd place.\r\rYou win 100GP"; VarGold = VarGold + 100; VarJoy = VarJoy + 5; WinContest = 3; } else if (_local1 < RivalEScore) { VarCooking = VarCooking + 1; VarCleaning = VarCleaning + 1; GeneralText = GeneralText + "2nd place.\r\rYou win 500GP"; VarGold = VarGold + 500; VarJoy = VarJoy + 10; VarReputation = VarReputation + 5; WinContest = 2; } else { GeneralText = GeneralText + "1st place.\r\rYou win 700GP"; VarGold = VarGold + 700; VarCooking = VarCooking + 10; VarCleaning = VarCleaning + 10; VarReputation = VarReputation + 10; VarJoy = VarJoy + 10; WinHousework = WinHousework + 1; WinContest = 1; } } else if (NumContest == 30) { RivalAScore = 180 + (Difficulty * 5); RivalBScore = 103 + (Difficulty * 5); RivalCScore = 77 + (Difficulty * 5); RivalDScore = 150 + (Difficulty * 5); RivalEScore = 65 + (Difficulty * 5); NumContest = 31; ClipRivalABeauty._visible = true; GeneralText = ("This girl obtained : " + RivalAScore) + "pts"; } else if (NumContest == 31) { NumContest = 32; ClipRivalABeauty._visible = false; ClipRivalBBeauty._visible = true; GeneralText = ("This girl obtained : " + RivalBScore) + "pts"; } else if (NumContest == 32) { NumContest = 33; ClipRivalBBeauty._visible = false; ShowOverlay(9490175); ClipRivalCBeauty._visible = true; GeneralText = ("This girl obtained : " + RivalCScore) + "pts"; } else if (NumContest == 33) { NumContest = 34; ShowOverlay(16777215); ClipRivalCBeauty._visible = false; ClipRivalDBeauty._visible = true; ClipSky._visible = true; GeneralText = ("This girl obtained : " + RivalDScore) + "pts"; } else if (NumContest == 34) { NumContest = 35; ClipSky._visible = false; ClipRivalDBeauty._visible = false; ClipRivalEBeauty._visible = true; GeneralText = ("This girl obtained : " + RivalEScore) + "pts"; } else if (NumContest == 35) { NumContest = 100; ClipRivalEBeauty._visible = false; _local1 = ((_local1 + VarCharismaRounded) + VarRefinementRounded) + (VarLibidoRounded / 2); _local1 = SlaveGirl.ShowContestBeauty(_local1); GeneralText = (((GeneralText + SlaveName) + " obtained : ") + _local1) + "pts, and came "; if (_local1 < RivalEScore) { GeneralText = GeneralText + "last place."; } else if (_local1 < RivalCScore) { GeneralText = GeneralText + "5th place."; } else if (_local1 < RivalBScore) { GeneralText = GeneralText + "4th place."; } else if (_local1 < RivalDScore) { GeneralText = GeneralText + "3rd place.\r\rYou win 100GP"; VarCharisma = VarCharisma + 1; VarGold = VarGold + 100; VarJoy = VarJoy + 5; WinContest = 3; } else if (_local1 < RivalAScore) { GeneralText = GeneralText + "2nd place.\r\rYou win 500GP"; VarCharisma = VarCharisma + 1; VarGold = VarGold + 500; VarJoy = VarJoy + 10; VarReputation = VarReputation + 5; WinContest = 2; } else { GeneralText = GeneralText + "1st place.\r\rYou win 1000GP"; VarGold = VarGold + 1000; VarJoy = VarJoy + 10; VarCharisma = VarCharisma + 10; WinBeauty = WinBeauty + 1; WinContest = 1; } } else if (NumContest == 40) { RivalAScore = 243 + (Difficulty * 5); RivalBScore = 310 + (Difficulty * 5); RivalCScore = 194 + (Difficulty * 5); RivalDScore = 141 + (Difficulty * 5); RivalEScore = 115 + (Difficulty * 5); ClipRoom._visible = true; NumContest = 41; ClipRivalAXXX.gotoAndStop(int(Math.random() * 2) + 1); ClipRivalAXXX._visible = true; GeneralText = ("This girl obtained : " + RivalAScore) + "pts"; } else if (NumContest == 41) { NumContest = 42; ClipRivalAXXX._visible = false; ClipRivalBXXX._visible = true; GeneralText = ("This girl obtained : " + RivalBScore) + "pts"; } else if (NumContest == 42) { NumContest = 43; ClipRivalBXXX._visible = false; ClipRivalCXXX._visible = true; GeneralText = ("This girl obtained : " + RivalCScore) + "pts"; } else if (NumContest == 43) { NumContest = 44; ClipRivalCXXX._visible = false; ClipRivalDXXX.gotoAndStop(int(Math.random() * (1 + DickgirlOn)) + 1); ClipRivalDXXX._visible = true; GeneralText = ("This girl obtained : " + RivalDScore) + "pts"; } else if (NumContest == 44) { NumContest = 45; ClipRivalDXXX._visible = false; ClipRivalEXXX._visible = true; GeneralText = ("This girl obtained : " + RivalEScore) + "pts"; } else if (NumContest == 45) { NumContest = 100; ClipRivalEXXX._visible = false; _local1 = ((((_local1 + VarCharismaRounded) + VarBlowJobRounded) + VarFuckRounded) + VarNymphomaniaRounded) + VarConstitutionRounded; _local1 = SlaveGirl.ShowContestXXX(_local1); GeneralText = (((GeneralText + SlaveName) + " obtained : ") + _local1) + "pts, came often, and in "; if (_local1 < RivalEScore) { GeneralText = GeneralText + "last place."; } else if (_local1 < RivalDScore) { GeneralText = GeneralText + "5th place."; } else if (_local1 < RivalCScore) { GeneralText = GeneralText + "4th place."; } else if (_local1 < RivalAScore) { GeneralText = GeneralText + "3rd place.\r\rYou win 200GP"; VarBlowJob = VarBlowJob + 1; VarFuck = VarFuck + 1; VarGold = VarGold + 200; VarJoy = VarJoy + 5; WinContest = 3; } else if (_local1 < RivalBScore) { GeneralText = GeneralText + "2nd place.\r\rYou win 550GP"; VarBlowJob = VarBlowJob + 1; VarFuck = VarFuck + 1; VarGold = VarGold + 550; VarJoy = VarJoy + 10; VarReputation = VarReputation + 5; WinContest = 2; } else { GeneralText = GeneralText + "1st place.\r\rYou win 1250GP"; VarGold = VarGold + 1250; VarJoy = VarJoy + 10; VarBlowJob = VarBlowJob + 10; VarFuck = VarFuck + 10; VarReputation = VarReputation + 10; WinXXX = WinXXX + 1; WinContest = 1; } } else if (NumContest == 50) { NumContest = 51; ClipTownCenter._visible = true; _local1 = ((_local1 + VarObedienceRounded) + VarConstitutionRounded) - (VarFatigue / 2); if (LeashWorn == 1) { _local1 = _local1 + 5; } if (NippleChainWorn == 1) { _local1 = _local1 + 5; } if (NippleRingsWorn == 1) { _local1 = _local1 + 2; } if (_local1 < (100 + (Difficulty * 5))) { placing = 5; } else if (_local1 < (140 + (Difficulty * 5))) { placing = 4; } else if (_local1 < (160 + (Difficulty * 5))) { placing = 3; } else if (_local1 < (195 + (Difficulty * 5))) { placing = 2; } else { placing = 1; } ClipContestsPonygirl.gotoAndStop(1); ClipContestsPonygirl._visible = true; if (placing == 5) { GeneralText = "This girl came 4th"; } GeneralText = "This girl came 5th"; } else if (NumContest == 51) { NumContest = 52; ClipContestsPonygirl.gotoAndStop(2); if (placing < 4) { GeneralText = "This girl came 4th"; } else { GeneralText = "This girl came 3rd"; } } else if (NumContest == 52) { NumContest = 53; ClipContestsPonygirl.gotoAndStop(3); if (placing < 3) { GeneralText = "This girl came 3rd"; } else { GeneralText = "This girl came 2nd"; } } else if (NumContest == 53) { NumContest = 54; ClipContestsPonygirl.gotoAndStop(4); if (placing == 1) { GeneralText = "This girl came 2nd"; } else { GeneralText = "This girl won the race"; } } else if (NumContest == 54) { ClipTownCenter._visible = false; NumContest = 100; ClipContestsPonygirl._visible = false; SlaveGirl.ShowContestPonygirl(); if (placing == 5) { GeneralText = (GeneralText + SlaveName) + "came last."; } else if (placing == 4) { GeneralText = (GeneralText + SlaveName) + "came 4th place."; } else if (placing == 3) { GeneralText = (GeneralText + SlaveName) + " came 3rd place.\r\rYou win 600GP"; VarGold = VarGold + 600; VarJoy = VarJoy + 5; VarConstitution = VarConstitution + 1; WinContest = 3; } else if (placing == 2) { GeneralText = (GeneralText + SlaveName) + " came 2nd place.\r\rYou win 800GP"; VarGold = VarGold + 800; VarJoy = VarJoy + 10; VarReputation = VarReputation + 5; VarConstitution = VarConstitution + 1; WinContest = 2; } else { GeneralText = (GeneralText + SlaveName) + " won the race!\r\rYou win 1800GP"; VarGold = VarGold + 1800; VarJoy = VarJoy + 10; VarReputation = VarReputation + 10; VarConstitution = VarConstitution + 10; WinPongirl = WinPonygirl + 1; WinContest = 1; } } else if (NumContest == 100) { HidePeople(); HideSlaveActions(); HideImages(); SystemButton._visible = true; ActionsButton._visible = true; PlanningButton._visible = true; UpdateSlave(); NextContests._visible = false; DressOverlay._visible = false; ShowRobes(); } } function DoEndingNext() { var _local2 = ((((((((((((((((VarCharismaRounded + VarSensibilityRounded) + VarRefinementRounded) + VarIntelligenceRounded) + VarMoralityRounded) + VarConstitutionRounded) + VarCookingRounded) + VarCleaningRounded) + VarConversationRounded) + VarBlowJobRounded) + VarFuckRounded) + VarTemperamentRounded) + VarNymphomaniaRounded) + VarObedienceRounded) + VarLibidoRounded) + VarJoyRounded) + VarReputationRounded) + VarLovePoints; _local2 = int(_local2 / 18); if ((LoveAccepted == 1) || (LoveAccepted == 10)) { _local2 = _local2 - 20; } if (NumFin == 0) { HideImages(); HideSlaveActions(); ShowOverlay(16777215); ClipTrainingComplete._visible = false; HideRobes(); HideEndings(); if ((TotalTentacle != -1) && (LoveAccepted == 1)) { GeneralText = ("You remember the heartache when " + SlaveName) + " left after your mutual vows of love but you felt honour bound to send her away.\r\r"; } else { GeneralText = ""; } Fin = 0; temp = 0; if (TotalTentacle > 4) { _root.ShowOverlay(0); Fin = 1; NumFin = 20; GeneralText = ((GeneralText + "On the way to deliver ") + SlaveName) + " the caravan was attacked by tentacle monstrosities and she was taken! A search party failed to find her. Many weeks later she is found by accident in a raid on a lair..."; SlaveGirl.ShowEndingTentacleSlave(); } if ((((((Fin != 1) && (DonePonygirl == 1)) && (_local2 > 50)) && (BitGagWorn == 1)) && (HarnessWorn == 1)) && (PonyTailWorn == 1)) { Fin = 1; NumFin = 18; SlaveGirl.ShowSexActPonygirl(); } if ((Fin != 1) && (DickgirlXF == 2)) { Fin = 1; NumFin = 19; SlaveGirl.ShowEndingDickgirl(); } if (((Fin != 1) && (TotalBondage >= 20)) && (_local2 > 40)) { Fin = 1; NumFin = 9; SlaveGirl.ShowEndingSM(); } if ((_local2 >= 75) && (Fin != 1)) { Fin = 1; NumFin = 2; SlaveGirl.ShowEndingMarriage(); } if ((((Fin != 1) && (VarGold >= 3000)) && (NumDresses >= 5)) && (_local2 > 40)) { Fin = 1; NumFin = 8; SlaveGirl.ShowEndingRich(); } if ((((Fin != 1) && (VarLibidoRounded >= 85)) && (VarNymphomaniaRounded >= 85)) && (_local2 > 40)) { Fin = 1; NumFin = 7; SlaveGirl.ShowEndingSexManiac(); } if ((((Fin != 1) && (VarNymphomaniaRounded >= 75)) && (VarLibidoRounded > 75)) && (_local2 > 40)) { Fin = 1; NumFin = 6; SlaveGirl.ShowEndingSexAddict(); } if ((Fin != 1) && (VarObedienceRounded < 15)) { Fin = 1; NumFin = 13; SlaveGirl.ShowEndingRebel(); } if ((((Fin != 1) && (VarCookingRounded >= 60)) && (VarCleaningRounded >= 60)) && (_local2 > 40)) { Fin = 1; NumFin = 10; SlaveGirl.ShowEndingMaid(); } if ((Fin != 1) && (NumAphrodisiac >= 10)) { Fin = 1; NumFin = 12; SlaveGirl.ShowEndingDrugAddict(); } if ((Fin != 1) && (_local2 >= 50)) { Fin = 1; if ((VarObedienceRounded >= 85) && (VarMoralityRounded >= 45)) { NumFin = 14; SlaveGirl.ShowEndingNormalPlus(); } else if (VarObedienceRounded < 30) { NumFin = 16; SlaveGirl.ShowEndingNormalMinus(); } else { NumFin = 15; SlaveGirl.ShowEndingNormal(); } } if (Fin != 1) { Fin = 1; NumFin = 17; SlaveGirl.ShowEndingProstitute(); } if (SlaveGirl.EndingStart(_local2) != true) { if (NumFin != 20) { ServantSpeakAppend(("Master, we just received a letter from the owner of " + SlaveName) + "."); } } } else if (SlaveGirl.EndingFinish(_local2)) { } else if (NumFin == 2) { GeneralText = "\"I wanted to thank you with all my heart for your job. Her countless qualities have made me fall in love with her and I decided to marry her.\r\rThank you very much.\""; NumFin = 201; } else if (NumFin == 201) { GeneralText = "Ending 'Wedding'\r\rScore : " + _local2; NumFin = 1000; } else if (NumFin == 6) { GeneralText = "\"It looks like you've done a good job with this girl. Just one little thing, she is permanently in need for sex.\r\rNot that it bothers me, but it can sometimes be tiring...\""; NumFin = 601; } else if (NumFin == 601) { GeneralText = "Ending 'Sex Addict'\r\rScore : " + _local2; NumFin = 1000; } else if (NumFin == 7) { GeneralText = "\"It looks like you've done a good job with this girl. But there is still one little problem, She is really a sex maniac, I must always keep an eye on her so she doesn't launch herself on someone in the street.\r\rExcept this, you've done a good job.\""; NumFin = 701; } else if (NumFin == 701) { GeneralText = "Ending 'Sex Maniac'\r\rScore : " + _local2; NumFin = 1000; } else if (NumFin == 8) { GeneralText = "\"I don't know how to judge your work. She is well trained but this girl seems to have enjoyed a life of luxury and wealth and it is sometimes hard to satisfy her caprices.\r\rIt's a good thing I have the money for that, but not all your customers would enjoy her.\""; NumFin = 801; } else if (NumFin == 801) { GeneralText = "Ending 'Rich'\r\rScore : " + _local2; NumFin = 1000; } else if (NumFin == 9) { GeneralText = "\"I don't know how to judge your work. She is well trained but her taste for bondage amazed me. Sometimes it is impossible to untie her and she asks me all the time to tie her tighter.\r\rIt's not a bad job but I think not all your customers would like this.\""; NumFin = 901; } else if (NumFin == 901) { GeneralText = "Ending 'S&M'\r\rScore : " + _local2; NumFin = 1000; } else if (NumFin == 10) { GeneralText = "\"It looks like you've done a good job with this girl. Her housework capabilities are impressive and she seems to like her apron very much...\r\rThank you for your job.\""; NumFin = 1001; } else if (NumFin == 1001) { GeneralText = "Ending 'Maid'\r\rScore : " + _local2; NumFin = 1000; } else if (NumFin == 12) { GeneralText = "\"I don't know how to judge your work. She is well trained but it seems you used a lot of drugs during her training. She is in need for these products now.\r\rI would have rather enjoyed a voluntary slave than a girl who needs drugs to obey.\""; NumFin = 1201; } else if (NumFin == 1201) { GeneralText = "Ending 'Drug Addict'\r\rScore : " + _local2; NumFin = 1000; } else if (NumFin == 13) { GeneralText = "\"I must admit that your work wasn't good at all! She refuses to obey the orders I give her and I must force her to obey. A slave is meant to obey.\r\rI don't congratulate you.\""; NumFin = 1301; } else if (NumFin == 1301) { GeneralText = "Ending 'Rebel'\r\rScore : " + _local2; NumFin = 1000; } else if (NumFin == 14) { GeneralText = "\"You've done an excellent job. She is so loyal I can let her go by herself and I will be sure to see her come back at my feet.\r\rCongratulations!\""; NumFin = 1401; } else if (NumFin == 1401) { GeneralText = "Ending 'Normal +'\r\rScore : " + _local2; NumFin = 1000; } else if (NumFin == 15) { GeneralText = "\"I think you've done an acceptable work. This girl is well-trained but that's all.\r\rI wouldn't say you're a great slave maker but you do your job alright.\""; NumFin = 1501; } else if (NumFin == 1501) { GeneralText = "Ending 'Normal'\r\rScore : " + _local2; NumFin = 1000; } else if (NumFin == 16) { GeneralText = "\"I want to tell you it's a good work, but this girl is not very obedient. I must sometimes force her to follow my orders.\r\rIt's a passably good job.\""; NumFin = 1601; } else if (NumFin == 1601) { GeneralText = "Ending 'Normal -'\r\rScore : " + _local2; NumFin = 1000; } else if (NumFin == 17) { GeneralText = "\"Your work didn't satisfy me at all! I wanted to get back a slave and I get a slut whose only desire is sex. I had to sell her to a brothel.\r\rI don't thank you!\""; NumFin = 1701; } else if (NumFin == 1701) { GeneralText = "Ending 'Prostitute'\r\rScore : " + _local2; NumFin = 1000; } else if (NumFin == 18) { GeneralText = "\"I was surprised to be presented with a ponygirl. I have come to understand the delights of this type of slave.\r\rThank you very much.\""; NumFin = 1801; } else if (NumFin == 1801) { GeneralText = "Ending 'Ponygirl'\r\rScore : " + _local2; NumFin = 1000; } else if (NumFin == 19) { GeneralText = "\"It is odd to be presented with a slave who is a hermaphrodite. I was reluctant to touch her initially. I do now understand the flexibility of such a slave especially when I have guests.\r\rThank you.\""; NumFin = 1901; } else if (NumFin == 1901) { GeneralText = "Ending 'Dickgirl'\r\rScore : " + _local2; NumFin = 1000; } else if (NumFin == 20) { GeneralText = SlaveName + " is heavily pregnant with the monsters brood and is delerious with sexual desire. The monsters cum is a powerful aphrodisiac and she has consumed little else as she was forced to drink their cum as they fucked her many,many times!\r\rShe is treated and delivered to her new owner, with a large and permanent libido..."; Fin = 0; NumFin = 0; TotalTentacle = -1; } else if (NumFin == 1000) { if (_local2 >= 85) { HideImages(); HideSlaveActions(); HideEndings(); GeneralText = "At the very end you couldn't part with this girl"; if (LoveAccepted == 1) { GeneralText = GeneralText + " and you remember your mutual love"; } GeneralText = GeneralText + ". You bought her back and kept her for yourself. Her education was almost perfect and there is no way you would let go such a jewel."; SlaveGirl.ShowEndingBoughtBack(); LoveAccepted = 0; NumFin = 9001; } else if ((LoveAccepted == 1) || (LoveAccepted == 10)) { if ((LoveAccepted == 1) && (_local2 > 50)) { GeneralText = ((("There is a postscript on the letter\r\r\"" + SlaveName) + " is sad at times, I can see how she loves you dearly. After much thought I have decided to release her back to you. You have a debt to me for a resonable price of ") + (_local2 * 100)) + "GP.\""; LoveAccepted = 10; } else if (LoveAccepted == 10) { GeneralText = "Joyfully you realise she should be arriving soon!\r\rRevised Ending 'Love'"; LoveAccepted = 0; NumFin = 9002; } } else { ShowEndings(); } } else if (NumFin == 9001) { GeneralText = "Revised Ending 'Bought Back'\r\rScore : " + _local2; NumFin = 9002; } else { ShowEndings(); } } HideRobes(); Restart(); MoonPhase.gotoAndStop(1); ClipBuyer.gotoAndStop(1); ClipBeach.gotoAndStop(1); DressBeach.gotoAndStop(1); DressLeash.gotoAndStop(1); ClipContestsPonygirl.gotoAndStop(1); ClipRopes.gotoAndStop(1); ClipRivalACourt._visible = false; ClipRivalBCourt._visible = false; ClipRivalCCourt._visible = false; ClipRivalDCourt._visible = false; ClipRivalECourt._visible = false; ClipRivalAHousework._visible = false; ClipRivalCHousework._visible = false; ClipRivalDHousework._visible = false; ClipRivalEHousework._visible = false; ClipRivalABeauty._visible = false; ClipRivalBBeauty._visible = false; ClipRivalCBeauty._visible = false; ClipRivalDBeauty._visible = false; ClipRivalEBeauty._visible = false; ClipRivalAXXX._visible = false; ClipRivalAXXX.gotoAndStop(1); ClipRivalBXXX._visible = false; ClipRivalCXXX._visible = false; ClipRivalDXXX._visible = false; ClipRivalDXXX.gotoAndStop(1); ClipRivalEXXX._visible = false; ClipContestsPonygirl._visible = false; IntroTitle._visible = true; IntroFond._visible = true; BackgroundGrid._visible = false; ObjectsLarge.gotoAndStop(1); PeopleDemon.gotoAndStop(1); ClipKamasutra.gotoAndStop(1); GirlsStory._visible = false; HideAssistant(); MoonPhase._visible = false; IconBar._visible = false; IntroBackground._visible = true; MainBackground._visible = false; StatisticsGroup._visible = false; SlaveChoice1.onData = function () { SlaveChoice1.SlaveImage.loadMovie(SlaveChoice1.image); }; loadVariables ("SlaveGirl1.txt", SlaveChoice1); SlaveChoice2.onData = function () { SlaveChoice2.SlaveImage.loadMovie(SlaveChoice2.image); }; loadVariables ("SlaveGirl2.txt", SlaveChoice2); SlaveChoice3.onData = function () { SlaveChoice3.SlaveImage.loadMovie(SlaveChoice3.image); }; loadVariables ("SlaveGirl3.txt", SlaveChoice3); SlaveChoice4.onData = function () { SlaveChoice4.SlaveImage.loadMovie(SlaveChoice4.image); }; loadVariables ("SlaveGirl4.txt", SlaveChoice4); SlaveChoice5.onData = function () { SlaveChoice5.SlaveImage.loadMovie(SlaveChoice5.image); }; loadVariables ("SlaveGirl5.txt", SlaveChoice5); SlaveChoice6.onData = function () { SlaveChoice6.SlaveImage.loadMovie(SlaveChoice6.image); }; loadVariables ("SlaveGirl6.txt", SlaveChoice6); SlaveChoice7.onData = function () { SlaveChoice7.SlaveImage.loadMovie(SlaveChoice7.image); }; loadVariables ("SlaveGirl7.txt", SlaveChoice7); SlaveChoice8.onData = function () { SlaveChoice8.SlaveImage.loadMovie(SlaveChoice8.image); }; loadVariables ("SlaveGirl8.txt", SlaveChoice8); SlaveChoice9.onData = function () { SlaveChoice9.SlaveImage.loadMovie(SlaveChoice9.image); }; loadVariables ("SlaveGirl9.txt", SlaveChoice9); SlaveChoice10.onData = function () { SlaveChoice10.SlaveImage.loadMovie(SlaveChoice10.image); }; loadVariables ("SlaveGirl10.txt", SlaveChoice10); SlaveChoice11.onData = function () { SlaveChoice11.SlaveImage.loadMovie(SlaveChoice11.image); }; loadVariables ("SlaveGirl11.txt", SlaveChoice11); SlaveChoice12.onData = function () { SlaveChoice12.SlaveImage.loadMovie(SlaveChoice12.image); }; loadVariables ("SlaveGirl12.txt", SlaveChoice12); SlaveChoice13.onData = function () { SlaveChoice13.SlaveImage.loadMovie(SlaveChoice13.image); }; loadVariables ("SlaveGirl13.txt", SlaveChoice13); SlaveChoice14.onData = function () { SlaveChoice14.SlaveImage.loadMovie(SlaveChoice14.image); }; loadVariables ("SlaveGirl14.txt", SlaveChoice14); colorTrans = new flash.geom.ColorTransform(); trans = new flash.geom.Transform(DressOverlay); trans.colorTransform = colorTrans; transOI = new flash.geom.Transform(EquipmentMenu.OtherItems); transOI.colorTransform = colorTrans; transXF = new flash.geom.Transform(DickgirlXFIcon); transXF.colorTransform = colorTrans; transSky = new flash.geom.Transform(ClipSky); transSky.colorTransform = new flash.geom.ColorTransform(); mclListener = new Object(); mcLoader = new MovieClipLoader(); var GirlLoaded = false; var MoonPhaseDate; var SlaveName = ""; var TrainingTime; var temp; var DickgirlChangable; var DickgirlChanged; var CatGirl; var Naked; var Aroused; var dmod; var ActionChoice; var ObjectChoice; var Day; var TotalAction; var TotalActionMax; var SexAction = 0; var NumFin; var DickgirlOn = 1; var TentaclesOn = 1; var PonygirlAware = 0; var Difficulty = 0; var AssistantTrained = false; var smglobali = SharedObject.getLocal("smglobal"); if (smglobali.data.AssistantTrained != undefined) { if (smglobali.data.AssistantTrained == 1) { AssistantTrained = true; } } if (smglobali.data.DickgirlOn != undefined) { DickgirlOn = smglobali.data.DickgirlOn; } if (smglobali.data.TentaclesOn != undefined) { TentaclesOn = smglobali.data.TentaclesOn; } if (smglobali.data.PonygirlAware != undefined) { PonygirlAware = smglobali.data.PonygirlAware; } if (smglobali.data.Difficulty != undefined) { Difficulty = smglobali.data.Difficulty; } SaveGlobalData(); var SlaveShopDescription = ""; var StandardDGText; var SlavePage = 0; var IntroPage = 1; var IntroPages = 1;
Instance of Symbol 1160 MovieClip "IntroOptionsButton" in Frame 1
on (press) { _root.DoIntroOptions(); } on (keyPress "O") { _root.DoIntroOptions(); } on (keyPress "o") { _root.DoIntroOptions(); }
Instance of Symbol 1163 MovieClip "IntroLoadButton" in Frame 1
on (press) { _root.tempvar = 1; _root.LoadSaveGames._visible = !_root.LoadSaveGames._visible; } on (keyPress "L") { _root.tempvar = 1; _root.LoadSaveGames._visible = !_root.LoadSaveGames._visible; } on (keyPress "l") { _root.tempvar = 1; _root.LoadSaveGames._visible = !_root.LoadSaveGames._visible; }
Symbol 337 Button
on (press) { _root.StartGame(); } on (keyPress "<Enter>") { _root.StartGame(); }
Symbol 493 Button
on (press) { _root.DoContestsNext(); } on (keyPress "<Enter>") { if (_root.NextContests._visible == true) { _root.DoContestsNext(); } }
Symbol 495 Button
on (press) { _root.DoGeneralNext(); } on (keyPress "<Enter>") { if (_root.NextGeneral._visible == true) { _root.DoGeneralNext(); } }
Symbol 497 Button
on (press) { _root.DoEventNext(); } on (keyPress "<Enter>") { if (_root.NextEvent._visible == true) { _root.DoEventNext(); } }
Symbol 509 Button
on (press) { _root.DoGeneralNo(); } on (keyPress "N") { _root.DoGeneralNo(); } on (keyPress "n") { _root.DoGeneralNo(); }
Symbol 519 Button
on (press) { _root.DoGeneralYes(); } on (keyPress "Y") { _root.DoGeneralYes(); } on (keyPress "y") { _root.DoGeneralYes(); }
Symbol 521 Button
on (press) { _root.DoVisitNext(); } on (keyPress "<Enter>") { if (_root.NextVisit._visible == true) { _root.DoVisitNext(); } }
Symbol 523 Button
on (press) { _root.DoEndingNext(); } on (keyPress "<Enter>") { if (_root.NextEnding._visible) { _root.DoEndingNext(); } }
Symbol 527 Button
on (press) { _root.DoLeaveButton(); } on (keyPress "<Enter>") { if (_root.Quitter._visible == true) { _root.DoLeaveButton(); } }
Symbol 529 Button
on (press) { _root.DoEventNo(); } on (keyPress "N") { _root.DoEventNo(); } on (keyPress "n") { _root.DoEventNo(); }
Symbol 531 Button
on (press) { _root.DoEventYes(); } on (keyPress "Y") { _root.DoEventYes(); } on (keyPress "y") { _root.DoEventYes(); }
Symbol 533 Button
on (press) { _root.DoTailorNo(); } on (keyPress "N") { _root.DoTailorNo(); } on (keyPress "n") { _root.DoTailorNo(); }
Symbol 535 Button
on (press) { _root.DoTailorYes(); } on (keyPress "Y") { _root.DoTailorYes(); } on (keyPress "y") { _root.DoTailorYes(); }
Symbol 541 Button
on (press) { _root.DoPlanningButton(); } on (keyPress "P") { if (_root.PlanningButton._visible == true) { _root.DoPlanningButton(); } } on (keyPress "p") { if (_root.PlanningButton._visible == true) { _root.DoPlanningButton(); } }
Symbol 545 Button
on (press) { _root.DoActionsButton(); } on (keyPress "A") { if (_root.ActionsButton._visible == true) { _root.DoActionsButton(); } } on (keyPress "a") { if (_root.ActionsButton._visible == true) { _root.DoActionsButton(); } }
Symbol 550 Button
on (press) { _root.tempvar = 0; if (_root.SystemMenu._visible == false) { if (_root.NumFin == 0) { _root.SystemMenu.BtnSaveDisabled._visible = false; _root.SystemMenu.BtnSave._visible = true; } else { _root.SystemMenu.BtnSave._visible = false; _root.SystemMenu.BtnSaveDisabled._visible = true; } _root.ActionsMenu._visible = false; _root.SystemMenu._visible = true; } else { _root.SystemMenu._visible = false; _root.LoadSaveGames._visible = false; } } on (keyPress "L") { if (_root.SystemButton._visible == true) { _root.LoadGame(1); } } on (keyPress "l") { if (_root.SystemButton._visible == true) { _root.LoadGame(1); } } on (keyPress "S") { if ((_root.SystemButton._visible == true) && (_root.NumFin == 0)) { _root.SaveGame(1); } } on (keyPress "s") { if ((_root.SystemButton._visible == true) && (_root.NumFin == 0)) { _root.SaveGame(1); } } on (keyPress "N") { if (_root.SystemButton._visible) { _root.DoRestart(); } } on (keyPress "n") { if (_root.SystemButton._visible) { _root.DoRestart(); } }
Symbol 554 Button
on (press) { _root.DoScold(); } on (keyPress "S") { if (_root.DiscussScold._visible) { _root.DoScold(); } } on (keyPress "s") { if (_root.DiscussScold._visible) { _root.DoScold(); } }
Symbol 557 Button
on (press) { _root.DoCongratulate(); } on (keyPress "C") { if (_root.DiscussCongratulate._visible) { _root.DoCongratulate(); } } on (keyPress "c") { if (_root.DiscussCongratulate._visible) { _root.DoCongratulate(); } }
Symbol 561 Button
on (press) { _root.DoOrdinaryDiscussion(); } on (keyPress "<Enter>") { if (_root.DiscussOrdinary._visible) { _root.DoOrdinaryDiscussion(); } }
Symbol 565 Button
on (press) { _root.VarObedience = _root.VarObedience + 10; _root.VarGold = _root.VarGold + 1000; _root.HideRobes(); _root.HaloOK = 1; _root.BitGagOK = 1; _root.BitGagWorn = 1; _root.HaloWorn = 1; _root.LeashOK = 1; _root.LeashWorn = 1; if (_root.DressWorn != -1) { _root.DressWorn = _root.DressWorn + 1; if (_root.DressWorn > 15) { _root.DressWorn = -1; _root.NakedChoice = 1; _root.Naked = true; } } else { _root.NakedChoice = _root.NakedChoice + 1; } _root.ShowRobes(); _root.UpdateSlave(); }
Symbol 570 Button
on (press) { _root.DoSexActions(2); } on (keyPress "o") { _root.DoSexActions(2); } on (keyPress "O") { _root.DoSexActions(2); }
Symbol 573 Button
on (press) { _root.DoSexActions(3); } on (keyPress "c") { _root.DoSexActions(3); } on (keyPress "C") { _root.DoSexActions(3); }
Symbol 576 Button
on (press) { _root.DoSexActions(1); } on (keyPress "h") { _root.DoSexActions(1); } on (keyPress "H") { _root.DoSexActions(1); }
Symbol 579 Button
on (press) { _root.DoSexActions(4); } on (keyPress "f") { _root.DoSexActions(4); } on (keyPress "F") { _root.DoSexActions(4); }
Symbol 582 Button
on (press) { _root.DoSexActions(5); } on (keyPress "j") { _root.DoSexActions(5); } on (keyPress "J") { _root.DoSexActions(5); }
Symbol 585 Button
on (press) { _root.DoSexActions(6); } on (keyPress "t") { _root.DoSexActions(6); } on (keyPress "T") { _root.DoSexActions(6); }
Symbol 588 Button
on (press) { _root.DoSexActions(7); } on (keyPress "a") { _root.DoSexActions(7); } on (keyPress "A") { _root.DoSexActions(7); }
Symbol 591 Button
on (press) { _root.DoSexActions(8); } on (keyPress "u") { _root.DoSexActions(8); } on (keyPress "U") { _root.DoSexActions(8); }
Symbol 594 Button
on (press) { _root.DoSexActions(9); } on (keyPress "d") { _root.DoSexActions(9); } on (keyPress "D") { _root.DoSexActions(9); }
Symbol 597 Button
on (press) { _root.DoSexActions(10); } on (keyPress "p") { _root.DoSexActions(10); } on (keyPress "P") { _root.DoSexActions(10); }
Symbol 600 Button
on (press) { _root.DoSexActions(18); } on (keyPress "s") { _root.DoSexActions(18); } on (keyPress "S") { _root.DoSexActions(18); }
Symbol 603 Button
on (press) { _root.DoSexActions(11); } on (keyPress "l") { _root.DoSexActions(11); } on (keyPress "L") { _root.DoSexActions(11); }
Symbol 606 Button
on (press) { _root.DoSexActions(12); } on (keyPress "b") { _root.DoSexActions(12); } on (keyPress "B") { _root.DoSexActions(12); }
Symbol 609 Button
on (press) { _root.DoSexActions(13); } on (keyPress "n") { _root.DoSexActions(13); } on (keyPress "N") { _root.DoSexActions(13); }
Symbol 613 Button
on (press) { _root.DoSexActions(14); } on (keyPress "m") { _root.DoSexActions(14); } on (keyPress "M") { _root.DoSexActions(14); } on (keyPress "y") { _root.DoSexActions(14); } on (keyPress "Y") { _root.DoSexActions(14); }
Symbol 615 Button
on (press) { _root.DoSexActions(19); } on (keyPress "6") { _root.DoSexActions(19); } on (keyPress "6") { _root.DoSexActions(19); } on (keyPress "r") { _root.DoSexActions(19); } on (keyPress "R") { _root.DoSexActions(19); }
Symbol 619 Button
on (press) { _root.DoSexActions(15); } on (keyPress "g") { _root.DoSexActions(15); } on (keyPress "G") { _root.DoSexActions(15); }
Symbol 622 Button
on (press) { _root.DoSexActions(16); } on (keyPress "e") { _root.DoSexActions(16); } on (keyPress "E") { _root.DoSexActions(16); }
Symbol 634 Button
on (press) { _root.DoVisit(8); } on (keyPress "L") { _root.DoVisit(8); } on (keyPress "l") { _root.DoVisit(8); }
Symbol 636 Button
on (press) { _root.DoVisit(7); } on (keyPress "C") { _root.DoVisit(7); } on (keyPress "c") { _root.DoVisit(7); }
Symbol 638 Button
on (press) { _root.DoVisit(6); } on (keyPress "K") { _root.DoVisit(6); } on (keyPress "k") { _root.DoVisit(6); }
Symbol 640 Button
on (press) { _root.DoVisit(5); } on (keyPress "M") { _root.DoVisit(5); } on (keyPress "m") { _root.DoVisit(5); }
Symbol 642 Button
on (press) { _root.DoVisit(4); } on (keyPress "H") { _root.DoVisit(4); } on (keyPress "h") { _root.DoVisit(4); }
Symbol 644 Button
on (press) { _root.DoVisit(3); } on (keyPress "P") { _root.DoVisit(3); } on (keyPress "p") { _root.DoVisit(3); }
Symbol 646 Button
on (press) { _root.DoVisit(2); } on (keyPress "B") { _root.DoVisit(2); } on (keyPress "b") { _root.DoVisit(2); }
Symbol 648 Button
on (press) { _root.DoVisit(1); } on (keyPress "S") { _root.DoVisit(1); } on (keyPress "s") { _root.DoVisit(1); }
Symbol 652 Button
on (press) { _root.ContestCourt(); } on (keyPress "C") { _root.ContestCourt(); } on (keyPress "c") { _root.ContestCourt(); } on (rollOver) { _root.HideAssistant(); _root.PeopleHighClassProstitute._visible = true; _root.GeneralText = _root.SlaveName + " will be questioned on matters of court and assessed on her appearance and demeanor."; } on (rollOut) { _root.ShowAssistant(); _root.PeopleHighClassProstitute._visible = false; _root.GeneralText = ""; }
Symbol 654 Button
on (press) { _root.ContestHousework(); } on (keyPress "H") { _root.ContestHousework(); } on (keyPress "h") { _root.ContestHousework(); } on (rollOver) { _root.HideAssistant(); _root.PeopleMaid._visible = true; _root.GeneralText = _root.SlaveName + " will be given a house to clean and a meal to cook. She will be judged on the quality of both."; } on (rollOut) { _root.ShowAssistant(); _root.PeopleMaid._visible = false; _root.GeneralText = ""; }
Symbol 656 Button
on (press) { _root.ContestXXX(); } on (keyPress "X") { _root.ContestXXX(); } on (keyPress "x") { _root.ContestXXX(); } on (rollOver) { _root.HideAssistant(); _root.PeopleXXXOwner._visible = true; _root.GeneralText = _root.SlaveName + " will compete in many sex acts. She will be judged on how much she enjoys herself and how much pleasure she gives."; } on (rollOut) { _root.ShowAssistant(); _root.PeopleXXXOwner._visible = false; _root.GeneralText = ""; }
Symbol 658 Button
on (press) { _root.ContestPonygirl(); } on (keyPress "P") { _root.ContestPonygirl(); } on (keyPress "p") { _root.ContestPonygirl(); } on (rollOver) { _root.HideAssistant(); _root.PeoplePonyMistress._visible = true; _root.GeneralText = _root.SlaveName + " will run a course against other pony-girls. Girls will be given a lead based on the quality of their outfit."; } on (rollOut) { _root.ShowAssistant(); _root.GeneralText = ""; _root.PeoplePonyMistress._visible = false; }
Symbol 660 Button
on (press) { _root.ContestBeauty(); } on (keyPress "B") { _root.ContestBeauty(); } on (keyPress "b") { _root.ContestBeauty(); } on (rollOver) { _root.PeopleSleazyBarOwner._visible = true; _root.HideAssistant(); _root.GeneralText = _root.SlaveName + " will be judged on her beauty and common-sense."; } on (rollOut) { _root.ShowAssistant(); _root.PeopleSleazyBarOwner._visible = false; _root.GeneralText = ""; }
Symbol 663 Button
on (press) { _root.GeneralText = "<b>Merchant:</b> A mind-control potion of unknown, possibly hellish origin.\r\rObedience + 5\r250GP\rBe careful, doesn't work if used too often.\r\rDo you wish to buy this item?"; _root.YesTailor._visible = true; _root.NoTailor._visible = true; _root.DressChoice = 0; _root.ObjectChoice = 1; } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = "<b>Merchant:</b> A mind-control potion of unknown, possibly hellish origin.\r\rObedience + 5\r250GP\rBe careful, doesn't work if used too often."; } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.GeneralText = ""; } }
Symbol 665 Button
on (press) { var price = ((_root.PotionsUsed[2] == -1) ? 30 : 60); _root.GeneralText = ("<b>Merchant:</b> Various stimulating aphrodisiacs.\r\rLibido + 3\r" + price) + "GP\rCan have lasting effects if used too often.\r\rDo you wish to buy this item?"; _root.YesTailor._visible = true; _root.NoTailor._visible = true; _root.DressChoice = 0; _root.ObjectChoice = 2; } on (rollOver) { var price = ((_root.PotionsUsed[2] == -1) ? 30 : 60); if (_root.YesTailor._visible == false) { _root.GeneralText = ("<b>Merchant:</b> Various stimulating aphrodisiacs.\r\rLibido + 3\r" + price) + "GP\rCan have lasting effects if used too often."; } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.GeneralText = ""; } }
Symbol 668 Button
on (press) { var price = ((_root.PotionsUsed[3] == -1) ? 225 : 550); _root.GeneralText = ("<b>Merchant:</b> Soothing Potion.\r\rNymphomania - 10\rTiredness -5\rLibido -5\r" + price) + "GP\r\rDo you wish to buy this item?"; _root.YesTailor._visible = true; _root.NoTailor._visible = true; _root.DressChoice = 0; _root.ObjectChoice = 3; } on (rollOver) { var price = ((_root.PotionsUsed[3] == -1) ? 225 : 550); if (_root.YesTailor._visible == false) { _root.GeneralText = ("<b>Merchant:</b> Soothing Potion.\r\rNymphomania - 10\rTiredness -5\rLibido -5\r" + price) + "GP"; } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.GeneralText = ""; } }
Symbol 670 Button
on (press) { var price = ((_root.PotionsUsed[10] == -1) ? 75 : 150); _root.GeneralText = ("<b>Merchant:</b> Potent aphrodisiac that intensifies her orgasms.\r\rLibido + 7\r" + price) + "GP\rWill have lasting effects.\r\rDo you wish to buy this item?"; _root.YesTailor._visible = true; _root.NoTailor._visible = true; _root.DressChoice = 0; _root.ObjectChoice = 21; } on (rollOver) { var price = ((_root.PotionsUsed[10] == -1) ? 75 : 150); if (_root.YesTailor._visible == false) { _root.GeneralText = ("<b>Merchant:</b> Potent aphrodisiac that intensifies her orgasms.\r\rLibido + 7\r" + price) + "GP\rWill have lasting effects."; } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.GeneralText = ""; } }
Symbol 671 Button
on (press) { _root.YesTailor._visible = true; _root.NoTailor._visible = true; _root.DressChoice = 0; if ((_root.DildoOK == 0) && (_root.ImprovedDildoOK == 0)) { _root.GeneralText = "<b>Merchant:</b> Dildo - a plain dildo.\r\rAllows you to order her to fuck herself with a dildo.\r50GP\r\rDo you wish to buy this item?"; _root.ObjectChoice = 24; } else { _root.GeneralText = "<b>Merchant:</b> Nipple Rings.\r\rLibido + 1 per day\rHer breasts are more sensitive.\r200GP\r\rDo you wish to buy this item?"; _root.ObjectChoice = 22; } } on (rollOver) { if (_root.YesTailor._visible == false) { if ((_root.DildoOK == 0) && (_root.ImprovedDildoOK == 0)) { _root.GeneralText = "<b>Merchant:</b> Dildo - a plain dildo.\r\rAllows you to order her to fuck herself with a dildo.\r50GP"; } else { _root.GeneralText = "<b>Merchant:</b> Nipple Rings.\r\rLibido + 1 per day\rHer breasts are more sensitive.\r200GP"; } } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.GeneralText = ""; } }
Symbol 673 Button
on (press) { _root.YesTailor._visible = true; _root.NoTailor._visible = true; _root.DressChoice = 0; if (_root.PlugOK == 0) { _root.GeneralText = "<b>Merchant:</b> Anal Plug - a plug designed to be inserted in the ass and stay there indefinately.\r\r50GP\r\rDo you wish to buy this item?"; _root.ObjectChoice = 25; } else if (_root.RopesOK == 0) { _root.GeneralText = "<b>Merchant:</b> Bondage Gear - Ropes and cuffs for Bondage.\r\r50GP"; _root.ObjectChoice = 26; } else { _root.GeneralText = "<b>Merchant:</b> Nipple Chain.\r\rLibido + 1 per day\rOften worn by ponygirls, her breasts are more sensitive.\r200GP\r\rDo you wish to buy this item?"; _root.ObjectChoice = 23; } } on (rollOver) { if (_root.YesTailor._visible == false) { if (_root.PlugOK == 0) { _root.GeneralText = "<b>Merchant:</b> Anal Plug - a plug designed to be inserted in the ass and stay there indefinately.\r\r50GP"; } else if (_root.RopesOK == 0) { _root.GeneralText = "<b>Merchant:</b> Bondage Gear - Ropes and cuffs for Bondage.\r\r50GP"; } else { _root.GeneralText = "<b>Merchant:</b> Nipple Chain.\r\rLibido + 1 per day\rOften worn by ponygirls, her breasts are more sensitive.\r200GP"; } } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.GeneralText = ""; } }
Symbol 676 Button
on (press) { var price = ((_root.PotionsUsed[4] == -1) ? 50 : 100); _root.GeneralText = ((("<b>Merchant:</b> A revitalising potion.\r\rTiredness - " + int(10 * _root.dmod)) + "\r") + price) + "GP\r\rDo you wish to buy this item?"; _root.YesTailor._visible = true; _root.NoTailor._visible = true; _root.DressChoice = 0; _root.ObjectChoice = 4; } on (rollOver) { var price = ((_root.PotionsUsed[4] == -1) ? 50 : 100); if (_root.YesTailor._visible == false) { _root.GeneralText = ((("<b>Merchant:</b> A revitalising potion.\r\rTiredness - " + int(10 * _root.dmod)) + "\r") + price) + "GP"; } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.GeneralText = ""; } }
Symbol 677 Button
on (press) { _root.GeneralText = ((((("<b>Merchant:</b> An elegant " + _root.ShopMenu.NecklaceLabel.text.toLowerCase()) + ".\r\rRefinement + ") + int((_root.PriceNecklace / 60) * _root.dmod)) + "\r") + _root.PriceNecklace) + "GP\r\rDo you wish to buy this item?"; _root.YesTailor._visible = true; _root.NoTailor._visible = true; _root.DressChoice = 0; _root.ObjectChoice = 5; } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ((((("<b>Merchant:</b> An elegant " + _root.ShopMenu.NecklaceLabel.text.toLowerCase()) + ".\r\rRefinement + ") + int((_root.PriceNecklace / 60) * _root.dmod)) + "\r") + _root.PriceNecklace) + "GP\r\rDo you wish to buy this item?"; } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.GeneralText = ""; } }
Symbol 680 Button
on (press) { _root.GeneralText = ("<b>Merchant:</b> Poetry Book.\r\rSensibility + " + int(5 * _root.dmod)) + "\r200GP\r\rDo you wish to buy this item?"; _root.YesTailor._visible = true; _root.NoTailor._visible = true; _root.DressChoice = 0; _root.ObjectChoice = 6; } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ("<b>Merchant:</b> Poetry Book.\r\rSensibility + " + int(5 * _root.dmod)) + "\r200GP"; } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.GeneralText = ""; } }
Symbol 682 Button
on (press) { _root.GeneralText = ("<b>Merchant:</b> Assorted books of general knowledge.\r\rIntelligence + " + int(5 * _root.dmod)) + "\r100GP\r\rDo you wish to buy this item?"; _root.YesTailor._visible = true; _root.NoTailor._visible = true; _root.DressChoice = 0; _root.ObjectChoice = 7; } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ("<b>Merchant:</b> Assorted books of general knowledge.\r\rIntelligence + " + int(5 * _root.dmod)) + "\r100GP"; } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.GeneralText = ""; } }
Symbol 683 Button
on (press) { _root.GeneralText = ((((("<b>Merchant:</b> " + _root.ShopMenu.DollLabel.text) + ".\r\rJoy + ") + int((_root.dmod * _root.PriceDoll) / 30)) + "\r") + _root.PriceDoll) + "GP\r\rDo you wish to buy this item?"; _root.YesTailor._visible = true; _root.NoTailor._visible = true; _root.DressChoice = 0; _root.ObjectChoice = 8; } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ((((("<b>Merchant:</b> " + _root.ShopMenu.DollLabel.text) + ".\r\rJoy + ") + int((_root.dmod * _root.PriceDoll) / 30)) + "\r") + _root.PriceDoll) + "GP"; } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.GeneralText = ""; } }
Symbol 685 Button
on (press) { _root.GeneralText = "<b>Merchant:</b> "; switch (_root.VanityIndex) { case 0 : _root.GeneralText = (_root.GeneralText + "Vanity Case of makeup and accessories.\r\rCharisma + ") + int(5 * _root.dmod); break; case 1 : _root.GeneralText = _root.GeneralText + "Piercings of her nipples and clitorus.\r\rCharisma + 2, Libido + 1"; break; case 2 : _root.GeneralText = _root.GeneralText + "Vaginal and belly-button piercings.\r\rCharisma + 2, Libido + 1"; break; case 3 : _root.GeneralText = (_root.GeneralText + "Professional hairstyling.\r\rCharisma + ") + int(5 * _root.dmod); break; case 4 : _root.GeneralText = (_root.GeneralText + "Facial and skin-care in a boutique.\r\rCharisma + ") + int(5 * _root.dmod); break; case 5 : _root.GeneralText = (_root.GeneralText + "Her make-up is done by a professional.\r\rCharisma + ") + int(5 * _root.dmod); } _root.GeneralText = ((_root.GeneralText + "\r") + _root.PriceVanity) + "GP\r\rDo you wish to buy this item?"; _root.YesTailor._visible = true; _root.NoTailor._visible = true; _root.DressChoice = 0; _root.ObjectChoice = 9; } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = "<b>Merchant:</b> "; switch (_root.VanityIndex) { case 0 : _root.GeneralText = (_root.GeneralText + "Vanity Case of makeup and accessories.\r\rCharisma + ") + int(5 * _root.dmod); break; case 1 : _root.GeneralText = _root.GeneralText + "Piercings of her nipples and clitorus.\r\rCharisma + 2, Libido + 1"; break; case 2 : _root.GeneralText = _root.GeneralText + "Vaginal and belly-button piercings.\r\rCharisma + 2, Libido + 1"; break; case 3 : _root.GeneralText = (_root.GeneralText + "Professional hairstyling.\r\rCharisma + ") + int(5 * _root.dmod); break; case 4 : _root.GeneralText = (_root.GeneralText + "Facial and skin-care in a boutique.\r\rCharisma + ") + int(5 * _root.dmod); break; case 5 : _root.GeneralText = (_root.GeneralText + "Her make-up is done by a professional.\r\rCharisma + ") + int(5 * _root.dmod); } _root.GeneralText = ((_root.GeneralText + "\r") + _root.PriceVanity) + "GP"; } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.GeneralText = ""; } }
Symbol 689 Button
on (press) { _root.PurchaseNymphsTiara(); } on (keyPress "N") { _root.PurchaseNymphsTiara(); } on (keyPress "n") { _root.PurchaseNymphsTiara(); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = "Nymph's Tiara: The tiara from a seductive wood nymph.\r\rCharisma + 20, Sensibility + 20\rLibido & Nymphomania never below 50\r500GP"; _root.ObjectTiara._visible = true; _root.HideAssistant(); } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.ObjectTiara._visible = false; _root.ShowAssistant(); } }
Symbol 691 Button
on (press) { _root.PurchaseHalo(); } on (keyPress "H") { _root.PurchaseHalo(); } on (keyPress "h") { _root.PurchaseHalo(); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = "Halo: An angelic halo that links her to divinity.\r\rMorality + 2 each day\r1000GP"; _root.ObjectHalo._visible = true; _root.HideAssistant(); } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.ObjectHalo._visible = false; _root.ShowAssistant(); } }
Symbol 693 Button
on (press) { _root.PurchaseHarness(); } on (keyPress "r") { _root.PurchaseHarness(); } on (keyPress "R") { _root.PurchaseHarness(); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = "Harness: Tight underclothing with a crotch rope. Essential for Ponygirls.\r\rLibido + 2 per day\rShe is more interested in bondage.\r200GP"; _root.ObjectHarness._visible = true; _root.HideAssistant(); } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.ObjectHarness._visible = false; _root.ShowAssistant(); } }
Symbol 695 Button
on (press) { _root.PurchaseLeash(); } on (keyPress "L") { _root.PurchaseLeash(); } on (keyPress "l") { _root.PurchaseLeash(); } on (rollOver) { if (_root.YesTailor._visible == false) { if (_root.PonygirlAware) { _root.GeneralText = "Leash: A collar and chain to control her. Often worn by Ponygirls.\r\rObedience + 10\rIntelligence - 5\rTemperament - 5\rShe must be more loyal.\r500GP"; } else { _root.GeneralText = "Leash: A collar and chain to control her.\r\rObedience + 10\rIntelligence - 5\rTemperament - 5\rShe must be more loyal.\r500GP"; } _root.ObjectLeash._visible = true; _root.HideAssistant(); } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.ObjectLeash._visible = false; _root.ShowAssistant(); } }
Symbol 697 Button
on (press) { _root.PurchaseHandcuffBracelet(); } on (keyPress "B") { _root.PurchaseHandcuffBracelet(); } on (keyPress "b") { _root.PurchaseHandcuffBracelet(); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = "Handcuff Bracelet: A submissive bracelet.\r\rObedience + 1 each day\r700GP"; _root.ObjectHandcuffBracelet._visible = true; _root.HideAssistant(); } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.ObjectHandcuffBracelet._visible = false; _root.ShowAssistant(); } }
Symbol 699 Button
on (press) { _root.PurchaseSpikedBracelet(); } on (keyPress "S") { _root.PurchaseSpikedBracelet(); } on (keyPress "s") { _root.PurchaseSpikedBracelet(); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = "Spiked Bracelet: An aggressive bracelet.\r\rTemperament + 2 each day\r500GP"; _root.ObjectSpikedBracelet._visible = true; _root.HideAssistant(); } } on (rollOut) { if (_root.YesTailor._visible == false) { _root.ObjectSpikedBracelet._visible = false; _root.ShowAssistant(); } }
Symbol 702 Button
on (press) { _root.DoActions(5, 0); } on (keyPress "m") { _root.DoActions(5, 0); } on (keyPress "M") { _root.DoActions(5, 0); }
Symbol 704 Button
on (press) { _root.DoActions(1, 0); } on (keyPress "c") { _root.DoActions(1, 0); } on (keyPress "C") { _root.DoActions(1, 0); }
Symbol 706 Button
on (press) { _root.DoActions(2, 0); } on (keyPress "l") { _root.DoActions(2, 0); } on (keyPress "L") { _root.DoActions(2, 0); }
Symbol 708 Button
on (press) { _root.DoActions(3, 0); } on (keyPress "w") { _root.DoActions(3, 0); } on (keyPress "W") { _root.DoActions(3, 0); }
Symbol 710 Button
on (press) { _root.DoActions(4, 0); } on (keyPress "d") { _root.DoActions(4, 0); } on (keyPress "D") { _root.DoActions(4, 0); }
Symbol 712 Button
on (press) { _root.DoActions(11, 0); } on (keyPress "P") { _root.DoActions(11, 0); } on (keyPress "p") { _root.DoActions(11, 0); }
Symbol 714 Button
on (press) { _root.DoActions(10, 50); } on (keyPress "x") { _root.DoActions(10, 50); } on (keyPress "X") { _root.DoActions(10, 50); }
Symbol 716 Button
on (press) { _root.DoActions(7, 50); } on (keyPress "t") { _root.DoActions(7, 50); } on (keyPress "T") { _root.DoActions(7, 50); }
Symbol 718 Button
on (press) { _root.DoActions(6, 50); } on (keyPress "s") { _root.DoActions(6, 50); } on (keyPress "S") { _root.DoActions(6, 50); }
Symbol 719 Button
on (press) { _root.DoActions(8, 50); } on (keyPress "e") { _root.DoActions(8, 50); } on (keyPress "E") { _root.DoActions(8, 50); }
Symbol 721 Button
on (press) { _root.DoActions(12, 0); } on (keyPress "u") { _root.DoActions(12, 0); } on (keyPress "U") { _root.DoActions(12, 0); }
Symbol 723 Button
on (press) { _root.DoActions(13, 0); } on (keyPress "a") { _root.DoActions(13, 0); } on (keyPress "A") { _root.DoActions(13, 0); }
Symbol 725 Button
on (press) { _root.DoActions(14, 0); } on (keyPress "b") { _root.DoActions(14, 0); } on (keyPress "B") { _root.DoActions(14, 0); }
Symbol 727 Button
on (press) { _root.DoActions(15, 0); } on (keyPress "z") { _root.DoActions(15, 0); } on (keyPress "Z") { _root.DoActions(15, 0); }
Symbol 729 Button
on (press) { _root.DoActions(16, 0); } on (keyPress "h") { _root.DoActions(16, 0); } on (keyPress "H") { _root.DoActions(16, 0); }
Symbol 731 Button
on (press) { _root.DoActions(17, 0); } on (keyPress "r") { _root.DoActions(17, 0); } on (keyPress "R") { _root.DoActions(17, 0); }
Symbol 736 Button
on (press) { _root.DoActions(9, 50); } on (keyPress "n") { _root.DoActions(9, 50); } on (keyPress "N") { _root.DoActions(9, 50); }
Symbol 738 Button
on (press) { _root.DoActions(18, 0); } on (keyPress "o") { _root.DoActions(18, 0); } on (keyPress "O") { _root.DoActions(18, 0); }
Symbol 748 Button
on (press) { _root.HideStatChangeIcons(); _root.PointsMod(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -20, 0, 0, 0, 0, 0); _root.GeneralText = "Dragon Ring: Gives her the determination of a Dragon.\r\rTemperament + 20"; _root.DragonRingWorn = 0; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Dragon Ring: Gives her the determination of a Dragon.\r\rTemperament + 20"; } _root.ObjectDragonRing._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectDragonRing._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 750 Button
on (press) { _root.HideStatChangeIcons(); _root.PointsMod(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0); _root.GeneralText = "Dragon Ring: Gives her the determination of a Dragon.\r\rTemperament + 20"; _root.DragonRingWorn = 1; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Dragon Ring: Gives her the determination of a Dragon.\r\rTemperament + 20"; } _root.ObjectDragonRing._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectDragonRing._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 753 Button
on (press) { _root.HideStatChangeIcons(); _root.PointsMod(0, -2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); _root.DifficultyDildo = _root.DifficultyDildo + 2; _root.MinLibido = _root.MinLibido - 5; _root.VibratorPantiesWorn = 0; _root.GeneralText = "Vibrator Panties: Stimulates her greatly but not to orgasm.\r\rSensibility + 2\rMore accustomed to dildos\rLibido + 7 each day without being fucked."; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Vibrator Panties: Stimulates her greatly but not to orgasm.\r\rSensibility + 2\rMore accustomed to dildos\rLibido + 7 each day without being fucked."; } _root.ObjectVibratorPanties._visible = true; _root.ObjectVibratorPanties.gotoAndPlay(1); _root.HideAssistant(); } on (rollOut) { _root.ObjectVibratorPanties._visible = false; _root.ObjectVibratorPanties.stop(); _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 755 Button
on (press) { if (_root.SlaveGirl.WearItem(6)) { _root.VibratorPantiesWorn = 1; _root.HideStatChangeIcons(); _root.PointsMod(0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); _root.DifficultyDildo = _root.DifficultyDildo - 2; _root.MinLibido = _root.MinLibido + 5; _root.NumDaysWithoutFuck = 0; _root.GeneralText = "Vibrator Panties: Stimulates her greatly but not to orgasm.\r\rSensibility + 2\rMore accustomed to dildos\rLibido + 7 each day without being fucked."; _root.UpdateEquipment(); } } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Vibrator Panties: Stimulates her greatly but not to orgasm.\r\rSensibility + 2\rMore accustomed to dildos\rLibido + 7 each day without being fucked."; } _root.ObjectVibratorPanties.gotoAndPlay(1); _root.ObjectVibratorPanties._visible = true; _root.HideAssistant(); } on (rollOut) { if (_root.YesEvent._visible == false) { _root.ObjectVibratorPanties._visible = false; } _root.ObjectVibratorPanties.stop(); _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 758 Button
on (press) { _root.FaeriesRingWorn = 0; _root.GeneralText = "Faeries Ring: Will slowly transform her into one of the faerie folk.\r\rCharisma + 1 each day\rSensibility + 1 each day"; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Faeries Ring: Will slowly transform her into one of the faerie folk.\r\rCharisma + 1 each day\rSensibility + 1 each day"; } _root.ObjectFaeriesRing._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectFaeriesRing._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 760 Button
on (press) { _root.FaeriesRingWorn = 1; _root.GeneralText = "Faeries Ring: Will slowly transform her into one of the faerie folk.\r\rCharisma + 1 each day\rSensibility + 1 each day"; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Faeries Ring: Will slowly transform her into one of the faerie folk.\r\rCharisma + 1 each day\rSensibility + 1 each day"; } _root.ObjectFaeriesRing._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectFaeriesRing._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 770 Button
on (press) { _root.AngelsTearWorn = 0; _root.UpdateSlave(); _root.GeneralText = "Angel's Tear: A crystalized tear of an angel that helps her understanding.\r\rSensibility + 1 each day\rMorality never below 50"; _root.UpdateEquipment(); } on (rollOver) { if (((_root.YesEvent._visible == false) && (_root.GeneralText == "")) && (_root.ObjectAngelsTear._visible == false)) { _root.GeneralText = "Angel's Tear: A crystalized tear of an angel that helps her understanding.\r\rSensibility + 1 each day\rMorality never below 50"; } _root.ObjectAngelsTear._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectAngelsTear._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 772 Button
on (press) { if (_root.SlaveGirl.WearItem(4)) { _root.AngelsTearWorn = 1; _root.UpdateSlave(); _root.GeneralText = "Angel's Tear: A crystalized tear of an angel that helps her understanding.\r\rSensibility + 1 each day\rMorality never below 50"; _root.UpdateEquipment(); } } on (rollOver) { if (((_root.YesEvent._visible == false) && (_root.GeneralText == "")) && (_root.ObjectAngelsTear._visible == false)) { _root.GeneralText = "Angel's Tear: A crystalized tear of an angel that helps her understanding.\r\rSensibility + 1 each day\rMorality never below 50"; } _root.ObjectAngelsTear._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectAngelsTear._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 775 Button
on (press) { _root.DemonicPendantWorn = 0; _root.GeneralText = "Demonic Pendant: Fills her dreams with visions of fucking.\r\rCharisma + 2 each day\rFuck + 1 each day\rMorality never above 25"; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Demonic Pendant: Fills her dreams with visions of fucking.\r\rCharisma + 2 each day\rFuck + 1 each day\rMorality never above 25"; } _root.ObjectDemonicPendant._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectDemonicPendant._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 777 Button
on (press) { if (_root.SlaveGirl.WearItem(3)) { _root.DemonicPendantWorn = 1; _root.UpdateSlave(); _root.GeneralText = "Demonic Pendant: Fills her dreams with visions of fucking.\r\rCharisma + 2 each day\rFuck + 1 each day\rMorality never above 25"; _root.UpdateEquipment(); } } on (rollOver) { if (((_root.YesEvent._visible == false) && (_root.GeneralText == "")) && (_root.ObjectDemonicPendant._visible == false)) { _root.GeneralText = "Demonic Pendant: Fills her dreams with visions of fucking.\r\rCharisma + 2 each day\rFuck + 1 each day\rMorality never above 25"; } _root.ObjectDemonicPendant._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectDemonicPendant._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 780 Button
on (press) { _root.GeneralText = "Nipple Chain: A chain connecting her breast piercings.\r\rLibido + 1 per day\rOften worn by ponygirls, her breasts are more sensitive."; _root.NippleChainWorn = 0; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Nipple Chain: A chain connecting her breast piercings.\r\rLibido + 1 per day\rOften worn by ponygirls, her breasts are more sensitive."; } _root.ObjectNippleChain._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectNippleChain._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 781 Button
on (press) { _root.GeneralText = "Nipple Chain: A chain connecting her breast piercings.\r\rLibido + 1 per day\rOften worn by ponygirls, her breasts are more sensitive."; _root.NippleChainWorn = 1; _root.NippleRingsWorn = 0; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Nipple Chain: A chain connecting her breast piercings.\r\rLibido + 1 per day\rOften worn by ponygirls, her breasts are more sensitive."; } _root.ObjectNippleChain._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectNippleChain._visible = false; _root.ShowAssistant(); }
Symbol 783 Button
on (press) { _root.GeneralText = "Nipple Rings: Ring shaped nipple piercings.\r\rLibido + 1 per day\rHer breasts are more sensitive."; _root.NippleRingsWorn = 0; _root.UpdateEquipment(); } on (rollOver) { if (_root.YesEvent._visible == false) { _root.GeneralText = "Nipple Rings: Ring shaped nipple piercings.\r\rLibido + 1 per day\rHer breasts are more sensitive."; } _root.ObjectNippleRings._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectNippleRings._visible = false; _root.ShowAssistant(); if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = ""; } }
Symbol 784 Button
on (press) { _root.GeneralText = "Nipple Rings: Ring shaped nipple piercings.\r\rLibido + 1 per day\rHer breasts are more sensitive."; _root.NippleRingsWorn = 1; _root.NippleChainWorn = 0; _root.UpdateEquipment(); } on (rollOver) { if (_root.YesEvent._visible == false) { _root.GeneralText = "Nipple Rings: Ring shaped nipple piercings.\r\rLibido + 1 per day\rHer breasts are more sensitive."; } _root.ObjectNippleRings._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectNippleRings._visible = false; _root.ShowAssistant(); if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = ""; } }
Symbol 785 Button
on (press) { if (_root.SlaveGirl.RemoveItem(7) != false) { _root.HideStatChangeIcons(); if (_root.Loyalty > 0) { _root.Loyalty = _root.Loyalty + 1; } _root.PointsMod(0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 5, 0, -11, 0, 0, 0); if (_root.PonygirlAware) { _root.GeneralText = "Leash: A collar and chain to control her. Often worn by Ponygirls.\r\rObedience + 11\rIntelligence - 5\rTemperament - 5\rShe must be more loyal."; } else { _root.GeneralText = "Leash: A collar and chain to control her.\r\rObedience + 11\rIntelligence - 5\rTemperament - 5\rShe must be more loyal."; } _root.LeashWorn = 0; _root.UpdateEquipment(); _root.ShowRobes(); } } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { if (_root.PonygirlAware) { _root.GeneralText = "Leash: A collar and chain to control her. Often worn by Ponygirls.\r\rObedience + 11\rIntelligence - 5\rTemperament - 5\rShe must be more loyal."; } else { _root.GeneralText = "Leash: A collar and chain to control her.\r\rObedience + 11\rIntelligence - 5\rTemperament - 5\rShe must be more loyal."; } _root.ObjectLeash._visible = true; _root.HideAssistant(); } } on (rollOut) { _root.ObjectLeash._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 787 Button
on (press) { _root.HideStatChangeIcons(); if (_root.Loyalty > 0) { _root.Loyalty = _root.Loyalty - 1; } _root.PointsMod(0, 0, 0, -5, 0, 0, 0, 0, 0, 0, 0, -5, 0, 11, 0, 0, 0); if (_root.PonygirlAware) { _root.GeneralText = "Leash: A collar and chain to control her. Often worn by Ponygirls.\r\rObedience + 11\rIntelligence - 5\rTemperament - 5\rShe must be more loyal."; } else { _root.GeneralText = "Leash: A collar and chain to control her.\r\rObedience + 11\rIntelligence - 5\rTemperament - 5\rShe must be more loyal."; } _root.LeashWorn = 1; _root.UpdateEquipment(); _root.ShowRobes(); _root.UpdateSlave(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { if (_root.PonygirlAware) { _root.GeneralText = "Leash: A collar and chain to control her. Often worn by Ponygirls.\r\rObedience + 11\rIntelligence - 5\rTemperament - 5\rShe must be more loyal."; } else { _root.GeneralText = "Leash: A collar and chain to control her.\r\rObedience + 11\rIntelligence - 5\rTemperament - 5\rShe must be more loyal."; } _root.ObjectLeash._visible = true; _root.HideAssistant(); } } on (rollOut) { _root.ObjectLeash._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 790 Button
on (press) { _root.HideStatChangeIcons(); _root.PointsMod(0, 0, 0, 0, 0, 0, -10, -10, 0, 0, 0, 0, 0, 0, 0, 0, 0); _root.GeneralText = "Apron: An excellent apron to help with housework.\r\rCooking + 10\rCleaning + 10"; _root.ApronWorn = 0; _root.UpdateEquipment(); _root.UpdateSlave(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Apron: An excellent apron to help with housework.\r\rCooking + 10\rCleaning + 10"; } _root.ObjectApron._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectApron._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 793 Button
on (press) { if (_root.DonePonygirl == 1) { _root.SlaveSpeak("If I remove my tail I will no longer be a proper Ponygirl!", 2); _root.ServantSpeakAppend("She will no longer be a Ponygirl, are you sure you wish her to remove the tail?"); _root.NumEvent = 18; _root.YesEvent._visible = true; _root.NoEvent._visible = true; } else { _root.HideStatChangeIcons(); _root.DifficultyBondage = _root.DifficultyBondage - 5; if (_root.SlaveGirl.IsCatgirl() || (_root.NakedChoice == 10)) { _root.NakedChoice = 0; _root.HideRobes(); _root.ShowRobes(); } if (!(_root.SlaveGirl.IsDickgirl() || (_root.DickgirlXF > 0))) { _root.DickgirlXFIcon._visible = false; } _root.PointsMod(0, -5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5, 0, 0); _root.GeneralText = "Pony Tail: Anal plug in the form of a pony's tail.\r\rSensibility + 5, Libido + 5\rShe is more interested in bondage."; _root.PonyTailWorn = 0; _root.PlugInserted = 0; _root.UpdateEquipment(); _root.UpdateSlave(); } } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Pony Tail: Anal plug in the form of a pony's tail.\r\rSensibility + 5, Libido + 5\rShe is more interested in bondage."; } _root.ObjectPonyTail._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectPonyTail._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 794 Button
on (press) { if (_root.TestObedience(_root.DifficultyBondage)) { _root.HideStatChangeIcons(); _root.DifficultyBondage = _root.DifficultyBondage - 5; if (_root.SlaveGirl.WearItem(1)) { _root.PointsMod(0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0); _root.GeneralText = "Pony Tail: Anal plug in the form of a pony's tail.\r\rSensibility + 5, Libido + 5\rShe is more interested in bondage."; _root.PonyTailWorn = 1; _root.PlugInserted = 1; _root.UpdateEquipment(); _root.UpdateSlave(); } } else { _root.GeneralText = _root.ServantName + ":\rShe refuses to wear it."; _root.Points(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, -1, -1); } } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Pony Tail: Anal plug in the form of a pony's tail.\r\rSensibility + 5, Libido + 5\rShe is more interested in bondage."; } _root.ObjectPonyTail._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectPonyTail._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 795 Button
on (press) { _root.HideStatChangeIcons(); _root.PointsMod(0, 0, 0, 0, 0, 0, 10, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0); _root.GeneralText = "Apron: An excellent apron to help with housework.\r\rCooking + 10\rCleaning + 10"; _root.ApronWorn = 1; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Apron: An excellent apron to help with housework.\r\rCooking + 10\rCleaning + 10"; } _root.ObjectApron._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectApron._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 797 Button
on (press) { _root.RemoveDress(); _root.WearDress(0); _root.ShowRobes(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = _root.RobePlainDescription; } } on (rollOut) { if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 800 Button
on (press) { if (_root.DressWorn < 0) { _root.GeneralText = "Today she is to be naked so cannot wear a dress."; } else { _root.RemoveDress(); _root.WearDress(0); _root.ShowRobes(); } } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = _root.RobePlainDescription; } } on (rollOut) { if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 826 Button
on (press) { _root.HandcuffBraceletWorn = 0; _root.GeneralText = "Handcuff Bracelet: A submissive bracelet.\r\rObedience + 1 each day"; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Handcuff Bracelet: A submissive bracelet.\r\rObedience + 1 each day"; } _root.ObjectHandcuffBracelet._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectHandcuffBracelet._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 828 Button
on (press) { _root.HandcuffBraceletWorn = 1; _root.GeneralText = "Handcuff Bracelet: A submissive bracelet.\r\rObedience + 1 each day"; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Handcuff Bracelet: A submissive bracelet.\r\rObedience + 1 each day"; } _root.ObjectHandcuffBracelet._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectHandcuffBracelet._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 830 Button
on (press) { _root.HaloWorn = 0; _root.GeneralText = "Halo: An angelic halo that links her to divinity.\r\rMorality + 2 each day"; _root.UpdateEquipment(); _root.ShowRobes(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Halo: An angelic halo that links her to divinity.\r\rMorality + 2 each day"; } _root.ObjectHalo._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectHalo._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 832 Button
on (press) { if (_root.SlaveGirl.WearItem(2)) { _root.HaloWorn = 1; _root.GeneralText = "Halo: An angelic halo that links her to divinity.\r\rMorality + 2 each day"; _root.UpdateEquipment(); _root.ShowRobes(); } } on (rollOver) { if (((_root.YesEvent._visible == false) && (_root.GeneralText == "")) && (_root.ObjectHalo._visible == false)) { _root.GeneralText = "Halo: An angelic halo that links her to divinity.\r\rMorality + 2 each day"; } _root.ObjectHalo._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectHalo._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 835 Button
on (press) { _root.GeneralText = "The Demonic Bra seems to have merged into your pupil. It can't be taken off!!!!"; } on (rollOver) { if (((_root.YesEvent._visible == false) && (_root.GeneralText == "")) && (_root.ObjectDemonicBra._visible == false)) { _root.GeneralText = "Demonic Bra: The sexy bra from a demonette.\r\rLibido + 5 each day\rMorality - 5\rShe is more interested in sex."; } _root.ObjectDemonicBra._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectDemonicBra._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 837 Button
on (press) { if (_root.SlaveGirl.WearItem(5)) { _root.DemonicBraWorn = 1; _root.PointsMod(0, 0, 0, 0, -5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); _root.DifficultyXXX = _root.DifficultyXXX - 5; _root.DifficultyBrothel = _root.DifficultyBrothel - 5; _root.DifficultyTouch = _root.DifficultyTouch - 5; _root.DifficultyLick = _root.DifficultyLick - 5; _root.DifficultyFuck = _root.DifficultyFuck - 5; _root.DifficultyBlowjob = _root.DifficultyBlowjob - 5; _root.DifficultyTitsFuck = _root.DifficultyTitsFuck - 5; _root.DifficultyDildo = _root.DifficultyDildo - 5; _root.DifficultyLesbian = _root.DifficultyLesbian - 5; _root.DifficultyBondage = _root.DifficultyBondage - 5; _root.DifficultyThreesome = _root.DifficultyThreesome - 5; _root.DifficultyGangBang = 0; _root.GeneralText = "The bra immediately starts massaging her breasts and tweaking her nipples. Sometimes it feels like someone is licking and sucking her nipples."; _root.UpdateEquipment(); } } on (rollOver) { if (((_root.YesEvent._visible == false) && (_root.GeneralText == "")) && (_root.ObjectDemonicBra._visible == false)) { _root.GeneralText = "Demonic Bra: The sexy bra from a demonette.\r\rLibido + 5 each day\rMorality - 5\rShe is more interested in sex."; } _root.ObjectDemonicBra._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectDemonicBra._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 840 Button
on (press) { _root.HideStatChangeIcons(); _root.PointsMod(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5, 0, 0, 0, 0, 0); _root.StrapOnWorn = 0; _root.GeneralText = "Strap-On: She is now a cock-sure lesbian.\r\rTemperament + 5, + 1 Fuck & - 1 Libido during Lesbian Sex"; _root.UpdateEquipment(); _root.UpdateSlave(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Strap-On: She is now a cock-sure lesbian.\r\rTemperament + 5, + 1 Fuck & - 1 Libido during Lesbian Sex"; } _root.ObjectStrapOn._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectStrapOn._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 841 Button
on (press) { if (_root.DickgirlXF > 0) { _root.SlaveSpeak(_root.SlavePronoun + " cannot wear this, my cock gets in the way."); } else { _root.HideStatChangeIcons(); _root.PointsMod(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0); _root.GeneralText = "Strap-On: She is now a cock-sure lesbian.\r\rTemperament + 5, + 1 Fuck & - 1 Libido during Lesbian Sex"; _root.StrapOnWorn = 1; _root.UpdateEquipment(); _root.UpdateSlave(); } } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Strap-On: She is now a cock-sure lesbian.\r\rTemperament + 5, + 1 Fuck & - 1 Libido during Lesbian Sex"; } _root.ObjectStrapOn._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectStrapOn._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 843 Button
on (press) { if (_root.DonePonygirl == 1) { _root.ServantSpeak("She will no longer be a Ponygirl if she removes the gag permanently. Are you sure you wish her to remove it?"); _root.NumEvent = 17; _root.YesEvent._visible = true; _root.NoEvent._visible = true; } else { _root.HideStatChangeIcons(); _root.PointsMod(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, -5, 0, 0, 5); _root.GeneralText = "Bit Gag: Lead her like a pony.\r\rTalk Rule Off\rPrevents Dating\rObedience + 5, Temperament - 5, Joy - 5"; _root.BitGagWorn = 0; _root.UpdateEquipment(); _root.ShowRobes(); } } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Bit Gag: Lead her like a pony.\r\rTalk Rule Off\rPrevents Dating\rObedience + 5, Temperament - 5, Joy - 5"; } _root.ObjectBitGag._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectBitGag._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 844 Button
on (press) { _root.HideStatChangeIcons(); _root.PointsMod(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -5, 0, 5, 0, 0, -5); _root.GeneralText = "Bit Gag: Lead her like a pony.\r\rTalk Rule Off\rPrevents Dating\rObedience + 5, Temperament - 5, Joy - 5"; _root.BitGagWorn = 1; _root.RulesTalk = 0; _root.UpdateEquipment(); _root.ShowRobes(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Bit Gag: Lead her like a pony.\r\rTalk Rule Off\rPrevents Dating\rObedience + 5, Temperament - 5, Joy - 5"; } _root.ObjectBitGag._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectBitGag._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 846 Button
on (press) { if (_root.DonePonygirl == 1) { _root.SlaveSpeak("If I remove my harness I will no longer be a proper Ponygirl!", 2); _root.ServantSpeakAppend("She will no longer be a Ponygirl, are you sure you wish her to remove the harness?"); _root.NumEvent = 16; _root.YesEvent._visible = true; _root.NoEvent._visible = true; } else { _root.DifficultyBondage = _root.DifficultyBondage + 10; _root.GeneralText = "Harness: Tight underclothing with a crotch rope. Essential for Ponygirls.\r\rLibido + 2 per day\rShe is more interested in bondage."; _root.HarnessWorn = 0; _root.UpdateEquipment(); } } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Harness: Tight underclothing with a crotch rope. Essential for Ponygirls.\r\rLibido + 2 per day\rShe is more interested in bondage."; } _root.ObjectHarness._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectHarness._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 847 Button
on (press) { _root.DifficultyBondage = _root.DifficultyBondage - 10; _root.GeneralText = "Harness: Tight underclothing with a crotch rope. Essential for Ponygirls.\r\rLibido + 2 per day\rShe is more interested in bondage."; _root.HarnessWorn = 1; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Harness: Tight underclothing with a crotch rope. Essential for Ponygirls.\r\rLibido + 2 per day\rShe is more interested in bondage."; } _root.ObjectHarness._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectHarness._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 848 Button
on (press) { _root.HideStatChangeIcons(); _root.PointsMod(-20, -20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); _root.GeneralText = "Nymph's Tiara: The tiara from a seductive wood nymph.\r\rCharisma + 20\rSensibility + 20\rLibido & Nymphomania never below 50"; _root.NymphsTiaraWorn = 0; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Nymph's Tiara: The tiara from a seductive wood nymph.\r\rCharisma + 20\rSensibility + 20\rLibido & Nymphomania never below 50"; } _root.ObjectTiara._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectTiara._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 850 Button
on (press) { _root.HideStatChangeIcons(); _root.PointsMod(20, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); _root.NymphsTiaraWorn = 1; _root.GeneralText = "Nymph's Tiara: The tiara from a seductive wood nymph.\r\rCharisma + 20\rSensibility + 20\rLibido & Nymphomania never below 50"; _root.UpdateEquipment(); _root.UpdateSlave(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Nymph's Tiara: The tiara from a seductive wood nymph.\r\rCharisma + 20\rSensibility + 20\rLibido & Nymphomania never below 50"; } _root.ObjectTiara._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectTiara._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 852 Button
on (press) { _root.SpikedBraceletWorn = 0; _root.GeneralText = "Spiked Bracelet: An aggressive bracelet.\r\rTemperament + 2 each day"; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Spiked Bracelet: An aggressive bracelet.\r\rTemperament + 2 each day"; } _root.ObjectSpikedBracelet._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectSpikedBracelet._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 854 Button
on (press) { _root.SpikedBraceletWorn = 1; _root.GeneralText = "Spiked Bracelet: An aggressive bracelet.\r\rTemperament + 2 each day"; _root.UpdateEquipment(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = "Spiked Bracelet: An aggressive bracelet.\r\rTemperament + 2 each day"; } _root.ObjectSpikedBracelet._visible = true; _root.HideAssistant(); } on (rollOut) { _root.ObjectSpikedBracelet._visible = false; _root.ShowAssistant(); if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Instance of Symbol 746 MovieClip "Robe1On" in Symbol 856 MovieClip Frame 1
on (press) { _root.RemoveDress(); _root.UpdateEquipment(); _root.ShowRobes(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = (_root.TailorMenu.Dress1.text + "\r\r") + _root.Robe1Description; } } on (rollOut) { if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Instance of Symbol 805 MovieClip "Robe1Off" in Symbol 856 MovieClip Frame 1
on (press) { if (_root.DressWorn < 0) { _root.GeneralText = "Today she is to be naked so cannot wear a dress."; } else { _root.RemoveDress(); _root.WearDress(1); _root.ShowRobes(); } } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = (_root.TailorMenu.Dress1.text + "\r\r") + _root.Robe1Description; } } on (rollOut) { if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Instance of Symbol 807 MovieClip "Robe2On" in Symbol 856 MovieClip Frame 1
on (press) { _root.RemoveDress(); _root.WearDress(0); _root.ShowRobes(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = (_root.TailorMenu.Dress2.text + "\r\r") + _root.Robe2Description; } } on (rollOut) { if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Instance of Symbol 809 MovieClip "Robe2Off" in Symbol 856 MovieClip Frame 1
on (press) { if (_root.DressWorn < 0) { _root.GeneralText = "Today she is to be naked so cannot wear a dress."; } else { _root.RemoveDress(); _root.WearDress(2); _root.ShowRobes(); } } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = (_root.TailorMenu.Dress2.text + "\r\r") + _root.Robe2Description; } } on (rollOut) { if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Instance of Symbol 811 MovieClip "Robe3On" in Symbol 856 MovieClip Frame 1
on (press) { _root.RemoveDress(); _root.WearDress(0); _root.ShowRobes(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = (_root.TailorMenu.Dress3.text + "\r\r") + _root.Robe3Description; } } on (rollOut) { if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Instance of Symbol 813 MovieClip "Robe3Off" in Symbol 856 MovieClip Frame 1
on (press) { if (_root.DressWorn < 0) { _root.GeneralText = "Today she is to be naked so cannot wear a dress."; } else { _root.RemoveDress(); _root.WearDress(3); _root.ShowRobes(); } } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = (_root.TailorMenu.Dress3.text + "\r\r") + _root.Robe3Description; } } on (rollOut) { if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Instance of Symbol 815 MovieClip "Robe4On" in Symbol 856 MovieClip Frame 1
on (press) { _root.RemoveDress(); _root.WearDress(0); _root.ShowRobes(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = (_root.TailorMenu.Dress4.text + "\r\r") + _root.Robe4Description; } } on (rollOut) { if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Instance of Symbol 817 MovieClip "Robe4Off" in Symbol 856 MovieClip Frame 1
on (press) { if (_root.DressWorn < 0) { _root.GeneralText = "Today she is to be naked so cannot wear a dress."; } else { _root.RemoveDress(); _root.WearDress(4); _root.ShowRobes(); } } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = (_root.TailorMenu.Dress4.text + "\r\r") + _root.Robe4Description; } } on (rollOut) { if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Instance of Symbol 819 MovieClip "Robe5On" in Symbol 856 MovieClip Frame 1
on (press) { _root.RemoveDress(); _root.WearDress(0); _root.ShowRobes(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = (_root.TailorMenu.Dress5.text + "\r\r") + _root.Robe5Description; } } on (rollOut) { if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Instance of Symbol 821 MovieClip "Robe5Off" in Symbol 856 MovieClip Frame 1
on (press) { if (_root.DressWorn < 0) { _root.GeneralText = "Today she is to be naked so cannot wear a dress."; } else { _root.RemoveDress(); _root.WearDress(5); _root.ShowRobes(); } } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = (_root.TailorMenu.Dress5.text + "\r\r") + _root.Robe5Description; } } on (rollOut) { if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Instance of Symbol 823 MovieClip "Robe6On" in Symbol 856 MovieClip Frame 1
on (press) { _root.RemoveDress(); _root.WearDress(0); _root.ShowRobes(); } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = (_root.TailorMenu.Dress6.text + "\r\r") + _root.Robe6Description; } } on (rollOut) { if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Instance of Symbol 825 MovieClip "Robe6Off" in Symbol 856 MovieClip Frame 1
on (press) { if (_root.DressWorn < 0) { _root.GeneralText = "Today she is to be naked so cannot wear a dress."; } else { _root.RemoveDress(); _root.WearDress(6); _root.ShowRobes(); } } on (rollOver) { if ((_root.YesEvent._visible == false) && (_root.GeneralText == "")) { _root.GeneralText = (_root.TailorMenu.Dress6.text + "\r\r") + _root.Robe6Description; } } on (rollOut) { if (_root.YesEvent._visible == false) { _root.GeneralText = ""; } }
Symbol 858 Button
on (press) { _root.DoWalk(5); } on (keyPress "P") { _root.DoWalk(5); } on (keyPress "p") { _root.DoWalk(5); }
Symbol 860 Button
on (press) { _root.DoWalk(6); } on (keyPress "D") { _root.DoWalk(6); } on (keyPress "d") { _root.DoWalk(6); }
Symbol 862 Button
on (press) { _root.DoWalk(4); } on (keyPress "S") { _root.DoWalk(4); } on (keyPress "s") { _root.DoWalk(4); }
Symbol 864 Button
on (press) { _root.DoWalk(3); } on (keyPress "T") { _root.DoWalk(3); } on (keyPress "t") { _root.DoWalk(3); }
Symbol 866 Button
on (press) { _root.DoWalk(1); } on (keyPress "F") { _root.DoWalk(1); } on (keyPress "f") { _root.DoWalk(1); }
Symbol 868 Button
on (press) { _root.DoWalk(2); } on (keyPress "L") { _root.DoWalk(2); } on (keyPress "l") { _root.DoWalk(2); }
Symbol 870 Button
on (press) { _root.PurchaseDress(6, _root.Robe6OK, _root.TailorMenu.Dress6.text, "Unknown effects", 4000); } on (keyPress "6") { _root.PurchaseDress(6, _root.Robe6OK, _root.TailorMenu.Dress6.text, "Unknown effects", 4000); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ("<b>Tailor:</b> " + _root.TailorMenu.Dress6.text) + "\r\rUnknown effects\r4000GP"; } }
Symbol 871 Button
on (press) { _root.PurchaseDress(1, _root.Robe1OK, _root.TailorMenu.Dress1.text, _root.Robe1Description, 100); } on (keyPress "1") { _root.PurchaseDress(1, _root.Robe1OK, _root.TailorMenu.Dress1.text, _root.Robe1Description, 100); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ((("<b>Tailor:</b> " + _root.TailorMenu.Dress1.text) + "\r\r") + _root.Robe1Description) + "\r100GP"; } }
Symbol 872 Button
on (press) { _root.PurchaseDress(2, _root.Robe2OK, _root.TailorMenu.Dress2.text, _root.Robe2Description, 150); } on (keyPress "2") { _root.PurchaseDress(2, _root.Robe2OK, _root.TailorMenu.Dress2.text, _root.Robe2Description, 150); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ((("<b>Tailor:</b> " + _root.TailorMenu.Dress2.text) + "\r\r") + _root.Robe2Description) + "\r150GP"; } }
Symbol 873 Button
on (press) { _root.PurchaseDress(4, _root.Robe4OK, _root.TailorMenu.Dress4.text, _root.Robe4Description, 500); } on (keyPress "4") { _root.PurchaseDress(4, _root.Robe4OK, _root.TailorMenu.Dress4.text, _root.Robe4Description, 500); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ((("<b>Tailor:</b> " + _root.TailorMenu.Dress4.text) + "\r\r") + _root.Robe4Description) + "\r500GP"; } }
Symbol 874 Button
on (press) { _root.PurchaseDress(3, _root.Robe3OK, _root.TailorMenu.Dress3.text, _root.Robe3Description, 300); } on (keyPress "3") { _root.PurchaseDress(3, _root.Robe3OK, _root.TailorMenu.Dress3.text, _root.Robe3Description, 300); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ((("<b>Tailor:</b> " + _root.TailorMenu.Dress3.text) + "\r\r") + _root.Robe3Description) + "\r300GP"; } }
Symbol 876 Button
on (press) { _root.PurchaseDress(5, _root.Robe5OK, _root.TailorMenu.Dress5.text, _root.Robe5Description, 700); } on (keyPress "5") { _root.PurchaseDress(5, _root.Robe5OK, _root.TailorMenu.Dress5.text, _root.Robe5Description, 700); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ((("<b>Tailor:</b> " + _root.TailorMenu.Dress5.text) + "\r\r") + _root.Robe5Description) + "\r700GP"; } }
Symbol 885 Button
on (press) { _root.PurchaseDrug(15); } on (keyPress "D") { _root.PurchaseDrug(15); } on (keyPress "d") { _root.PurchaseDrug(15); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ("<b>Dealer:</b>\r\"This drug is often used during the training of slaves. They will obey almost any order and increase their will for sex.\rPrice " + _root.PriceDorei) + "GP\""; } }
Symbol 888 Button
on (press) { _root.PurchaseDrug(16); } on (keyPress "Z") { _root.PurchaseDrug(16); } on (keyPress "z") { _root.PurchaseDrug(16); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ("<b>Dealer:</b>\r\"This drug increases the sensations. If your future slave takes some, she will feel everything better during the night.\rPrice " + _root.PriceZodai) + "GP\""; } }
Symbol 891 Button
on (press) { _root.PurchaseDrug(17); } on (keyPress "G") { _root.PurchaseDrug(17); } on (keyPress "g") { _root.PurchaseDrug(17); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ("<b>Dealer:</b>\r\"This drug is used by some prostitutes so they can keep up longer during the night and have more customers.\rPrice " + _root.PriceGaman) + "GP\""; } }
Symbol 894 Button
on (press) { _root.PurchaseDrug(18); } on (keyPress "B") { _root.PurchaseDrug(18); } on (keyPress "b") { _root.PurchaseDrug(18); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ("<b>Dealer:</b>\r\"This drug is a powerful aphrodisiac, your future slave will lose her inhibitions after she takes this.\rPrice " + _root.PriceBiyaku) + "GP\"\r\rDo you wish to buy this drug?"; } }
Symbol 897 Button
on (press) { _root.PurchaseDrug(19); } on (keyPress "I") { _root.PurchaseDrug(19); } on (keyPress "i") { _root.PurchaseDrug(19); } on (rollOver) { if (_root.YesTailor._visible == false) { _root.GeneralText = ("<b>Dealer:</b>\r\"This drug is very powerful. Your future slave will lose all will. She will do anything you tell her. Anything.\rPrice " + _root.PriceIshinai) + "GP\"\r\rDo you wish to buy this drug?"; } }
Symbol 900 Button
on (press) { if (_root.SlaveGirl.SetRule(0) != false) { if (_root.BitGagWorn == 1) { _root.ServantSpeak("Not while she is wearing a ball gag"); } else { _root.RulesMenu.ClipRegParler._visible = false; _root.RulesMenu.ClipRegParlerOK._visible = true; _root.RulesTalk = 1; } } } on (rollOver) { _root.GeneralText = _root.SlaveName + " may only speak when spoken to."; } on (rollOut) { _root.GeneralText = ""; }
Symbol 903 Button
on (press) { _root.RulesMenu.ClipRegParler._visible = true; _root.RulesMenu.ClipRegParlerOK._visible = false; _root.RulesTalk = 0; } on (rollOver) { _root.GeneralText = _root.SlaveName + " may talk to anyone, anytime."; } on (rollOut) { _root.GeneralText = ""; }
Symbol 906 Button
on (press) { if (_root.SlaveGirl.SetRule(1) != false) { _root.RulesMenu.ClipRegPrier._visible = false; _root.RulesMenu.ClipRegPrierOK._visible = true; _root.RulesPray = 1; } } on (rollOver) { _root.GeneralText = _root.SlaveName + " may not pray to the gods, she must look to you for guidance."; } on (rollOut) { _root.GeneralText = ""; }
Symbol 908 Button
on (press) { _root.RulesMenu.ClipRegPrier._visible = true; _root.RulesMenu.ClipRegPrierOK._visible = false; _root.RulesPray = 0; } on (rollOver) { _root.GeneralText = _root.SlaveName + " may pray to the gods and read scripture."; } on (rollOut) { _root.GeneralText = ""; }
Symbol 912 Button
on (press) { if (_root.SlaveGirl.SetRule(2) != false) { _root.RulesMenu.ClipRegSortir._visible = false; _root.RulesMenu.ClipRegSortirOK._visible = true; _root.RulesGoOut = 1; } } on (rollOver) { _root.GeneralText = _root.SlaveName + " will only leave her room when you order it and she will be supervised at all times."; } on (rollOut) { _root.GeneralText = ""; }
Symbol 915 Button
on (press) { _root.RulesMenu.ClipRegSortir._visible = true; _root.RulesMenu.ClipRegSortirOK._visible = false; _root.RulesGoOut = 0; } on (rollOver) { _root.GeneralText = _root.SlaveName + " may leave her room and visit the city whenever she wants. She will have minimal or no supervision."; } on (rollOut) { _root.GeneralText = ""; }
Symbol 919 Button
on (press) { if (_root.SlaveGirl.SetRule(3) != false) { _root.RulesMenu.ClipRegBaiser._visible = false; _root.RulesMenu.ClipRegBaiserOK._visible = true; _root.RulesFuck = 1; } } on (rollOver) { _root.GeneralText = "She can only have sex when and how you order it."; } on (rollOut) { _root.GeneralText = ""; }
Symbol 921 Button
on (press) { _root.RulesMenu.ClipRegBaiser._visible = true; _root.RulesMenu.ClipRegBaiserOK._visible = false; _root.RulesFuck = 0; } on (rollOver) { _root.GeneralText = "She can have sex with anyone she wants."; } on (rollOut) { _root.GeneralText = ""; }
Symbol 924 Button
on (press) { if (_root.SlaveGirl.SetRule(4) != false) { _root.RulesMenu.ClipRegToucher._visible = false; _root.RulesMenu.ClipRegToucherOK._visible = true; _root.RulesTouchHerself = 1; } } on (rollOver) { _root.GeneralText = "She may not masturbate except if you so order it."; } on (rollOut) { _root.GeneralText = ""; }
Symbol 926 Button
on (press) { _root.RulesMenu.ClipRegToucher._visible = true; _root.RulesMenu.ClipRegToucherOK._visible = false; _root.RulesTouchHerself = 0; } on (rollOver) { _root.GeneralText = "She can masturbate (and orgasm) any time she wants."; } on (rollOut) { _root.GeneralText = ""; }
Symbol 929 Button
on (press) { if (_root.SlaveGirl.SetRule(5) != false) { _root.RulesMenu.ClipRegEcrire._visible = false; _root.RulesMenu.ClipRegEcrireOK._visible = true; _root.RulesWriteLetters = 1; } } on (rollOver) { _root.GeneralText = _root.SlaveName + " cannot write letters to her family and you will keep any letters they send."; } on (rollOut) { _root.GeneralText = ""; }
Symbol 931 Button
on (press) { _root.RulesMenu.ClipRegEcrire._visible = true; _root.RulesMenu.ClipRegEcrireOK._visible = false; _root.RulesWriteLetters = 0; } on (rollOver) { _root.GeneralText = _root.SlaveName + " may write and receive letters from her family."; } on (rollOut) { _root.GeneralText = ""; }
Symbol 934 Button
on (press) { if (_root.SlaveGirl.SetRule(6) != false) { _root.RulesMenu.ClipRegArgent._visible = false; _root.RulesMenu.ClipRegArgentOK._visible = true; _root.RulesPocketMoney = 1; } } on (rollOver) { _root.GeneralText = _root.SlaveName + " is not given any spending money."; } on (rollOut) { _root.GeneralText = ""; }
Symbol 936 Button
on (press) { _root.RulesMenu.ClipRegArgent._visible = true; _root.RulesMenu.ClipRegArgentOK._visible = false; _root.RulesPocketMoney = 0; } on (rollOver) { _root.GeneralText = ("You give " + _root.SlaveName) + " a little money each day to spend on anything she likes."; } on (rollOut) { _root.GeneralText = ""; }
Symbol 946 Button
on (press) { _root.DoTailor(); } on (rollOver) { _root.ServantSpeak(("You can buy dresses for " + _root.SlaveName) + " to wear."); } on (rollOut) { _root.GeneralText = ""; } on (keyPress "T") { _root.DoTailor(); } on (keyPress "t") { _root.DoTailor(); }
Symbol 950 Button
on (press) { _root.ServantSpeak("She has already done a visit today."); } on (rollOver) { _root.ServantSpeak("She has already done a visit today."); } on (rollOut) { _root.GeneralText = ""; }
Symbol 952 Button
on (press) { _root.DoVisitMenu(); } on (rollOver) { _root.ServantSpeak(((_root.ServantPronoun + " will take ") + _root.SlaveName) + " to visit a prominent person in town."); } on (rollOut) { _root.GeneralText = ""; } on (keyPress "V") { if (_root.ActionsMenu.VisitButton._visible) { _root.DoVisitMenu(); } } on (keyPress "v") { if (_root.ActionsMenu.VisitButton._visible) { _root.DoVisitMenu(); } }
Symbol 955 Button
on (press) { _root.DoShop(); } on (rollOver) { if (_root.ShopMenu._visible == false) { _root.ServantSpeak("You can buy items and potions to aid your pupil."); } } on (rollOut) { if (_root.ShopMenu._visible == false) { _root.GeneralText = ""; } } on (keyPress "H") { _root.DoShop(); } on (keyPress "h") { _root.DoShop(); }
Symbol 963 Button
on (press) { _root.ServantSpeak(_root.SlaveName + " has already taken a walk today."); } on (rollOver) { _root.ServantSpeak(_root.SlaveName + " has already taken a walk today."); } on (rollOut) { _root.GeneralText = ""; }
Symbol 965 Button
on (press) { _root.DoTakeAWalk(); } on (rollOver) { _root.ServantSpeak(((_root.ServantPronoun + " will take ") + _root.SlaveName) + " for a walk in a part of the town and meet the locals."); } on (rollOut) { _root.GeneralText = ""; } on (keyPress "W") { if (_root.ActionsMenu.TakeAWalkButton._visible == true) { _root.DoTakeAWalk(); } } on (keyPress "w") { if (_root.ActionsMenu.TakeAWalkButton._visible == true) { _root.DoTakeAWalk(); } }
Symbol 968 Button
on (press) { _root.DoEquipment(); } on (rollOver) { _root.ServantSpeak("You can choose which dress or items your pupil will wear."); } on (rollOut) { _root.GeneralText = ""; } on (keyPress "E") { _root.DoEquipment(); } on (keyPress "e") { _root.DoEquipment(); }
Symbol 971 Button
on (press) { _root.DoRules(); } on (rollOver) { _root.ServantSpeak("Here you define what your pupil can do. These choices can affect her pleasure at being a slave."); } on (rollOut) { _root.GeneralText = ""; } on (keyPress "R") { _root.DoRules(); } on (keyPress "r") { _root.DoRules(); }
Symbol 985 Button
on (press) { _root.DoRestart(); }
Symbol 988 Button
on (press) { _root.tempvar = 0; _root.LoadSaveGames._visible = !_root.LoadSaveGames._visible; }
Symbol 990 Button
on (press) { _root.GeneralText = "You cannot save after the end of the game."; }
Symbol 993 Button
on (press) { _root.tempvar = 1; _root.LoadSaveGames._visible = !_root.LoadSaveGames._visible; }
Symbol 1124 MovieClip Frame 58
stop();
Symbol 1124 MovieClip Frame 59
gotoAndStop (1);
Symbol 1152 Button
on (press) { _root.NumEvent = _root.Action1; _root.EventChoice1._visible = false; _root.EventChoice2._visible = false; _root.EventChoice3._visible = false; _root.EventChoiceLabel1._visible = false; _root.EventChoiceLabel2._visible = false; _root.EventChoiceLabel3._visible = false; _root.DoEventNext(); } on (keyPress "1") { _root.NumEvent = _root.Action1; _root.EventChoice1._visible = false; _root.EventChoice2._visible = false; _root.EventChoice3._visible = false; _root.EventChoiceLabel1._visible = false; _root.EventChoiceLabel2._visible = false; _root.EventChoiceLabel3._visible = false; _root.DoEventNext(); }
Symbol 1153 Button
on (press) { _root.NumEvent = _root.Action2; _root.EventChoice1._visible = false; _root.EventChoice2._visible = false; _root.EventChoice3._visible = false; _root.EventChoiceLabel1._visible = false; _root.EventChoiceLabel2._visible = false; _root.EventChoiceLabel3._visible = false; _root.DoEventNext(); } on (keyPress "2") { _root.NumEvent = _root.Action2; _root.EventChoice1._visible = false; _root.EventChoice2._visible = false; _root.EventChoice3._visible = false; _root.EventChoiceLabel1._visible = false; _root.EventChoiceLabel2._visible = false; _root.EventChoiceLabel3._visible = false; _root.DoEventNext(); }
Symbol 1154 Button
on (press) { _root.NumEvent = _root.Action3; _root.EventChoice1._visible = false; _root.EventChoice2._visible = false; _root.EventChoice3._visible = false; _root.EventChoiceLabel1._visible = false; _root.EventChoiceLabel2._visible = false; _root.EventChoiceLabel3._visible = false; _root.DoEventNext(); } on (keyPress "3") { _root.NumEvent = _root.Action3; _root.EventChoice1._visible = false; _root.EventChoice2._visible = false; _root.EventChoice3._visible = false; _root.EventChoiceLabel1._visible = false; _root.EventChoiceLabel2._visible = false; _root.EventChoiceLabel3._visible = false; _root.DoEventNext(); }
Symbol 1165 Button
on (press) { _root.DoIntroMore(); } on (keyPress "<Enter>") { _root.DoIntroMore(); }
Symbol 1170 Button
on (press) { if (_root.AssistantTrained || (_root.SlaveChoice14.Assistant == "true")) { _root.StartSlave(_root.SlaveChoice14.gamefile); } else { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } } on (rollOver) { if ((!_root.AssistantTrained) && (_root.SlaveChoice14.Assistant != "true")) { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } else { _root.SlaveInformation.text = _root.SlaveChoice14.girldesc; } }
Symbol 1173 Button
on (press) { if (_root.AssistantTrained || (_root.SlaveChoice13.Assistant == "true")) { _root.StartSlave(_root.SlaveChoice13.gamefile); } else { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } } on (rollOver) { if ((!_root.AssistantTrained) && (_root.SlaveChoice13.Assistant != "true")) { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } else { _root.SlaveInformation.text = _root.SlaveChoice13.girldesc; } }
Symbol 1175 Button
on (press) { if (_root.AssistantTrained || (_root.SlaveChoice12.Assistant == "true")) { _root.StartSlave(_root.SlaveChoice12.gamefile); } else { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } } on (rollOver) { if ((!_root.AssistantTrained) && (_root.SlaveChoice12.Assistant != "true")) { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } else { _root.SlaveInformation.text = _root.SlaveChoice12.girldesc; } }
Symbol 1177 Button
on (press) { if (_root.AssistantTrained || (_root.SlaveChoice11.Assistant == "true")) { _root.StartSlave(_root.SlaveChoice11.gamefile); } else { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } } on (rollOver) { if ((!_root.AssistantTrained) && (_root.SlaveChoice11.Assistant != "true")) { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } else { _root.SlaveInformation.text = _root.SlaveChoice11.girldesc; } }
Symbol 1179 Button
on (press) { if (_root.AssistantTrained || (_root.SlaveChoice10.Assistant == "true")) { _root.StartSlave(_root.SlaveChoice10.gamefile); } else { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } } on (rollOver) { if ((!_root.AssistantTrained) && (_root.SlaveChoice10.Assistant != "true")) { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } else { _root.SlaveInformation.text = _root.SlaveChoice10.girldesc; } }
Symbol 1181 Button
on (press) { if (_root.AssistantTrained || (_root.SlaveChoice9.Assistant == "true")) { _root.StartSlave(_root.SlaveChoice9.gamefile); } else { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } } on (rollOver) { if ((!_root.AssistantTrained) && (_root.SlaveChoice9.Assistant != "true")) { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } else { _root.SlaveInformation.text = _root.SlaveChoice9.girldesc; } }
Symbol 1183 Button
on (press) { if (_root.AssistantTrained || (_root.SlaveChoice8.Assistant == "true")) { _root.StartSlave(_root.SlaveChoice8.gamefile); } else { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } } on (rollOver) { if ((!_root.AssistantTrained) && (_root.SlaveChoice8.Assistant != "true")) { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } else { _root.SlaveInformation.text = _root.SlaveChoice8.girldesc; } }
Symbol 1185 Button
on (press) { if (_root.AssistantTrained || (_root.SlaveChoice7.Assistant == "true")) { _root.StartSlave(_root.SlaveChoice7.gamefile); } else { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } } on (rollOver) { if ((!_root.AssistantTrained) && (_root.SlaveChoice7.Assistant != "true")) { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } else { _root.SlaveInformation.text = _root.SlaveChoice7.girldesc; } }
Symbol 1187 Button
on (press) { if (_root.AssistantTrained || (_root.SlaveChoice6.Assistant == "true")) { _root.StartSlave(_root.SlaveChoice6.gamefile); } else { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } } on (rollOver) { if ((!_root.AssistantTrained) && (_root.SlaveChoice6.Assistant != "true")) { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } else { _root.SlaveInformation.text = _root.SlaveChoice6.girldesc; } }
Symbol 1189 Button
on (press) { if (_root.AssistantTrained || (_root.SlaveChoice5.Assistant == "true")) { _root.StartSlave(_root.SlaveChoice5.gamefile); } else { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } } on (rollOver) { if ((!_root.AssistantTrained) && (_root.SlaveChoice5.Assistant != "true")) { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } else { _root.SlaveInformation.text = _root.SlaveChoice5.girldesc; } }
Symbol 1191 Button
on (press) { if (_root.AssistantTrained || (_root.SlaveChoice4.Assistant == "true")) { _root.StartSlave(_root.SlaveChoice4.gamefile); } else { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } } on (rollOver) { if ((!_root.AssistantTrained) && (_root.SlaveChoice4.Assistant != "true")) { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } else { _root.SlaveInformation.text = _root.SlaveChoice4.girldesc; } }
Symbol 1193 Button
on (press) { if (_root.AssistantTrained || (_root.SlaveChoice3.Assistant == "true")) { _root.StartSlave(_root.SlaveChoice3.gamefile); } else { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } } on (rollOver) { if ((!_root.AssistantTrained) && (_root.SlaveChoice3.Assistant != "true")) { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } else { _root.SlaveInformation.text = _root.SlaveChoice3.girldesc; } }
Symbol 1195 Button
on (press) { if (_root.AssistantTrained || (_root.SlaveChoice2.Assistant == "true")) { _root.StartSlave(_root.SlaveChoice2.gamefile); } else { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } } on (rollOver) { if ((!_root.AssistantTrained) && (_root.SlaveChoice2.Assistant != "true")) { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } else { _root.SlaveInformation.text = _root.SlaveChoice2.girldesc; } }
Symbol 1197 Button
on (press) { if (_root.AssistantTrained || (_root.SlaveChoice1.Assistant == "true")) { _root.StartSlave(_root.SlaveChoice1.gamefile); } else { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } } on (rollOver) { if ((!_root.AssistantTrained) && (_root.SlaveChoice1.Assistant != "true")) { _root.SlaveInformation.text = "You do not have an assistant, so you cannot train this girl"; } else { _root.SlaveInformation.text = _root.SlaveChoice1.girldesc; } }
Symbol 1201 Button
on (press) { _root.AssistantTrained = false; _root.IntroOptionsMenu.AllGirlsOff._visible = true; _root.IntroOptionsMenu.AllGirlsOn._visible = false; }
Symbol 1203 Button
on (press) { _root.AssistantTrained = true; _root.SaveGlobalData(); }
Symbol 1205 Button
on (press) { _root.PonygirlAware = -1; _root.SaveGlobalData(); }
Symbol 1207 Button
on (press) { _root.PonygirlAware = 0; _root.SaveGlobalData(); }
Symbol 1209 Button
on (press) { _root.Difficulty = -1; _root.SaveGlobalData(); }
Symbol 1211 Button
on (press) { _root.Difficulty = 0; _root.SaveGlobalData(); }
Symbol 1213 Button
on (press) { _root.Difficulty = 1; _root.SaveGlobalData(); }
Symbol 1215 Button
on (press) { _root.Difficulty = 2; _root.SaveGlobalData(); }
Symbol 1218 Button
on (press) { _root.TentaclesOn = 0; _root.SaveGlobalData(); }
Symbol 1219 Button
on (press) { _root.TentaclesOn = 1; _root.SaveGlobalData(); }
Symbol 1221 Button
on (press) { _root.DickgirlOn = 0; _root.SaveGlobalData(); }
Symbol 1222 Button
on (press) { _root.DickgirlOn = 1; _root.SaveGlobalData(); }
Symbol 1224 Button
on (press) { _root.DoIntroOptions(); }
Symbol 1229 Button
on (press) { _root.LoadSaveGames._visible = false; _root.IntroNextButton._visible = true; _root.Introduction = 0; _root.DoIntroNext(); _root.SlaveChoice = ""; } on (keyPress "<Enter>") { if (_root.IntroTitle._visible == true) { _root.LoadSaveGames._visible = false; _root.IntroNextButton._visible = true; _root.Introduction = 0; _root.DoIntroNext(); _root.SlaveChoice = ""; } } on (keyPress "N") { if (_root.IntroTitle._visible == true) { _root.LoadSaveGames._visible = false; _root.IntroNextButton._visible = true; _root.Introduction = 0; _root.DoIntroNext(); _root.SlaveChoice = ""; } } on (keyPress "n") { if (_root.IntroTitle._visible == true) { _root.LoadSaveGames._visible = false; _root.IntroNextButton._visible = true; _root.Introduction = 0; _root.DoIntroNext(); _root.SlaveChoice = ""; } }
Symbol 1232 Button
on (press) { _root.tempvar = 1; _root.LoadSaveGames._visible = !_root.LoadSaveGames._visible; } on (keyPress "L") { _root.tempvar = 1; _root.LoadSaveGames._visible = !_root.LoadSaveGames._visible; } on (keyPress "l") { _root.tempvar = 1; _root.LoadSaveGames._visible = !_root.LoadSaveGames._visible; }
Symbol 1234 Button
on (press) { _root.IntroCredits._visible = true; _root.IntroTitle._visible = false; _root.ChoosePupil._visible = false; } on (keyPress "C") { _root.IntroCredits._visible = true; _root.IntroTitle._visible = false; _root.ChoosePupil._visible = false; } on (keyPress "c") { _root.IntroCredits._visible = true; _root.IntroTitle._visible = false; _root.ChoosePupil._visible = false; }
Symbol 1239 Button
on (press) { _root.IntroCredits._visible = false; _root.IntroTitle._visible = true; _root.ChoosePupil._visible = true; }
Symbol 1265 Button
on (press) { _root.DoIntroNext(); } on (keyPress "<Enter>") { _root.DoIntroNext(); }
Symbol 1268 Button
on (press) { if (_root.tempvar == 1) { _root.LoadGame(1); } else { _root.SaveGame(1); } } on (keyPress "1") { if (_root.tempvar == 1) { _root.LoadGame(1); } else { _root.SaveGame(1); } }
Symbol 1270 Button
on (press) { if (_root.tempvar == 1) { _root.LoadGame(2); } else { _root.SaveGame(2); } } on (keyPress "2") { if (_root.tempvar == 1) { _root.LoadGame(2); } else { _root.SaveGame(2); } }
Symbol 1272 Button
on (press) { if (_root.tempvar == 1) { _root.LoadGame(3); } else { _root.SaveGame(3); } } on (keyPress "3") { if (_root.tempvar == 1) { _root.LoadGame(3); } else { _root.SaveGame(3); } }
Symbol 1274 Button
on (press) { if (_root.tempvar == 1) { _root.LoadGame(4); } else { _root.SaveGame(4); } } on (keyPress "4") { if (_root.tempvar == 1) { _root.LoadGame(4); } else { _root.SaveGame(4); } }
Symbol 1276 Button
on (press) { if (_root.tempvar == 1) { _root.LoadGame(5); } else { _root.SaveGame(5); } } on (keyPress "5") { if (_root.tempvar == 1) { _root.LoadGame(5); } else { _root.SaveGame(5); } }

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:3 554 557 561 1232 1235
Symbol 3 MovieClip [Button - Grey (Dark)]Uses:2
Symbol 4 BitmapUsed by:5
Symbol 5 GraphicUses:4Used by:6
Symbol 6 MovieClipUses:5Used by:Timeline
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:9
Symbol 9 MovieClipUses:8Used by:Timeline
Symbol 10 BitmapUsed by:11
Symbol 11 GraphicUses:10Used by:16
Symbol 12 BitmapUsed by:13
Symbol 13 GraphicUses:12Used by:16
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:16
Symbol 16 MovieClipUses:11 13 15Used by:Timeline
Symbol 17 GraphicUsed by:18 340 856 1171
Symbol 18 MovieClipUses:17Used by:Timeline
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:21
Symbol 21 MovieClipUses:20Used by:Timeline
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:24
Symbol 24 MovieClipUses:23Used by:Timeline
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:27
Symbol 27 MovieClipUses:26Used by:Timeline
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:30
Symbol 30 MovieClipUses:29Used by:Timeline
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:33
Symbol 33 MovieClipUses:32Used by:Timeline
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:36
Symbol 36 MovieClipUses:35Used by:Timeline
Symbol 37 BitmapUsed by:38
Symbol 38 GraphicUses:37Used by:39
Symbol 39 MovieClipUses:38Used by:Timeline
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:42
Symbol 42 MovieClipUses:41Used by:Timeline
Symbol 43 BitmapUsed by:44
Symbol 44 GraphicUses:43Used by:45
Symbol 45 MovieClipUses:44Used by:Timeline
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:48
Symbol 48 MovieClipUses:47Used by:Timeline
Symbol 49 BitmapUsed by:50
Symbol 50 GraphicUses:49Used by:51
Symbol 51 MovieClipUses:50Used by:Timeline
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:54
Symbol 54 MovieClipUses:53Used by:Timeline
Symbol 55 BitmapUsed by:56
Symbol 56 GraphicUses:55Used by:57
Symbol 57 MovieClipUses:56Used by:Timeline
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:60
Symbol 60 MovieClipUses:59Used by:Timeline
Symbol 61 BitmapUsed by:62
Symbol 62 GraphicUses:61Used by:63
Symbol 63 MovieClipUses:62Used by:Timeline
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:66
Symbol 66 MovieClipUses:65Used by:Timeline
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:69 1261 1264
Symbol 69 MovieClipUses:68Used by:Timeline
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:72 113
Symbol 72 MovieClipUses:71Used by:Timeline
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:75 126
Symbol 75 MovieClipUses:74Used by:Timeline
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:78 127 266
Symbol 78 MovieClipUses:77Used by:Timeline
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:81 128
Symbol 81 MovieClipUses:80Used by:Timeline
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:84 132
Symbol 84 MovieClipUses:83Used by:Timeline
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:87 133
Symbol 87 MovieClipUses:86Used by:Timeline
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:90 153
Symbol 90 MovieClipUses:89Used by:Timeline
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:93 162
Symbol 93 MovieClipUses:92Used by:Timeline
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:96
Symbol 96 MovieClipUses:95Used by:Timeline
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:99
Symbol 99 MovieClipUses:98Used by:Timeline
Symbol 100 BitmapUsed by:101
Symbol 101 GraphicUses:100Used by:102
Symbol 102 MovieClipUses:101Used by:Timeline
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:105
Symbol 105 MovieClipUses:104Used by:Timeline
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:108
Symbol 108 MovieClipUses:107Used by:Timeline
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:111
Symbol 111 MovieClipUses:110Used by:Timeline
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112 71Used by:Timeline
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:116
Symbol 116 MovieClipUses:115Used by:Timeline
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:119
Symbol 119 MovieClipUses:118Used by:Timeline
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:122
Symbol 122 MovieClipUses:121Used by:Timeline
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:125
Symbol 125 MovieClipUses:124Used by:Timeline
Symbol 126 MovieClipUses:74Used by:Timeline
Symbol 127 MovieClipUses:77Used by:Timeline
Symbol 128 MovieClipUses:80Used by:Timeline
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:131
Symbol 131 MovieClipUses:130Used by:Timeline
Symbol 132 MovieClipUses:83Used by:Timeline
Symbol 133 MovieClipUses:86Used by:Timeline
Symbol 134 BitmapUsed by:135
Symbol 135 GraphicUses:134Used by:136
Symbol 136 MovieClipUses:135Used by:Timeline
Symbol 137 BitmapUsed by:138
Symbol 138 GraphicUses:137Used by:139
Symbol 139 MovieClipUses:138Used by:Timeline
Symbol 140 BitmapUsed by:141
Symbol 141 GraphicUses:140Used by:142
Symbol 142 MovieClipUses:141Used by:Timeline
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:149
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:149
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:149
Symbol 149 MovieClipUses:144 146 148Used by:Timeline
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:152
Symbol 152 MovieClipUses:151Used by:Timeline
Symbol 153 MovieClipUses:89Used by:Timeline
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:156
Symbol 156 MovieClipUses:155Used by:Timeline
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:161
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:161
Symbol 161 MovieClipUses:158 160Used by:Timeline
Symbol 162 MovieClipUses:92Used by:Timeline
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:165
Symbol 165 MovieClipUses:164Used by:Timeline
Symbol 166 BitmapUsed by:167
Symbol 167 GraphicUses:166Used by:168
Symbol 168 MovieClipUses:167Used by:Timeline
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:173
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:173
Symbol 173 MovieClipUses:170 172Used by:Timeline
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:176
Symbol 176 MovieClipUses:175Used by:Timeline
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:179
Symbol 179 MovieClipUses:178Used by:Timeline
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:182
Symbol 182 MovieClipUses:181Used by:Timeline
Symbol 183 BitmapUsed by:184
Symbol 184 GraphicUses:183Used by:185
Symbol 185 MovieClipUses:184Used by:Timeline
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:188 241
Symbol 188 MovieClipUses:187Used by:Timeline
Symbol 189 BitmapUsed by:190
Symbol 190 GraphicUses:189Used by:191 241
Symbol 191 MovieClipUses:190Used by:Timeline
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:194
Symbol 194 MovieClipUses:193Used by:Timeline
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:197
Symbol 197 MovieClipUses:196Used by:Timeline
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:200
Symbol 200 MovieClipUses:199Used by:Timeline
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:203
Symbol 203 MovieClipUses:202Used by:Timeline
Symbol 204 BitmapUsed by:205
Symbol 205 GraphicUses:204Used by:206
Symbol 206 MovieClipUses:205Used by:Timeline
Symbol 207 BitmapUsed by:208
Symbol 208 GraphicUses:207Used by:209
Symbol 209 MovieClipUses:208Used by:Timeline
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:212
Symbol 212 MovieClipUses:211Used by:Timeline
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:215
Symbol 215 MovieClipUses:214Used by:Timeline
Symbol 216 BitmapUsed by:217
Symbol 217 GraphicUses:216Used by:218
Symbol 218 MovieClipUses:217Used by:Timeline
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:221
Symbol 221 MovieClipUses:220Used by:Timeline
Symbol 222 BitmapUsed by:223
Symbol 223 GraphicUses:222Used by:224
Symbol 224 MovieClipUses:223Used by:Timeline
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:241
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:241
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:241
Symbol 231 BitmapUsed by:232 1125
Symbol 232 GraphicUses:231Used by:241
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:241
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:241
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:241
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:241
Symbol 241 MovieClipUses:226 228 230 190 187 232 234 236 238 240Used by:Timeline
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:244
Symbol 244 MovieClipUses:243Used by:Timeline
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:247
Symbol 247 MovieClipUses:246Used by:Timeline
Symbol 248 BitmapUsed by:249
Symbol 249 GraphicUses:248Used by:250
Symbol 250 MovieClipUses:249Used by:Timeline
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:253
Symbol 253 MovieClipUses:252Used by:Timeline
Symbol 254 BitmapUsed by:255
Symbol 255 GraphicUses:254Used by:256
Symbol 256 MovieClipUses:255Used by:Timeline
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:259
Symbol 259 MovieClipUses:258Used by:Timeline
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:262
Symbol 262 MovieClipUses:261Used by:Timeline
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:265
Symbol 265 MovieClipUses:264Used by:Timeline
Symbol 266 MovieClipUses:77Used by:Timeline
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:271
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:271
Symbol 271 MovieClipUses:268 270Used by:Timeline
Symbol 272 BitmapUsed by:273
Symbol 273 GraphicUses:272Used by:274
Symbol 274 MovieClipUses:273Used by:Timeline
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:277
Symbol 277 MovieClipUses:276Used by:Timeline
Symbol 278 BitmapUsed by:279
Symbol 279 GraphicUses:278Used by:282
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:282
Symbol 282 MovieClipUses:279 281Used by:Timeline
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:285
Symbol 285 MovieClipUses:284Used by:Timeline
Symbol 286 BitmapUsed by:287
Symbol 287 GraphicUses:286Used by:288
Symbol 288 MovieClipUses:287Used by:Timeline
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:291
Symbol 291 MovieClipUses:290Used by:Timeline
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:292Used by:294
Symbol 294 MovieClipUses:293Used by:Timeline
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:297
Symbol 297 MovieClipUses:296Used by:Timeline
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:300
Symbol 300 MovieClipUses:299Used by:Timeline
Symbol 301 BitmapUsed by:302
Symbol 302 GraphicUses:301Used by:309
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:309
Symbol 305 BitmapUsed by:306
Symbol 306 GraphicUses:305Used by:309
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:309
Symbol 309 MovieClipUses:302 304 306 308Used by:Timeline
Symbol 310 BitmapUsed by:311
Symbol 311 GraphicUses:310Used by:312
Symbol 312 MovieClipUses:311Used by:Timeline
Symbol 313 BitmapUsed by:314
Symbol 314 GraphicUses:313Used by:315
Symbol 315 MovieClipUses:314Used by:Timeline
Symbol 316 BitmapUsed by:317
Symbol 317 GraphicUses:316Used by:318
Symbol 318 MovieClipUses:317Used by:Timeline
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:321
Symbol 321 MovieClipUses:320Used by:Timeline
Symbol 322 BitmapUsed by:323
Symbol 323 GraphicUses:322Used by:324
Symbol 324 MovieClipUses:323Used by:Timeline
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClipUses:325Used by:Timeline
Symbol 327 GraphicUsed by:337 493 495 497 521 523 527 1165 1239 1265
Symbol 328 GraphicUsed by:337 493 495 497 521 523 527 1165 1239 1265
Symbol 329 FontUsed by:330 336 398 525 526 539 543 549 552 556 559 568 571 574 577 580 583 586 589 592 595 598 601 604 607 614 616 617 620 628 635 637 639 641 643 645 647 650 653 655 657 659 662 664 667 669 672 674 675 678 679 681 684 686 688 690 692 694 696 698 701 703 705 707 709 711 715 717 720 722 724 726 728 730 735 737 739 745 747 752 757 762 763 764 765 766 769 774 779 782 789 792 798 801 804 806 808 810 812 814 816 818 820 822 824 834 839 842 845 857 859 861 863 865 867 875 877 878 879 880 881 883 886 889 892 895 899 905 910 917 923 928 933 942 948 954 959 967 970 975 986 991 996 1145 1155 1156 1157 1158 1161 1164 1204 1206 1210 1212 1214 1216 1217 1220 1223 1230 1231 1233 1257 1267 1269 1271 1273 1275
Symbol 330 TextUses:329Used by:337 493 495 497 521 523 1265
Symbol 331 GraphicUsed by:337 493 495 497 521 523 527 1165 1239 1265
Symbol 332 GraphicUsed by:337 493 495 497 521 523 527 1165 1239 1265
Symbol 333 GraphicUsed by:337 493 495 497 521 523 527 1165 1239 1265
Symbol 334 GraphicUsed by:337 493 495 497 521 523 527 1165 1239 1265
Symbol 335 GraphicUsed by:337 493 495 497 521 523 527 1165 1239 1265
Symbol 336 TextUses:329Used by:337 493 495 497 521 523 1165 1265
Symbol 337 ButtonUses:327 328 330 331 332 333 334 335 336Used by:340
Symbol 338 FontUsed by:339 403 623 713 732 733 734 768 997 1005 1068 1121 1240 1241
Symbol 339 TextUses:338Used by:340
Symbol 340 MovieClipUses:17 337 339Used by:Timeline
Symbol 341 MovieClipUsed by:Timeline
Symbol 342 BitmapUsed by:343
Symbol 343 GraphicUses:342Used by:344
Symbol 344 MovieClipUses:343Used by:Timeline
Symbol 345 BitmapUsed by:346
Symbol 346 GraphicUses:345Used by:349
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:349
Symbol 349 MovieClipUses:346 348Used by:Timeline
Symbol 350 GraphicUsed by:351
Symbol 351 MovieClipUses:350Used by:Timeline
Symbol 352 FontUsed by:353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 666
Symbol 353 TextUses:352Used by:404
Symbol 354 TextUses:352Used by:404
Symbol 355 TextUses:352Used by:404
Symbol 356 TextUses:352Used by:404
Symbol 357 TextUses:352Used by:404
Symbol 358 TextUses:352Used by:404
Symbol 359 TextUses:352Used by:404
Symbol 360 TextUses:352Used by:404
Symbol 361 TextUses:352Used by:404
Symbol 362 TextUses:352Used by:404
Symbol 363 TextUses:352Used by:404
Symbol 364 TextUses:352Used by:404
Symbol 365 TextUses:352Used by:404
Symbol 366 TextUses:352Used by:404
Symbol 367 TextUses:352Used by:404
Symbol 368 TextUses:352Used by:404
Symbol 369 TextUses:352Used by:404
Symbol 370 TextUses:352Used by:404
Symbol 371 EditableTextUses:352Used by:404
Symbol 372 EditableTextUses:352Used by:404
Symbol 373 EditableTextUses:352Used by:404
Symbol 374 EditableTextUses:352Used by:404
Symbol 375 EditableTextUses:352Used by:404
Symbol 376 EditableTextUses:352Used by:404
Symbol 377 EditableTextUses:352Used by:404
Symbol 378 EditableTextUses:352Used by:404
Symbol 379 EditableTextUses:352Used by:404
Symbol 380 EditableTextUses:352Used by:404
Symbol 381 EditableTextUses:352Used by:404
Symbol 382 EditableTextUses:352Used by:404
Symbol 383 EditableTextUses:352Used by:404
Symbol 384 EditableTextUses:352Used by:404
Symbol 385 EditableTextUses:352Used by:404
Symbol 386 EditableTextUses:352Used by:404
Symbol 387 EditableTextUses:352Used by:404
Symbol 388 EditableTextUses:352Used by:404
Symbol 389 EditableTextUses:352Used by:404
Symbol 390 EditableTextUses:352Used by:404
Symbol 391 GraphicUsed by:392
Symbol 392 MovieClipUses:391Used by:404
Symbol 393 GraphicUsed by:394
Symbol 394 MovieClipUses:393Used by:404
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:397
Symbol 397 MovieClipUses:396Used by:404
Symbol 398 EditableTextUses:329Used by:399
Symbol 399 MovieClipUses:398Used by:404
Symbol 400 BitmapUsed by:401
Symbol 401 GraphicUses:400Used by:402
Symbol 402 MovieClipUses:401Used by:404
Symbol 403 EditableTextUses:338Used by:404
Symbol 404 MovieClipUses:353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 392 394 397 399 402 403Used by:Timeline
Symbol 405 BitmapUsed by:406
Symbol 406 GraphicUses:405Used by:407
Symbol 407 MovieClipUses:406Used by:Timeline
Symbol 408 BitmapUsed by:409
Symbol 409 GraphicUses:408Used by:414
Symbol 410 BitmapUsed by:411
Symbol 411 GraphicUses:410Used by:414
Symbol 412 BitmapUsed by:413
Symbol 413 GraphicUses:412Used by:414
Symbol 414 MovieClipUses:409 411 413Used by:Timeline
Symbol 415 BitmapUsed by:416
Symbol 416 GraphicUses:415Used by:417
Symbol 417 MovieClipUses:416Used by:Timeline
Symbol 418 BitmapUsed by:419
Symbol 419 GraphicUses:418Used by:420
Symbol 420 MovieClipUses:419Used by:Timeline
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:449
Symbol 423 BitmapUsed by:424
Symbol 424 GraphicUses:423Used by:449
Symbol 425 BitmapUsed by:426
Symbol 426 GraphicUses:425Used by:449
Symbol 427 BitmapUsed by:428
Symbol 428 GraphicUses:427Used by:449
Symbol 429 BitmapUsed by:430
Symbol 430 GraphicUses:429Used by:449
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:449
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:449
Symbol 435 BitmapUsed by:436
Symbol 436 GraphicUses:435Used by:449
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:449
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:449
Symbol 441 BitmapUsed by:442
Symbol 442 GraphicUses:441Used by:449
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:449
Symbol 445 BitmapUsed by:446
Symbol 446 GraphicUses:445Used by:449
Symbol 447 BitmapUsed by:448
Symbol 448 GraphicUses:447Used by:449
Symbol 449 MovieClipUses:422 424 426 428 430 432 434 436 438 440 442 444 446 448Used by:Timeline
Symbol 450 BitmapUsed by:451
Symbol 451 GraphicUses:450Used by:452
Symbol 452 MovieClipUses:451Used by:Timeline
Symbol 453 BitmapUsed by:454
Symbol 454 GraphicUses:453Used by:459
Symbol 455 BitmapUsed by:456
Symbol 456 GraphicUses:455Used by:459
Symbol 457 BitmapUsed by:458
Symbol 458 GraphicUses:457Used by:459
Symbol 459 MovieClipUses:454 456 458Used by:Timeline
Symbol 460 BitmapUsed by:461
Symbol 461 GraphicUses:460Used by:464
Symbol 462 BitmapUsed by:463
Symbol 463 GraphicUses:462Used by:464
Symbol 464 MovieClipUses:461 463Used by:Timeline
Symbol 465 BitmapUsed by:466
Symbol 466 GraphicUses:465Used by:467
Symbol 467 MovieClipUses:466Used by:Timeline
Symbol 468 BitmapUsed by:469
Symbol 469 GraphicUses:468Used by:470
Symbol 470 MovieClipUses:469Used by:Timeline
Symbol 471 BitmapUsed by:472
Symbol 472 GraphicUses:471Used by:473
Symbol 473 MovieClipUses:472Used by:Timeline
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:476
Symbol 476 MovieClipUses:475Used by:Timeline
Symbol 477 BitmapUsed by:478
Symbol 478 GraphicUses:477Used by:479
Symbol 479 MovieClipUses:478Used by:Timeline
Symbol 480 BitmapUsed by:481
Symbol 481 GraphicUses:480Used by:482
Symbol 482 MovieClipUses:481Used by:Timeline
Symbol 483 BitmapUsed by:484
Symbol 484 GraphicUses:483Used by:485
Symbol 485 MovieClipUses:484Used by:Timeline
Symbol 486 BitmapUsed by:487
Symbol 487 GraphicUses:486Used by:492
Symbol 488 BitmapUsed by:489
Symbol 489 GraphicUses:488Used by:492
Symbol 490 BitmapUsed by:491
Symbol 491 GraphicUses:490Used by:492
Symbol 492 MovieClipUses:487 489 491Used by:Timeline
Symbol 493 ButtonUses:327 328 330 331 332 333 334 335 336Used by:494
Symbol 494 MovieClipUses:493Used by:Timeline
Symbol 495 ButtonUses:327 328 330 331 332 333 334 335 336Used by:496
Symbol 496 MovieClipUses:495Used by:Timeline
Symbol 497 ButtonUses:327 328 330 331 332 333 334 335 336Used by:498
Symbol 498 MovieClipUses:497Used by:Timeline
Symbol 499 GraphicUsed by:509 529 533
Symbol 500 GraphicUsed by:509 529 533
Symbol 501 GraphicUsed by:509 529 533
Symbol 502 GraphicUsed by:509 529 533
Symbol 503 FontUsed by:504 515
Symbol 504 TextUses:503Used by:509 529 533
Symbol 505 GraphicUsed by:506 509 516 519 529 531 533 535
Symbol 506 MovieClipUses:505Used by:509 529 533
Symbol 507 GraphicUsed by:509 529 533
Symbol 508 GraphicUsed by:509 529 533
Symbol 509 ButtonUses:499 500 501 502 504 506 505 507 508Used by:510
Symbol 510 MovieClipUses:509Used by:Timeline
Symbol 511 GraphicUsed by:519 531 535
Symbol 512 GraphicUsed by:519 531 535
Symbol 513 GraphicUsed by:519 531 535
Symbol 514 GraphicUsed by:519 531 535
Symbol 515 TextUses:503Used by:519 531 535
Symbol 516 MovieClipUses:505Used by:519 531 535
Symbol 517 GraphicUsed by:519 531 535
Symbol 518 GraphicUsed by:519 531 535
Symbol 519 ButtonUses:511 512 513 514 515 516 505 517 518Used by:520
Symbol 520 MovieClipUses:519Used by:Timeline
Symbol 521 ButtonUses:327 328 330 331 332 333 334 335 336Used by:522
Symbol 522 MovieClipUses:521Used by:Timeline
Symbol 523 ButtonUses:327 328 330 331 332 333 334 335 336Used by:524
Symbol 524 MovieClipUses:523Used by:Timeline
Symbol 525 TextUses:329Used by:527 1239
Symbol 526 TextUses:329Used by:527 1239
Symbol 527 ButtonUses:327 328 525 331 332 333 334 335 526Used by:528
Symbol 528 MovieClipUses:527Used by:Timeline
Symbol 529 ButtonUses:499 500 501 502 504 506 505 507 508Used by:530
Symbol 530 MovieClipUses:529Used by:Timeline
Symbol 531 ButtonUses:511 512 513 514 515 516 505 517 518Used by:532
Symbol 532 MovieClipUses:531Used by:Timeline
Symbol 533 ButtonUses:499 500 501 502 504 506 505 507 508Used by:534
Symbol 534 MovieClipUses:533Used by:Timeline
Symbol 535 ButtonUses:511 512 513 514 515 516 505 517 518Used by:536
Symbol 536 MovieClipUses:535Used by:Timeline
Symbol 537 BitmapUsed by:538
Symbol 538 GraphicUses:537Used by:541 545
Symbol 539 TextUses:329Used by:541
Symbol 540 GraphicUsed by:541
Symbol 541 ButtonUses:538 539 540Used by:542
Symbol 542 MovieClipUses:541Used by:Timeline
Symbol 543 TextUses:329Used by:545
Symbol 544 GraphicUsed by:545
Symbol 545 ButtonUses:538 543 544Used by:546
Symbol 546 MovieClipUses:545Used by:Timeline
Symbol 547 BitmapUsed by:548
Symbol 548 GraphicUses:547Used by:550 1159 1162 1234
Symbol 549 TextUses:329Used by:550
Symbol 550 ButtonUses:548 549Used by:551
Symbol 551 MovieClipUses:550Used by:Timeline
Symbol 552 TextUses:329Used by:554
Symbol 553 GraphicUsed by:554 557
Symbol 554 ButtonUses:2 552 553Used by:555
Symbol 555 MovieClipUses:554Used by:Timeline
Symbol 556 TextUses:329Used by:557
Symbol 557 ButtonUses:2 556 553Used by:558
Symbol 558 MovieClipUses:557Used by:Timeline
Symbol 559 TextUses:329Used by:561
Symbol 560 GraphicUsed by:561
Symbol 561 ButtonUses:2 559 560Used by:562
Symbol 562 MovieClipUses:561Used by:Timeline
Symbol 563 GraphicUsed by:565
Symbol 564 GraphicUsed by:565
Symbol 565 ButtonUses:563 564Used by:Timeline
Symbol 566 BitmapUsed by:567
Symbol 567 GraphicUses:566Used by:570 573 576 579 582 585 588 591 594 597 600 603 606 609 613 615 619 622 652 654 656 658 660 689 691 693 695 697 699 702 704 706 708 710 712 714 716 718 719 721 723 725 727 729 731 736 738 750 755 760 772 777 781 784 787 794 795 800 803 828 832 837 841 844 847 850 854 885 888 891 894 897 900 906 912 919 924 929 934
Symbol 568 TextUses:329Used by:570
Symbol 569 GraphicUsed by:570
Symbol 570 ButtonUses:567 568 569Used by:624
Symbol 571 TextUses:329Used by:573
Symbol 572 GraphicUsed by:573
Symbol 573 ButtonUses:567 571 572Used by:624
Symbol 574 TextUses:329Used by:576
Symbol 575 GraphicUsed by:576
Symbol 576 ButtonUses:567 574 575Used by:624
Symbol 577 TextUses:329Used by:579
Symbol 578 GraphicUsed by:579
Symbol 579 ButtonUses:567 577 578Used by:624
Symbol 580 TextUses:329Used by:582
Symbol 581 GraphicUsed by:582
Symbol 582 ButtonUses:567 580 581Used by:624
Symbol 583 TextUses:329Used by:585
Symbol 584 GraphicUsed by:585
Symbol 585 ButtonUses:567 583 584Used by:624
Symbol 586 TextUses:329Used by:588
Symbol 587 GraphicUsed by:588
Symbol 588 ButtonUses:567 586 587Used by:624
Symbol 589 TextUses:329Used by:591
Symbol 590 GraphicUsed by:591
Symbol 591 ButtonUses:567 589 590Used by:624
Symbol 592 TextUses:329Used by:594
Symbol 593 GraphicUsed by:594
Symbol 594 ButtonUses:567 592 593Used by:624
Symbol 595 TextUses:329Used by:597
Symbol 596 GraphicUsed by:597
Symbol 597 ButtonUses:567 595 596Used by:624
Symbol 598 TextUses:329Used by:600
Symbol 599 GraphicUsed by:600
Symbol 600 ButtonUses:567 598 599Used by:624
Symbol 601 TextUses:329Used by:603
Symbol 602 GraphicUsed by:603
Symbol 603 ButtonUses:567 601 602Used by:624
Symbol 604 TextUses:329Used by:606
Symbol 605 GraphicUsed by:606
Symbol 606 ButtonUses:567 604 605Used by:624
Symbol 607 TextUses:329Used by:609
Symbol 608 GraphicUsed by:609
Symbol 609 ButtonUses:567 607 608Used by:624
Symbol 610 GraphicUsed by:611
Symbol 611 MovieClipUses:610Used by:624
Symbol 612 GraphicUsed by:613 615
Symbol 613 ButtonUses:567 612Used by:624
Symbol 614 EditableTextUses:329Used by:624
Symbol 615 ButtonUses:567 612Used by:624
Symbol 616 EditableTextUses:329Used by:624
Symbol 617 TextUses:329Used by:619
Symbol 618 GraphicUsed by:619
Symbol 619 ButtonUses:567 617 618Used by:624
Symbol 620 TextUses:329Used by:622
Symbol 621 GraphicUsed by:622
Symbol 622 ButtonUses:567 620 621Used by:624
Symbol 623 TextUses:338Used by:624
Symbol 624 MovieClipUses:570 573 576 579 582 585 588 591 594 597 600 603 606 609 611 613 614 615 616 619 622 623Used by:Timeline
Symbol 625 GraphicUsed by:634 636 638 640 642 644 646 648 663 665 668 670 671 673 676 677 680 682 683 685 858 860 862 864 866 868 870 871 872 873 874 876
Symbol 626 GraphicUsed by:634 636 638 640 642 644 646 648 663 665 668 670 671 673 676 677 680 682 683 685 858 860 862 864 866 868 870 871 872 873 874 876
Symbol 627 GraphicUsed by:633 634 636 638 640 642 644 646 648 663 665 668 670 671 673 676 677 680 682 683 685 858 860 862 864 866 868 870 871 872 873 874 876
Symbol 628 TextUses:329Used by:634
Symbol 629 GraphicUsed by:634 636 638 640 642 644 646 648 663 665 668 670 671 673 676 677 680 682 683 685 858 860 862 864 866 868 870 871 872 873 874 876
Symbol 630 GraphicUsed by:634 636 638 640 642 644 646 648 663 665 668 670 671 673 676 677 680 682 683 685 858 860 862 864 866 868 870 871 872 873 874 876
Symbol 631 GraphicUsed by:634 636 638 640 642 644 646 648 663 665 668 670 671 673 676 677 680 682 683 685 858 860 862 864 866 868 870 871 872 873 874 876
Symbol 632 GraphicUsed by:634 636 638 640 642 644 646 648 663 665 668 670 671 673 676 677 680 682 683 685 858 860 862 864 866 868 870 871 872 873 874 876
Symbol 633 MovieClipUses:627Used by:634 636 638 640 642 644 646 648 663 665 668 670 671 673 676 677 680 682 683 685 858 860 862 864 866 868 870 871 872 873 874 876
Symbol 634 ButtonUses:625 626 627 628 629 630 631 632 633Used by:649
Symbol 635 TextUses:329Used by:636
Symbol 636 ButtonUses:625 626 627 635 629 630 631 632 633Used by:649
Symbol 637 TextUses:329Used by:638
Symbol 638 ButtonUses:625 626 627 637 629 630 631 632 633Used by:649
Symbol 639 TextUses:329Used by:640
Symbol 640 ButtonUses:625 626 627 639 629 630 631 632 633Used by:649
Symbol 641 TextUses:329Used by:642
Symbol 642 ButtonUses:625 626 627 641 629 630 631 632 633Used by:649
Symbol 643 TextUses:329Used by:644
Symbol 644 ButtonUses:625 626 627 643 629 630 631 632 633Used by:649
Symbol 645 TextUses:329Used by:646
Symbol 646 ButtonUses:625 626 627 645 629 630 631 632 633Used by:649
Symbol 647 TextUses:329Used by:648
Symbol 648 ButtonUses:625 626 627 647 629 630 631 632 633Used by:649
Symbol 649 MovieClipUses:634 636 638 640 642 644 646 648Used by:Timeline
Symbol 650 TextUses:329Used by:652
Symbol 651 GraphicUsed by:652 654 656 658 660 689 691 693 695 697 699
Symbol 652 ButtonUses:567 650 651Used by:661
Symbol 653 TextUses:329Used by:654
Symbol 654 ButtonUses:567 653 651Used by:661
Symbol 655 TextUses:329Used by:656 714
Symbol 656 ButtonUses:567 655 651Used by:661
Symbol 657 TextUses:329Used by:658
Symbol 658 ButtonUses:567 657 651Used by:661
Symbol 659 TextUses:329Used by:660
Symbol 660 ButtonUses:567 659 651Used by:661
Symbol 661 MovieClipUses:652 654 656 658 660Used by:Timeline
Symbol 662 TextUses:329Used by:663
Symbol 663 ButtonUses:625 626 627 662 629 630 631 632 633Used by:687
Symbol 664 TextUses:329Used by:665
Symbol 665 ButtonUses:625 626 627 664 629 630 631 632 633Used by:687
Symbol 666 TextUses:352Used by:687
Symbol 667 TextUses:329Used by:668
Symbol 668 ButtonUses:625 626 627 667 629 630 631 632 633Used by:687
Symbol 669 TextUses:329Used by:670
Symbol 670 ButtonUses:625 626 627 669 629 630 631 632 633Used by:687
Symbol 671 ButtonUses:625 626 627 629 630 631 632 633Used by:687
Symbol 672 EditableTextUses:329Used by:687
Symbol 673 ButtonUses:625 626 627 629 630 631 632 633Used by:687
Symbol 674 EditableTextUses:329Used by:687
Symbol 675 TextUses:329Used by:676
Symbol 676 ButtonUses:625 626 627 675 629 630 631 632 633Used by:687
Symbol 677 ButtonUses:625 626 627 629 630 631 632 633Used by:687
Symbol 678 EditableTextUses:329Used by:687
Symbol 679 TextUses:329Used by:680
Symbol 680 ButtonUses:625 626 627 679 629 630 631 632 633Used by:687
Symbol 681 TextUses:329Used by:682
Symbol 682 ButtonUses:625 626 627 681 629 630 631 632 633Used by:687
Symbol 683 ButtonUses:625 626 627 629 630 631 632 633Used by:687
Symbol 684 EditableTextUses:329Used by:687
Symbol 685 ButtonUses:625 626 627 629 630 631 632 633Used by:687
Symbol 686 EditableTextUses:329Used by:687
Symbol 687 MovieClipUses:663 665 666 668 670 671 672 673 674 676 677 678 680 682 683 684 685 686Used by:Timeline
Symbol 688 TextUses:329Used by:689 848 850
Symbol 689 ButtonUses:567 688 651Used by:700
Symbol 690 TextUses:329Used by:691 830 832
Symbol 691 ButtonUses:567 690 651Used by:700
Symbol 692 TextUses:329Used by:693
Symbol 693 ButtonUses:567 692 651Used by:700
Symbol 694 TextUses:329Used by:695 785 787
Symbol 695 ButtonUses:567 694 651Used by:700
Symbol 696 TextUses:329Used by:697 826 828
Symbol 697 ButtonUses:567 696 651Used by:700
Symbol 698 TextUses:329Used by:699 852 854
Symbol 699 ButtonUses:567 698 651Used by:700
Symbol 700 MovieClipUses:689 691 693 695 697 699Used by:Timeline
Symbol 701 TextUses:329Used by:702
Symbol 702 ButtonUses:567 701Used by:740
Symbol 703 TextUses:329Used by:704
Symbol 704 ButtonUses:567 703Used by:740
Symbol 705 TextUses:329Used by:706
Symbol 706 ButtonUses:567 705Used by:740
Symbol 707 TextUses:329Used by:708
Symbol 708 ButtonUses:567 707Used by:740
Symbol 709 TextUses:329Used by:710
Symbol 710 ButtonUses:567 709Used by:740
Symbol 711 TextUses:329Used by:712
Symbol 712 ButtonUses:567 711Used by:740
Symbol 713 TextUses:338Used by:740
Symbol 714 ButtonUses:567 655Used by:740
Symbol 715 TextUses:329Used by:716
Symbol 716 ButtonUses:567 715Used by:740
Symbol 717 TextUses:329Used by:718
Symbol 718 ButtonUses:567 717Used by:740
Symbol 719 ButtonUses:567Used by:740
Symbol 720 TextUses:329Used by:721
Symbol 721 ButtonUses:567 720Used by:740
Symbol 722 TextUses:329Used by:723
Symbol 723 ButtonUses:567 722Used by:740
Symbol 724 TextUses:329Used by:725
Symbol 725 ButtonUses:567 724Used by:740
Symbol 726 TextUses:329Used by:727
Symbol 727 ButtonUses:567 726Used by:740
Symbol 728 TextUses:329Used by:729
Symbol 729 ButtonUses:567 728Used by:740
Symbol 730 TextUses:329Used by:731
Symbol 731 ButtonUses:567 730Used by:740
Symbol 732 TextUses:338Used by:740
Symbol 733 TextUses:338Used by:740
Symbol 734 TextUses:338Used by:740
Symbol 735 TextUses:329Used by:736
Symbol 736 ButtonUses:567 735Used by:740
Symbol 737 EditableTextUses:329Used by:740
Symbol 738 ButtonUses:567Used by:740
Symbol 739 EditableTextUses:329Used by:740
Symbol 740 MovieClipUses:702 704 706 708 710 712 713 714 716 718 719 721 723 725 727 729 731 732 733 734 736 737 738 739Used by:Timeline
Symbol 741 BitmapUsed by:742 902
Symbol 742 GraphicUses:741Used by:744 748 753 758 770 775 780 783 785 790 793 797 826 830 835 840 843 846 848 852
Symbol 743 GraphicUsed by:744 748 750 753 755 758 760 770 772 775 777 780 781 783 784 785 787 790 793 794 795 797 800 803 826 828 830 832 835 837 840 841 843 844 846 847 848 850 852 854
Symbol 744 ButtonUses:742 743Used by:746 807 811 815 819 823
Symbol 745 EditableTextUses:329Used by:746
Symbol 746 MovieClipUses:744 745Used by:856
Symbol 747 TextUses:329Used by:748 750
Symbol 748 ButtonUses:742 747 743Used by:749
Symbol 749 MovieClipUses:748Used by:856
Symbol 750 ButtonUses:567 747 743Used by:751
Symbol 751 MovieClipUses:750Used by:856
Symbol 752 TextUses:329Used by:753 755
Symbol 753 ButtonUses:742 752 743Used by:754
Symbol 754 MovieClipUses:753Used by:856
Symbol 755 ButtonUses:567 752 743Used by:756
Symbol 756 MovieClipUses:755Used by:856
Symbol 757 TextUses:329Used by:758 760
Symbol 758 ButtonUses:742 757 743Used by:759
Symbol 759 MovieClipUses:758Used by:856
Symbol 760 ButtonUses:567 757 743Used by:761
Symbol 761 MovieClipUses:760Used by:856
Symbol 762 EditableTextUses:329Used by:767
Symbol 763 EditableTextUses:329Used by:767
Symbol 764 EditableTextUses:329Used by:767
Symbol 765 EditableTextUses:329Used by:767
Symbol 766 EditableTextUses:329Used by:767
Symbol 767 MovieClipUses:762 763 764 765 766Used by:856
Symbol 768 TextUses:338Used by:856
Symbol 769 TextUses:329Used by:770 772
Symbol 770 ButtonUses:742 769 743Used by:771
Symbol 771 MovieClipUses:770Used by:856
Symbol 772 ButtonUses:567 769 743Used by:773
Symbol 773 MovieClipUses:772Used by:856
Symbol 774 TextUses:329Used by:775 777
Symbol 775 ButtonUses:742 774 743Used by:776
Symbol 776 MovieClipUses:775Used by:856
Symbol 777 ButtonUses:567 774 743Used by:778
Symbol 778 MovieClipUses:777Used by:856
Symbol 779 TextUses:329Used by:780 781
Symbol 780 ButtonUses:742 779 743Used by:856
Symbol 781 ButtonUses:567 779 743Used by:856
Symbol 782 TextUses:329Used by:783 784
Symbol 783 ButtonUses:742 782 743Used by:856
Symbol 784 ButtonUses:567 782 743Used by:856
Symbol 785 ButtonUses:742 694 743Used by:786
Symbol 786 MovieClipUses:785Used by:856
Symbol 787 ButtonUses:567 694 743Used by:788
Symbol 788 MovieClipUses:787Used by:856
Symbol 789 TextUses:329Used by:790 795
Symbol 790 ButtonUses:742 789 743Used by:791
Symbol 791 MovieClipUses:790Used by:856
Symbol 792 TextUses:329Used by:793 794
Symbol 793 ButtonUses:742 792 743Used by:856
Symbol 794 ButtonUses:567 792 743Used by:856
Symbol 795 ButtonUses:567 789 743Used by:796
Symbol 796 MovieClipUses:795Used by:856
Symbol 797 ButtonUses:742 743Used by:799
Symbol 798 EditableTextUses:329Used by:799
Symbol 799 MovieClipUses:797 798Used by:856
Symbol 800 ButtonUses:567 743Used by:802
Symbol 801 EditableTextUses:329Used by:802
Symbol 802 MovieClipUses:800 801Used by:856
Symbol 803 ButtonUses:567 743Used by:805 809 813 817 821 825
Symbol 804 EditableTextUses:329Used by:805
Symbol 805 MovieClipUses:803 804Used by:856
Symbol 806 EditableTextUses:329Used by:807
Symbol 807 MovieClipUses:744 806Used by:856
Symbol 808 EditableTextUses:329Used by:809
Symbol 809 MovieClipUses:803 808Used by:856
Symbol 810 EditableTextUses:329Used by:811
Symbol 811 MovieClipUses:744 810Used by:856
Symbol 812 EditableTextUses:329Used by:813
Symbol 813 MovieClipUses:803 812Used by:856
Symbol 814 EditableTextUses:329Used by:815
Symbol 815 MovieClipUses:744 814Used by:856
Symbol 816 EditableTextUses:329Used by:817
Symbol 817 MovieClipUses:803 816Used by:856
Symbol 818 EditableTextUses:329Used by:819
Symbol 819 MovieClipUses:744 818Used by:856
Symbol 820 EditableTextUses:329Used by:821
Symbol 821 MovieClipUses:803 820Used by:856
Symbol 822 EditableTextUses:329Used by:823
Symbol 823 MovieClipUses:744 822Used by:856
Symbol 824 EditableTextUses:329Used by:825
Symbol 825 MovieClipUses:803 824Used by:856
Symbol 826 ButtonUses:742 696 743Used by:827
Symbol 827 MovieClipUses:826Used by:856
Symbol 828 ButtonUses:567 696 743Used by:829
Symbol 829 MovieClipUses:828Used by:856
Symbol 830 ButtonUses:742 690 743Used by:831
Symbol 831 MovieClipUses:830Used by:856
Symbol 832 ButtonUses:567 690 743Used by:833
Symbol 833 MovieClipUses:832Used by:856
Symbol 834 TextUses:329Used by:835 837
Symbol 835 ButtonUses:742 834 743Used by:836
Symbol 836 MovieClipUses:835Used by:856
Symbol 837 ButtonUses:567 834 743Used by:838
Symbol 838 MovieClipUses:837Used by:856
Symbol 839 TextUses:329Used by:840 841
Symbol 840 ButtonUses:742 839 743Used by:856
Symbol 841 ButtonUses:567 839 743Used by:856
Symbol 842 TextUses:329Used by:843 844
Symbol 843 ButtonUses:742 842 743Used by:856
Symbol 844 ButtonUses:567 842 743Used by:856
Symbol 845 TextUses:329Used by:846 847
Symbol 846 ButtonUses:742 845 743Used by:856
Symbol 847 ButtonUses:567 845 743Used by:856
Symbol 848 ButtonUses:742 688 743Used by:849
Symbol 849 MovieClipUses:848Used by:856
Symbol 850 ButtonUses:567 688 743Used by:851
Symbol 851 MovieClipUses:850Used by:856
Symbol 852 ButtonUses:742 698 743Used by:853
Symbol 853 MovieClipUses:852Used by:856
Symbol 854 ButtonUses:567 698 743Used by:855
Symbol 855 MovieClipUses:854Used by:856
Symbol 856 MovieClipUses:746 749 751 754 756 759 761 767 17 768 771 773 776 778 780 781 783 784 786 788 791 793 794 796 799 802 805 807 809 811 813 815 817 819 821 823 825 827 829 831 833 836 838 840 841 843 844 846 847 849 851 853 855Used by:Timeline
Symbol 857 TextUses:329Used by:858
Symbol 858 ButtonUses:625 626 627 857 629 630 631 632 633Used by:869
Symbol 859 TextUses:329Used by:860
Symbol 860 ButtonUses:625 626 627 859 629 630 631 632 633Used by:869
Symbol 861 TextUses:329Used by:862
Symbol 862 ButtonUses:625 626 627 861 629 630 631 632 633Used by:869
Symbol 863 TextUses:329Used by:864
Symbol 864 ButtonUses:625 626 627 863 629 630 631 632 633Used by:869
Symbol 865 TextUses:329Used by:866
Symbol 866 ButtonUses:625 626 627 865 629 630 631 632 633Used by:869
Symbol 867 TextUses:329Used by:868
Symbol 868 ButtonUses:625 626 627 867 629 630 631 632 633Used by:869
Symbol 869 MovieClipUses:858 860 862 864 866 868Used by:Timeline
Symbol 870 ButtonUses:625 626 627 629 630 631 632 633Used by:882
Symbol 871 ButtonUses:625 626 627 629 630 631 632 633Used by:882
Symbol 872 ButtonUses:625 626 627 629 630 631 632 633Used by:882
Symbol 873 ButtonUses:625 626 627 629 630 631 632 633Used by:882
Symbol 874 ButtonUses:625 626 627 629 630 631 632 633Used by:882
Symbol 875 EditableTextUses:329Used by:882
Symbol 876 ButtonUses:625 626 627 629 630 631 632 633Used by:882
Symbol 877 EditableTextUses:329Used by:882
Symbol 878 EditableTextUses:329Used by:882
Symbol 879 EditableTextUses:329Used by:882
Symbol 880 EditableTextUses:329Used by:882
Symbol 881 EditableTextUses:329Used by:882
Symbol 882 MovieClipUses:870 871 872 873 874 875 876 877 878 879 880 881Used by:Timeline
Symbol 883 TextUses:329Used by:885
Symbol 884 GraphicUsed by:885
Symbol 885 ButtonUses:567 883 884Used by:898
Symbol 886 TextUses:329Used by:888
Symbol 887 GraphicUsed by:888
Symbol 888 ButtonUses:567 886 887Used by:898
Symbol 889 TextUses:329Used by:891
Symbol 890 GraphicUsed by:891
Symbol 891 ButtonUses:567 889 890Used by:898
Symbol 892 TextUses:329Used by:894
Symbol 893 GraphicUsed by:894
Symbol 894 ButtonUses:567 892 893Used by:898
Symbol 895 TextUses:329Used by:897
Symbol 896 GraphicUsed by:897
Symbol 897 ButtonUses:567 895 896Used by:898
Symbol 898 MovieClipUses:885 888 891 894 897Used by:Timeline
Symbol 899 TextUses:329Used by:900 903
Symbol 900 ButtonUses:567 899Used by:901
Symbol 901 MovieClipUses:900Used by:938
Symbol 902 GraphicUses:741Used by:903 908 915 921 926 931 936
Symbol 903 ButtonUses:902 899Used by:904
Symbol 904 MovieClipUses:903Used by:938
Symbol 905 TextUses:329Used by:906 908
Symbol 906 ButtonUses:567 905Used by:907
Symbol 907 MovieClipUses:906Used by:938
Symbol 908 ButtonUses:902 905Used by:909
Symbol 909 MovieClipUses:908Used by:938
Symbol 910 TextUses:329Used by:912 915
Symbol 911 GraphicUsed by:912
Symbol 912 ButtonUses:567 910 911Used by:913
Symbol 913 MovieClipUses:912Used by:938
Symbol 914 GraphicUsed by:915
Symbol 915 ButtonUses:902 910 914Used by:916
Symbol 916 MovieClipUses:915Used by:938
Symbol 917 TextUses:329Used by:919 921
Symbol 918 GraphicUsed by:919 921
Symbol 919 ButtonUses:567 917 918Used by:920
Symbol 920 MovieClipUses:919Used by:938
Symbol 921 ButtonUses:902 917 918Used by:922
Symbol 922 MovieClipUses:921Used by:938
Symbol 923 TextUses:329Used by:924 926
Symbol 924 ButtonUses:567 923Used by:925
Symbol 925 MovieClipUses:924Used by:938
Symbol 926 ButtonUses:902 923Used by:927
Symbol 927 MovieClipUses:926Used by:938
Symbol 928 TextUses:329Used by:929 931
Symbol 929 ButtonUses:567 928Used by:930
Symbol 930 MovieClipUses:929Used by:938
Symbol 931 ButtonUses:902 928Used by:932
Symbol 932 MovieClipUses:931Used by:938
Symbol 933 TextUses:329Used by:934 936
Symbol 934 ButtonUses:567 933Used by:935
Symbol 935 MovieClipUses:934Used by:938
Symbol 936 ButtonUses:902 933Used by:937
Symbol 937 MovieClipUses:936Used by:938
Symbol 938 MovieClipUses:901 904 907 909 913 916 920 922 925 927 930 932 935 937Used by:Timeline
Symbol 939 GraphicUsed by:946 950 952 955 963 965 968 971
Symbol 940 GraphicUsed by:946 950 952 955 971
Symbol 941 GraphicUsed by:946 950 952 955 971
Symbol 942 TextUses:329Used by:946
Symbol 943 GraphicUsed by:946 950 952 955 963 965 968 971
Symbol 944 GraphicUsed by:946 950 952 955 971
Symbol 945 GraphicUsed by:946 950 952 955 971
Symbol 946 ButtonUses:939 940 941 942 943 944 945Used by:947
Symbol 947 MovieClipUses:946Used by:973
Symbol 948 TextUses:329Used by:950 952
Symbol 949 GraphicUsed by:950
Symbol 950 ButtonUses:939 940 941 948 949 943 944 945Used by:951
Symbol 951 MovieClipUses:950Used by:973
Symbol 952 ButtonUses:939 940 941 948 943 944 945Used by:953
Symbol 953 MovieClipUses:952Used by:973
Symbol 954 TextUses:329Used by:955
Symbol 955 ButtonUses:939 940 941 954 943 944 945Used by:956
Symbol 956 MovieClipUses:955Used by:973
Symbol 957 GraphicUsed by:963 965 968
Symbol 958 GraphicUsed by:963 965 968
Symbol 959 TextUses:329Used by:963 965
Symbol 960 GraphicUsed by:963
Symbol 961 GraphicUsed by:963 965 968
Symbol 962 GraphicUsed by:963 965 968
Symbol 963 ButtonUses:939 957 958 959 960 943 961 962Used by:964
Symbol 964 MovieClipUses:963Used by:973
Symbol 965 ButtonUses:939 957 958 959 943 961 962Used by:966
Symbol 966 MovieClipUses:965Used by:973
Symbol 967 TextUses:329Used by:968
Symbol 968 ButtonUses:939 957 958 967 943 961 962Used by:969
Symbol 969 MovieClipUses:968Used by:973
Symbol 970 TextUses:329Used by:971
Symbol 971 ButtonUses:939 940 941 970 943 944 945Used by:972
Symbol 972 MovieClipUses:971Used by:973
Symbol 973 MovieClipUses:947 951 953 956 964 966 969 972Used by:Timeline
Symbol 974 GraphicUsed by:985 988 990 993 1268 1270 1272 1274 1276
Symbol 975 TextUses:329Used by:985
Symbol 976 GraphicUsed by:985 988 990 993 1268 1270 1272 1274 1276
Symbol 977 GraphicUsed by:978
Symbol 978 MovieClipUses:977Used by:985 988 990 993 1268 1270 1272 1274 1276
Symbol 979 GraphicUsed by:985 988 990 993 1268 1270 1272 1274 1276
Symbol 980 GraphicUsed by:981 985 988 990 993 1268 1270 1272 1274 1276
Symbol 981 MovieClipUses:980Used by:985 988 990 993 1268 1270 1272 1274 1276
Symbol 982 GraphicUsed by:985 988 990 993 1268 1270 1272 1274 1276
Symbol 983 FontUsed by:984 987 992
Symbol 984 TextUses:983Used by:985
Symbol 985 ButtonUses:974 975 976 978 979 981 982 984 980Used by:994
Symbol 986 TextUses:329Used by:988 990
Symbol 987 TextUses:983Used by:988 990 1268 1270 1272 1274 1276
Symbol 988 ButtonUses:974 986 976 978 979 981 982 987 980Used by:994
Symbol 989 GraphicUsed by:990
Symbol 990 ButtonUses:974 986 989 976 978 979 981 982 987 980Used by:994
Symbol 991 TextUses:329Used by:993
Symbol 992 TextUses:983Used by:993
Symbol 993 ButtonUses:974 991 976 978 979 981 982 992 980Used by:994
Symbol 994 MovieClipUses:985 988 990 993Used by:Timeline
Symbol 995 GraphicUsed by:999
Symbol 996 EditableTextUses:329Used by:999
Symbol 997 TextUses:338Used by:999
Symbol 998 GraphicUsed by:999
Symbol 999 MovieClipUses:995 996 997 998Used by:Timeline
Symbol 1000 GraphicUsed by:Timeline
Symbol 1001 GraphicUsed by:1002
Symbol 1002 MovieClipUses:1001Used by:Timeline
Symbol 1003 BitmapUsed by:1004
Symbol 1004 GraphicUses:1003Used by:1124
Symbol 1005 TextUses:338Used by:1124
Symbol 1006 BitmapUsed by:1007
Symbol 1007 GraphicUses:1006Used by:1124
Symbol 1008 BitmapUsed by:1009
Symbol 1009 GraphicUses:1008Used by:1124
Symbol 1010 BitmapUsed by:1011
Symbol 1011 GraphicUses:1010Used by:1124
Symbol 1012 BitmapUsed by:1013
Symbol 1013 GraphicUses:1012Used by:1124
Symbol 1014 BitmapUsed by:1015
Symbol 1015 GraphicUses:1014Used by:1124
Symbol 1016 BitmapUsed by:1017
Symbol 1017 GraphicUses:1016Used by:1124
Symbol 1018 BitmapUsed by:1019
Symbol 1019 GraphicUses:1018Used by:1124
Symbol 1020 BitmapUsed by:1021
Symbol 1021 GraphicUses:1020Used by:1124
Symbol 1022 BitmapUsed by:1023
Symbol 1023 GraphicUses:1022Used by:1124
Symbol 1024 BitmapUsed by:1025
Symbol 1025 GraphicUses:1024Used by:1124
Symbol 1026 BitmapUsed by:1027
Symbol 1027 GraphicUses:1026Used by:1124
Symbol 1028 BitmapUsed by:1029
Symbol 1029 GraphicUses:1028Used by:1124
Symbol 1030 BitmapUsed by:1031
Symbol 1031 GraphicUses:1030Used by:1124
Symbol 1032 BitmapUsed by:1033
Symbol 1033 GraphicUses:1032Used by:1124
Symbol 1034 BitmapUsed by:1035
Symbol 1035 GraphicUses:1034Used by:1124
Symbol 1036 BitmapUsed by:1037
Symbol 1037 GraphicUses:1036Used by:1124
Symbol 1038 BitmapUsed by:1039
Symbol 1039 GraphicUses:1038Used by:1124
Symbol 1040 BitmapUsed by:1041
Symbol 1041 GraphicUses:1040Used by:1124
Symbol 1042 BitmapUsed by:1043
Symbol 1043 GraphicUses:1042Used by:1124
Symbol 1044 BitmapUsed by:1045
Symbol 1045 GraphicUses:1044Used by:1124
Symbol 1046 BitmapUsed by:1047
Symbol 1047 GraphicUses:1046Used by:1124
Symbol 1048 BitmapUsed by:1049
Symbol 1049 GraphicUses:1048Used by:1124
Symbol 1050 BitmapUsed by:1051
Symbol 1051 GraphicUses:1050Used by:1124
Symbol 1052 BitmapUsed by:1053
Symbol 1053 GraphicUses:1052Used by:1124
Symbol 1054 BitmapUsed by:1055
Symbol 1055 GraphicUses:1054Used by:1124
Symbol 1056 BitmapUsed by:1057
Symbol 1057 GraphicUses:1056Used by:1124
Symbol 1058 BitmapUsed by:1059
Symbol 1059 GraphicUses:1058Used by:1124
Symbol 1060 BitmapUsed by:1061
Symbol 1061 GraphicUses:1060Used by:1124
Symbol 1062 BitmapUsed by:1063
Symbol 1063 GraphicUses:1062Used by:1124
Symbol 1064 BitmapUsed by:1065
Symbol 1065 GraphicUses:1064Used by:1124
Symbol 1066 BitmapUsed by:1067
Symbol 1067 GraphicUses:1066Used by:1124
Symbol 1068 TextUses:338Used by:1124
Symbol 1069 BitmapUsed by:1070
Symbol 1070 GraphicUses:1069Used by:1124
Symbol 1071 BitmapUsed by:1072
Symbol 1072 GraphicUses:1071Used by:1124
Symbol 1073 BitmapUsed by:1074
Symbol 1074 GraphicUses:1073Used by:1124
Symbol 1075 BitmapUsed by:1076
Symbol 1076 GraphicUses:1075Used by:1124
Symbol 1077 BitmapUsed by:1078
Symbol 1078 GraphicUses:1077Used by:1124
Symbol 1079 BitmapUsed by:1080
Symbol 1080 GraphicUses:1079Used by:1124
Symbol 1081 BitmapUsed by:1082
Symbol 1082 GraphicUses:1081Used by:1124
Symbol 1083 BitmapUsed by:1084
Symbol 1084 GraphicUses:1083Used by:1124
Symbol 1085 BitmapUsed by:1086
Symbol 1086 GraphicUses:1085Used by:1124
Symbol 1087 BitmapUsed by:1088
Symbol 1088 GraphicUses:1087Used by:1124
Symbol 1089 BitmapUsed by:1090
Symbol 1090 GraphicUses:1089Used by:1124
Symbol 1091 BitmapUsed by:1092
Symbol 1092 GraphicUses:1091Used by:1124
Symbol 1093 BitmapUsed by:1094
Symbol 1094 GraphicUses:1093Used by:1124
Symbol 1095 BitmapUsed by:1096
Symbol 1096 GraphicUses:1095Used by:1124
Symbol 1097 BitmapUsed by:1098
Symbol 1098 GraphicUses:1097Used by:1124
Symbol 1099 BitmapUsed by:1100
Symbol 1100 GraphicUses:1099Used by:1124
Symbol 1101 BitmapUsed by:1102
Symbol 1102 GraphicUses:1101Used by:1124
Symbol 1103 BitmapUsed by:1104
Symbol 1104 GraphicUses:1103Used by:1124
Symbol 1105 BitmapUsed by:1106
Symbol 1106 GraphicUses:1105Used by:1124
Symbol 1107 BitmapUsed by:1108
Symbol 1108 GraphicUses:1107Used by:1124
Symbol 1109 BitmapUsed by:1110
Symbol 1110 GraphicUses:1109Used by:1124
Symbol 1111 BitmapUsed by:1112
Symbol 1112 GraphicUses:1111Used by:1124
Symbol 1113 BitmapUsed by:1114
Symbol 1114 GraphicUses:1113Used by:1124
Symbol 1115 BitmapUsed by:1116
Symbol 1116 GraphicUses:1115Used by:1124
Symbol 1117 BitmapUsed by:1118
Symbol 1118 GraphicUses:1117Used by:1124
Symbol 1119 BitmapUsed by:1120
Symbol 1120 GraphicUses:1119Used by:1124
Symbol 1121 TextUses:338Used by:1124
Symbol 1122 BitmapUsed by:1123
Symbol 1123 GraphicUses:1122Used by:1124
Symbol 1124 MovieClipUses:1004 1005 1007 1009 1011 1013 1015 1017 1019 1021 1023 1025 1027 1029 1031 1033 1035 1037 1039 1041 1043 1045 1047 1049 1051 1053 1055 1057 1059 1061 1063 1065 1067 1068 1070 1072 1074 1076 1078 1080 1082 1084 1086 1088 1090 1092 1094 1096 1098 1100 1102 1104 1106 1108 1110 1112 1114 1116 1118 1120 1121 1123Used by:Timeline
Symbol 1125 GraphicUses:231Used by:1130
Symbol 1126 BitmapUsed by:1127
Symbol 1127 GraphicUses:1126Used by:1130
Symbol 1128 BitmapUsed by:1129
Symbol 1129 GraphicUses:1128Used by:1130
Symbol 1130 MovieClipUses:1125 1127 1129Used by:Timeline
Symbol 1131 GraphicUsed by:1132
Symbol 1132 MovieClipUses:1131Used by:Timeline
Symbol 1133 BitmapUsed by:1134 1135
Symbol 1134 GraphicUses:1133Used by:1144
Symbol 1135 GraphicUses:1133Used by:1144
Symbol 1136 BitmapUsed by:1137
Symbol 1137 GraphicUses:1136Used by:1144
Symbol 1138 BitmapUsed by:1139
Symbol 1139 GraphicUses:1138Used by:1144
Symbol 1140 BitmapUsed by:1141
Symbol 1141 GraphicUses:1140Used by:1144
Symbol 1142 BitmapUsed by:1143
Symbol 1143 GraphicUses:1142Used by:1144
Symbol 1144 MovieClipUses:1134 1135 1137 1139 1141 1143Used by:Timeline
Symbol 1145 EditableTextUses:329Used by:Timeline
Symbol 1146 GraphicUsed by:1152 1153 1154
Symbol 1147 GraphicUsed by:1152 1153 1154
Symbol 1148 GraphicUsed by:1152 1153 1154
Symbol 1149 GraphicUsed by:1152 1153 1154
Symbol 1150 GraphicUsed by:1152 1153 1154
Symbol 1151 GraphicUsed by:1152 1153 1154
Symbol 1152 ButtonUses:1146 1147 1148 1149 1150 1151Used by:Timeline
Symbol 1153 ButtonUses:1146 1147 1148 1149 1150 1151Used by:Timeline
Symbol 1154 ButtonUses:1146 1147 1148 1149 1150 1151Used by:Timeline
Symbol 1155 EditableTextUses:329Used by:Timeline
Symbol 1156 EditableTextUses:329Used by:Timeline
Symbol 1157 EditableTextUses:329Used by:Timeline
Symbol 1158 EditableTextUses:329Used by:1159
Symbol 1159 ButtonUses:548 1158Used by:1160
Symbol 1160 MovieClipUses:1159Used by:Timeline
Symbol 1161 EditableTextUses:329Used by:1162
Symbol 1162 ButtonUses:548 1161Used by:1163
Symbol 1163 MovieClipUses:1162Used by:Timeline
Symbol 1164 TextUses:329Used by:1165
Symbol 1165 ButtonUses:327 328 1164 331 332 333 334 335 336Used by:1166
Symbol 1166 MovieClipUses:1165Used by:Timeline
Symbol 1167 FontUsed by:1168
Symbol 1168 EditableTextUses:1167Used by:Timeline
Symbol 1169 GraphicUsed by:1170 1173 1175 1177 1179 1181 1183 1185 1187 1189 1191 1193 1195 1197
Symbol 1170 ButtonUses:1169Used by:1172
Symbol 1171 MovieClipUses:17Used by:1172 1174 1176 1178 1180 1182 1184 1186 1188 1190 1192 1194 1196 1198
Symbol 1172 MovieClipUses:1170 1171Used by:Timeline
Symbol 1173 ButtonUses:1169Used by:1174
Symbol 1174 MovieClipUses:1173 1171Used by:Timeline
Symbol 1175 ButtonUses:1169Used by:1176
Symbol 1176 MovieClipUses:1175 1171Used by:Timeline
Symbol 1177 ButtonUses:1169Used by:1178
Symbol 1178 MovieClipUses:1177 1171Used by:Timeline
Symbol 1179 ButtonUses:1169Used by:1180
Symbol 1180 MovieClipUses:1179 1171Used by:Timeline
Symbol 1181 ButtonUses:1169Used by:1182
Symbol 1182 MovieClipUses:1181 1171Used by:Timeline
Symbol 1183 ButtonUses:1169Used by:1184
Symbol 1184 MovieClipUses:1183 1171Used by:Timeline
Symbol 1185 ButtonUses:1169Used by:1186
Symbol 1186 MovieClipUses:1185 1171Used by:Timeline
Symbol 1187 ButtonUses:1169Used by:1188
Symbol 1188 MovieClipUses:1187 1171Used by:Timeline
Symbol 1189 ButtonUses:1169Used by:1190
Symbol 1190 MovieClipUses:1189 1171Used by:Timeline
Symbol 1191 ButtonUses:1169Used by:1192
Symbol 1192 MovieClipUses:1191 1171Used by:Timeline
Symbol 1193 ButtonUses:1169Used by:1194
Symbol 1194 MovieClipUses:1193 1171Used by:Timeline
Symbol 1195 ButtonUses:1169Used by:1196
Symbol 1196 MovieClipUses:1195 1171Used by:Timeline
Symbol 1197 ButtonUses:1169Used by:1198
Symbol 1198 MovieClipUses:1197 1171Used by:Timeline
Symbol 1199 GraphicUsed by:1225
Symbol 1200 GraphicUsed by:1201 1205 1208 1218 1221 1224
Symbol 1201 ButtonUses:1200Used by:1225
Symbol 1202 GraphicUsed by:1203 1207 1209 1211 1213 1215 1219 1222
Symbol 1203 ButtonUses:1202Used by:1225
Symbol 1204 TextUses:329Used by:1225
Symbol 1205 ButtonUses:1200Used by:1225
Symbol 1206 TextUses:329Used by:1225
Symbol 1207 ButtonUses:1202Used by:1225
Symbol 1208 ButtonUses:1200Used by:1225
Symbol 1209 ButtonUses:1202Used by:1225
Symbol 1210 TextUses:329Used by:1225
Symbol 1211 ButtonUses:1202Used by:1225
Symbol 1212 TextUses:329Used by:1225
Symbol 1213 ButtonUses:1202Used by:1225
Symbol 1214 TextUses:329Used by:1225
Symbol 1215 ButtonUses:1202Used by:1225
Symbol 1216 TextUses:329Used by:1225
Symbol 1217 TextUses:329Used by:1225
Symbol 1218 ButtonUses:1200Used by:1225
Symbol 1219 ButtonUses:1202Used by:1225
Symbol 1220 TextUses:329Used by:1225
Symbol 1221 ButtonUses:1200Used by:1225
Symbol 1222 ButtonUses:1202Used by:1225
Symbol 1223 TextUses:329Used by:1225
Symbol 1224 ButtonUses:1200Used by:1225
Symbol 1225 MovieClipUses:1199 1201 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224Used by:Timeline
Symbol 1226 GraphicUsed by:1235
Symbol 1227 BitmapUsed by:1228
Symbol 1228 GraphicUses:1227Used by:1229
Symbol 1229 ButtonUses:1228Used by:1235
Symbol 1230 TextUses:329Used by:1235
Symbol 1231 TextUses:329Used by:1232
Symbol 1232 ButtonUses:2 1231Used by:1235
Symbol 1233 TextUses:329Used by:1234
Symbol 1234 ButtonUses:548 1233Used by:1235
Symbol 1235 MovieClipUses:1226 1229 2 1230 1232 1234Used by:Timeline
Symbol 1236 GraphicUsed by:1242
Symbol 1237 BitmapUsed by:1238
Symbol 1238 GraphicUses:1237Used by:1242
Symbol 1239 ButtonUses:327 328 525 331 332 333 334 335 526Used by:1242
Symbol 1240 TextUses:338Used by:1242
Symbol 1241 TextUses:338Used by:1242
Symbol 1242 MovieClipUses:1236 1238 1239 1240 1241Used by:Timeline
Symbol 1243 FontUsed by:1244 1247 1249 1251 1255 1260 1262 1263
Symbol 1244 EditableTextUses:1243Used by:Timeline
Symbol 1245 BitmapUsed by:1246
Symbol 1246 GraphicUses:1245Used by:1248 1250
Symbol 1247 TextUses:1243Used by:1248
Symbol 1248 MovieClipUses:1246 1247Used by:Timeline
Symbol 1249 TextUses:1243Used by:1250
Symbol 1250 MovieClipUses:1246 1249Used by:Timeline
Symbol 1251 EditableTextUses:1243Used by:1254
Symbol 1252 BitmapUsed by:1253
Symbol 1253 GraphicUses:1252Used by:1254 1256 1258
Symbol 1254 MovieClipUses:1251 1253Used by:Timeline
Symbol 1255 EditableTextUses:1243Used by:1256
Symbol 1256 MovieClipUses:1255 1253Used by:Timeline
Symbol 1257 EditableTextUses:329Used by:1258
Symbol 1258 MovieClipUses:1253 1257Used by:Timeline
Symbol 1259 Font
Symbol 1260 TextUses:1243Used by:1261
Symbol 1261 MovieClipUses:68 1260Used by:Timeline
Symbol 1262 TextUses:1243Used by:1264
Symbol 1263 TextUses:1243Used by:1264
Symbol 1264 MovieClipUses:68 1262 1263Used by:Timeline
Symbol 1265 ButtonUses:327 328 330 331 332 333 334 335 336Used by:1266
Symbol 1266 MovieClipUses:1265Used by:Timeline
Symbol 1267 TextUses:329Used by:1268
Symbol 1268 ButtonUses:974 1267 976 978 979 981 982 987 980Used by:1277
Symbol 1269 TextUses:329Used by:1270
Symbol 1270 ButtonUses:974 1269 976 978 979 981 982 987 980Used by:1277
Symbol 1271 TextUses:329Used by:1272
Symbol 1272 ButtonUses:974 1271 976 978 979 981 982 987 980Used by:1277
Symbol 1273 TextUses:329Used by:1274
Symbol 1274 ButtonUses:974 1273 976 978 979 981 982 987 980Used by:1277
Symbol 1275 TextUses:329Used by:1276
Symbol 1276 ButtonUses:974 1275 976 978 979 981 982 987 980Used by:1277
Symbol 1277 MovieClipUses:1268 1270 1272 1274 1276Used by:Timeline

Instance Names

"DressForest"Frame 1Symbol 6 MovieClip
"DressSky"Frame 1Symbol 9 MovieClip
"DressBeach"Frame 1Symbol 16 MovieClip
"DressOverlay"Frame 1Symbol 18 MovieClip
"ClipRoom"Frame 1Symbol 21 MovieClip
"ClipWreckedChamber"Frame 1Symbol 24 MovieClip
"ClipTunnel"Frame 1Symbol 27 MovieClip
"ClipSky"Frame 1Symbol 9 MovieClip
"ClipShop"Frame 1Symbol 30 MovieClip
"ClipSchool"Frame 1Symbol 33 MovieClip
"ClipTemple"Frame 1Symbol 36 MovieClip
"ClipTownCenter"Frame 1Symbol 39 MovieClip
"ClipSlums"Frame 1Symbol 42 MovieClip
"ClipRestaurant"Frame 1Symbol 45 MovieClip
"ClipPalace"Frame 1Symbol 48 MovieClip
"ClipNight"Frame 1Symbol 51 MovieClip
"ClipLake"Frame 1Symbol 54 MovieClip
"ClipKitchen"Frame 1Symbol 57 MovieClip
"ClipForest"Frame 1Symbol 6 MovieClip
"ClipDocks"Frame 1Symbol 60 MovieClip
"ClipBeach"Frame 1Symbol 16 MovieClip
"ClipBath"Frame 1Symbol 63 MovieClip
"ClipBar"Frame 1Symbol 66 MovieClip
"ClipDay"Frame 1Symbol 69 MovieClip
"ClipVisitProstitute"Frame 1Symbol 72 MovieClip
"ClipVisitMerchant"Frame 1Symbol 75 MovieClip
"ClipVisitMaid"Frame 1Symbol 78 MovieClip
"ClipVisitLord"Frame 1Symbol 81 MovieClip
"ClipVisitKnight"Frame 1Symbol 84 MovieClip
"ClipVisitHighClassProstitute"Frame 1Symbol 87 MovieClip
"ClipVisitCount"Frame 1Symbol 90 MovieClip
"ClipVisitBarmaid"Frame 1Symbol 93 MovieClip
"Assistant"Frame 1Symbol 96 MovieClip
"PeopleXXXOwner"Frame 1Symbol 99 MovieClip
"PeopleRefinementTeacher"Frame 1Symbol 102 MovieClip
"PeopleTailor"Frame 1Symbol 105 MovieClip
"PeopleSleazyBarOwner"Frame 1Symbol 108 MovieClip
"PeopleSailor"Frame 1Symbol 111 MovieClip
"PeopleProstitute"Frame 1Symbol 113 MovieClip
"PeoplePonyMistress"Frame 1Symbol 116 MovieClip
"PeoplePimp"Frame 1Symbol 119 MovieClip
"PeopleScienceTeacher"Frame 1Symbol 122 MovieClip
"PeopleNun"Frame 1Symbol 125 MovieClip
"PeopleMerchant"Frame 1Symbol 126 MovieClip
"PeopleMaid"Frame 1Symbol 127 MovieClip
"PeopleLord"Frame 1Symbol 128 MovieClip
"PeopleLesbian"Frame 1Symbol 131 MovieClip
"PeopleKnight"Frame 1Symbol 132 MovieClip
"PeopleHighClassProstitute"Frame 1Symbol 133 MovieClip
"ClipOldLover"Frame 1Symbol 136 MovieClip
"PeopleFortuneTeller"Frame 1Symbol 139 MovieClip
"PeopleDickgirl"Frame 1Symbol 142 MovieClip
"PeopleDemon"Frame 1Symbol 149 MovieClip
"PeopleDancer"Frame 1Symbol 152 MovieClip
"PeopleCount"Frame 1Symbol 153 MovieClip
"PeopleCook"Frame 1Symbol 156 MovieClip
"ClipBuyer"Frame 1Symbol 161 MovieClip
"PeopleBarMaid"Frame 1Symbol 162 MovieClip
"PeopleBarOwner"Frame 1Symbol 165 MovieClip
"PeopleAngel"Frame 1Symbol 168 MovieClip
"ObjectVibratorPanties"Frame 1Symbol 173 MovieClip
"ObjectStrapOn"Frame 1Symbol 176 MovieClip
"ObjectPonyTail"Frame 1Symbol 179 MovieClip
"ObjectSpikedBracelet"Frame 1Symbol 182 MovieClip
"ObjectTiara"Frame 1Symbol 185 MovieClip
"ObjectNippleChain"Frame 1Symbol 188 MovieClip
"ObjectNippleRings"Frame 1Symbol 191 MovieClip
"ObjectLeash"Frame 1Symbol 194 MovieClip
"ObjectHarness"Frame 1Symbol 197 MovieClip
"ObjectHandcuffBracelet"Frame 1Symbol 200 MovieClip
"ObjectHalo"Frame 1Symbol 203 MovieClip
"ObjectFaeriesRing"Frame 1Symbol 206 MovieClip
"ObjectDragonRing"Frame 1Symbol 209 MovieClip
"ObjectDemonicPendant"Frame 1Symbol 212 MovieClip
"ObjectDemonicBra"Frame 1Symbol 215 MovieClip
"ObjectBitGag"Frame 1Symbol 218 MovieClip
"ObjectApron"Frame 1Symbol 221 MovieClip
"ObjectAngelsTear"Frame 1Symbol 224 MovieClip
"ObjectsLarge"Frame 1Symbol 241 MovieClip
"ClipRivalACourt"Frame 1Symbol 244 MovieClip
"ClipRivalBCourt"Frame 1Symbol 247 MovieClip
"ClipRivalCCourt"Frame 1Symbol 250 MovieClip
"ClipRivalDCourt"Frame 1Symbol 253 MovieClip
"ClipRivalECourt"Frame 1Symbol 256 MovieClip
"ClipRivalAHousework"Frame 1Symbol 259 MovieClip
"ClipRivalCHousework"Frame 1Symbol 262 MovieClip
"ClipRivalDHousework"Frame 1Symbol 265 MovieClip
"ClipRivalEHousework"Frame 1Symbol 266 MovieClip
"ClipRivalAXXX"Frame 1Symbol 271 MovieClip
"ClipRivalBXXX"Frame 1Symbol 274 MovieClip
"ClipRivalCXXX"Frame 1Symbol 277 MovieClip
"ClipRivalDXXX"Frame 1Symbol 282 MovieClip
"ClipRivalEXXX"Frame 1Symbol 285 MovieClip
"ClipRivalABeauty"Frame 1Symbol 288 MovieClip
"ClipRivalBBeauty"Frame 1Symbol 291 MovieClip
"ClipRivalCBeauty"Frame 1Symbol 294 MovieClip
"ClipRivalDBeauty"Frame 1Symbol 297 MovieClip
"ClipRivalEBeauty"Frame 1Symbol 300 MovieClip
"ClipContestsPonygirl"Frame 1Symbol 309 MovieClip
"GenericLesbianDickgirl"Frame 1Symbol 312 MovieClip
"GenericTouchDickgirl"Frame 1Symbol 315 MovieClip
"GenericBlowjobDickgirl"Frame 1Symbol 318 MovieClip
"GenericDildoDickgirl"Frame 1Symbol 321 MovieClip
"Generic69Dickgirl"Frame 1Symbol 324 MovieClip
"IntroBackground"Frame 1Symbol 326 MovieClip
"GirlsStory"Frame 1Symbol 340 MovieClip
"SlaveGirl"Frame 1Symbol 341 MovieClip
"DressHalo"Frame 1Symbol 203 MovieClip
"DressBitgag"Frame 1Symbol 344 MovieClip
"DressLeash"Frame 1Symbol 349 MovieClip
"MainBackground"Frame 1Symbol 351 MovieClip
"StatisticsGroup"Frame 1Symbol 404 MovieClip
"ClipTrainingComplete"Frame 1Symbol 407 MovieClip
"ClipKamasutra"Frame 1Symbol 414 MovieClip
"ClipTrial"Frame 1Symbol 417 MovieClip
"ClipTravellingMerchant"Frame 1Symbol 420 MovieClip
"ClipTentacleHarem"Frame 1Symbol 449 MovieClip
"ClipRunaway"Frame 1Symbol 452 MovieClip
"ClipRumours"Frame 1Symbol 459 MovieClip
"ClipRopes"Frame 1Symbol 464 MovieClip
"ClipRescue"Frame 1Symbol 467 MovieClip
"EventPonygirlMeeting"Frame 1Symbol 470 MovieClip
"ClipHire"Frame 1Symbol 473 MovieClip
"ClipFortuneTelling"Frame 1Symbol 476 MovieClip
"ClipFairyMeeting"Frame 1Symbol 479 MovieClip
"ClipDickgirlPotion"Frame 1Symbol 482 MovieClip
"ClipDickgirlCumShower"Frame 1Symbol 485 MovieClip
"ClipSexDream"Frame 1Symbol 492 MovieClip
"NextContests"Frame 1Symbol 494 MovieClip
"NextGeneral"Frame 1Symbol 496 MovieClip
"NextEvent"Frame 1Symbol 498 MovieClip
"GeneralNo"Frame 1Symbol 510 MovieClip
"GeneralYes"Frame 1Symbol 520 MovieClip
"NextVisit"Frame 1Symbol 522 MovieClip
"NextEnding"Frame 1Symbol 524 MovieClip
"Quitter"Frame 1Symbol 528 MovieClip
"NoEvent"Frame 1Symbol 530 MovieClip
"YesEvent"Frame 1Symbol 532 MovieClip
"NoTailor"Frame 1Symbol 534 MovieClip
"YesTailor"Frame 1Symbol 536 MovieClip
"PlanningButton"Frame 1Symbol 542 MovieClip
"ActionsButton"Frame 1Symbol 546 MovieClip
"SystemButton"Frame 1Symbol 551 MovieClip
"DiscussScold"Frame 1Symbol 555 MovieClip
"DiscussCongratulate"Frame 1Symbol 558 MovieClip
"DiscussOrdinary"Frame 1Symbol 562 MovieClip
"Cheat"Frame 1Symbol 565 Button
"PlanningNight"Frame 1Symbol 624 MovieClip
"VisitMenu"Frame 1Symbol 649 MovieClip
"ContestsMenu"Frame 1Symbol 661 MovieClip
"ShopMenu"Frame 1Symbol 687 MovieClip
"ItemSalesman"Frame 1Symbol 700 MovieClip
"PlanningDay"Frame 1Symbol 740 MovieClip
"EquipmentMenu"Frame 1Symbol 856 MovieClip
"TakeAWalkMenu"Frame 1Symbol 869 MovieClip
"TailorMenu"Frame 1Symbol 882 MovieClip
"Dealer"Frame 1Symbol 898 MovieClip
"RulesMenu"Frame 1Symbol 938 MovieClip
"ActionsMenu"Frame 1Symbol 973 MovieClip
"SystemMenu"Frame 1Symbol 994 MovieClip
"BackgroundGrid"Frame 1Symbol 999 MovieClip
"IconBar"Frame 1Symbol 1002 MovieClip
"MoonPhase"Frame 1Symbol 1124 MovieClip
"PlugIcon"Frame 1Symbol 1130 MovieClip
"DickgirlXFIcon"Frame 1Symbol 1132 MovieClip
"LoveGauge"Frame 1Symbol 1144 MovieClip
"GeneralTextField"Frame 1Symbol 1145 EditableText
"EventChoice1"Frame 1Symbol 1152 Button
"EventChoice2"Frame 1Symbol 1153 Button
"EventChoice3"Frame 1Symbol 1154 Button
"EventChoiceLabel1"Frame 1Symbol 1155 EditableText
"EventChoiceLabel2"Frame 1Symbol 1156 EditableText
"EventChoiceLabel3"Frame 1Symbol 1157 EditableText
"IntroOptionsButton"Frame 1Symbol 1160 MovieClip
"IntroLoadButton"Frame 1Symbol 1163 MovieClip
"IntroMoreButton"Frame 1Symbol 1166 MovieClip
"SlaveChoiceLabel"Frame 1Symbol 1168 EditableText
"SlaveChoice14"Frame 1Symbol 1172 MovieClip
"SlaveChoice13"Frame 1Symbol 1174 MovieClip
"SlaveChoice12"Frame 1Symbol 1176 MovieClip
"SlaveChoice11"Frame 1Symbol 1178 MovieClip
"SlaveChoice10"Frame 1Symbol 1180 MovieClip
"SlaveChoice9"Frame 1Symbol 1182 MovieClip
"SlaveChoice8"Frame 1Symbol 1184 MovieClip
"SlaveChoice7"Frame 1Symbol 1186 MovieClip
"SlaveChoice6"Frame 1Symbol 1188 MovieClip
"SlaveChoice5"Frame 1Symbol 1190 MovieClip
"SlaveChoice4"Frame 1Symbol 1192 MovieClip
"SlaveChoice3"Frame 1Symbol 1194 MovieClip
"SlaveChoice2"Frame 1Symbol 1196 MovieClip
"SlaveChoice1"Frame 1Symbol 1198 MovieClip
"IntroOptionsMenu"Frame 1Symbol 1225 MovieClip
"IntroTitle"Frame 1Symbol 1235 MovieClip
"IntroCredits"Frame 1Symbol 1242 MovieClip
"SlaveInformation"Frame 1Symbol 1244 EditableText
"Intro8"Frame 1Symbol 1248 MovieClip
"Intro7"Frame 1Symbol 1250 MovieClip
"Intro5"Frame 1Symbol 1254 MovieClip
"Intro4"Frame 1Symbol 1256 MovieClip
"Intro3"Frame 1Symbol 1258 MovieClip
"Intro2"Frame 1Symbol 1261 MovieClip
"Intro1"Frame 1Symbol 1264 MovieClip
"IntroNextButton"Frame 1Symbol 1266 MovieClip
"LoadSaveGames"Frame 1Symbol 1277 MovieClip
"GirlsStoryNext"Symbol 340 MovieClip Frame 1Symbol 337 Button
"SpecialStatLabel"Symbol 404 MovieClip Frame 1Symbol 371 EditableText
"FatigueLabel"Symbol 404 MovieClip Frame 1Symbol 387 EditableText
"SpecialStatValue"Symbol 404 MovieClip Frame 1Symbol 390 EditableText
"PlusCharisma"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusSensibility"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusRefinement"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusIntelligence"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusMorality"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusConstitution"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusCooking"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusCleaning"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusConversation"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusBlowjob"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusFuck"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusTemperament"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusNymphomania"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusObedience"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusLibido"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusFatigue"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusJoy"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusReputation"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"PlusSpecial"Symbol 404 MovieClip Frame 1Symbol 392 MovieClip
"MinusCharisma"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusSensibility"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusRefinement"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusIntelligence"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusCooking"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusCleaning"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusMorality"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusConstitution"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusConversation"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusTemperament"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusFuck"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusBlowjob"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusNymphomania"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusObedience"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusLibido"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusFatigue"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusJoy"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusReputation"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"MinusSpecial"Symbol 404 MovieClip Frame 1Symbol 394 MovieClip
"BarCharisma"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarSensibility"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarRefinement"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarIntelligence"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarMorality"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarConstitution"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarCooking"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarCleaning"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarConversation"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarBlowJob"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BlowjobLimit"Symbol 404 MovieClip Frame 1Symbol 399 MovieClip
"BarFuck"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"FuckLimit"Symbol 404 MovieClip Frame 1Symbol 399 MovieClip
"BarTemperament"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarNymphomania"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarNymphomaniaMinimum"Symbol 404 MovieClip Frame 1Symbol 402 MovieClip
"BarObedience"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"ObedienceLimit"Symbol 404 MovieClip Frame 1Symbol 399 MovieClip
"BarLibido"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarLibidoMinimum"Symbol 404 MovieClip Frame 1Symbol 402 MovieClip
"BarFatigue"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarJoy"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarReputation"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"BarSpecial"Symbol 404 MovieClip Frame 1Symbol 397 MovieClip
"GoldText"Symbol 404 MovieClip Frame 1Symbol 403 EditableText
"BtnActions"Symbol 546 MovieClip Frame 1Symbol 545 Button
"NakedTick"Symbol 624 MovieClip Frame 1Symbol 611 MovieClip
"PlugTick"Symbol 624 MovieClip Frame 1Symbol 611 MovieClip
"BtnMaster"Symbol 624 MovieClip Frame 1Symbol 613 Button
"MasterText"Symbol 624 MovieClip Frame 1Symbol 614 EditableText
"MasterTick"Symbol 624 MovieClip Frame 1Symbol 611 MovieClip
"OtherText"Symbol 624 MovieClip Frame 1Symbol 616 EditableText
"btnLend"Symbol 624 MovieClip Frame 1Symbol 622 Button
"ContestPonygirl"Symbol 661 MovieClip Frame 1Symbol 658 Button
"BtnSexObject1"Symbol 687 MovieClip Frame 1Symbol 671 Button
"SexObject1Label"Symbol 687 MovieClip Frame 1Symbol 672 EditableText
"BtnSexObject2"Symbol 687 MovieClip Frame 1Symbol 673 Button
"SexObject2Label"Symbol 687 MovieClip Frame 1Symbol 674 EditableText
"NecklaceLabel"Symbol 687 MovieClip Frame 1Symbol 678 EditableText
"DollLabel"Symbol 687 MovieClip Frame 1Symbol 684 EditableText
"VanityLabel"Symbol 687 MovieClip Frame 1Symbol 686 EditableText
"HarnessButton"Symbol 700 MovieClip Frame 1Symbol 693 Button
"RefinementLabel"Symbol 740 MovieClip Frame 1Symbol 737 EditableText
"SlaveShop"Symbol 740 MovieClip Frame 1Symbol 738 Button
"SlaveShopLabel"Symbol 740 MovieClip Frame 1Symbol 739 EditableText
"DressName"Symbol 746 MovieClip Frame 1Symbol 745 EditableText
"DildoType"Symbol 767 MovieClip Frame 1Symbol 762 EditableText
"PlugType"Symbol 767 MovieClip Frame 1Symbol 763 EditableText
"PiercingType"Symbol 767 MovieClip Frame 1Symbol 764 EditableText
"VanityType"Symbol 767 MovieClip Frame 1Symbol 765 EditableText
"RopeType"Symbol 767 MovieClip Frame 1Symbol 766 EditableText
"DressName"Symbol 799 MovieClip Frame 1Symbol 798 EditableText
"DressName"Symbol 802 MovieClip Frame 1Symbol 801 EditableText
"DressName"Symbol 805 MovieClip Frame 1Symbol 804 EditableText
"DressName"Symbol 807 MovieClip Frame 1Symbol 806 EditableText
"DressName"Symbol 809 MovieClip Frame 1Symbol 808 EditableText
"DressName"Symbol 811 MovieClip Frame 1Symbol 810 EditableText
"DressName"Symbol 813 MovieClip Frame 1Symbol 812 EditableText
"DressName"Symbol 815 MovieClip Frame 1Symbol 814 EditableText
"DressName"Symbol 817 MovieClip Frame 1Symbol 816 EditableText
"DressName"Symbol 819 MovieClip Frame 1Symbol 818 EditableText
"DressName"Symbol 821 MovieClip Frame 1Symbol 820 EditableText
"DressName"Symbol 823 MovieClip Frame 1Symbol 822 EditableText
"DressName"Symbol 825 MovieClip Frame 1Symbol 824 EditableText
"Robe1On"Symbol 856 MovieClip Frame 1Symbol 746 MovieClip
"DragonRingOn"Symbol 856 MovieClip Frame 1Symbol 749 MovieClip
"DragonRingOff"Symbol 856 MovieClip Frame 1Symbol 751 MovieClip
"VibratorPantiesOn"Symbol 856 MovieClip Frame 1Symbol 754 MovieClip
"VibratorPantiesOff"Symbol 856 MovieClip Frame 1Symbol 756 MovieClip
"FaeriesRingOn"Symbol 856 MovieClip Frame 1Symbol 759 MovieClip
"FaeriesRingOff"Symbol 856 MovieClip Frame 1Symbol 761 MovieClip
"OtherItems"Symbol 856 MovieClip Frame 1Symbol 767 MovieClip
"AngelsTearOn"Symbol 856 MovieClip Frame 1Symbol 771 MovieClip
"AngelsTearOff"Symbol 856 MovieClip Frame 1Symbol 773 MovieClip
"DemonicPendantOn"Symbol 856 MovieClip Frame 1Symbol 776 MovieClip
"DemonicPendantOff"Symbol 856 MovieClip Frame 1Symbol 778 MovieClip
"NippleChainOn"Symbol 856 MovieClip Frame 1Symbol 780 Button
"NippleChainOff"Symbol 856 MovieClip Frame 1Symbol 781 Button
"NippleRingsOn"Symbol 856 MovieClip Frame 1Symbol 783 Button
"NippleRingsOff"Symbol 856 MovieClip Frame 1Symbol 784 Button
"LeashOn"Symbol 856 MovieClip Frame 1Symbol 786 MovieClip
"LeashOff"Symbol 856 MovieClip Frame 1Symbol 788 MovieClip
"ApronOn"Symbol 856 MovieClip Frame 1Symbol 791 MovieClip
"PonyTailOn"Symbol 856 MovieClip Frame 1Symbol 793 Button
"PonyTailOff"Symbol 856 MovieClip Frame 1Symbol 794 Button
"ApronOff"Symbol 856 MovieClip Frame 1Symbol 796 MovieClip
"RobePlainOn"Symbol 856 MovieClip Frame 1Symbol 799 MovieClip
"RobePlainOff"Symbol 856 MovieClip Frame 1Symbol 802 MovieClip
"Robe1Off"Symbol 856 MovieClip Frame 1Symbol 805 MovieClip
"Robe2On"Symbol 856 MovieClip Frame 1Symbol 807 MovieClip
"Robe2Off"Symbol 856 MovieClip Frame 1Symbol 809 MovieClip
"Robe3On"Symbol 856 MovieClip Frame 1Symbol 811 MovieClip
"Robe3Off"Symbol 856 MovieClip Frame 1Symbol 813 MovieClip
"Robe4On"Symbol 856 MovieClip Frame 1Symbol 815 MovieClip
"Robe4Off"Symbol 856 MovieClip Frame 1Symbol 817 MovieClip
"Robe5On"Symbol 856 MovieClip Frame 1Symbol 819 MovieClip
"Robe5Off"Symbol 856 MovieClip Frame 1Symbol 821 MovieClip
"Robe6On"Symbol 856 MovieClip Frame 1Symbol 823 MovieClip
"Robe6Off"Symbol 856 MovieClip Frame 1Symbol 825 MovieClip
"HandcuffBraceletOn"Symbol 856 MovieClip Frame 1Symbol 827 MovieClip
"HandcuffBraceletOff"Symbol 856 MovieClip Frame 1Symbol 829 MovieClip
"HaloOn"Symbol 856 MovieClip Frame 1Symbol 831 MovieClip
"HaloOff"Symbol 856 MovieClip Frame 1Symbol 833 MovieClip
"DemonicBraOn"Symbol 856 MovieClip Frame 1Symbol 836 MovieClip
"DemonicBraOff"Symbol 856 MovieClip Frame 1Symbol 838 MovieClip
"StrapOnOn"Symbol 856 MovieClip Frame 1Symbol 840 Button
"StrapOnOff"Symbol 856 MovieClip Frame 1Symbol 841 Button
"BitGagOn"Symbol 856 MovieClip Frame 1Symbol 843 Button
"BitGagOff"Symbol 856 MovieClip Frame 1Symbol 844 Button
"HarnessOn"Symbol 856 MovieClip Frame 1Symbol 846 Button
"HarnessOff"Symbol 856 MovieClip Frame 1Symbol 847 Button
"NymphsTiaraOn"Symbol 856 MovieClip Frame 1Symbol 849 MovieClip
"NymphsTiaraOff"Symbol 856 MovieClip Frame 1Symbol 851 MovieClip
"SpikedBraceletOn"Symbol 856 MovieClip Frame 1Symbol 853 MovieClip
"SpikedBraceletOff"Symbol 856 MovieClip Frame 1Symbol 855 MovieClip
"BtnDress6"Symbol 882 MovieClip Frame 1Symbol 870 Button
"BtnDress1"Symbol 882 MovieClip Frame 1Symbol 871 Button
"BtnDress2"Symbol 882 MovieClip Frame 1Symbol 872 Button
"BtnDress4"Symbol 882 MovieClip Frame 1Symbol 873 Button
"BtnDress3"Symbol 882 MovieClip Frame 1Symbol 874 Button
"Dress3"Symbol 882 MovieClip Frame 1Symbol 875 EditableText
"BtnDress5"Symbol 882 MovieClip Frame 1Symbol 876 Button
"Dress2"Symbol 882 MovieClip Frame 1Symbol 877 EditableText
"Dress5"Symbol 882 MovieClip Frame 1Symbol 878 EditableText
"Dress6"Symbol 882 MovieClip Frame 1Symbol 879 EditableText
"Dress1"Symbol 882 MovieClip Frame 1Symbol 880 EditableText
"Dress4"Symbol 882 MovieClip Frame 1Symbol 881 EditableText
"ClipRegParler"Symbol 938 MovieClip Frame 1Symbol 901 MovieClip
"ClipRegParlerOK"Symbol 938 MovieClip Frame 1Symbol 904 MovieClip
"ClipRegPrier"Symbol 938 MovieClip Frame 1Symbol 907 MovieClip
"ClipRegPrierOK"Symbol 938 MovieClip Frame 1Symbol 909 MovieClip
"ClipRegSortir"Symbol 938 MovieClip Frame 1Symbol 913 MovieClip
"ClipRegSortirOK"Symbol 938 MovieClip Frame 1Symbol 916 MovieClip
"ClipRegBaiser"Symbol 938 MovieClip Frame 1Symbol 920 MovieClip
"ClipRegBaiserOK"Symbol 938 MovieClip Frame 1Symbol 922 MovieClip
"ClipRegToucher"Symbol 938 MovieClip Frame 1Symbol 925 MovieClip
"ClipRegToucherOK"Symbol 938 MovieClip Frame 1Symbol 927 MovieClip
"ClipRegEcrire"Symbol 938 MovieClip Frame 1Symbol 930 MovieClip
"ClipRegEcrireOK"Symbol 938 MovieClip Frame 1Symbol 932 MovieClip
"ClipRegArgent"Symbol 938 MovieClip Frame 1Symbol 935 MovieClip
"ClipRegArgentOK"Symbol 938 MovieClip Frame 1Symbol 937 MovieClip
"Tailleur"Symbol 973 MovieClip Frame 1Symbol 947 MovieClip
"VisitButtonDisabled"Symbol 973 MovieClip Frame 1Symbol 951 MovieClip
"VisitButton"Symbol 973 MovieClip Frame 1Symbol 953 MovieClip
"Boutique"Symbol 973 MovieClip Frame 1Symbol 956 MovieClip
"TakeAWalkButtonDisabled"Symbol 973 MovieClip Frame 1Symbol 964 MovieClip
"TakeAWalkButton"Symbol 973 MovieClip Frame 1Symbol 966 MovieClip
"EquipmentButton"Symbol 973 MovieClip Frame 1Symbol 969 MovieClip
"Reglement"Symbol 973 MovieClip Frame 1Symbol 972 MovieClip
"BtnSave"Symbol 994 MovieClip Frame 1Symbol 988 Button
"BtnSaveDisabled"Symbol 994 MovieClip Frame 1Symbol 990 Button
"DateText"Symbol 999 MovieClip Frame 1Symbol 996 EditableText
"SlaveImage"Symbol 1172 MovieClip Frame 1Symbol 1171 MovieClip
"SlaveImage"Symbol 1174 MovieClip Frame 1Symbol 1171 MovieClip
"SlaveImage"Symbol 1176 MovieClip Frame 1Symbol 1171 MovieClip
"SlaveImage"Symbol 1178 MovieClip Frame 1Symbol 1171 MovieClip
"SlaveImage"Symbol 1180 MovieClip Frame 1Symbol 1171 MovieClip
"SlaveImage"Symbol 1182 MovieClip Frame 1Symbol 1171 MovieClip
"SlaveImage"Symbol 1184 MovieClip Frame 1Symbol 1171 MovieClip
"SlaveImage"Symbol 1186 MovieClip Frame 1Symbol 1171 MovieClip
"SlaveImage"Symbol 1188 MovieClip Frame 1Symbol 1171 MovieClip
"SlaveImage"Symbol 1190 MovieClip Frame 1Symbol 1171 MovieClip
"SlaveImage"Symbol 1192 MovieClip Frame 1Symbol 1171 MovieClip
"SlaveImage"Symbol 1194 MovieClip Frame 1Symbol 1171 MovieClip
"SlaveImage"Symbol 1196 MovieClip Frame 1Symbol 1171 MovieClip
"SlaveImage"Symbol 1198 MovieClip Frame 1Symbol 1171 MovieClip
"AllGirlsOn"Symbol 1225 MovieClip Frame 1Symbol 1201 Button
"AllGirlsOff"Symbol 1225 MovieClip Frame 1Symbol 1203 Button
"PonygirlOn"Symbol 1225 MovieClip Frame 1Symbol 1205 Button
"PonygirlOff"Symbol 1225 MovieClip Frame 1Symbol 1207 Button
"DifficultyEasyOn"Symbol 1225 MovieClip Frame 1Symbol 1208 Button
"DifficultyEasyOff"Symbol 1225 MovieClip Frame 1Symbol 1209 Button
"DifficultyNormalOn"Symbol 1225 MovieClip Frame 1Symbol 1208 Button
"DifficultyNormalOff"Symbol 1225 MovieClip Frame 1Symbol 1211 Button
"DifficultyDifficultOn"Symbol 1225 MovieClip Frame 1Symbol 1208 Button
"DifficultyDifficultOff"Symbol 1225 MovieClip Frame 1Symbol 1213 Button
"DifficultyHardOn"Symbol 1225 MovieClip Frame 1Symbol 1208 Button
"DifficultyHardOff"Symbol 1225 MovieClip Frame 1Symbol 1215 Button
"TentaclesOn"Symbol 1225 MovieClip Frame 1Symbol 1218 Button
"TentaclesOff"Symbol 1225 MovieClip Frame 1Symbol 1219 Button
"DickgirlOn"Symbol 1225 MovieClip Frame 1Symbol 1221 Button
"DickgirlOff"Symbol 1225 MovieClip Frame 1Symbol 1222 Button
"NewGame"Symbol 1235 MovieClip Frame 1Symbol 1229 Button
"LoadGame"Symbol 1235 MovieClip Frame 1Symbol 1232 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 1409 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns ..."
Protect (24)Timeline Frame 131 bytes "..$1$N8$.fKSNeHLHjxYgTjtmsQMu1."
ExportAssets (56)Timeline Frame 1Symbol 3 as "Button - Grey (Dark)"

Dynamic Text Variables

_root.VarCharismaRoundedSymbol 372 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarSensibilityRoundedSymbol 373 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarRefinementRoundedSymbol 374 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarIntelligenceRoundedSymbol 375 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarMoralityRoundedSymbol 376 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarConstitutionRoundedSymbol 377 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarCookingRoundedSymbol 378 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarCleaningRoundedSymbol 379 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarConversationRoundedSymbol 380 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarBlowJobRoundedSymbol 381 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarFuckRoundedSymbol 382 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarTemperamentRoundedSymbol 383 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarNymphomaniaRoundedSymbol 384 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarObedienceRoundedSymbol 385 EditableText"100"
_root.VarLibidoRoundedSymbol 386 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarFatigueRoundedSymbol 387 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarJoyRoundedSymbol 388 EditableText"<p align="left"><font face="Arial" size="10" color="#000000" letterSpacing="0.000000" kerning="1">100</font></p>"
_root.VarReputationRoundedSymbol 389 EditableText"100"
_root.VarSpecialRoundedSymbol 390 EditableText"100"
GeneralTextSymbol 1145 EditableText"<p align="left"></p>"




http://swfchan.com/26/129295/info.shtml
Created: 16/11 -2018 01:08:26 Last modified: 16/11 -2018 01:08:26 Server time: 28/04 -2024 22:06:19