Jennifer Full Intro Script and Images

Jennifer Full Intro Script and Images
This commit is contained in:
Ben987 2018-10-05 00:34:19 -04:00
parent cf160cb4c9
commit 000098e608
16 changed files with 72 additions and 29 deletions

Binary file not shown.

After

(image error) Size: 123 KiB

Binary file not shown.

After

(image error) Size: 121 KiB

Binary file not shown.

After

(image error) Size: 124 KiB

Binary file not shown.

After

(image error) Size: 121 KiB

Binary file not shown.

After

(image error) Size: 121 KiB

Binary file not shown.

After

(image error) Size: 122 KiB

Binary file not shown.

After

(image error) Size: 120 KiB

Binary file not shown.

After

(image error) Size: 121 KiB

View file

@ -68,13 +68,13 @@ function C012_AfterClass_Dorm_CalGuest() {
if (GameLogQuery(CurrentChapter, "Sidney", "EnterDormFromPub") && !GameLogQuery(CurrentChapter, "Sidney", "KickedOutFromDorm") && ((CurrentTime <= C012_AfterClass_Dorm_SidneyExitTime) || (CurrentTime >= C012_AfterClass_Dorm_SidneyReturnTime) || GameLogQuery(CurrentChapter, "Sidney", "BackFromRockShow") || ActorSpecificIsRestrained("Sidney")))
if (!GameLogQuery(CurrentChapter, "Sidney", "LoverBreakUp") || (ActorSpecificGetValue("Sidney", ActorOwner) == "Player"))
C012_AfterClass_Dorm_Guest.push("Sidney");
if ((GameLogQuery(CurrentChapter, "Jennifer", "EnterDormFromPool") || GameLogQuery(CurrentChapter, "Jennifer", "EnterDormFromRoommates")) && !GameLogQuery(CurrentChapter, "Jennifer", "KickedOutFromDorm"))
C012_AfterClass_Dorm_Guest.push("Jennifer");
if ((GameLogQuery(CurrentChapter, "Amanda", "EnterDormFromLibrary") || GameLogQuery(CurrentChapter, "Amanda", "EnterDormFromRoommates")) && !GameLogQuery(CurrentChapter, "Amanda", "KickedOutFromDorm") && !GameLogQuery(CurrentChapter, "Amanda", "LeaveDormEarly"))
if (!GameLogQuery(CurrentChapter, "Amanda", "LoverBreakUp") || (ActorSpecificGetValue("Amanda", ActorOwner) == "Player"))
C012_AfterClass_Dorm_Guest.push("Amanda");
if (GameLogQuery(CurrentChapter, "Sarah", "EnterDormFromRoommates") && !GameLogQuery(CurrentChapter, "Sarah", "KickedOutFromDorm") && ((CurrentTime <= C012_AfterClass_Dorm_SarahExitTime) || GameLogQuery(CurrentChapter, "Sarah", "BackFromBondageClub") || ActorSpecificIsRestrained("Sarah")))
C012_AfterClass_Dorm_Guest.push("Sarah");
if (GameLogQuery(CurrentChapter, "Jennifer", "EnterDormFromPool") && !GameLogQuery(CurrentChapter, "Jennifer", "KickedOutFromDorm"))
C012_AfterClass_Dorm_Guest.push("Jennifer");
// Build an array of everyone that's visible (standing up)
C012_AfterClass_Dorm_GuestVisible = [];
@ -223,9 +223,9 @@ function C012_AfterClass_Dorm_Click() {
}
// When the player clicks on another actor
if ((MouseX >= C012_AfterClass_Dorm_PlayerPos + 100) && (MouseX < C012_AfterClass_Dorm_PlayerPos + 300) && (MouseY >= 0) && (MouseY <= 600) && (C012_AfterClass_Dorm_GuestVisible.length >= 1)) SetScene(CurrentChapter, C012_AfterClass_Dorm_GuestVisible[0]);
if ((MouseX >= C012_AfterClass_Dorm_PlayerPos + 300) && (MouseX < C012_AfterClass_Dorm_PlayerPos + 500) && (MouseY >= 0) && (MouseY <= 600) && (C012_AfterClass_Dorm_GuestVisible.length >= 2)) SetScene(CurrentChapter, C012_AfterClass_Dorm_GuestVisible[1]);
if ((MouseX >= C012_AfterClass_Dorm_PlayerPos + 500) && (MouseX < C012_AfterClass_Dorm_PlayerPos + 700) && (MouseY >= 0) && (MouseY <= 600) && (C012_AfterClass_Dorm_GuestVisible.length >= 3)) SetScene(CurrentChapter, C012_AfterClass_Dorm_GuestVisible[2]);
if ((MouseX >= C012_AfterClass_Dorm_PlayerPos + 700) && (MouseX < C012_AfterClass_Dorm_PlayerPos + 900) && (MouseY >= 0) && (MouseY <= 600) && (C012_AfterClass_Dorm_GuestVisible.length >= 4)) SetScene(CurrentChapter, C012_AfterClass_Dorm_GuestVisible[3]);
if ((MouseX >= C012_AfterClass_Dorm_PlayerPos + 100) && (MouseX < C012_AfterClass_Dorm_PlayerPos + 300) && (MouseY >= 0) && (MouseY <= 600) && (C012_AfterClass_Dorm_GuestVisible.length >= 1) && (C012_AfterClass_Dorm_GuestVisible[0] != "Jennifer")) SetScene(CurrentChapter, C012_AfterClass_Dorm_GuestVisible[0]);
if ((MouseX >= C012_AfterClass_Dorm_PlayerPos + 300) && (MouseX < C012_AfterClass_Dorm_PlayerPos + 500) && (MouseY >= 0) && (MouseY <= 600) && (C012_AfterClass_Dorm_GuestVisible.length >= 2) && (C012_AfterClass_Dorm_GuestVisible[1] != "Jennifer")) SetScene(CurrentChapter, C012_AfterClass_Dorm_GuestVisible[1]);
if ((MouseX >= C012_AfterClass_Dorm_PlayerPos + 500) && (MouseX < C012_AfterClass_Dorm_PlayerPos + 700) && (MouseY >= 0) && (MouseY <= 600) && (C012_AfterClass_Dorm_GuestVisible.length >= 3) && (C012_AfterClass_Dorm_GuestVisible[2] != "Jennifer")) SetScene(CurrentChapter, C012_AfterClass_Dorm_GuestVisible[2]);
if ((MouseX >= C012_AfterClass_Dorm_PlayerPos + 700) && (MouseX < C012_AfterClass_Dorm_PlayerPos + 900) && (MouseY >= 0) && (MouseY <= 600) && (C012_AfterClass_Dorm_GuestVisible.length >= 4) && (C012_AfterClass_Dorm_GuestVisible[3] != "Jennifer")) SetScene(CurrentChapter, C012_AfterClass_Dorm_GuestVisible[3]);
}

View file

@ -47,7 +47,7 @@ function C012_AfterClass_DormExit_LaunchKinbaku() {
// Chapter 12 After Class - Launch the Roommates Dorm
function C012_AfterClass_DormExit_LaunchRoommatesDorm() {
if (!Common_PlayerRestrained && !Common_PlayerGagged) {
if (Common_PlayerClothed && ((Common_PlayerCostume == "") || (Common_PlayerCostume == "BlackDress") || (Common_PlayerCostume == "Teacher"))) {
if (Common_PlayerClothed && ((Common_PlayerCostume == "") || (Common_PlayerCostume == "BlackDress") || (Common_PlayerCostume == "Teacher") || (Common_PlayerCostume == "Tennis"))) {
CurrentTime = CurrentTime + 110000;
SetScene(CurrentChapter, "Roommates");
} else OverridenIntroText = GetText("RegularClothesFirst");

View file

@ -22,9 +22,11 @@ Stage,LoveReq,SubReq,VarReq,IntroText,Image
300,0,-10,,(Jennifer opens the door and smirks.)|Hi girl. Do you need some help?,
300,0,0,JenniferBelt,(Jennifer opens the door and lets you in.)|I hope you came with the belt key.,
300,0,10,,(Jennifer opens the door and greets you.)|Greetings. It's a pleasure to see you.,
300,0,0,WearingTennisOutfit,(Jennifer opens the door and greets you.)|It's nice to see you in your tennis clothes again.,
310,0,0,,(Jennifer comes to greet you.)|Hello COMMON_PLAYERNAME.,
310,10,0,,"(Jennifer comes to greet you.)|Hello there, I'm glad to see you.",
310,-10,0,,(Jennifer comes to greet you.)|What are you doing here?,
310,0,-10,,(Jennifer comes to greet you.)|Hi girl. Do you need help?,
310,0,0,JenniferBelt,(Jennifer comes to greet you.)|I hope you came with the belt key.,
310,0,10,,(Jennifer comes to greet you.)|Greetings. It's a pleasure to see you.,
310,0,0,WearingTennisOutfit,(Jennifer comes to greet you.)|It's nice to see you in your tennis clothes again.,

1 Stage LoveReq SubReq VarReq IntroText Image
22 300 0 -10 (Jennifer opens the door and smirks.)|Hi girl. Do you need some help?
23 300 0 0 JenniferBelt (Jennifer opens the door and lets you in.)|I hope you came with the belt key.
24 300 0 10 (Jennifer opens the door and greets you.)|Greetings. It's a pleasure to see you.
25 300 0 0 WearingTennisOutfit (Jennifer opens the door and greets you.)|It's nice to see you in your tennis clothes again.
26 310 0 0 (Jennifer comes to greet you.)|Hello COMMON_PLAYERNAME.
27 310 10 0 (Jennifer comes to greet you.)|Hello there, I'm glad to see you.
28 310 -10 0 (Jennifer comes to greet you.)|What are you doing here?
29 310 0 -10 (Jennifer comes to greet you.)|Hi girl. Do you need help?
30 310 0 0 JenniferBelt (Jennifer comes to greet you.)|I hope you came with the belt key.
31 310 0 10 (Jennifer comes to greet you.)|Greetings. It's a pleasure to see you.
32 310 0 0 WearingTennisOutfit (Jennifer comes to greet you.)|It's nice to see you in your tennis clothes again.

Binary file not shown.

After

(image error) Size: 102 KiB

View file

@ -9,6 +9,7 @@ var C012_AfterClass_Roommates_ModifierSub = 0;
var C012_AfterClass_Roommates_IsolationAvail = true;
var C012_AfterClass_Roommates_IsolationVisit = false;
var C012_AfterClass_Roommates_JenniferBelt = false;
var C012_AfterClass_Roommates_WearingTennisOutfit = false;
// Chapter 12 After Class - Roommates Load
function C012_AfterClass_Roommates_Load() {
@ -20,6 +21,7 @@ function C012_AfterClass_Roommates_Load() {
C012_AfterClass_Roommates_ModifierSub = 0;
Common_BondageAllowed = false;
Common_SelfBondageAllowed = false;
C012_AfterClass_Roommates_WearingTennisOutfit = (Common_PlayerCloth == "Tennis");
C012_AfterClass_Roommates_IsolationAvail = !GameLogQuery(CurrentChapter, "Sarah", "IsolationVisit");
C012_AfterClass_Roommates_IsolationVisit = GameLogQuery(CurrentChapter, "Sarah", "IsolationVisit")
@ -37,10 +39,10 @@ function C012_AfterClass_Roommates_Load() {
function C012_AfterClass_Roommates_Run() {
BuildInteraction(C012_AfterClass_Roommates_CurrentStage);
if (CurrentActor != "") {
if (C012_AfterClass_Roommates_CurrentStage == 302) OverridenIntroImage = "RunningWithJennifer.jpg";
if ((C012_AfterClass_Roommates_CurrentStage >= 322) && (C012_AfterClass_Roommates_CurrentStage <= 329)) OverridenIntroImage = "RunningWithJennifer.jpg";
else if (CurrentTime >= 18.5 * 60 * 60 * 1000) OverridenIntroImage = "KitchenNight.jpg";
else OverridenIntroImage = "KitchenDay.jpg";
if (C012_AfterClass_Roommates_CurrentStage != 302) DrawActor(CurrentActor, 600, 0, 1);
if ((C012_AfterClass_Roommates_CurrentStage < 322) || (C012_AfterClass_Roommates_CurrentStage > 329)) DrawActor(CurrentActor, 600, 0, 1);
}
}
@ -120,7 +122,7 @@ function C012_AfterClass_Roommates_ChitChat() {
// Jennifer will kick the player out after 18:00
if ((CurrentTime >= 18 * 60 * 60 * 1000) && (CurrentActor == "Jennifer")) {
OverridenIntroText = GetText("JenniferKickOutAfter18");
C012_AfterClass_Roommates_CurrentStage = 301;
C012_AfterClass_Roommates_CurrentStage = 311;
}
}
@ -161,13 +163,13 @@ function C012_AfterClass_Roommates_TestInviteSarah() {
}
}
// Chapter 12 After Class - Tests if Jennifer will go the player dorm and cancel her plans to run and swim (20+ required)
// Chapter 12 After Class - Tests if Jennifer will go the player dorm and cancel her plans to run and swim (10+ required)
function C012_AfterClass_Roommates_TestInviteJennifer() {
if (ActorGetValue(ActorLove) >= 20) {
if (ActorGetValue(ActorLove) >= 10) {
OverridenIntroText = GetText("GoDormLoveJennifer");
C012_AfterClass_Roommates_CurrentStage = 312;
}
if (ActorGetValue(ActorSubmission) >= 20) {
if (ActorGetValue(ActorSubmission) >= 10) {
OverridenIntroText = GetText("GoDormDommeJennifer");
C012_AfterClass_Roommates_CurrentStage = 312;
}
@ -233,20 +235,43 @@ function C012_AfterClass_Roommates_LoadJennifer() {
return;
}
// Chapter 12 After Class - When both the player and Jennifer changes in their tennis clothes
function C012_AfterClass_Roommates_WearTennisOutfit() {
PlayerClothes("Tennis");
ActorSetPose("");
ActorSetCloth("Tennis");
CurrentTime = CurrentTime + 50000;
}
// Chapter 12 After Class - When Jennifer and the player enters the running track +5 minutes
function C012_AfterClass_Roommates_EnterTrack() {
CurrentTime = CurrentTime + 290000;
}
// Chapter 12 After Class - When the player goes running with Jennifer, it raises their friendship
function C012_AfterClass_Roommates_RunWithJennifer() {
GameLogAdd("Running");
ActorChangeAttitude(PlayerGetSkillLevel("Sports") + 1, 0);
if (PlayerGetSkillLevel("Sports") == 0) { OverridenIntroText = GetText("RaceJenniferDefeat"); ActorChangeAttitude(0, -1); }
if (PlayerGetSkillLevel("Sports") == 1) { OverridenIntroText = GetText("RaceJenniferTie"); }
if (PlayerGetSkillLevel("Sports") >= 2) { OverridenIntroText = GetText("RaceJenniferVictory"); ActorChangeAttitude(0, 1); ]
if (PlayerGetSkillLevel("Sports") >= 2) { OverridenIntroText = GetText("RaceJenniferVictory"); ActorChangeAttitude(0, 1); }
if (CurrentTime <= 18.70 * 60 * 60 * 1000) CurrentTime = 18.75 * 60 * 60 * 1000;
else CurrentTime = CurrentTime + 290000;
}
// Chapter 12 After Class - When the player goes swimming with Jennifer, she changes for the bikini
function C012_AfterClass_Roommates_SwimWithJennifer() {
function C012_AfterClass_Roommates_PoolWithJennifer() {
if (CurrentTime <= 18.95 * 60 * 60 * 1000) CurrentTime = 19 * 60 * 60 * 1000;
else CurrentTime = CurrentTime + 290000;
PlayerClothes("RedBikini");
ActorSetCloth("Swimsuit");
SetScene(CurrentChapter, "Pool");
}
// Chapter 12 After Class - Test if Jennifer can skip her pool trip
function C012_AfterClass_Roommates_TestSkipPool() {
if ((ActorGetValue(ActorLove) >= 10) || (ActorGetValue(ActorSubmission) >= 10)) {
OverridenIntroText = GetText("JenniferSkipPool");
C012_AfterClass_Roommates_CurrentStage = 325;
}
}

View file

@ -59,23 +59,35 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
300,0,0,,Can I speak|with Sidney?,"Sorry, she's not here right now.|Maybe she went to the campus pub.",300,0,0,
300,0,0,,Can I speak|with Sarah?,"Sorry, she's not here right now.|She could be at a rave or a party.",300,0,0,
300,0,0,,"Sorry, wrong door.|(Leave the place.)",,300,0,0,Leave()
301,0,0,,Very well Jennifer.|(Back to your dorm.),,301,0,0,Leave()
301,0,0,,Have fun running!|(Back to your dorm.),,301,1,0,Leave()
301,0,0,,Running is for losers.|(Back to your dorm.),,301,-1,0,Leave()
301,0,0,,I'll go with you!|(Run with Jennifer.),,301,0,0,RunWithJennifer()
301,0,0,,You will bite my dust!|(Run with Jennifer.),,302,0,1,RunWithJennifer()
301,0,0,,Let's take it slow.|(Run with Jennifer.),,302,0,-1,RunWithJennifer()
302,0,0,!Common_PlayerChaste,I'll go get my swimsuit.|(Change and go to the pool.),,302,0,0,PoolWithJennifer()
302,0,0,Common_PlayerChaste,I can't go to the pool.|(Walk back in your belt.),,302,0,0,Leave()
302,0,0,,I don't like swimming.|(Back to your dorm.),,302,0,0,Leave()
310,0,0,,(Chit-chat with Jennifer.),(You chit-chat about sports and art|and get to know each other better.),310,0,0,ChitChat()
310,0,0,,Do you want to|go visit my place?,"Sorry, I don't have enough time for that.",310,0,0,TestInviteJennifer()
310,0,0,,Do you want to go|running with me?,Absolutely! Lets go right now.|It will be a great exercise.,311,1,0,
310,0,0,,Do you want to go|running with me?,Yes! Lets go right now.|It will be a great exercise.,320,1,0,
310,0,0,,What are you|doing tonight?,I'm going running first and I'll probably|stop at the college swimming pool.,310,0,0,
310,0,0,JenniferBelt,I'll help you with|your belt later.,"Thanks, this is getting really annoying.",310,0,0,
310,0,0,,It's boring in my dorm.|Can I chill with you?,Absolutely. But I'll go running around eighteen.,310,0,0,
310,0,0,,I need to go Jennifer.|(Leave the place.),,310,0,0,Leave()
311,0,0,,You will bite my dust!|(Run with Jennifer.),,302,0,1,RunWithJennifer()
311,0,0,,Let's take it slow.|(Run with Jennifer.),,302,0,-1,RunWithJennifer()
311,0,0,,Let's do this!|(Run with Jennifer.),,302,0,0,RunWithJennifer()
311,0,0,,Very well Jennifer.|(Back to your dorm.),,311,0,0,Leave()
311,0,0,,Have fun running!|(Back to your dorm.),,311,1,0,Leave()
311,0,0,,Running is for losers.|(Back to your dorm.),,311,-1,0,Leave()
311,0,0,,I'll go with you!|(Run with Jennifer.),Nice! It will be a great exercise.,320,0,0,
312,0,0,,Yes! Let's go right now.|(Walk back with Jennifer.),,312,0,0,LeaveWithJennifer()
312,0,0,,We can go a later.|(Stay here with her.),Very well. We can chat and|get to know each other better.,310,0,0,
320,0,0,!WearingTennisOutfit,What should we|wear to run?,We can wear matching tennis outfits.|(You both change into tennis clothes.),321,0,0,WearTennisOutfit()
320,0,0,!WearingTennisOutfit,We could wear some|tennis outfits to run.,Yes! We will have matching looks.|(You both change into tennis clothes.),321,0,0,WearTennisOutfit()
320,0,0,WearingTennisOutfit,We can run in|our tennis outfits.,Yes! We will have a matching look.|(She changes into her tennis clothes.),321,0,0,WearTennisOutfit()
320,0,0,WearingTennisOutfit,Dress like me|and we can go.,Sure! We will have a matching look.|(She changes into her tennis clothes.),321,0,0,WearTennisOutfit()
321,0,0,,Are you ready?,(You both go out to the school|race track and start to jog.),322,0,0,EnterTrack()
321,0,0,,Perfect! Let's go.,(You both go out to the school|race track and start to jog.),322,0,0,EnterTrack()
321,0,0,,You're looking good.|It's time to run!,(You both go out to the school|race track and start to jog.),322,0,0,EnterTrack()
322,0,0,,You will bite my dust!|(Run with Jennifer.),,323,0,1,RunWithJennifer()
322,0,0,,Let's take it slow.|(Run with Jennifer.),,323,0,-1,RunWithJennifer()
322,0,0,,Let's do this!|(Run with Jennifer.),,323,0,0,RunWithJennifer()
323,0,0,,That was fun!,"Yes, it's much better to run with a friend.|I'll stop by the pool, do you want to join?",324,0,0,
323,0,0,,Nice race.,"Yes, it's much better to run with a friend.|I'll stop by the pool, do you want to join?",324,0,0,
323,0,0,,That's enough.,"We've done enough running for the day.|I'll stop by the pool, do you want to join?",324,0,0,
324,0,0,!Common_PlayerChaste,I'll go get my swimsuit.|(Change and go swim.),,324,0,0,PoolWithJennifer()
324,0,0,Common_PlayerChaste,I can't go to the pool.|(Walk back in your belt.),,324,0,0,Leave()
324,0,0,,Forget the pool.|Come to my place.,"Sorry, I want to go swim.|We'll see each other later.",326,0,0,TestSkipPool()
324,0,0,,I don't like swimming.|(Back to your dorm.),,324,0,0,Leave()
325,0,0,,Let's go right now.|(Go back with Jennifer.),,325,0,0,LeaveWithJennifer()
326,0,0,,Have fun swimming.|(Back to your dorm.),,326,0,0,Leave()

1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
59 300 0 0 Can I speak|with Sidney? Sorry, she's not here right now.|Maybe she went to the campus pub. 300 0 0
60 300 0 0 Can I speak|with Sarah? Sorry, she's not here right now.|She could be at a rave or a party. 300 0 0
61 300 0 0 Sorry, wrong door.|(Leave the place.) 300 0 0 Leave()
301 0 0 Very well Jennifer.|(Back to your dorm.) 301 0 0 Leave()
301 0 0 Have fun running!|(Back to your dorm.) 301 1 0 Leave()
301 0 0 Running is for losers.|(Back to your dorm.) 301 -1 0 Leave()
301 0 0 I'll go with you!|(Run with Jennifer.) 301 0 0 RunWithJennifer()
301 0 0 You will bite my dust!|(Run with Jennifer.) 302 0 1 RunWithJennifer()
301 0 0 Let's take it slow.|(Run with Jennifer.) 302 0 -1 RunWithJennifer()
302 0 0 !Common_PlayerChaste I'll go get my swimsuit.|(Change and go to the pool.) 302 0 0 PoolWithJennifer()
302 0 0 Common_PlayerChaste I can't go to the pool.|(Walk back in your belt.) 302 0 0 Leave()
302 0 0 I don't like swimming.|(Back to your dorm.) 302 0 0 Leave()
62 310 0 0 (Chit-chat with Jennifer.) (You chit-chat about sports and art|and get to know each other better.) 310 0 0 ChitChat()
63 310 0 0 Do you want to|go visit my place? Sorry, I don't have enough time for that. 310 0 0 TestInviteJennifer()
64 310 0 0 Do you want to go|running with me? Absolutely! Lets go right now.|It will be a great exercise. Yes! Lets go right now.|It will be a great exercise. 311 320 1 0
65 310 0 0 What are you|doing tonight? I'm going running first and I'll probably|stop at the college swimming pool. 310 0 0
66 310 0 0 JenniferBelt I'll help you with|your belt later. Thanks, this is getting really annoying. 310 0 0
67 310 0 0 It's boring in my dorm.|Can I chill with you? Absolutely. But I'll go running around eighteen. 310 0 0
68 310 0 0 I need to go Jennifer.|(Leave the place.) 310 0 0 Leave()
69 311 0 0 You will bite my dust!|(Run with Jennifer.) Very well Jennifer.|(Back to your dorm.) 302 311 0 1 0 RunWithJennifer() Leave()
70 311 0 0 Let's take it slow.|(Run with Jennifer.) Have fun running!|(Back to your dorm.) 302 311 0 1 -1 0 RunWithJennifer() Leave()
71 311 0 0 Let's do this!|(Run with Jennifer.) Running is for losers.|(Back to your dorm.) 302 311 0 -1 0 RunWithJennifer() Leave()
72 311 0 0 I'll go with you!|(Run with Jennifer.) Nice! It will be a great exercise. 320 0 0
73 312 0 0 Yes! Let's go right now.|(Walk back with Jennifer.) 312 0 0 LeaveWithJennifer()
74 312 0 0 We can go a later.|(Stay here with her.) Very well. We can chat and|get to know each other better. 310 0 0
75 320 0 0 !WearingTennisOutfit What should we|wear to run? We can wear matching tennis outfits.|(You both change into tennis clothes.) 321 0 0 WearTennisOutfit()
76 320 0 0 !WearingTennisOutfit We could wear some|tennis outfits to run. Yes! We will have matching looks.|(You both change into tennis clothes.) 321 0 0 WearTennisOutfit()
77 320 0 0 WearingTennisOutfit We can run in|our tennis outfits. Yes! We will have a matching look.|(She changes into her tennis clothes.) 321 0 0 WearTennisOutfit()
78 320 0 0 WearingTennisOutfit Dress like me|and we can go. Sure! We will have a matching look.|(She changes into her tennis clothes.) 321 0 0 WearTennisOutfit()
79 321 0 0 Are you ready? (You both go out to the school|race track and start to jog.) 322 0 0 EnterTrack()
80 321 0 0 Perfect! Let's go. (You both go out to the school|race track and start to jog.) 322 0 0 EnterTrack()
81 321 0 0 You're looking good.|It's time to run! (You both go out to the school|race track and start to jog.) 322 0 0 EnterTrack()
82 322 0 0 You will bite my dust!|(Run with Jennifer.) 323 0 1 RunWithJennifer()
83 322 0 0 Let's take it slow.|(Run with Jennifer.) 323 0 -1 RunWithJennifer()
84 322 0 0 Let's do this!|(Run with Jennifer.) 323 0 0 RunWithJennifer()
85 323 0 0 That was fun! Yes, it's much better to run with a friend.|I'll stop by the pool, do you want to join? 324 0 0
86 323 0 0 Nice race. Yes, it's much better to run with a friend.|I'll stop by the pool, do you want to join? 324 0 0
87 323 0 0 That's enough. We've done enough running for the day.|I'll stop by the pool, do you want to join? 324 0 0
88 324 0 0 !Common_PlayerChaste I'll go get my swimsuit.|(Change and go swim.) 324 0 0 PoolWithJennifer()
89 324 0 0 Common_PlayerChaste I can't go to the pool.|(Walk back in your belt.) 324 0 0 Leave()
90 324 0 0 Forget the pool.|Come to my place. Sorry, I want to go swim.|We'll see each other later. 326 0 0 TestSkipPool()
91 324 0 0 I don't like swimming.|(Back to your dorm.) 324 0 0 Leave()
92 325 0 0 Let's go right now.|(Go back with Jennifer.) 325 0 0 LeaveWithJennifer()
93 326 0 0 Have fun swimming.|(Back to your dorm.) 326 0 0 Leave()

View file

@ -11,3 +11,7 @@ CannotRefuseIsolation,(Sarah grabs your arm forcefully and frowns.)|You only liv
SarahKickOutAfter20,I'm sorry but I can't chat anymore.|I need to go to a club downtown.
JenniferKickOutAfter18,"I can't chat anymore, I need to go running.|You can come with me or we can talk later."
SarahIntroduceJennifer,JENNNNNNNNN! (You hear noises.)|Yep! She's coming right up.
RaceJenniferDefeat,(You both run around the track for a while.|Jennifer is much faster and does more laps.)
RaceJenniferTie,"(You both run around the track for a while.|It's a pretty even race, nobody beats the other.)"
RaceJenniferVictory,(You both run around the track for a while.|You're faster than Jennifer and do more laps.)
JenniferSkipPool,I guess I can skip swimming and go|with you. Are we going now?

1 Tag Content
11 SarahKickOutAfter20 I'm sorry but I can't chat anymore.|I need to go to a club downtown.
12 JenniferKickOutAfter18 I can't chat anymore, I need to go running.|You can come with me or we can talk later.
13 SarahIntroduceJennifer JENNNNNNNNN! (You hear noises.)|Yep! She's coming right up.
14 RaceJenniferDefeat (You both run around the track for a while.|Jennifer is much faster and does more laps.)
15 RaceJenniferTie (You both run around the track for a while.|It's a pretty even race, nobody beats the other.)
16 RaceJenniferVictory (You both run around the track for a while.|You're faster than Jennifer and do more laps.)
17 JenniferSkipPool I guess I can skip swimming and go|with you. Are we going now?

View file

@ -18,7 +18,7 @@ function C012_AfterClass_Wardrobe_Load() {
C012_AfterClass_Wardrobe_CostumeHeroine = GameLogQuery("C008_DramaClass", "Player", "RoleHeroine");
C012_AfterClass_Wardrobe_CostumeVillain = GameLogQuery("C008_DramaClass", "Player", "RoleVillain");
C012_AfterClass_Wardrobe_CostumeDamsel = GameLogQuery("C008_DramaClass", "Player", "RoleDamsel");
C012_AfterClass_Wardrobe_CostumeTennis = GameLogQuery("C007_LunchBreak", "Jennifer", "Lunch");
C012_AfterClass_Wardrobe_CostumeTennis = (GameLogQuery("C007_LunchBreak", "Jennifer", "Lunch") || GameLogQuery("C012_AfterClass", "Jennifer", "Running"));
C012_AfterClass_Wardrobe_CostumeJudo = GameLogQuery("C005_GymClass", "Jennifer", "Judo");
C012_AfterClass_Wardrobe_CostumeTeacher = GameLogQuery("C011_LiteratureClass", "Player", "ClassLeader");