Chapter 9 - Lots more Jennifer
Chapter 9 - Lots more Jennifer
BIN
Actors/Jennifer/Naked_NoBondage_NoGag_SitCouchLookRight.png
Normal file
After ![]() (image error) Size: 98 KiB |
BIN
Actors/Jennifer/Underwear_NoBondage_NoGag_SitCouchLookRight.png
Normal file
After ![]() (image error) Size: 100 KiB |
After ![]() (image error) Size: 195 KiB |
After ![]() (image error) Size: 103 KiB |
After ![]() (image error) Size: 195 KiB |
After ![]() (image error) Size: 102 KiB |
After ![]() (image error) Size: 192 KiB |
BIN
Actors/Player/Naked_NoBondage_Collar_NoGag_SitCouchLookLeft.png
Normal file
After ![]() (image error) Size: 99 KiB |
After ![]() (image error) Size: 205 KiB |
After ![]() (image error) Size: 192 KiB |
After ![]() (image error) Size: 98 KiB |
After ![]() (image error) Size: 204 KiB |
After ![]() (image error) Size: 105 KiB |
After ![]() (image error) Size: 104 KiB |
BIN
C009_Library/Jennifer/CouchCenter.jpg
Normal file
After ![]() (image error) Size: 229 KiB |
BIN
C009_Library/Jennifer/CouchCenterLove.jpg
Normal file
After ![]() (image error) Size: 232 KiB |
Before ![]() (image error) Size: 233 KiB After ![]() (image error) Size: 233 KiB ![]() ![]() |
Before ![]() (image error) Size: 293 KiB After ![]() (image error) Size: 287 KiB ![]() ![]() |
|
@ -1,17 +1,17 @@
|
|||
Stage,LoveReq,SubReq,VarReq,IntroText,Image
|
||||
0,0,0,,"(Jennifer is reading in a library corner, she puts|down her book.) Hello COMMON_PLAYERNAME.",CouchZoom.jpg
|
||||
0,5,0,,"(Jennifer is reading in a library corner, she puts|down her book.) COMMON_PLAYERNAME! How nice.",CouchZoom.jpg
|
||||
0,0,5,,"(Jennifer is reading in a library corner, she puts|down her book.) Greetings Miss COMMON_PLAYERNAME.",CouchZoom.jpg
|
||||
0,0,0,HasEgg,"(Jennifer is reading in a library corner, she puts|down her book.) I was able to remove your egg.",CouchZoom.jpg
|
||||
10,0,0,,I found an interesting book on|the history of the Olympic games.,CouchZoom.jpg
|
||||
20,0,0,,So which book are you looking for?,CouchZoom.jpg
|
||||
30,0,0,,So which book are you looking for?,CouchZoom.jpg
|
||||
40,0,0,,"You'll probably find it in the littérature section.|Walk back from here, go straight and turn right.",CouchZoom.jpg
|
||||
100,0,0,,Is there anything else you want?,CouchZoom.jpg
|
||||
100,5,0,,Hey COMMON_PLAYERNAME!|Is there anything else you want?,CouchZoom.jpg
|
||||
100,0,5,,Hello again Miss COMMON_PLAYERNAME.|Is there anything else you want?,CouchZoom.jpg
|
||||
110,0,0,,"So what's wrong with the way I'm sitting?|Don't worry, I'm comfy enough.",CouchZoom.jpg
|
||||
120,0,0,,I cannot lay on the whole couch.|What if someone wants to sit here?,CouchZoom.jpg
|
||||
0,0,0,,"(Jennifer is reading in a library corner, she puts|down her book.) Hello COMMON_PLAYERNAME.",CouchLeft.jpg
|
||||
0,5,0,,"(Jennifer is reading in a library corner, she puts|down her book.) COMMON_PLAYERNAME! How nice.",CouchLeft.jpg
|
||||
0,0,5,,"(Jennifer is reading in a library corner, she puts|down her book.) Greetings Miss COMMON_PLAYERNAME.",CouchLeft.jpg
|
||||
0,0,0,HasEgg,"(Jennifer is reading in a library corner, she puts|down her book.) I was able to remove your egg.",CouchLeft.jpg
|
||||
10,0,0,,I found an interesting book on|the history of the Olympic games.,CouchLeft.jpg
|
||||
20,0,0,,So which book are you looking for?,CouchLeft.jpg
|
||||
30,0,0,,So which book are you looking for?,CouchLeft.jpg
|
||||
40,0,0,,"You'll probably find it in the litterature section.|Walk back from here, go straight and turn right.",CouchLeft.jpg
|
||||
100,0,0,,Is there anything else you want?,CouchLeft.jpg
|
||||
100,5,0,,Hey COMMON_PLAYERNAME!|Is there anything else you want?,CouchLeft.jpg
|
||||
100,0,5,,Hello again Miss COMMON_PLAYERNAME.|Is there anything else you want?,CouchLeft.jpg
|
||||
110,0,0,,"So what's wrong with the way I'm sitting?|Don't worry, I'm comfy enough.",CouchLeft.jpg
|
||||
120,0,0,,I cannot lay on the whole couch.|What if someone wants to sit here?,CouchLeft.jpg
|
||||
130,0,0,,(She lays on the couch and looks you.)|Do I look relaxed enough now?,Couch.jpg
|
||||
140,0,0,,(She lays on the couch and looks you.)|Is there something else you want?,Couch.jpg
|
||||
150,0,0,,I know that I don't have many friends.,Couch.jpg
|
||||
|
@ -27,10 +27,27 @@ Stage,LoveReq,SubReq,VarReq,IntroText,Image
|
|||
176,0,0,,,Couch.jpg
|
||||
177,0,0,,,Couch.jpg
|
||||
178,0,0,,,Couch.jpg
|
||||
180,0,0,,Maybe we should talk later.|I would like to finish this book.,CouchZoom.jpg
|
||||
180,0,0,,Maybe we should talk later.|I would like to finish this book.,CouchLeft.jpg
|
||||
180,0,0,ArtDone,I would like to finish this book now.|But I really enjoyed the art you did.,CouchLeft.jpg
|
||||
180,0,0,OrgasmDone,I had a wonderful time today.|I hope we can meet after school.,CouchLeft.jpg
|
||||
180,0,0,ThreeOrgasmDone,(She whispers.) I've never had three orgasms.|I really hope we can meet again after school.,CouchLeft.jpg
|
||||
190,0,0,,(Jennifer is gone.),Couch.jpg
|
||||
200,0,0,,(You sit down next to Jennifer.)|So what's up COMMON_PLAYERNAME?,Couch.jpg
|
||||
210,0,0,,(You sit down next to Jennifer.)|This is a nice place to read.,Couch.jpg
|
||||
211,0,0,,(You sit down next to Jennifer.)|Is there something you would like to talk about?,Couch.jpg
|
||||
212,0,0,,(You sit down next to Jennifer.)|What were we talking about? (She blushes.),Couch.jpg
|
||||
213,0,0,,(You sit down next to Jennifer.)|What were we talking about? (She blushes.),Couch.jpg
|
||||
220,0,0,,(You sit down next to Jennifer.)|What were we talking about? (She blushes.),Couch.jpg
|
||||
230,0,0,,(You sit down next to Jennifer.)|You really want to make love with me?,Couch.jpg
|
||||
235,0,0,,,Couch.jpg
|
||||
240,0,0,,,Couch.jpg
|
||||
245,0,0,,,Couch.jpg
|
||||
250,0,0,,,Couch.jpg
|
||||
260,0,0,,,Couch.jpg
|
||||
270,0,0,,,CouchCenter.jpg
|
||||
280,0,0,,,CouchCenter.jpg
|
||||
300,0,0,,,Couch.jpg
|
||||
310,0,0,,(She stares at you and seems to worry.),Couch.jpg
|
||||
310,0,0,,,Couch.jpg
|
||||
320,0,0,,(She stares at you and seems to worry.),Couch.jpg
|
||||
400,0,0,,,Couch.jpg
|
||||
410,0,0,,"(She giggles.) The bondage adventurer!|Please, I would like to finish this book.",CouchZoom.jpg
|
||||
410,0,0,,"(She giggles.) The bondage adventurer!|Please, I would like to finish this book.",CouchLeft.jpg
|
||||
|
|
|
|
@ -12,8 +12,13 @@ var C009_Library_Jennifer_CanUntie = false;
|
|||
var C009_Library_Jennifer_CanUngag = false;
|
||||
var C009_Library_Jennifer_CanAbuse = false;
|
||||
var C009_Library_Jennifer_CanKiss = false;
|
||||
var C009_Library_Jennifer_ArtDone = false;
|
||||
var C009_Library_Jennifer_OrgasmDone = false;
|
||||
var C009_Library_Jennifer_PlayerOrgasmDone = false;
|
||||
var C009_Library_Jennifer_MastubateCount = 0;
|
||||
var C009_Library_Jennifer_PlayerMastubateCount = 0;
|
||||
var C009_Library_Jennifer_OrgasmCount = 0;
|
||||
var C009_Library_Jennifer_ThreeOrgasmDone = false;
|
||||
var C009_Library_Jennifer_TickleDone = false;
|
||||
var C009_Library_Jennifer_KissDone = false;
|
||||
var C009_Library_Jennifer_SpankDone = false;
|
||||
|
@ -38,7 +43,9 @@ function C009_Library_Jennifer_SetPose() {
|
|||
if ((C009_Library_Jennifer_CurrentStage >= 155) && (C009_Library_Jennifer_CurrentStage < 180)) ActorSetPose("LayCouch");
|
||||
if ((C009_Library_Jennifer_CurrentStage == 171) || (C009_Library_Jennifer_CurrentStage == 174)) ActorSetPose("LayCouchShy");
|
||||
if (C009_Library_Jennifer_CurrentStage == 177) ActorSetPose("LayCouchSexy");
|
||||
if ((C009_Library_Jennifer_CurrentStage >= 200) && (C009_Library_Jennifer_CurrentStage < 300)) { ActorSetPose("SitCouchLookRight"); Common_PlayerPose = "SitCouchLookLeft"; }
|
||||
if ((C009_Library_Jennifer_CurrentStage >= 200) && (C009_Library_Jennifer_CurrentStage < 270)) { ActorSetPose("SitCouchLookRight"); Common_PlayerPose = "SitCouchLookLeft"; }
|
||||
if (C009_Library_Jennifer_CurrentStage == 270) Common_PlayerPose = "KneelPleasureToJennifer";
|
||||
if (C009_Library_Jennifer_CurrentStage == 280) Common_PlayerPose = "SitPleasureFromJennifer";
|
||||
}
|
||||
|
||||
// Chapter 9 Library - Jennifer Load
|
||||
|
@ -55,6 +62,7 @@ function C009_Library_Jennifer_Load() {
|
|||
// If the player left Jennifer while she was stripping, she will be clothed when the player comes back, she will also run if left unrestrained
|
||||
if (C009_Library_Jennifer_CurrentStage == 400) { ActorSetCloth("Clothed"); C009_Library_Jennifer_CurrentStage = 410; }
|
||||
if ((C009_Library_Jennifer_CurrentStage >= 171) && (C009_Library_Jennifer_CurrentStage <= 179)) { ActorSetCloth("Clothed"); C009_Library_Jennifer_CurrentStage = 180; }
|
||||
if ((C009_Library_Jennifer_CurrentStage >= 235) && (C009_Library_Jennifer_CurrentStage < 300)) { ActorSetCloth("Clothed"); C009_Library_Jennifer_CurrentStage = 190; }
|
||||
if ((C009_Library_Jennifer_CurrentStage >= 300) && (C009_Library_Jennifer_CurrentStage < 400) && !ActorIsRestrained()) { C009_Library_Library_JenniferGone = true; C009_Library_Jennifer_CurrentStage = 190; }
|
||||
C009_Library_Jennifer_SetPose();
|
||||
|
||||
|
@ -75,7 +83,8 @@ function C009_Library_Jennifer_Run() {
|
|||
BuildInteraction(C009_Library_Jennifer_CurrentStage);
|
||||
if ((C009_Library_Jennifer_CurrentStage < 130) || (C009_Library_Jennifer_CurrentStage == 180) || (C009_Library_Jennifer_CurrentStage == 410)) DrawActor("Jennifer", 600, -150, 1);
|
||||
if ((C009_Library_Jennifer_CurrentStage >= 130) && (C009_Library_Jennifer_CurrentStage < 180)) DrawActor("Jennifer", 700, -20, 0.667);
|
||||
if ((C009_Library_Jennifer_CurrentStage >= 200) && (C009_Library_Jennifer_CurrentStage < 300)) { DrawActor("Jennifer", 600, 30, 0.6); DrawActor("Player", 850, 30, 0.6); }
|
||||
if ((C009_Library_Jennifer_CurrentStage >= 200) && (C009_Library_Jennifer_CurrentStage < 270)) { DrawActor("Jennifer", 600, 30, 0.6); DrawActor("Player", 850, 30, 0.6); }
|
||||
if ((C009_Library_Jennifer_CurrentStage >= 270) && (C009_Library_Jennifer_CurrentStage < 300)) DrawActor("Player", 675, -50, 0.75);
|
||||
if ((C009_Library_Jennifer_CurrentStage >= 300) && (C009_Library_Jennifer_CurrentStage <= 400)) DrawInteractionActor();
|
||||
}
|
||||
|
||||
|
@ -124,14 +133,28 @@ function C009_Library_Jennifer_Click() {
|
|||
|
||||
}
|
||||
|
||||
// On stage 270, the player can sneak a vibrating egg inside Jennifer
|
||||
if ((ClickInv == "VibratingEgg") && (C009_Library_Jennifer_CurrentStage == 270)) {
|
||||
if (!ActorHasInventory("VibratingEgg")) {
|
||||
ClickInv = "";
|
||||
ActorAddInventory("VibratingEgg");
|
||||
PlayerRemoveInventory("VibratingEgg", 1);
|
||||
OverridenIntroText = GetText("SneakyEgg");
|
||||
C009_Library_Jennifer_MastubateCount = 0;
|
||||
C009_Library_Jennifer_OrgasmDone = false;
|
||||
}
|
||||
}
|
||||
|
||||
// On specific stages where Jennifer is naked, the player can get items to restrain her
|
||||
if (((ClickInv == "Rope") || (ClickInv == "Cuffs") || (ClickInv == "BallGag") || (ClickInv == "ClothGag") || (ClickInv == "TapeGag") || (ClickInv == "ChastityBelt") || (ClickInv == "VibratingEgg") || (ClickInv == "Crop") || (ClickInv == "Collar")) && (C009_Library_Jennifer_CurrentStage in {174:1,175:1,176:1,177:1,178:1})) {
|
||||
if (((ClickInv == "Rope") || (ClickInv == "Cuffs") || (ClickInv == "BallGag") || (ClickInv == "ClothGag") || (ClickInv == "TapeGag") || (ClickInv == "ChastityBelt") || (ClickInv == "VibratingEgg") || (ClickInv == "Crop") || (ClickInv == "Collar")) && (C009_Library_Jennifer_CurrentStage in {174:1,175:1,176:1,177:1,178:1,250:1,260:1,270:1,280:1})) {
|
||||
C009_Library_Jennifer_CurrentStage = 300;
|
||||
OverridenIntroText = GetText("JumpOffWorry");
|
||||
C009_Library_Jennifer_SetPose();
|
||||
ActorChangeAttitude(-1, 0);
|
||||
C009_Library_Jennifer_MastubateCount = 0;
|
||||
C009_Library_Jennifer_OrgasmDone = false;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
// Chapter 9 Library - Jennifer query to get the egg back
|
||||
|
@ -189,6 +212,7 @@ function C009_Library_Jennifer_DrawJennifer(MinutesSpent) {
|
|||
if (MinutesSpent == 30) ActorChangeAttitude(PlayerGetSkillLevel("Arts") + 1, 0);
|
||||
if ((MinutesSpent == 15) || (MinutesSpent == 30)) PlayerAddSkill("Arts", 1);
|
||||
C009_Library_Jennifer_SetPose();
|
||||
C009_Library_Jennifer_ArtDone = true;
|
||||
} else OverridenIntroText = GetText("NoTimeToDraw");
|
||||
}
|
||||
|
||||
|
@ -226,31 +250,48 @@ function C009_Library_Jennifer_Tickle() {
|
|||
}
|
||||
}
|
||||
|
||||
// Chapter 9 Library - Jennifer Masturbate
|
||||
// Chapter 9 Library - Returns TRUE if Jennifer is ready to orgasm
|
||||
function C009_Library_Jennifer_ReadyToOrgasm() {
|
||||
return (!C009_Library_Jennifer_OrgasmDone && ((C009_Library_Jennifer_MastubateCount >= 4) || ((C009_Library_Jennifer_MastubateCount >= 2) && ActorHasInventory("VibratingEgg"))));
|
||||
}
|
||||
|
||||
// Chapter 9 Library - When Jennifer gets an orgasm (If the player manages to give her 3 orgasms then +1 seduction)
|
||||
function C009_Library_Jennifer_Orgasm() {
|
||||
ActorAddOrgasm();
|
||||
C009_Library_Jennifer_OrgasmCount++;
|
||||
ActorChangeAttitude(1, 0);
|
||||
C009_Library_Jennifer_OrgasmDone = true;
|
||||
if (C009_Library_Jennifer_OrgasmCount == 3) {
|
||||
C009_Library_Jennifer_ThreeOrgasmDone = true;
|
||||
PlayerAddSkill("Seduction", 1);
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 9 Library - Jennifer Masturbate, she will climax if she loves the player enough
|
||||
function C009_Library_Jennifer_Masturbate() {
|
||||
C009_Library_Jennifer_CalcParams();
|
||||
C009_Library_Jennifer_MastubateCount++;
|
||||
if (ActorGetValue(ActorLove) >= 5) {
|
||||
if ((C009_Library_Jennifer_MastubateCount >= 3) && !C009_Library_Jennifer_OrgasmDone) {
|
||||
ActorAddOrgasm();
|
||||
ActorChangeAttitude(1, 0);
|
||||
C009_Library_Jennifer_OrgasmDone = true;
|
||||
OverridenIntroImage = "CouchLove.jpg";
|
||||
OverridenIntroText = GetText("MasturbateJenniferOrgasm");
|
||||
} else OverridenIntroText = GetText("MasturbateJenniferLove");
|
||||
} else OverridenIntroText = GetText("MasturbateJenniferNoLove");
|
||||
if (!ActorIsChaste()) {
|
||||
C009_Library_Jennifer_MastubateCount++;
|
||||
if (ActorGetValue(ActorLove) >= 5) {
|
||||
if (C009_Library_Jennifer_ReadyToOrgasm()) {
|
||||
C009_Library_Jennifer_Orgasm();
|
||||
OverridenIntroImage = "CouchLove.jpg";
|
||||
OverridenIntroText = GetText("MasturbateOrgasm");
|
||||
} else OverridenIntroText = GetText("MasturbateLove");
|
||||
} else OverridenIntroText = GetText("MasturbateNoLove");
|
||||
} else OverridenIntroText = GetText("MasturbateBelt");
|
||||
}
|
||||
|
||||
// Chapter 9 Library - Jennifer untie
|
||||
function C009_Library_Jennifer_Untie() {
|
||||
C009_Library_Jennifer_CalcParams();
|
||||
ActorUntie();
|
||||
C009_Library_Jennifer_CalcParams();
|
||||
}
|
||||
|
||||
// Chapter 9 Library - Jennifer ungag
|
||||
function C009_Library_Jennifer_Ungag() {
|
||||
C009_Library_Jennifer_CalcParams();
|
||||
ActorUngag();
|
||||
C009_Library_Jennifer_CalcParams();
|
||||
}
|
||||
|
||||
// Chapter 9 Library - Jennifer kiss
|
||||
|
@ -270,4 +311,93 @@ function C009_Library_Jennifer_Spank() {
|
|||
ActorChangeAttitude(-1, 1);
|
||||
C009_Library_Jennifer_SpankDone = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 9 Library - When Jennifer is released
|
||||
function C009_Library_Jennifer_ReleaseJennifer() {
|
||||
ActorUntie();
|
||||
ActorUngag();
|
||||
ActorSetCloth("Clothed");
|
||||
CurrentTime = CurrentTime + 50000;
|
||||
C009_Library_Jennifer_CalcParams();
|
||||
C009_Library_Jennifer_SetPose();
|
||||
}
|
||||
|
||||
// Chapter 9 Library - When Jennifer is asked to make love (+10 love with seduction * 3, or +5/+5 will do)
|
||||
function C009_Library_Jennifer_TestMakeLove() {
|
||||
if ((ActorGetValue(ActorLove) + (PlayerGetSkillLevel("Seduction") * 3) < 10) && ((ActorGetValue(ActorLove) < 5) || (ActorGetValue(ActorSubmission) < 5))) {
|
||||
C009_Library_Jennifer_JenniferLeave();
|
||||
OverridenIntroText = GetText("TestMakeLoveFail");
|
||||
C009_Library_Jennifer_CurrentStage = 190;
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 9 Library - When Jennifer and the player strips to undies, can fork if the player has a chastity belt
|
||||
function C009_Library_Jennifer_StripBoth(NewCloth) {
|
||||
ActorSetCloth(NewCloth);
|
||||
PlayerClothes(NewCloth);
|
||||
if (Common_PlayerChaste) {
|
||||
OverridenIntroText = GetText("StripRevealBelt");
|
||||
C009_Library_Jennifer_CurrentStage = 235;
|
||||
}
|
||||
CurrentTime = CurrentTime + 50000;
|
||||
}
|
||||
|
||||
// Chapter 9 Library - Jennifer can want to be pleasured first if the player is submissive
|
||||
function C009_Library_Jennifer_TestPleasurePlayer() {
|
||||
if ((ActorGetValue(ActorSubmission) <= -3) && (!C009_Library_Jennifer_OrgasmDone)) {
|
||||
OverridenIntroText = GetText("PleasureMeFirst");
|
||||
C009_Library_Jennifer_CurrentStage = 270;
|
||||
}
|
||||
C009_Library_Jennifer_SetPose();
|
||||
}
|
||||
|
||||
// Chapter 9 Library - When the player pleasures Jennifer
|
||||
function C009_Library_Jennifer_PleasureJennifer() {
|
||||
OverridenIntroImage = "";
|
||||
C009_Library_Jennifer_MastubateCount++;
|
||||
CurrentTime = CurrentTime + 50000;
|
||||
if (C009_Library_Jennifer_ReadyToOrgasm()) {
|
||||
C009_Library_Jennifer_Orgasm();
|
||||
OverridenIntroImage = "CouchCenterLove.jpg";
|
||||
OverridenIntroText = GetText("JenniferOralOrgasm");
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 9 Library - When Jennifer pleasures the player (multiple orgasms are possible with an egg)
|
||||
function C009_Library_Jennifer_PleasurePlayer() {
|
||||
OverridenIntroImage = "";
|
||||
C009_Library_Jennifer_PlayerMastubateCount++;
|
||||
CurrentTime = CurrentTime + 50000;
|
||||
if ((C009_Library_Jennifer_PlayerMastubateCount >= 4) && !C009_Library_Jennifer_PlayerOrgasmDone) {
|
||||
C009_Library_Jennifer_PlayerOrgasmDone = true;
|
||||
OverridenIntroImage = "CouchCenterLove.jpg";
|
||||
OverridenIntroText = GetText("PlayerOralOrgasm");
|
||||
if (PlayerHasLockedInventory("VibratingEgg")) {
|
||||
C009_Library_Jennifer_PlayerMastubateCount = 0;
|
||||
C009_Library_Jennifer_PlayerOrgasmDone = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 9 Library - When the player wants to switch to herself
|
||||
function C009_Library_Jennifer_TestSwitchPlayer() {
|
||||
OverridenIntroImage = "";
|
||||
CurrentTime = CurrentTime + 50000;
|
||||
if ((ActorGetValue(ActorSubmission) <= -3) && (!C009_Library_Jennifer_OrgasmDone)) {
|
||||
OverridenIntroText = GetText("PleasureMeFirst");
|
||||
C009_Library_Jennifer_CurrentStage = 270;
|
||||
}
|
||||
C009_Library_Jennifer_SetPose();
|
||||
}
|
||||
|
||||
// Chapter 9 Library - When the player wants to switch to Jennifer
|
||||
function C009_Library_Jennifer_TestSwitchJennifer() {
|
||||
OverridenIntroImage = "";
|
||||
CurrentTime = CurrentTime + 50000;
|
||||
if ((ActorGetValue(ActorSubmission) < 5) && C009_Library_Jennifer_OrgasmDone) {
|
||||
OverridenIntroText = GetText("JenniferIsDone");
|
||||
C009_Library_Jennifer_CurrentStage = 280;
|
||||
}
|
||||
C009_Library_Jennifer_SetPose();
|
||||
}
|
||||
|
|
|
@ -87,8 +87,63 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
178,0,0,,"You can dress, next|time I'll get naked.",(She giggles and dresses back up.)|I'll get back to my book then.,180,0,-1,"Strip(""Clothed"")"
|
||||
180,0,0,Common_PlayerRestrained,"Jen, can you|help me out?","Sorry, I will not help you.",180,0,0,TestRelease()
|
||||
180,0,0,Common_PlayerRestrained,(Get on your|knees and beg.),"Sorry, I will not help you.",180,0,0,TestRelease()
|
||||
180,0,0,OrgasmDone,So you did enjoy|our kinky time?,"(She blushes a little.) Yes, I did.|It was wonderful to share it with you.",180,0,0,
|
||||
180,0,0,PlayerOrgasmDone,You gave me lots|of pleasure today.,I'm very glad I was good.|I have so little experience.,180,0,0,
|
||||
180,0,0,,Talk to you later!|(Walk away.),,180,0,0,PlayerLeave()
|
||||
180,0,5,,"Move it, I want|to sit here.","Fine, you can have my seat.|(She stands up and walks away.)",190,-1,1,JenniferLeave()
|
||||
200,0,0,,You found a|great couch.,"Indeed, this is a pretty nice place to read.",210,0,0,
|
||||
200,0,0,,This is comfy.,"Indeed, this is a pretty nice place to read.",210,0,0,
|
||||
200,0,0,,This isn't|very comfy.,You think so? I love this couch.|This is my favorite place to read.,210,-1,0,
|
||||
200,0,0,,(Sink in the couch.),(You both sink and relax on the couch.)|This is a pretty good place to read.,210,1,0,
|
||||
210,0,0,,I'd like to know|more about you.,Oh! What would you like to know?,211,0,0,
|
||||
210,0,0,,(Stare at her.),(She gets uneasy looking at you and bows her head.)|Is there something you would like to talk about?,211,0,1,
|
||||
210,0,0,,I like you Jen.,I like you too COMMON_PLAYERNAME.,220,1,0,
|
||||
210,0,0,,I should go.|(Walk away.),,180,-1,0,PlayerLeave()
|
||||
211,0,0,,Do you like girls?,Oh gosh! Well... Sure... I guess.|I admit I've never had a date though.,212,0,0,
|
||||
211,0,0,,Do you think|I'm pretty?,"Of course, you're pretty.|I like your look and your attitude.",213,0,0,
|
||||
211,0,0,,(Giggle and look down.)|Do you like me?,Absolutely. We've only known each|other for a day but you seem fine.,213,0,-1,
|
||||
212,0,0,,Do you think|I'm pretty?,"Of course, you're pretty.|I like your look and your attitude.",213,0,0,
|
||||
212,0,0,,(Giggle and look down.)|Do you like me?,Absolutely. We've only known each|other for a day but you seem fine.,213,0,-1,
|
||||
213,15,0,,I love you Jen.,I love you COMMON_PLAYERNAME.,220,1,0,
|
||||
213,0,0,,I like you Jen.,I like you too COMMON_PLAYERNAME.,220,0,0,
|
||||
213,0,0,,I should go.|(Walk away.),,180,-1,0,PlayerLeave()
|
||||
220,0,0,,Do you want to|make love with me?,Really? In the librairy? (She looks around.)|Yes COMMON_PLAYERNAME. I will do it.,230,0,0,TestMakeLove()
|
||||
220,0,0,,Do you wanna cum?,For real? In the librairy? (She looks around.)|Ok COMMON_PLAYERNAME. I will do it.,230,-1,0,TestMakeLove()
|
||||
220,0,0,,"Girl, I will|have you now.",Have me? (She looks around nervously.)|I guess we could do that.,230,-1,1,TestMakeLove()
|
||||
230,0,0,,"Don't worry, it will|be fun. (Strip.)",(She nods and you both|strip to your underwear.),240,0,0,"StripBoth(""Underwear"")"
|
||||
230,0,0,,We have to remove|some clothes first.,(She nods and you both|strip to your underwear.),240,0,0,"StripBoth(""Underwear"")"
|
||||
230,0,0,,(Giggle.) So we|strip together?,(She nods and you both|strip to your underwear.),240,0,-1,"StripBoth(""Underwear"")"
|
||||
230,0,0,,Show me your|sexy body.,(She nods and you both|strip to your underwear.),240,-1,0,"StripBoth(""Underwear"")"
|
||||
235,0,0,,"This belt? Yeah,|it might be a problem.",This is harsh. But I guess we|can share a good time anyway.,240,0,-1,
|
||||
235,0,0,,Never mind the belt.|We'll have fun anyway.,Yes! A silly metallic belt will not|prevent us from sharing a good time.,240,0,0,
|
||||
235,0,0,,(Tug on the|belt and sigh.),"You poor little thing. Don't worry,|we can share a good moment anyway.",240,1,-2,
|
||||
240,0,0,!Common_PlayerChaste,"Girl, you look|smoking hot.",Oh my! Thanks a lot.|You're also pretty you know.,245,0,1,
|
||||
240,0,0,!Common_PlayerChaste,You're beautiful Jen.,"That means a lot to me, I appreciate.|You're also very pretty you know.",245,1,0,
|
||||
240,0,0,!Common_PlayerChaste,No time to waste.|(Strip naked.),(She nods and you both strip naked.)|This is scary! What if we get caught?,250,0,0,"StripBoth(""Naked"")"
|
||||
240,0,0,Common_PlayerChaste,It's your turn now.,(She nods and nervously strips naked.)|This is scary! What if we get caught?,250,0,0,"Strip(""Naked"")"
|
||||
240,0,0,Common_PlayerChaste,No time to waste.|Get naked Jen.,(She nods and nervously strips naked.)|This is scary! What if we get caught?,250,0,1,"Strip(""Naked"")"
|
||||
245,0,0,,I'm kind of nervous but|there's no turning back.,(She nods and you both strip naked.)|This is scary! What if we get caught?,250,0,-1,"StripBoth(""Naked"")"
|
||||
245,0,0,,No time to waste.|(Strip naked.),(She nods and you both strip naked.)|This is scary! What if we get caught?,250,0,0,"StripBoth(""Naked"")"
|
||||
250,0,0,,"If someone|comes, we run.",Yes! Good plan. But now I|admit I'm not sure what to do.,260,0,-1,
|
||||
250,0,0,,Nobody will come here.,You're right. But now I|admit I'm not sure what to do.,260,0,0,
|
||||
250,0,0,,I will protect you.,That's awesome! But now I|admit I'm not sure what to do.,260,0,1,
|
||||
260,0,-5,,Miss? Can I|pleasure you?,(She nods and opens her legs|while you get down on your knees.),270,0,-1,NewPose()
|
||||
260,0,0,Common_PlayerChaste,Since I'm in a belt.|I will pleasure you.,(She nods and opens her legs|while you get down on your knees.),270,0,0,NewPose()
|
||||
260,0,0,!Common_PlayerChaste,I will pleasure you.,(She nods and opens her legs|while you get down on your knees.),270,0,0,NewPose()
|
||||
260,0,0,!Common_PlayerChaste,Will you pleasure me?,(She nods and gets down on her|knees while you open your legs.) ,280,0,0,TestPleasurePlayer()
|
||||
260,0,5,!Common_PlayerChaste,Get on your knees|and use your tongue.,(She nods and gets down on her|knees while you open your legs.) ,280,0,1,TestPleasurePlayer()
|
||||
270,0,0,,(Nuzzle her clitoris.),(You nuzzle your nose and mouth against|her clitoris while she moans softly.),270,0,0,PleasureJennifer()
|
||||
270,0,0,,(Lick her pussy lips.),(You lovingly lick her pussy lips|while she breathes faster and faster.),270,0,0,PleasureJennifer()
|
||||
270,0,0,,(Insert your tongue.),(You slide your tongue in and out|while she pushes you deeper inside.),270,0,0,PleasureJennifer()
|
||||
270,0,0,,(Use both your|mouth and finger.),(You use both your mouth and finger to|stimulate her while she trembles of joy.),270,0,0,PleasureJennifer()
|
||||
270,0,0,!Common_PlayerChaste,Let's switch.,"Yes, it's your turn now.|(You both switch places.)",280,0,0,TestSwitchPlayer()
|
||||
270,0,0,,That's enough.|(Stop everything.),"Yes, we could get caught.|(You both dress back up.)",180,0,0,ReleaseJennifer()
|
||||
280,0,0,,(Moan of pleasure.),(You moan slowly while she|clumsily licks your pussy lips.),280,0,0,PleasurePlayer()
|
||||
280,0,0,,(Breath heavily.),(You breath harder and harder while|she licks and sucks your clitoris.),280,0,0,PleasurePlayer()
|
||||
280,0,0,,(Squeeze her head.),(You squeeze her head into your legs|while she licks and struggles for air.),280,0,0,PleasurePlayer()
|
||||
280,0,0,,(Grab her hair.),(You grab her hair and forces her inside|while she plays in with her tongue.),280,0,0,PleasurePlayer()
|
||||
280,0,0,,Let's switch.,"Sure, I guess it's my turn.|(You both switch places.)",270,0,0,TestSwitchJennifer()
|
||||
280,0,0,,That's enough.|(Stop everything.),"Yes, we could get caught.|(You both dress back up.)",180,0,0,ReleaseJennifer()
|
||||
300,0,0,,Would you like|to play a game?,A game? What kind of game?,310,1,0,TestTurnTables()
|
||||
300,0,0,,I found a few|items today.,Oh! And what did you found?,310,0,0,TestTurnTables()
|
||||
300,0,0,,"Girl, you will|submit to me now.",(She bows her head and looks down.)|What do you want from me?,310,-1,1,TestTurnTables()
|
||||
|
@ -103,6 +158,7 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
320,0,0,CanAbuse,(Tickle her.)|(1 minute),(She giggles and struggles lightly.|She doesn't seem very ticklish.),320,0,0,Tickle()
|
||||
320,0,0,CanAbuse,(Spank her.)|(1 minute),(You spank her pretty hard on the butt.|She frowns at you but seems in pain.),320,0,0,Spank()
|
||||
320,0,0,CanAbuse,(Masturbate her.)|(1 minute),,320,0,0,Masturbate()
|
||||
320,0,0,,That's enough.|Dress back up.,"(She nods and you help her to dress back.)|That was quite an experience, very daring.",180,0,0,ReleaseJennifer()
|
||||
400,0,0,Common_PlayerGagged,@Uuumph!,(She giggles.) You'll have quite an|adventure wandering in the library now.,400,0,0,
|
||||
400,0,0,Common_PlayerGagged,@Nnoong gnoou!,Since you're new in school.|It's a good time to explore.,400,0,0,
|
||||
400,0,0,Common_PlayerRestrained,(Struggle in|your restrains.),"You came with these, you should try them.|Go and have fun little bondage adventurer.",400,0,0,
|
||||
|
|
|
|
@ -20,7 +20,14 @@ CuffsKey,(She positions her hands so|you can unlock her easily.)
|
|||
VibratingEgg,(She closes her legs when she sees|the egg but you're able to slide it in.)
|
||||
ChastityBelt,(She panics when she sees the belt|but you're able to lock it tightly on her.)
|
||||
MasturbateBelt,(You try to masturbate her but fail.|You can barely fit a finger under her belt.)
|
||||
Masturbate,(You masturbate her at a loving pace|but she stays silent and struggles.)
|
||||
MasturbateGood,(You masturbate her at a loving pace|and she can't hide her pleasure moans.)
|
||||
MasturbateNoLove,(You masturbate her at a loving pace|but she stays silent and struggles.)
|
||||
MasturbateLove,(You masturbate her at a loving pace|and she can't hide her pleasure moans.)
|
||||
MasturbateOrgasm,(She loses control of her body and|gets a shattering orgasm in the library.)
|
||||
GreatKiss,"(At first she's cold but your seducing kiss|suprisingly aroused her, she enjoyed it.)"
|
||||
TestMakeLoveFail,(She shakes her head no and quickly|jumps off the couch and leaves.)
|
||||
StripRevealBelt,(She nods and you both strip down.|She quickly notices your chastity belt.)
|
||||
JenniferOralOrgasm,"(You sense her trembling in strong extasy.|She screams silently, getting a nice orgasm.)"
|
||||
PlayerOralOrgasm,"(Without much sexual experience, Jennifer is|able to lick you and bring you to a sweet orgasm.)"
|
||||
PleasureMeFirst,No. I want to be pleasured first.|(She pushes you on your knees.)
|
||||
JenniferIsDone,"Oh no, I'm fine. You can continue.|(She stays on her knees, between your legs.)"
|
||||
SneakyEgg,"(While she's not looking, you quickly|sneak a vibrating egg inside her vagina.)"
|
||||
|
|
|
Before ![]() (image error) Size: 231 KiB After ![]() (image error) Size: 250 KiB ![]() ![]() |
Before ![]() (image error) Size: 250 KiB After ![]() (image error) Size: 231 KiB ![]() ![]() |
|
@ -1,5 +1,6 @@
|
|||
var C009_Library_Library_CurrentZone = "001";
|
||||
var C009_Library_Library_JenniferGone = false;
|
||||
var C009_Library_Library_BookProgress = 40;
|
||||
|
||||
// Chapter 9 - Library Load
|
||||
function C009_Library_Library_Load() {
|
||||
|
@ -10,6 +11,9 @@ function C009_Library_Library_Load() {
|
|||
Common_BondageAllowed = true;
|
||||
Common_SelfBondageAllowed = true;
|
||||
|
||||
// Makes sure the player is clothed when exploring
|
||||
if (!Common_PlayerRestrained) PlayerClothes("Clothed");
|
||||
|
||||
// Jennifer can be gone from the start if chapter 10 was triggered for her or Sidney
|
||||
if ((Common_PlayerCrime == "JenniferStranded") || (Common_PlayerCrime == "SidneyStranded")) C009_Library_Library_JenniferGone = true;
|
||||
|
||||
|
@ -47,13 +51,20 @@ function C009_Library_Library_Run() {
|
|||
C009_Library_Library_Navigation(ctx, "002", "Left", 0, 400);
|
||||
C009_Library_Library_Navigation(ctx, "002", "Right", 1000, 400);
|
||||
C009_Library_Library_Navigation(ctx, "003", "Down", 500, 400);
|
||||
C009_Library_Library_Navigation(ctx, "004", "Down", 500, 400);
|
||||
C009_Library_Library_Navigation(ctx, "004", "Up", 780, 150);
|
||||
C009_Library_Library_Navigation(ctx, "004", "Left", 80, 200);
|
||||
C009_Library_Library_Navigation(ctx, "004", "Left", 550, 150);
|
||||
C009_Library_Library_Navigation(ctx, "005", "Down", 500, 400);
|
||||
C009_Library_Library_Navigation(ctx, "006", "Right", 600, 200);
|
||||
C009_Library_Library_Navigation(ctx, "006", "Left", 400, 200);
|
||||
C009_Library_Library_Navigation(ctx, "006", "Down", 500, 400);
|
||||
C009_Library_Library_Navigation(ctx, "007", "Down", 500, 400);
|
||||
|
||||
}
|
||||
|
||||
// Chapter 9 - Library Enter Search Mode
|
||||
function C009_Library_Library_StartSearch(SearchStage) {
|
||||
CurrentTime = CurrentTime + 10000;
|
||||
C009_Library_Search_CurrentStage = SearchStage;
|
||||
SetScene(CurrentChapter, "Search");
|
||||
return false;
|
||||
|
@ -61,12 +72,14 @@ function C009_Library_Library_StartSearch(SearchStage) {
|
|||
|
||||
// Chapter 9 - Library Enter Zone
|
||||
function C009_Library_Library_EnterZone(NewZone) {
|
||||
CurrentTime = CurrentTime + 10000;
|
||||
C009_Library_Library_CurrentZone = NewZone;
|
||||
return false;
|
||||
}
|
||||
|
||||
// Chapter 9 - Library Load Jennifer
|
||||
function C009_Library_Library_LoadJennifer() {
|
||||
CurrentTime = CurrentTime + 10000;
|
||||
SetScene(CurrentChapter, "Jennifer");
|
||||
return false;
|
||||
}
|
||||
|
@ -83,12 +96,11 @@ function C009_Library_Library_Click() {
|
|||
if (E && (C009_Library_Library_CurrentZone == "001") && (MouseX >= 500) && (MouseX <= 700) && (MouseY >= 350) && (MouseY <= 550)) E = C009_Library_Library_EnterZone("002");
|
||||
if (E && (C009_Library_Library_CurrentZone == "001") && (MouseX >= 1000) && (MouseX <= 1200) && (MouseY >= 400) && (MouseY <= 600)) E = C009_Library_Library_EnterZone("003");
|
||||
|
||||
// In Zone 2, the player can search/meet Jennifer (left), zone 1 (down), zone 4 (up), zone 5 (right)
|
||||
if (E && (C009_Library_Library_CurrentZone == "002") && (MouseX >= 0) && (MouseX <= 200) && (MouseY >= 400) && (MouseY <= 600) && C009_Library_Library_JenniferGone) E = C009_Library_Library_StartSearch(20);
|
||||
if (E && (C009_Library_Library_CurrentZone == "002") && (MouseX >= 0) && (MouseX <= 200) && (MouseY >= 400) && (MouseY <= 600) && !C009_Library_Library_JenniferGone) E = C009_Library_Library_LoadJennifer();
|
||||
// In Zone 2, the player can search/meet zone 1 (down), zone 4 (up), zone 5 (right), zone 6 (left)
|
||||
if (E && (C009_Library_Library_CurrentZone == "002") && (MouseX >= 500) && (MouseX <= 700) && (MouseY >= 400) && (MouseY <= 600)) E = C009_Library_Library_EnterZone("001");
|
||||
if (E && (C009_Library_Library_CurrentZone == "002") && (MouseX >= 500) && (MouseX <= 700) && (MouseY >= 200) && (MouseY <= 400)) E = C009_Library_Library_EnterZone("004");
|
||||
if (E && (C009_Library_Library_CurrentZone == "002") && (MouseX >= 1000) && (MouseX <= 1200) && (MouseY >= 400) && (MouseY <= 600)) E = C009_Library_Library_EnterZone("005");
|
||||
if (E && (C009_Library_Library_CurrentZone == "002") && (MouseX >= 0) && (MouseX <= 200) && (MouseY >= 400) && (MouseY <= 600)) E = C009_Library_Library_EnterZone("006");
|
||||
|
||||
// In Zone 3, the player can go to zone 1 (down) or search in three spots
|
||||
if (E && (C009_Library_Library_CurrentZone == "003") && (MouseX >= 500) && (MouseX <= 700) && (MouseY >= 400) && (MouseY <= 600)) E = C009_Library_Library_EnterZone("001");
|
||||
|
@ -96,10 +108,21 @@ function C009_Library_Library_Click() {
|
|||
if (E && (C009_Library_Library_CurrentZone == "003") && (MouseX >= 450) && (MouseX <= 750) && (MouseY >= 100) && (MouseY <= 400)) E = C009_Library_Library_StartSearch(31);
|
||||
if (E && (C009_Library_Library_CurrentZone == "003") && (MouseX >= 800) && (MouseX <= 1200) && (MouseY >= 100) && (MouseY <= 500)) E = C009_Library_Library_StartSearch(32);
|
||||
|
||||
// In Zone 4, the player can go to zone 2 (down)
|
||||
if (E && (C009_Library_Library_CurrentZone == "004") && (MouseX >= 500) && (MouseX <= 700) && (MouseY >= 400) && (MouseY <= 600)) E = C009_Library_Library_EnterZone("002");
|
||||
// In Zone 4, the player can go to zone 2 (down), zone 7 (down left), zone 8 (top left)
|
||||
if (E && (C009_Library_Library_CurrentZone == "004") && (MouseX >= 780) && (MouseX <= 980) && (MouseY >= 150) && (MouseY <= 350)) E = C009_Library_Library_EnterZone("002");
|
||||
if (E && (C009_Library_Library_CurrentZone == "004") && (MouseX >= 80) && (MouseX <= 280) && (MouseY >= 200) && (MouseY <= 400)) E = C009_Library_Library_EnterZone("007");
|
||||
if (E && (C009_Library_Library_CurrentZone == "004") && (MouseX >= 550) && (MouseX <= 750) && (MouseY >= 150) && (MouseY <= 350)) E = C009_Library_Library_StartSearch(C009_Library_Library_BookProgress);
|
||||
|
||||
// In Zone 5, the player can go to zone 2 (down)
|
||||
if (E && (C009_Library_Library_CurrentZone == "005") && (MouseX >= 500) && (MouseX <= 700) && (MouseY >= 400) && (MouseY <= 600)) E = C009_Library_Library_EnterZone("002");
|
||||
|
||||
// In Zone 6, the player can go to zone 2 (down), meet Jennifer (left), or search in books (right)
|
||||
if (E && (C009_Library_Library_CurrentZone == "006") && (MouseX >= 400) && (MouseX <= 600) && (MouseY >= 200) && (MouseY <= 400)) E = C009_Library_Library_StartSearch(61);
|
||||
if (E && (C009_Library_Library_CurrentZone == "006") && (MouseX >= 600) && (MouseX <= 800) && (MouseY >= 200) && (MouseY <= 400) && C009_Library_Library_JenniferGone) E = C009_Library_Library_StartSearch(60);
|
||||
if (E && (C009_Library_Library_CurrentZone == "006") && (MouseX >= 600) && (MouseX <= 800) && (MouseY >= 200) && (MouseY <= 400) && !C009_Library_Library_JenniferGone) E = C009_Library_Library_LoadJennifer();
|
||||
if (E && (C009_Library_Library_CurrentZone == "006") && (MouseX >= 500) && (MouseX <= 700) && (MouseY >= 400) && (MouseY <= 600)) E = C009_Library_Library_EnterZone("002");
|
||||
|
||||
// In Zone 7, the player can go to zone 4 (down)
|
||||
if (E && (C009_Library_Library_CurrentZone == "007") && (MouseX >= 500) && (MouseX <= 700) && (MouseY >= 400) && (MouseY <= 600)) E = C009_Library_Library_EnterZone("004");
|
||||
|
||||
}
|
BIN
C009_Library/Search/40.jpg
Normal file
After ![]() (image error) Size: 142 KiB |
BIN
C009_Library/Search/41.jpg
Normal file
After ![]() (image error) Size: 136 KiB |
Before ![]() (image error) Size: 293 KiB After ![]() (image error) Size: 293 KiB ![]() ![]() |
BIN
C009_Library/Search/61.jpg
Normal file
After ![]() (image error) Size: 122 KiB |
|
@ -1,6 +1,5 @@
|
|||
Stage,LoveReq,SubReq,VarReq,IntroText,Image
|
||||
10,0,0,,You find an empty corner in the library.|There's an old chair and books on chemistry.,10.jpg
|
||||
20,0,0,,You find an empty corner in the library.|There's an old couch and books on history.,20.jpg
|
||||
30,0,0,,"On the left side of the corridor, there's|a shelve full of books on mathematics.",30.jpg
|
||||
31,0,0,,"On the right side of the corridor, there's|a shelve full of books on physics.",31.jpg
|
||||
32,0,0,,This corridor is a dead end but there are a|few books left and a huge wooden counter.,32.jpg
|
||||
|
@ -9,3 +8,12 @@ Stage,LoveReq,SubReq,VarReq,IntroText,Image
|
|||
35,0,0,,,35.jpg
|
||||
36,0,0,,,36.jpg
|
||||
37,0,0,,,37.jpg
|
||||
40,0,0,,This corridor is a dead end but|there are lots of books on litterature.,40.jpg
|
||||
41,0,0,,"You found the book: ""The Count of Monte Cristo"".|You have to read up to chapter 5 for your next class.",41.jpg
|
||||
42,0,0,,"You found the book: ""The Count of Monte Cristo"".|You have to read up to chapter 5 for your next class.",41.jpg
|
||||
43,0,0,,"You found the book: ""The Count of Monte Cristo"".|You have to read up to chapter 5 for your next class.",41.jpg
|
||||
44,0,0,,"You found the book: ""The Count of Monte Cristo"".|You have to read up to chapter 5 for your next class.",41.jpg
|
||||
45,0,0,,"You found the book: ""The Count of Monte Cristo"".|You have to read up to chapter 5 for your next class.",41.jpg
|
||||
46,0,0,,"You found the book: ""The Count of Monte Cristo"".|You've already read up to chapter 5, you're ready.",41.jpg
|
||||
60,0,0,,You find an empty corner in the library.|There's an old couch and books on history.,60.jpg
|
||||
61,0,0,,There are lots of old books in|the shelves of this corridor.,61.jpg
|
||||
|
|
|
|
@ -64,4 +64,21 @@ function C009_Library_Search_LearnRopeMastery() {
|
|||
CurrentTime = CurrentTime + 0.25 * 60 * 60 * 1000;
|
||||
C009_Library_Search_CanLearnRopeMastery = false;
|
||||
} else OverridenIntroText = GetText("TrainRopeMasteryNoTime");
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 9 - Library Set Read Progression
|
||||
function C009_Library_Search_SetReadProgress() {
|
||||
C009_Library_Library_BookProgress = C009_Library_Search_CurrentStage;
|
||||
}
|
||||
|
||||
// Chapter 9 - Library Read Time
|
||||
function C009_Library_Search_ReadTime() {
|
||||
C009_Library_Library_BookProgress = C009_Library_Search_CurrentStage;
|
||||
CurrentTime = CurrentTime + 170000;
|
||||
}
|
||||
|
||||
// Chapter 9 - Library Read Full Book
|
||||
function C009_Library_Search_ReadFull() {
|
||||
C009_Library_Library_BookProgress = C009_Library_Search_CurrentStage;
|
||||
CurrentTime = CurrentTime + 890000;
|
||||
}
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
||||
10,0,0,!Common_PlayerRestrained,(Search.)|(1 minute),You search in the bookshelves but all|you can find are books about chemistry.,10,0,0,
|
||||
10,0,0,,(Sit down.)|(1 minute),You sit down and relax on|the chair for a little while.,10,0,0,
|
||||
20,0,0,!Common_PlayerRestrained,(Search.)|(1 minute),You search in the bookshelves but|all you can find are history books.,20,0,0,
|
||||
20,0,0,,(Sit down.)|(1 minute),You sit down and relax on the big couch.|It's pretty comfy and there's room for two.,20,0,0,
|
||||
30,0,0,!Common_PlayerRestrained,(Search.)|(1 minute),You search in the shelves but all you|can find are boring books on mathematics.,30,0,0,
|
||||
31,0,0,!Common_PlayerRestrained,(Search.)|(1 minute),You search the dead end part of the|corridor but don't find anything interesting.,31,0,0,SearchCounter()
|
||||
32,0,0,!Common_PlayerRestrained,(Search.)|(1 minute),You search in the shelves and find a|comic book hidden in between the books.,33,0,0,
|
||||
|
@ -19,3 +17,13 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
37,0,0,CanLearnRopeMastery,(Study the comic.)|(15 minutes),You study the rope bondage techniques from|the comic and might have learned a few tricks.,37,0,0,LearnRopeMastery()
|
||||
37,0,0,,(Masturbate.)|(1 minute),You silently masturbate while looking at|the magazine and get a nice warm feeling.,37,0,0,Masturbate()
|
||||
37,0,0,,(Put it back.),You leave the comic between the books.,32,0,0,
|
||||
40,0,0,!Common_PlayerRestrained,(Search.)|(1 minute),You search in the shelves and find|the book you're supposed to read.,41,0,0,SetReadProgress()
|
||||
41,0,0,,(Read chapter 1.),"You read the first chapter.|""Marseilles - The Arrival""",42,0,0,ReadTime()
|
||||
42,0,0,,(Read chapter 2.),"You read the second chapter.|""Father and Son""",43,0,0,ReadTime()
|
||||
43,0,0,,(Read chapter 3.),"You read the third chapter.|""The Catalans""",44,0,0,ReadTime()
|
||||
44,0,0,,(Read chapter 4.),"You read the fourth chapter.|""Conspiracy""",45,0,0,ReadTime()
|
||||
45,0,0,,(Read chapter 5.),"You read the fifth chapter: ""The Marriage Feast"".|You're now ready for your next class.",46,0,0,ReadTime()
|
||||
46,0,0,,(Read all|over again.),"As a good student, your read|the whole thing all over again.",46,0,0,ReadFull()
|
||||
60,0,0,!Common_PlayerRestrained,(Search.)|(1 minute),You search in the bookshelves but|all you can find are history books.,60,0,0,
|
||||
60,0,0,,(Sit down.)|(1 minute),You sit down and relax on the big couch.|It's pretty comfy and there's room for two.,60,0,0,
|
||||
61,0,0,!Common_PlayerRestrained,(Search.)|(1 minute),You search in the bookshelves but|all you can find are history books.,61,0,0,
|
||||
|
|
|
|
@ -146,7 +146,7 @@ function ReadCSV(Array, FileName) {
|
|||
|
||||
// Returns a working language if translation isn't fully ready
|
||||
function GetWorkingLanguage() {
|
||||
if ((CurrentLanguageTag == "FR") && ((CurrentChapter == "C000_Intro") || (CurrentChapter == "C001_BeforeClass") || (CurrentChapter == "C002_FirstClass") || (CurrentChapter == "C004_ArtClass") || (CurrentChapter == "C003_MorningDetention") || (CurrentChapter == "C999_Common"))) return "FR";
|
||||
if ((CurrentLanguageTag == "FR") && ((CurrentChapter == "C000_Intro") || (CurrentChapter == "C001_BeforeClass") || (CurrentChapter == "C002_FirstClass") || (CurrentChapter == "C003_MorningDetention") || (CurrentChapter == "C004_ArtClass") || (CurrentChapter == "C005_GymClass") || (CurrentChapter == "C999_Common"))) return "FR";
|
||||
if ((CurrentLanguageTag == "PL") && ((CurrentChapter == "C000_Intro"))) return "PL";
|
||||
if ((CurrentLanguageTag == "CN") && ((CurrentChapter == "C000_Intro") || (CurrentChapter == "C005_GymClass") || (CurrentChapter == "C999_Common"))) return "CN";
|
||||
return "EN";
|
||||
|
|