Chapter 9 Library

Chapter 9 Library
This commit is contained in:
Ben987 2018-03-27 00:42:08 -04:00
parent 7e4d84a1ba
commit 11a00cc496
14 changed files with 52 additions and 6 deletions

Binary file not shown.

After

(image error) Size: 93 KiB

Binary file not shown.

Before

(image error) Size: 354 KiB

After

(image error) Size: 214 KiB

Binary file not shown.

Before

(image error) Size: 410 KiB

After

(image error) Size: 354 KiB

Binary file not shown.

Before

(image error) Size: 214 KiB

After

(image error) Size: 221 KiB

View file

@ -52,13 +52,16 @@ function C009_Library_Library_Run() {
C009_Library_Library_Navigation("004", "Left", 80, 200);
C009_Library_Library_Navigation("004", "Left", 550, 150);
C009_Library_Library_Navigation("005", "Down", 500, 400);
C009_Library_Library_Navigation("006", "Right", 600, 200);
C009_Library_Library_Navigation("005", "Left", 200, 200);
C009_Library_Library_Navigation("006", "Right", 800, 200);
C009_Library_Library_Navigation("006", "Left", 400, 200);
C009_Library_Library_Navigation("006", "Down", 500, 400);
C009_Library_Library_Navigation("007", "Down", 500, 400);
// TO REMOVE
if ((C009_Library_Library_CurrentZone == "005") || (C009_Library_Library_CurrentZone == "007")) DrawText("This zone will be available in another version", 600, 175, "white");
C009_Library_Library_Navigation("007", "Right", 800, 200);
C009_Library_Library_Navigation("007", "Left", 200, 200);
C009_Library_Library_Navigation("008", "Right", 800, 200);
C009_Library_Library_Navigation("008", "Up", 500, 200);
C009_Library_Library_Navigation("009", "Down", 720, 400);
}
@ -84,6 +87,13 @@ function C009_Library_Library_LoadJennifer() {
return false;
}
// Chapter 9 - Library Load Yuki
function C009_Library_Library_LoadYuki() {
CurrentTime = CurrentTime + 10000;
SetScene(CurrentChapter, "Yuki");
return false;
}
// Chapter 9 - Library Click
function C009_Library_Library_Click() {
@ -113,8 +123,10 @@ function C009_Library_Library_Click() {
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)
// In Zone 5, the player can go to zone 2 (down), zone 8 (left), search (right)
if (E && (C009_Library_Library_CurrentZone == "005") && (MouseX >= 500) && (MouseX <= 700) && (MouseY >= 400) && (MouseY <= 600)) E = C009_Library_Library_EnterZone("002");
if (E && (C009_Library_Library_CurrentZone == "005") && (MouseX >= 200) && (MouseX <= 400) && (MouseY >= 200) && (MouseY <= 400)) E = C009_Library_Library_EnterZone("008");
if (E && (C009_Library_Library_CurrentZone == "005") && (MouseX >= 800) && (MouseX <= 1200) && (MouseY >= 0) && (MouseY <= 400)) E = C009_Library_Library_StartSearch(50);
// 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);
@ -122,7 +134,18 @@ function C009_Library_Library_Click() {
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)
// In Zone 7, the player can go to zone 4 (down), zone 9 (left) or Yuki (right)
if (E && (C009_Library_Library_CurrentZone == "007") && (MouseX >= 500) && (MouseX <= 700) && (MouseY >= 400) && (MouseY <= 600)) E = C009_Library_Library_EnterZone("004");
if (E && (C009_Library_Library_CurrentZone == "007") && (MouseX >= 800) && (MouseX <= 1000) && (MouseY >= 200) && (MouseY <= 400)) E = C009_Library_Library_LoadYuki();
if (E && (C009_Library_Library_CurrentZone == "007") && (MouseX >= 200) && (MouseX <= 400) && (MouseY >= 200) && (MouseY <= 400)) E = C009_Library_Library_EnterZone("009");
// In Zone 8, the player can go to zone 5 (right) or search the door or on the left
if (E && (C009_Library_Library_CurrentZone == "008") && (MouseX >= 800) && (MouseX <= 1000) && (MouseY >= 200) && (MouseY <= 400)) E = C009_Library_Library_EnterZone("005");
if (E && (C009_Library_Library_CurrentZone == "008") && (MouseX >= 500) && (MouseX <= 700) && (MouseY >= 200) && (MouseY <= 400)) E = C009_Library_Library_StartSearch(80);
if (E && (C009_Library_Library_CurrentZone == "008") && (MouseX >= 0) && (MouseX <= 300) && (MouseY >= 300) && (MouseY <= 600)) E = C009_Library_Library_StartSearch(85);
// In Zone 9, the player can go to zone 7 (down) or search on the left
if (E && (C009_Library_Library_CurrentZone == "009") && (MouseX >= 720) && (MouseX <= 920) && (MouseY >= 400) && (MouseY <= 600)) E = C009_Library_Library_EnterZone("007");
if (E && (C009_Library_Library_CurrentZone == "009") && (MouseX >= 0) && (MouseX <= 600) && (MouseY >= 0) && (MouseY <= 600)) E = C009_Library_Library_StartSearch(90);
}

BIN
C009_Library/Search/50.jpg Normal file

Binary file not shown.

After

(image error) Size: 88 KiB

BIN
C009_Library/Search/80.jpg Normal file

Binary file not shown.

After

(image error) Size: 150 KiB

BIN
C009_Library/Search/85.jpg Normal file

Binary file not shown.

After

(image error) Size: 141 KiB

BIN
C009_Library/Search/90.jpg Normal file

Binary file not shown.

After

(image error) Size: 118 KiB

View file

@ -16,6 +16,10 @@ Stage,LoveReq,SubReq,VarReq,IntroText,Image
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
50,0,0,,"On the left side of the corridor, there's|a shelve full of books on philosophy.",50.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
65,0,0,,,60Sit.jpg
80,0,0,,There's a closed wooden door leading|to another section of the library.,80.jpg
85,0,0,,There's a small dark hole in the|lower part of the bookshelve.,85.jpg
90,0,0,,The upper section is closed|and cannot be accessed.,90.jpg

1 Stage LoveReq SubReq VarReq IntroText Image
16 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
17 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
18 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
19 50 0 0 On the left side of the corridor, there's|a shelve full of books on philosophy. 50.jpg
20 60 0 0 You find an empty corner in the library.|There's an old couch and books on history. 60.jpg
21 61 0 0 There are lots of old books in|the shelves of this corridor. 61.jpg
22 65 0 0 60Sit.jpg
23 80 0 0 There's a closed wooden door leading|to another section of the library. 80.jpg
24 85 0 0 There's a small dark hole in the|lower part of the bookshelve. 85.jpg
25 90 0 0 The upper section is closed|and cannot be accessed. 90.jpg

View file

@ -4,6 +4,8 @@ var C009_Library_Search_CanLearnRopeMastery = true;
var C009_Library_Search_CanSit = false;
var C009_Library_Search_MasturbateCount = 0;
var C009_Library_Search_IntroText = "";
var C009_Library_Search_CanClimb = false;
var C009_Library_Search_ClimbDone = false;
// Chapter 9 Library - Search Area Load
function C009_Library_Search_Load() {
@ -14,6 +16,7 @@ function C009_Library_Search_Load() {
C009_Library_Search_IntroText = "";
Common_SelfBondageAllowed = false;
C009_Library_Search_CanSit = (!Common_PlayerGagged && !Common_PlayerRestrained);
C009_Library_Search_CanClimb = (PlayerGetSkillLevel("Sports") > 0);
}
// Chapter 9 Library - Search Area Run
@ -87,3 +90,12 @@ function C009_Library_Search_ReadFull() {
C009_Library_Library_BookProgress = C009_Library_Search_CurrentStage;
CurrentTime = CurrentTime + 890000;
}
// Chapter 9 - Library Climb
function C009_Library_Search_Climb() {
if (!C009_Library_Search_ClimbDone) {
C009_Library_Search_ClimbDone = true;
OverridenIntroText = GetText("ClimbFindItem");
PlayerAddRandomItem();
}
}

View file

@ -25,7 +25,13 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
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()
50,0,0,!Common_PlayerRestrained,(Search.)|(1 minute),You search in the bookshelves but|all you can find are philosophy books.,50,0,0,
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,CanSit,(Sit down.)|(1 minute),You sit down and relax on the big couch.|It's pretty comfy and there's room for two.,65,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,
65,0,0,,(Stand up.)|(1 minute),You stand up from the couch.,60,0,0,
80,0,0,!Common_PlayerRestrained,(Knock.),You knock on the door but nobody answers.,80,0,0,
80,0,0,!Common_PlayerRestrained,(Open.),You try to open the door but it's locked.,80,0,0,
80,0,0,,(Listen.),You put your ear against the|door but cannot hear anything.,80,0,0,
90,0,0,CanClimb,(Climb.)|(1 minute.),You climb on the structure like a|monkey but you don't find anything.,90,0,0,Climb()
90,0,0,!CanClimb,(Climb.)|(1 minute.),You try to climb the structure|but cannot make it and give up.,90,0,0,

1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
25 44 0 0 (Read chapter 4.) You read the fourth chapter.|"Conspiracy" 45 0 0 ReadTime()
26 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()
27 46 0 0 (Read all|over again.) As a good student, your read|the whole thing all over again. 46 0 0 ReadFull()
28 50 0 0 !Common_PlayerRestrained (Search.)|(1 minute) You search in the bookshelves but|all you can find are philosophy books. 50 0 0
29 60 0 0 !Common_PlayerRestrained (Search.)|(1 minute) You search in the bookshelves but|all you can find are history books. 60 0 0
30 60 0 0 CanSit (Sit down.)|(1 minute) You sit down and relax on the big couch.|It's pretty comfy and there's room for two. 65 0 0
31 61 0 0 !Common_PlayerRestrained (Search.)|(1 minute) You search in the bookshelves but|all you can find are history books. 61 0 0
32 65 0 0 (Stand up.)|(1 minute) You stand up from the couch. 60 0 0
33 80 0 0 !Common_PlayerRestrained (Knock.) You knock on the door but nobody answers. 80 0 0
34 80 0 0 !Common_PlayerRestrained (Open.) You try to open the door but it's locked. 80 0 0
35 80 0 0 (Listen.) You put your ear against the|door but cannot hear anything. 80 0 0
36 90 0 0 CanClimb (Climb.)|(1 minute.) You climb on the structure like a|monkey but you don't find anything. 90 0 0 Climb()
37 90 0 0 !CanClimb (Climb.)|(1 minute.) You try to climb the structure|but cannot make it and give up. 90 0 0

View file

@ -5,3 +5,4 @@ CannotMasturbate,You try to slide a finger inside|your belt but fail miserably.
Orgasm,"You stimulate yourself lovingly and|tremble with ecstasy, getting a silent orgasm."
OrgasmEnough,You play with yourself but|you're not horny anymore.
OrgasmRepeat,You touch yourself and the vibrating egg|kicks in to give you desires for another round.
ClimbFindItem,You climb on the structure like a|monkey and find an interesting item.

1 Tag Content
5 Orgasm You stimulate yourself lovingly and|tremble with ecstasy, getting a silent orgasm.
6 OrgasmEnough You play with yourself but|you're not horny anymore.
7 OrgasmRepeat You touch yourself and the vibrating egg|kicks in to give you desires for another round.
8 ClimbFindItem You climb on the structure like a|monkey and find an interesting item.

Binary file not shown.

Before

(image error) Size: 293 KiB

After

(image error) Size: 173 KiB