mirror of
https://gitgud.io/BondageProjects/Bondage-College.git
synced 2025-04-25 17:59:34 +00:00
Many Bug Fixes + Jennifer Pool Intro
Many Bug Fixes + Jennifer Pool Intro
This commit is contained in:
parent
64a5a2608f
commit
21ff637aa0
21 changed files with 110 additions and 33 deletions
C005_GymClass/Jennifer
C012_AfterClass
|
@ -19,6 +19,7 @@ var C005_GymClass_Jennifer_PlayerHasBallGag = false;
|
|||
var C005_GymClass_Jennifer_PlayerHasTapeGag = false;
|
||||
var C005_GymClass_Jennifer_Turnabout = false;
|
||||
var C005_GymClass_Jennifer_TrainingReady = true;
|
||||
var C005_GymClass_Jennifer_CollarFound = false;
|
||||
|
||||
// Chapter 5 - Jennifer Load
|
||||
function C005_GymClass_Jennifer_Load() {
|
||||
|
@ -324,3 +325,12 @@ function C005_GymClass_Jennifer_TrainFighting() {
|
|||
C005_GymClass_Jennifer_TrainingReady = false;
|
||||
} else OverridenIntroText = GetText("TrainFightingNoTime");
|
||||
}
|
||||
|
||||
// Chapter 5 - The player can find a collar while searching
|
||||
function C005_GymClass_Jennifer_Search() {
|
||||
if (C005_GymClass_Jennifer_CollarFound == false) {
|
||||
C005_GymClass_Jennifer_CollarFound = true;
|
||||
PlayerAddInventory("Collar", 1);
|
||||
OverridenIntroText = GetText("FindCollar");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -101,4 +101,5 @@
|
|||
570,0,0,,(恐慌地|摇头。) (1分钟),可怜的小家伙。来,让我帮你。|(她小心地给你松了绑并让你重新着装。),600,0,-1,ReleasePlayer()
|
||||
600,0,0,,好吧,再练习一次。|(开始练习。),,600,0,0,StartPractice()
|
||||
600,0,0,TrainingReady,"(Train in fighting.)|(30 minutes)",,600,0,0,TrainFighting()
|
||||
600,0,0,,(Search the gym.)|(1 minute),(You search in the gym but you|don't find anything interesting.),600,0,0,Search()
|
||||
600,0,0,,已经够了,|去吃饭吧。 (离开体育馆。),,600,0,0,EndChapter()
|
||||
|
|
|
|
@ -100,5 +100,6 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
570,2,0,,(Cuddle in her|arms.) (1 minute),Stay here for as long as you need.|Just let me know when you're ok.,570,0,0,Cuddle()
|
||||
570,0,0,,(Shake your head in|panic.) (1 minute),"Poor little thing. Here, let me help you.|(She carefully unties you and let you dress back.)",600,0,-1,ReleasePlayer()
|
||||
600,0,0,,"Ok, another practice.|(Start a practice.)",,600,0,0,StartPractice()
|
||||
600,0,0,TrainingReady,"(Train in fighting.)|(30 minutes)",,600,0,0,TrainFighting()
|
||||
600,0,0,TrainingReady,(Train in fighting.)|(30 minutes),,600,0,0,TrainFighting()
|
||||
600,0,0,,(Search the gym.)|(1 minute),(You search in the gym but you|don't find anything interesting.),600,0,0,Search()
|
||||
600,0,0,,"That's enough, let's|go eat. (Leave gym.)",,600,0,0,EndChapter()
|
||||
|
|
|
|
@ -101,4 +101,5 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
570,0,0,,(Tu secoues la tête|en panique.) (1 minute),"Ma pauvre petite. Viens ici, laisse-moi t'aider.|(Elle te détache délicatement et te laisse te rhabiller.)",600,0,-1,ReleasePlayer()
|
||||
600,0,0,,"Ok, une autre manche.|(Vous commencez.)",,600,0,0,StartPractice()
|
||||
600,0,0,TrainingReady,"(Tu t'entraines au combat.)|(30 minutes)",,600,0,0,TrainFighting()
|
||||
600,0,0,,"(Recherche dans le gym.)|(30 minutes)","(Tu recherches dans le gym mais|ne trouve rien d'intéressant.)",600,0,0,Search()
|
||||
600,0,0,,"Ça suffit, allons manger.|(Tu quittes le gymnase.)",,600,0,0,EndChapter()
|
||||
|
|
|
|
@ -1,15 +1,16 @@
|
|||
Tag,Content,Content [1]
|
||||
Crop,(你用鞭子抽了她几次。|她发出了疼痛的哭喊。),(You whip her with the crop a few|times. She screams and cries in pain.)
|
||||
BallGag,(她把嘴紧闭,你不得|不用力才能给她戴上口球。),(She shuts her mouth so you have to|push it hard to be strap it in.)
|
||||
TapeGag,(她左右摇晃着脑袋|但你最终设法用胶带封住了她的嘴。),(She shakes her head from left to right|but you finally manage to tape her mouth.)
|
||||
VibratingEggWarning,(如果你把跳蛋放进詹妮弗身体|里,也许就没办法再拿出来了,再次点击以确定。),"(You might not be able to recover the egg if|you insert it in Jennifer, click on it again to do it.)"
|
||||
VibratingEggInsert,(詹妮弗看见了跳蛋并尝试挣脱|但你还是把塞进去了。她现在时不时地抖动。),(Jennifer sees the egg and tries to struggle away but|you're able to insert it. She now trembles randomly.)
|
||||
ExplainMobile,战斗无非就是算好时间,抓住机会攻击。|(当打击图标到达横条时按键。),"Fighting is all about timing, hitting with opportunity.|(Click on the bar when the hit icon reaches it.)"
|
||||
CrotchRope,(你玩弄着她身上的绳子,她突然|开始拼命颤动,不断出汗并且呻吟起来。),"(You play with her rope and she suddenly|starts to jerk around, sweat and moan.)"
|
||||
UngagPlayer,稍等一下,让我来帮你。|(她小心地拿掉了你的堵嘴物。),Hold on. Let me help you.|(She carefully removes your gag.)
|
||||
ReleasePlayer,当然。让我来帮你。|(她给你松了绑,你穿上了衣服。),Of course. Let me help you.|(She unties you and you dress back.)
|
||||
GagPlayer,不!事实上正好相反。你|的话太多了。 (她堵上了你的嘴。),No! In fact I will do the opposite. You|talk too much. (She straps a gag on you.)
|
||||
PlayerOrgasmGagged,(她用力拉扯,使得你不断颤抖,迎来了无声的高潮。)|你为什么在发抖?如果没事就点点头。,"(She tugs, making you tremble in a silent orgasm.)|Why are you trembling? Nod if you're ok."
|
||||
PlayerOrgasm,(她用力拉扯,使得你不断颤抖,迎来了无声的高潮。)|你还好吗?你为什么抖成那样?,"(She tugs, making you tremble in a silent orgasm.)|Are you ok? Why are you trembling like that?"
|
||||
Crop,(你用鞭子抽了她几次。|她发出了疼痛的哭喊。)
|
||||
BallGag,(她把嘴紧闭,你不得|不用力才能给她戴上口球。)
|
||||
TapeGag,(她左右摇晃着脑袋|但你最终设法用胶带封住了她的嘴。)
|
||||
VibratingEggWarning,(如果你把跳蛋放进詹妮弗身体|里,也许就没办法再拿出来了,再次点击以确定。)
|
||||
VibratingEggInsert,(詹妮弗看见了跳蛋并尝试挣脱|但你还是把塞进去了。她现在时不时地抖动。)
|
||||
ExplainMobile,战斗无非就是算好时间,抓住机会攻击。|(当打击图标到达横条时按键。)
|
||||
CrotchRope,(你玩弄着她身上的绳子,她突然|开始拼命颤动,不断出汗并且呻吟起来。)
|
||||
UngagPlayer,稍等一下,让我来帮你。|(她小心地拿掉了你的堵嘴物。)
|
||||
ReleasePlayer,当然。让我来帮你。|(她给你松了绑,你穿上了衣服。)
|
||||
GagPlayer,不!事实上正好相反。你|的话太多了。 (她堵上了你的嘴。)
|
||||
PlayerOrgasmGagged,(她用力拉扯,使得你不断颤抖,迎来了无声的高潮。)|你为什么在发抖?如果没事就点点头。
|
||||
PlayerOrgasm,(她用力拉扯,使得你不断颤抖,迎来了无声的高潮。)|你还好吗?你为什么抖成那样?
|
||||
TrainFighting,"(You train pretty hard with Jennifer|and you've learned some fight moves.)"
|
||||
TrainFightingNoTime,"(You don't have enough time left|to improve your fighting skills.)"
|
||||
FindCollar,"(You find a strange collar in the|kimonos and training equipment.)"
|
||||
|
|
Can't render this file because it has a wrong number of fields in line 2.
|
|
@ -11,5 +11,6 @@ ReleasePlayer,Of course. Let me help you.|(She unties you and you dress back.)
|
|||
GagPlayer,No! In fact I will do the opposite. You|talk too much. (She straps a gag on you.)
|
||||
PlayerOrgasmGagged,"(She tugs, making you tremble in a silent orgasm.)|Why are you trembling? Nod if you're ok."
|
||||
PlayerOrgasm,"(She tugs, making you tremble in a silent orgasm.)|Are you ok? Why are you trembling like that?"
|
||||
TrainFighting,"(You train pretty hard with Jennifer|and you've learned some fight moves.)"
|
||||
TrainFightingNoTime,"(You don't have enough time left|to improve your fighting skills.)"
|
||||
TrainFighting,(You train pretty hard with Jennifer|and you've learned some fight moves.)
|
||||
TrainFightingNoTime,(You don't have enough time left|to improve your fighting skills.)
|
||||
FindCollar,(You find a strange collar in the|kimonos and training equipment.)
|
||||
|
|
|
|
@ -13,3 +13,4 @@ PlayerOrgasmGagged,"(Elle tire, tu trembles jusqu'à atteindre un orgasme|silenc
|
|||
PlayerOrgasm,"(Elle tire, tu trembles jusqu'à atteindre un orgasme|silencieux.) Ça va ? Pourquoi tu trembles comme ça ?"
|
||||
TrainFighting,"(Tu t'entraînes assez dur avec Jennifer|et tu apprends quelques mouvements de combat.)"
|
||||
TrainFightingNoTime,"(Tu n'as pas assez de temps|pour améliorer tes techniques de combat.)"
|
||||
FindCollar,"(Tu trouves un collier étrange au|travers des kimonos et des objets de sport.)"
|
||||
|
|
|
|
@ -224,6 +224,7 @@ function C012_AfterClass_Amanda_Click() {
|
|||
OverridenIntroText = GetText("TurnTablesFromMistress");
|
||||
}
|
||||
else OverridenIntroText = GetText("TurnTables");
|
||||
C012_AfterClass_Amanda_CalcParams();
|
||||
CurrentTime = CurrentTime + 50000;
|
||||
} else OverridenIntroText = GetText("RefuseBondage");
|
||||
return;
|
||||
|
@ -821,7 +822,7 @@ function C012_AfterClass_Amanda_Spank() {
|
|||
GameLogAdd("Spank");
|
||||
ActorChangeAttitude(-1, 1 + PlayerGetSkillLevel("Fighting"));
|
||||
}
|
||||
if (PlayerGetSkillLevel("Fighting") > 0) GetText("SpankWithStrength");
|
||||
if (PlayerGetSkillLevel("Fighting") > 0) OverridenIntroText = GetText("SpankWithStrength");
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - When the player tickles Amanda, it doesn't affect her
|
||||
|
|
|
@ -88,7 +88,7 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
320,0,0,!SarahRestrained,This is fun!,You're looking good on that horse.|Too bad I'm horrible at whipping.,320,0,0,DommeRemark()
|
||||
320,0,0,SarahRestrained,This is fun!,Yes! But make sure you can get out.|We don't want to be stuck all night.,320,0,0,DommeRemark()
|
||||
320,0,0,,(Simulate riding|the horse.),(You simulate riding the horse.)|Giddy up! Go cowgirl!,320,0,0,
|
||||
320,0,0,,(Masturbate.),(You rub on the horse but fail to masturbate properly.)|I see you girl! You're such a naughty slave.,320,0,0,Masturbate()
|
||||
320,0,0,!Common_PlayerChaste,(Masturbate.),(You rub on the horse but fail to masturbate properly.)|I see you girl! You're such a naughty slave.,320,0,0,Masturbate()
|
||||
320,0,0,!SarahRestrained,Can you help me?,Of course! Let me help you off that horse.|(She uncuffs your legs and pulls you down.),300,0,0,"LockPlayer("""")"
|
||||
320,0,0,SarahRestrained,Can you help me?,Are you serious? You're also stuck?|(She struggles but cannot free herself.),320,0,0,
|
||||
320,0,0,,(Try to get out.),"(You tug and pull on the ankle|cuffs, but they won't come off.)",320,0,0,
|
||||
|
|
|
BIN
C012_AfterClass/Pool/57ba55c684828.image.jpg
Normal file
BIN
C012_AfterClass/Pool/57ba55c684828.image.jpg
Normal file
Binary file not shown.
After ![]() (image error) Size: 74 KiB |
BIN
C012_AfterClass/Pool/57ba560aef238.image.jpg
Normal file
BIN
C012_AfterClass/Pool/57ba560aef238.image.jpg
Normal file
Binary file not shown.
After ![]() (image error) Size: 77 KiB |
|
@ -2,3 +2,9 @@ Stage,LoveReq,SubReq,VarReq,IntroText,Image
|
|||
0,0,0,EmptyPool,"You arrive at the college pool, but|nobody is swimming right now.",PoolEmpty.jpg
|
||||
10,0,0,,,PoolSwimAlone.jpg
|
||||
20,0,0,,,PoolSwimMoves.jpg
|
||||
100,0,0,,,Showers.jpg
|
||||
100,0,0,,,Showers.jpg
|
||||
101,0,0,,,Showering.jpg
|
||||
101,0,0,,,Showering.jpg
|
||||
110,0,0,,,Showers.jpg
|
||||
200,0,0,,,PoolSwimWithJennifer.jpg
|
||||
|
|
|
|
@ -4,10 +4,11 @@ var C012_AfterClass_Pool_IntroText = "";
|
|||
var C012_AfterClass_Pool_CurrentActor = "";
|
||||
var C012_AfterClass_Pool_HasSports = false;
|
||||
var C012_AfterClass_Pool_SwimCount = 0;
|
||||
var C012_AfterClass_Pool_JenniferAvail = false;
|
||||
|
||||
// Chapter 12 After Class - Check who's in the Pool
|
||||
function C012_AfterClass_Pool_WhoInIsPool() {
|
||||
|
||||
C012_AfterClass_Pool_JenniferAvail = (GameLogQuery(CurrentChapter, "Player", "PoolJenniferBully") && !GameLogQuery(CurrentChapter, "Jennifer", "EnterDormFromPub"));
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - Pool Load
|
||||
|
@ -88,3 +89,43 @@ function C012_AfterClass_Pool_Search() {
|
|||
PlayerAddInventory("Rope", 2);
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - When the player searches the shower, a cloth gag can be found
|
||||
function C012_AfterClass_Pool_SearchShower() {
|
||||
if (!GameLogQuery(CurrentChapter, "Player", "PoolFindClothGag")) {
|
||||
GameLogSpecificAdd(CurrentChapter, "Player", "PoolFindClothGag");
|
||||
OverridenIntroText = GetText("FindClothGag");
|
||||
PlayerAddInventory("ClothGag", 1);
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - When the player enters the shower, it can trigger the Jennifer event between 19 and 22
|
||||
function C012_AfterClass_Pool_EnterShower() {
|
||||
CurrentTime = CurrentTime + 50000;
|
||||
if (!GameLogQuery(CurrentChapter, "Player", "PoolJenniferBully") && (CurrentTime >= 19 * 60 * 60 * 1000) && (CurrentTime < 22 * 60 * 60 * 1000)) {
|
||||
GameLogSpecificAdd(CurrentChapter, "Player", "PoolJenniferBully")
|
||||
OverridenIntroText = GetText("BullyIntro");
|
||||
C012_AfterClass_Pool_CurrentStage = 110;
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - When the player goes back to the pool
|
||||
function C012_AfterClass_Pool_EnterPool() {
|
||||
CurrentTime = CurrentTime + 50000;
|
||||
C012_AfterClass_Pool_WhoInIsPool();
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - When the player showers, it adds 5 minutes
|
||||
function C012_AfterClass_Pool_Shower() {
|
||||
CurrentTime = CurrentTime + 290000;
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - Loads Jennifer in the pool scene
|
||||
function C012_AfterClass_Pool_LoadJennifer() {
|
||||
ActorLoad("Jennifer", "");
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - Unloads Jennifer from the pool scene
|
||||
function C012_AfterClass_Pool_UnloadJennifer() {
|
||||
CurrentActor = "";
|
||||
}
|
||||
|
|
BIN
C012_AfterClass/Pool/Showering.jpg
Normal file
BIN
C012_AfterClass/Pool/Showering.jpg
Normal file
Binary file not shown.
After ![]() (image error) Size: 51 KiB |
BIN
C012_AfterClass/Pool/Showers.jpg
Normal file
BIN
C012_AfterClass/Pool/Showers.jpg
Normal file
Binary file not shown.
After ![]() (image error) Size: 86 KiB |
|
@ -1,5 +1,7 @@
|
|||
Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
||||
0,0,0,,Wait for a while.,You sit down for a while and|check who is coming or leaving.,0,0,0,Wait()
|
||||
0,0,0,,Check the showers.,The showers are empty.,100,0,0,EnterShower()
|
||||
0,0,0,JenniferAvail,Swim with Jennifer.,(You get closer to Jennifer|and start to swim with her.),200,0,0,LoadJennifer()
|
||||
0,0,0,,Swim alone.,You swim alone for a while.|It's a good exercise and it's relaxing.,10,0,0,Swim()
|
||||
0,0,0,,Search the place.,You find some lifejackets and lifebuoys|but nothing that's really interesting.,0,0,0,Search()
|
||||
0,0,0,,Return to your dorm.,,0,0,0,Leave()
|
||||
|
@ -9,3 +11,13 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
20,0,0,,Swim alone.,You swim alone for a while.|It's a good exercise and it's relaxing.,10,0,0,Swim()
|
||||
20,0,0,HasSports,Do more moves.,You do more great moves|in the water just for fun.,20,0,0,Swim()
|
||||
20,0,0,,Get out of the pool.,You get out of the water and|check if anyone is coming.,0,0,0,
|
||||
100,0,0,,Take a shower.,You take a warm shower and relax.,101,0,0,Shower()
|
||||
100,0,0,,Search the place.,You find some soap and shampoo|but nothing that's really interesting.,100,0,0,SearchShower()
|
||||
100,0,0,,Check the pool.,You go back to the pool.,0,0,0,EnterPool()
|
||||
100,0,0,,Return to your dorm.,,100,0,0,Leave()
|
||||
101,0,0,,Shower some more.,You stay in the warm shower.,101,0,0,Shower()
|
||||
101,0,0,,Stop showering.,You step out of the shower.,100,0,0,EnterShower()
|
||||
110,0,0,,TO DO,TO DO,110,0,0,
|
||||
110,0,0,,(Leave quietly.),(You walk back quietly toward the water while|Jennifer sprints behind you and jumps in the pool.),0,0,0,EnterPool()
|
||||
200,0,0,,TO DO,TO DO,200,0,0,
|
||||
200,0,0,,(Get out of the pool.),You get out of the water.,0,0,0,UnloadJennifer()
|
||||
|
|
|
|
@ -1,3 +1,5 @@
|
|||
Tag,Content
|
||||
LearnSwim,"After swimming for a while, you|feel more confident in yourself."
|
||||
FindRope,"You find some good ropes in the|lifejackets, lifebuoys and diving gear."
|
||||
FindClothGag,You find a ripped towel that|could be used as a cloth gag.
|
||||
BullyIntro,(A girl is yelling at Jennifer in the shower room.)|Jennifer! You'll be my bitch or I'll kill you.
|
||||
|
|
|
|
@ -61,7 +61,7 @@ function C012_AfterClass_Sarah_CalcParams() {
|
|||
C012_AfterClass_Sarah_CanKickOut = (!Common_ActorIsOwner && !Common_ActorIsLover);
|
||||
C012_AfterClass_Sarah_SidneyIsOwner = (Common_PlayerOwner == "Sidney");
|
||||
C012_AfterClass_Sarah_HaveCuffs = (PlayerHasInventory("Cuffs"));
|
||||
C012_AfterClass_Sarah_DateAmandaAvail = (!GameLogQuery(CurrentChapter, CurrentActor, "DatingSarah") && (Common_PlayerLover != "Amanda") && (Common_PlayerLover != "Sarah"));
|
||||
C012_AfterClass_Sarah_DateAmandaAvail = (!GameLogQuery(CurrentChapter, CurrentActor, "DatingAmanda") && (Common_PlayerLover != "Amanda") && (Common_PlayerLover != "Sarah"));
|
||||
C012_AfterClass_Sarah_AllowDamsel = (GameLogQuery("C008_DramaClass", "Player", "RoleVillain") || GameLogQuery("C008_DramaClass", "Player", "RoleHeroine"));
|
||||
C012_AfterClass_Sarah_AllowHeroine = GameLogQuery("C008_DramaClass", "Player", "RoleDamsel");
|
||||
C012_AfterClass_Sarah_BondageClubInvitationBySarah = GameLogQuery(CurrentChapter, CurrentActor, "BondageClubInvitationBySarah");
|
||||
|
@ -182,11 +182,8 @@ function C012_AfterClass_Sarah_Click() {
|
|||
PlayerRandomRestrain();
|
||||
if (Common_PlayerRestrained) {
|
||||
PlayerRandomGag();
|
||||
if (Common_ActorIsOwner) {
|
||||
EventSetGenericTimer();
|
||||
OverridenIntroText = GetText("TurnTablesFromMistress");
|
||||
}
|
||||
else OverridenIntroText = GetText("TurnTables");
|
||||
OverridenIntroText = GetText("TurnTables");
|
||||
C012_AfterClass_Sarah_CalcParams();
|
||||
CurrentTime = CurrentTime + 50000;
|
||||
} else OverridenIntroText = GetText("RefuseBondage");
|
||||
return;
|
||||
|
@ -523,18 +520,14 @@ function C012_AfterClass_Sarah_Spank() {
|
|||
CurrentTime = CurrentTime + 50000;
|
||||
if (!GameLogQuery(CurrentChapter, CurrentActor, "Spank")) {
|
||||
GameLogAdd("Spank");
|
||||
ActorChangeAttitude(-1, 1 + PlayerGetSkillLevel("Fighting"));
|
||||
ActorChangeAttitude(1, 1 + PlayerGetSkillLevel("Fighting"));
|
||||
}
|
||||
if (PlayerGetSkillLevel("Fighting") > 0) GetText("SpankWithStrength");
|
||||
if (PlayerGetSkillLevel("Fighting") > 0) OverridenIntroText = GetText("SpankWithStrength");
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - When the player tickles Sarah, it doesn't affect her
|
||||
function C012_AfterClass_Sarah_Tickle() {
|
||||
CurrentTime = CurrentTime + 50000;
|
||||
if (!GameLogQuery(CurrentChapter, CurrentActor, "Tickle")) {
|
||||
GameLogAdd("Tickle");
|
||||
ActorChangeAttitude(1, 0);
|
||||
}
|
||||
if ((Common_ActorIsOwner || (ActorGetValue(ActorSubmission) <= -5)) && !ActorIsRestrained()) OverridenIntroText = GetText("DoubleTickling");
|
||||
}
|
||||
|
||||
|
|
|
@ -10,8 +10,8 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
0,0,0,PleasurePlayerAvail,"My submissive, you|will pleasure me now.",You need a quickie Mistress?|(She looks at you and smiles.),630,0,0,TestPleasurePlayer()
|
||||
0,0,0,!Common_PlayerRestrained,(Play with her.),(You take a step toward her.),10,0,0,
|
||||
10,5,0,!Common_PlayerGagged,(Kiss her.),(You get close to her and kiss her|on the lips while she moans silently.),10,0,0,Kiss()
|
||||
10,1,0,!Common_PlayerRestrained,(Tickle her.),"(You get closer and tickle her on the chest|while she laughs out loud, she seems to enjoy it.)",10,0,0,Tickle()
|
||||
10,0,5,!Common_PlayerRestrained,(Spank her.),(You spank her pretty hard on the|butt while she whimpers from the pain.),10,0,0,Spank()
|
||||
10,1,0,!Common_PlayerRestrained,(Tickle her.),"(You tickle her on the chest while she|laughs a little, she's not enjoying it that much.)",10,0,0,Tickle()
|
||||
10,0,5,!Common_PlayerRestrained,(Spank her.),(You spank her hard on the butt while she|whimpers from the pain and moans lovingly.),10,0,0,Spank()
|
||||
10,0,0,CanMasturbate,(Masturbate her.),"(You get closer to masturbate|her, but she pushes you away.)",10,0,0,StartMasturbate()
|
||||
10,0,0,IsGagged,(Ungag her.),(You slowly remove her gag.)|This gag was pretty effective.,10,0,0,Ungag()
|
||||
10,0,0,IsRoped,(Untie her.),(You undo the knots and remove the|ropes while she stretches happily.),10,0,0,Untie()
|
||||
|
|
|
|
@ -49,7 +49,7 @@ KissSarahSeduction,(You kiss her slowly and passionately while|she closes her ey
|
|||
StartMasturbateSarah,"(You get closer to Sarah, grab her|crotch and start to masturbate her.)"
|
||||
ReadyForOrgasm,(She shakes without control and screams.|She seems on the edge of a huge orgasm.)
|
||||
MasturbateNotInTheMood,(You start to touch her but it's clear|that she's not in the mood for it.)
|
||||
SpankWithStrength,"(Using all your strength, you spank her hard|on the butt while she moans of pleasure.)"
|
||||
SpankWithStrength,"(Using all your strength, you spank her really|hard on the butt while she moans of pleasure.)"
|
||||
ReleaseBeforeTalk,Can you help me first?
|
||||
UnlockBeltBeforeSex,Can you unlock this wicked belt first?
|
||||
StripForSecondRope,(You could use that second|rope if she had fewer clothes.)
|
||||
|
@ -64,3 +64,4 @@ ReleasePlayerForBondageClub,Yes! (She releases you quickly.)|Are you ready to g
|
|||
ReadyForBondageClub,Yes! Are you ready to go now?
|
||||
AmandaPreventDatingSarah,(Amanda joins the conversation.)|I must choose between you two?
|
||||
RefuseSexForLover,"It would be really fun, but I can't.|This is my first day dating Amanda."
|
||||
DoubleTickling,"(You tickle each other, but she|doesn't seem to enjoy it that much.)"
|
||||
|
|
|
|
@ -204,6 +204,7 @@ function C012_AfterClass_Sidney_Click() {
|
|||
OverridenIntroText = GetText("TurnTablesFromMistress");
|
||||
}
|
||||
else OverridenIntroText = GetText("TurnTables");
|
||||
C012_AfterClass_Sidney_CalcParams();
|
||||
CurrentTime = CurrentTime + 50000;
|
||||
} else OverridenIntroText = GetText("RefuseBondage");
|
||||
return;
|
||||
|
@ -227,6 +228,10 @@ function C012_AfterClass_Sidney_Click() {
|
|||
return;
|
||||
}
|
||||
|
||||
// Sidney cannot have 3 ropes if she's wearing the pig costume
|
||||
if ((ActorGetValue(ActorPose) == "Pig") && (ClickInv == "Rope"))
|
||||
return;
|
||||
|
||||
// Apply the clicked restrain
|
||||
ActorApplyRestrain(ClickInv);
|
||||
C012_AfterClass_Sidney_CalcParams();
|
||||
|
|
Loading…
Add table
Reference in a new issue