Bug fixes + More Sidney and Jen revenge

Bug fixes + More Sidney and Jen revenge
This commit is contained in:
Ben987 2018-01-30 23:09:09 -05:00
parent 1a4d7039c6
commit 6bc6988ff5
40 changed files with 249 additions and 63 deletions

Binary file not shown.

After

(image error) Size: 116 KiB

Binary file not shown.

After

(image error) Size: 114 KiB

Binary file not shown.

After

(image error) Size: 113 KiB

Binary file not shown.

After

(image error) Size: 114 KiB

Binary file not shown.

After

(image error) Size: 133 KiB

Binary file not shown.

After

(image error) Size: 130 KiB

Binary file not shown.

After

(image error) Size: 130 KiB

Binary file not shown.

After

(image error) Size: 131 KiB

Binary file not shown.

After

(image error) Size: 110 KiB

Binary file not shown.

After

(image error) Size: 107 KiB

Binary file not shown.

After

(image error) Size: 107 KiB

Binary file not shown.

After

(image error) Size: 105 KiB

Binary file not shown.

After

(image error) Size: 108 KiB

Binary file not shown.

After

(image error) Size: 123 KiB

Binary file not shown.

After

(image error) Size: 119 KiB

Binary file not shown.

After

(image error) Size: 120 KiB

Binary file not shown.

After

(image error) Size: 120 KiB

Binary file not shown.

After

(image error) Size: 109 KiB

Binary file not shown.

After

(image error) Size: 107 KiB

Binary file not shown.

After

(image error) Size: 107 KiB

Binary file not shown.

After

(image error) Size: 107 KiB

View file

@ -1,5 +1,5 @@
Stage,LoveReq,SubReq,VarReq,IntroText,Image
0,0,0,,"Welcome to the Bondage College.|Have fun, be curious and be kinky.",Player.jpg
10,0,0,,"Select the chapter you want to play.|If you never tried the game, start on chapter 1.",Player.jpg
20,0,0,,Select the language you want to use.,Player.jpg
30,0,0,,Select the chapter you want to play.,Player.jpg
20,0,0,,"Select the chapter you want to play.|If you never tried the game, start on chapter 1.",Player.jpg
30,0,0,,Select the language you want to use.,Player.jpg

1 Stage LoveReq SubReq VarReq IntroText Image
2 0 0 0 Welcome to the Bondage College.|Have fun, be curious and be kinky. Player.jpg
3 10 0 0 Select the chapter you want to play.|If you never tried the game, start on chapter 1. Player.jpg
4 20 0 0 Select the language you want to use. Select the chapter you want to play.|If you never tried the game, start on chapter 1. Player.jpg
5 30 0 0 Select the chapter you want to play. Select the language you want to use. Player.jpg

View file

@ -1,4 +1,5 @@
Stage,LoveReq,SubReq,VarReq,IntroText,Image
0,0,0,,"Bienvenue à l'Université du Bondage.|Amusez-vous bien, soyez curieux(se) et coquin(e).",Player.jpg
10,0,0,,"Sélectionnez le chapitre que vous voulez.|Si c'est votre 1ère partie, commencez au chapitre 1.",Player.jpg
20,0,0,,Sélectionnez la langue que vous voulez.,Player.jpg
20,0,0,,"Sélectionnez le chapitre que vous voulez.|Si c'est votre 1ère partie, commencez au chapitre 1.",Player.jpg
30,0,0,,Sélectionnez la langue que vous voulez.,Player.jpg
1 Stage LoveReq SubReq VarReq IntroText Image
2 0 0 0 Bienvenue à l'Université du Bondage.|Amusez-vous bien, soyez curieux(se) et coquin(e). Player.jpg
3 10 0 0 Sélectionnez le chapitre que vous voulez.|Si c'est votre 1ère partie, commencez au chapitre 1. Player.jpg
4 20 0 0 Sélectionnez la langue que vous voulez. Sélectionnez le chapitre que vous voulez.|Si c'est votre 1ère partie, commencez au chapitre 1. Player.jpg
5 30 0 0 Sélectionnez la langue que vous voulez. Player.jpg

View file

@ -14,5 +14,4 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
10,0,0,,Chapter 10|Revenge,,10,0,0,"LoadChapter(""C010_Revenge"")"
10,0,0,,主菜单,欢迎来到束缚学院。|希望各位绅士玩得开心,不断找到新惊喜。,0,0,0,
20,0,0,,英文,,0,0,0,"SetLanguage(""EN"")"
20,0,0,,法文 (暂时只有第一章)|感谢gottspende!,,0,0,0,"SetLanguage(""FR"")"
20,0,0,,抛光|感谢ugiel!,,0,0,0,"SetLanguage(""PL"")"
20,0,0,,法文 (暂时只有第一章)|感谢gottspende!,,0,0,0,"SetLanguage(""FR"")"
1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
14 10 0 0 Chapter 10|Revenge 10 0 0 LoadChapter("C010_Revenge")
15 10 0 0 主菜单 欢迎来到束缚学院。|希望各位绅士玩得开心,不断找到新惊喜。 0 0 0
16 20 0 0 英文 0 0 0 SetLanguage("EN")
17 20 0 0 法文 (暂时只有第一章)|感谢gottspende! 0 0 0 SetLanguage("FR")
20 0 0 抛光|感谢ugiel! 0 0 0 SetLanguage("PL")

View file

@ -2,7 +2,7 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
0,0,0,,New Game,,0,0,0,"LoadChapter(""C001_BeforeClass"")"
0,0,0,,Load Game,,0,0,0,LoadScreen()
0,0,0,,Select Chapter,"Select the chapter you want to play.|If you never tried the game, start on chapter 1.",10,0,0,
0,0,0,,Change Language,,20,0,0,
0,0,0,,Change Language,,30,0,0,
10,0,0,,Chapter 1|Before Class,,10,0,0,"LoadChapter(""C001_BeforeClass"")"
10,0,0,,Chapter 2|First Class,,10,0,0,"LoadChapter(""C002_FirstClass"")"
10,0,0,,Chapter 3|Morning Detention,,10,0,0,"LoadChapter(""C003_MorningDetention"")"
@ -11,13 +11,12 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
10,0,0,,Chapter 6|Isolation,,10,0,0,"LoadChapter(""C006_Isolation"")"
10,0,0,,Chapter 7|Lunch Break,,10,0,0,"LoadChapter(""C007_LunchBreak"")"
10,0,0,,Chapter 8|Drama Class,,10,0,0,"LoadChapter(""C008_DramaClass"")"
10,0,0,,More Chapters,Select the chapter you want to play.,30,0,0,
10,0,0,,More Chapters,"Select the chapter you want to play.|If you never tried the game, start on chapter 1.",20,0,0,
10,0,0,,Main Menu,"Welcome to the Bondage College.|Have fun, be curious and be kinky.",0,0,0,
20,0,0,,English,,0,0,0,"SetLanguage(""EN"")"
20,0,0,,French (Chapter 1 to 3)|Made by gottspende,,0,0,0,"SetLanguage(""FR"")"
20,0,0,,Chinese (Chapter 5)|Made by asdcvbgf,,0,0,0,"SetLanguage(""CN"")"
20,0,0,,Polish (Chapter 1)|Made by ugiel,,0,0,0,"SetLanguage(""PL"")"
30,0,0,,Chapter 10|Revenge,,30,0,0,"LoadChapter(""C010_Revenge"")"
30,0,0,,Chapter 101|Kinbaku Club,,30,0,0,"LoadChapter(""C101_KinbakuClub"")"
30,0,0,,Previous Chapters,"Select the chapter you want to play.|If you never tried the game, start on chapter 1.",10,0,0,
30,0,0,,Main Menu,"Welcome to the Bondage College.|Have fun, be curious and be kinky.",0,0,0,
20,0,0,,Chapter 10|Revenge,,20,0,0,"LoadChapter(""C010_Revenge"")"
20,0,0,,Chapter 101 (not finished)|Kinbaku Club by wildsj,,20,0,0,"LoadChapter(""C101_KinbakuClub"")"
20,0,0,,Previous Chapters,"Select the chapter you want to play.|If you never tried the game, start on chapter 1.",10,0,0,
20,0,0,,Main Menu,"Welcome to the Bondage College.|Have fun, be curious and be kinky.",0,0,0,
30,0,0,,English,,0,0,0,"SetLanguage(""EN"")"
30,0,0,,French (Chapter 1 to 3)|Made by gottspende,,0,0,0,"SetLanguage(""FR"")"
30,0,0,,Chinese (Chapter 5)|Made by asdcvbgf,,0,0,0,"SetLanguage(""CN"")"

1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
2 0 0 0 New Game 0 0 0 LoadChapter("C001_BeforeClass")
3 0 0 0 Load Game 0 0 0 LoadScreen()
4 0 0 0 Select Chapter Select the chapter you want to play.|If you never tried the game, start on chapter 1. 10 0 0
5 0 0 0 Change Language 20 30 0 0
6 10 0 0 Chapter 1|Before Class 10 0 0 LoadChapter("C001_BeforeClass")
7 10 0 0 Chapter 2|First Class 10 0 0 LoadChapter("C002_FirstClass")
8 10 0 0 Chapter 3|Morning Detention 10 0 0 LoadChapter("C003_MorningDetention")
11 10 0 0 Chapter 6|Isolation 10 0 0 LoadChapter("C006_Isolation")
12 10 0 0 Chapter 7|Lunch Break 10 0 0 LoadChapter("C007_LunchBreak")
13 10 0 0 Chapter 8|Drama Class 10 0 0 LoadChapter("C008_DramaClass")
14 10 0 0 More Chapters Select the chapter you want to play. Select the chapter you want to play.|If you never tried the game, start on chapter 1. 30 20 0 0
15 10 0 0 Main Menu Welcome to the Bondage College.|Have fun, be curious and be kinky. 0 0 0
16 20 0 0 English Chapter 10|Revenge 0 20 0 0 SetLanguage("EN") LoadChapter("C010_Revenge")
17 20 0 0 French (Chapter 1 to 3)|Made by gottspende Chapter 101 (not finished)|Kinbaku Club by wildsj 0 20 0 0 SetLanguage("FR") LoadChapter("C101_KinbakuClub")
18 20 0 0 Chinese (Chapter 5)|Made by asdcvbgf Previous Chapters Select the chapter you want to play.|If you never tried the game, start on chapter 1. 0 10 0 0 SetLanguage("CN")
19 20 0 0 Polish (Chapter 1)|Made by ugiel Main Menu Welcome to the Bondage College.|Have fun, be curious and be kinky. 0 0 0 SetLanguage("PL")
20 30 0 0 Chapter 10|Revenge English 30 0 0 0 LoadChapter("C010_Revenge") SetLanguage("EN")
21 30 0 0 Chapter 101|Kinbaku Club French (Chapter 1 to 3)|Made by gottspende 30 0 0 0 LoadChapter("C101_KinbakuClub") SetLanguage("FR")
22 30 0 0 Previous Chapters Chinese (Chapter 5)|Made by asdcvbgf Select the chapter you want to play.|If you never tried the game, start on chapter 1. 10 0 0 0 SetLanguage("CN")
30 0 0 Main Menu Welcome to the Bondage College.|Have fun, be curious and be kinky. 0 0 0

View file

@ -2,7 +2,7 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
0,0,0,,Nouvelle Partie,,0,0,0,"LoadChapter(""C001_BeforeClass"")"
0,0,0,,Charger une partie,,0,0,0,LoadScreen()
0,0,0,,Sélectionner un chapitre,"Sélectionnez le chapitre que vous voulez.|Si c'est votre 1ère partie, commencez au chapitre 1.",10,0,0,
0,0,0,,Changer la langue,,20,0,0,
0,0,0,,Changer la langue,,30,0,0,
10,0,0,,Chapitre 1|L'arrivée en classe,,10,0,0,"LoadChapter(""C001_BeforeClass"")"
10,0,0,,Chapitre 2|Le premier cours,,10,0,0,"LoadChapter(""C002_FirstClass"")"
10,0,0,,Chapitre 3|La retenue du matin,,10,0,0,"LoadChapter(""C003_MorningDetention"")"
@ -11,9 +11,12 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
10,0,0,,Chapitre 6|L'isolement,,10,0,0,"LoadChapter(""C006_Isolation"")"
10,0,0,,Chapitre 7|La pause déjeuner,,10,0,0,"LoadChapter(""C007_LunchBreak"")"
10,0,0,,Chapitre 8|Le cours de Théâtre,,10,0,0,"LoadChapter(""C008_DramaClass"")"
10,0,0,,Chapitre 10|la vengeance,,10,0,0,"LoadChapter(""C010_Revenge"")"
10,0,0,,Autres chapitres,"Sélectionnez le chapitre que vous voulez.|Si c'est votre 1ère partie, commencez au chapitre 1.",20,0,0,
10,0,0,,Menu principal,"Bienvenue à l'Université du Bondage.|Amusez-vous bien, soyez curieux(se) et coquin(e).",0,0,0,
20,0,0,,Anglais,,0,0,0,"SetLanguage(""EN"")"
20,0,0,,"Français (Chapitre 1 à 3)|Traduit par gottspende",,0,0,0,"SetLanguage(""FR"")"
20,0,0,,Chinois (Chapitre 5)|Traduit par asdcvbgf,,0,0,0,"SetLanguage(""CN"")"
20,0,0,,Polonais (Chapitre 1)|Traduit par ugiel,,0,0,0,"SetLanguage(""PL"")"
20,0,0,,Chapitre 10|la vengeance,,20,0,0,"LoadChapter(""C010_Revenge"")"
20,0,0,,Chapitre 101 (non terminé)|Le Club Kinbaku par wildsj,,20,0,0,"LoadChapter(""C101_KinbakuClub"")"
20,0,0,,Autres chapitres,"Sélectionnez le chapitre que vous voulez.|Si c'est votre 1ère partie, commencez au chapitre 1.",10,0,0,
20,0,0,,Menu principal,"Bienvenue à l'Université du Bondage.|Amusez-vous bien, soyez curieux(se) et coquin(e).",0,0,0,
30,0,0,,Anglais,,0,0,0,"SetLanguage(""EN"")"
30,0,0,,"Français (Chapitre 1 à 3)|Traduit par gottspende",,0,0,0,"SetLanguage(""FR"")"
30,0,0,,Chinois (Chapitre 5)|Traduit par asdcvbgf,,0,0,0,"SetLanguage(""CN"")"

1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
2 0 0 0 Nouvelle Partie 0 0 0 LoadChapter("C001_BeforeClass")
3 0 0 0 Charger une partie 0 0 0 LoadScreen()
4 0 0 0 Sélectionner un chapitre Sélectionnez le chapitre que vous voulez.|Si c'est votre 1ère partie, commencez au chapitre 1. 10 0 0
5 0 0 0 Changer la langue 20 30 0 0
6 10 0 0 Chapitre 1|L'arrivée en classe 10 0 0 LoadChapter("C001_BeforeClass")
7 10 0 0 Chapitre 2|Le premier cours 10 0 0 LoadChapter("C002_FirstClass")
8 10 0 0 Chapitre 3|La retenue du matin 10 0 0 LoadChapter("C003_MorningDetention")
11 10 0 0 Chapitre 6|L'isolement 10 0 0 LoadChapter("C006_Isolation")
12 10 0 0 Chapitre 7|La pause déjeuner 10 0 0 LoadChapter("C007_LunchBreak")
13 10 0 0 Chapitre 8|Le cours de Théâtre 10 0 0 LoadChapter("C008_DramaClass")
14 10 0 0 Chapitre 10|la vengeance Autres chapitres Sélectionnez le chapitre que vous voulez.|Si c'est votre 1ère partie, commencez au chapitre 1. 10 20 0 0 LoadChapter("C010_Revenge")
15 10 0 0 Menu principal Bienvenue à l'Université du Bondage.|Amusez-vous bien, soyez curieux(se) et coquin(e). 0 0 0
16 20 0 0 Anglais Chapitre 10|la vengeance 0 20 0 0 SetLanguage("EN") LoadChapter("C010_Revenge")
17 20 0 0 Français (Chapitre 1 à 3)|Traduit par gottspende Chapitre 101 (non terminé)|Le Club Kinbaku par wildsj 0 20 0 0 SetLanguage("FR") LoadChapter("C101_KinbakuClub")
18 20 0 0 Chinois (Chapitre 5)|Traduit par asdcvbgf Autres chapitres Sélectionnez le chapitre que vous voulez.|Si c'est votre 1ère partie, commencez au chapitre 1. 0 10 0 0 SetLanguage("CN")
19 20 0 0 Polonais (Chapitre 1)|Traduit par ugiel Menu principal Bienvenue à l'Université du Bondage.|Amusez-vous bien, soyez curieux(se) et coquin(e). 0 0 0 SetLanguage("PL")
20 30 0 0 Anglais 0 0 0 SetLanguage("EN")
21 30 0 0 Français (Chapitre 1 à 3)|Traduit par gottspende 0 0 0 SetLanguage("FR")
22 30 0 0 Chinois (Chapitre 5)|Traduit par asdcvbgf 0 0 0 SetLanguage("CN")

View file

@ -56,7 +56,7 @@ function C004_ArtClass_ArtRoom_Click() {
if ((MouseX >= 330) && (MouseX <= 570) && (MouseY >= 10) && (MouseY <= 590) && (C004_ArtClass_ArtRoom_ExtraModel != "")) SetScene(CurrentChapter, "Julia");
if ((MouseX >= 630) && (MouseX <= 850) && (MouseY >= 10) && (MouseY <= 590) && (C004_ArtClass_ArtRoom_ExtraModel == "Sarah")) SetScene(CurrentChapter, "Sarah");
if ((MouseX >= 630) && (MouseX <= 850) && (MouseY >= 10) && (MouseY <= 590) && (C004_ArtClass_ArtRoom_ExtraModel == "Jennifer")) SetScene(CurrentChapter, "Jennifer");
if ((MouseX >= 630) && (MouseX <= 850) && (MouseY >= 10) && (MouseY <= 590) && (C004_ArtClass_ArtRoom_ExtraModel == "Player")) InventoryCommonScene("Player", CurrentChapter, "ArtRoom");
if ((MouseX >= 630) && (MouseX <= 850) && (MouseY >= 10) && (MouseY <= 590) && (C004_ArtClass_ArtRoom_ExtraModel == "Player")) InventoryClick("Player", CurrentChapter, "ArtRoom");
if ((MouseX >= 930) && (MouseX <= 1170) && (MouseY >= 10) && (MouseY <= 590) && (C004_ArtClass_ArtRoom_ExtraModel != "Sarah")) SetScene(CurrentChapter, "Sarah");
if ((MouseX >= 850) && (MouseX <= 930) && (MouseY >= 260) && (MouseY <= 360)) SetScene(CurrentChapter, "HiddenEgg");

View file

@ -186,6 +186,9 @@ function C004_ArtClass_Julia_RecoverInventory(ActorToRecover) {
// Chapter 4 - Julia Change Model
function C004_ArtClass_Julia_NewModel(ModelName) {
// Recover the player ropes if needed
PlayerReleaseBondage();
// Reset Sarah model
C004_ArtClass_ArtRoom_SarahStage = 0;
if (C004_ArtClass_Sarah_CurrentStage > 130) C004_ArtClass_Sarah_CurrentStage = 130;
@ -287,9 +290,7 @@ function C004_ArtClass_Julia_BegForRelease() {
if (!C004_ArtClass_Julia_IsRestrained) {
if (ActorGetValue(ActorLove) >= 3) {
OverridenIntroText = GetText("PlayerUngag");
if (PlayerHasLockedInventory("BallGag")) PlayerAddInventory("BallGag", 1);
PlayerUnlockInventory("BallGag");
PlayerUnlockInventory("TapeGag");
PlayerUngag();
C004_ArtClass_Julia_CanBegForRelease = false;
CurrentTime = CurrentTime + 60000;
} else {

View file

@ -39,6 +39,8 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
150,0,0,,I will model with you.|(1 minute),Oh! Very daring! Come here.|Pupils! We have an extra model.,160,0,0,"NewModel(""Player"")"
150,0,0,,Sarah should model.|(1 minute),"Good idea, Sarah, step up please.|Time to paint, get your brushes!",160,0,0,"NewModel(""Sarah"")"
150,0,0,,Jennifer should model.|(1 minute),"Interesting, Jennifer, step up please.|Time to paint, get your brushes!",160,0,0,"NewModel(""Jennifer"")"
150,0,0,CanBegForRelease,@HUUIA! HMMH EE!,Keep the pose new pupil.|I cannot understand a word.,150,0,0,GaggedSpeach()
150,0,0,CanBegForRelease,(Whimper and make|sad puppy eyes.),,150,0,0,BegForRelease()
170,0,1,Common_PlayerNotRestrained,Let's change|model again.,Again? Who should model with me?,150,0,0,ChangeModel()
170,0,-1,,Can I sit down please?,No! Poor shy new pupil. You need to|overcome your shyness first and get the flame.,170,0,0,
170,0,0,CanBegForRelease,@HUUIA! HMMH EE!,Keep the pose new pupil.|It's no time to chat.,170,0,0,GaggedSpeach()

1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
39 150 0 0 I will model with you.|(1 minute) Oh! Very daring! Come here.|Pupils! We have an extra model. 160 0 0 NewModel("Player")
40 150 0 0 Sarah should model.|(1 minute) Good idea, Sarah, step up please.|Time to paint, get your brushes! 160 0 0 NewModel("Sarah")
41 150 0 0 Jennifer should model.|(1 minute) Interesting, Jennifer, step up please.|Time to paint, get your brushes! 160 0 0 NewModel("Jennifer")
42 150 0 0 CanBegForRelease @HUUIA! HMMH EE! Keep the pose new pupil.|I cannot understand a word. 150 0 0 GaggedSpeach()
43 150 0 0 CanBegForRelease (Whimper and make|sad puppy eyes.) 150 0 0 BegForRelease()
44 170 0 1 Common_PlayerNotRestrained Let's change|model again. Again? Who should model with me? 150 0 0 ChangeModel()
45 170 0 -1 Can I sit down please? No! Poor shy new pupil. You need to|overcome your shyness first and get the flame. 170 0 0
46 170 0 0 CanBegForRelease @HUUIA! HMMH EE! Keep the pose new pupil.|It's no time to chat. 170 0 0 GaggedSpeach()

View file

@ -124,6 +124,7 @@ function C010_Revenge_AmandaSarah_SarahKneel() {
// Chapter 10 - Amanda and Sarah Revenge - Amanda leaves
function C010_Revenge_AmandaSarah_AmandaLeave() {
C010_Revenge_AmandaSarah_AmandaGone = true;
C010_Revenge_Outro_GoodEnding = true;
if (!C010_Revenge_AmandaSarah_SarahGone) C010_Revenge_AmandaSarah_SwitchFocus("Sarah");
CurrentTime = CurrentTime + 50000;
}
@ -131,6 +132,7 @@ function C010_Revenge_AmandaSarah_AmandaLeave() {
// Chapter 10 - Amanda and Sarah Revenge - Sarah leaves
function C010_Revenge_AmandaSarah_SarahLeave() {
C010_Revenge_AmandaSarah_SarahGone = true;
C010_Revenge_Outro_GoodEnding = true;
if (!C010_Revenge_AmandaSarah_AmandaGone) C010_Revenge_AmandaSarah_SwitchFocus("Amanda");
CurrentTime = CurrentTime + 50000;
}
@ -208,13 +210,14 @@ function C010_Revenge_AmandaSarah_StartFight() {
// Chapter 10 - Amanda and Sarah Revenge - When the fight ends
function C010_Revenge_AmandaSarah_EndFight(Victory) {
// Change the girls attitude depending on the victory or defeat
// Change the girls attitude depending on the victory or defeat
ActorSpecificChangeAttitude("Amanda", -2, Victory ? 2 : -2);
ActorSpecificChangeAttitude("Sarah", -2, Victory ? 2 : -2);
C010_Revenge_AmandaSarah_AllowFight = false;
// On a victory, we jump to stage 400 right away, on a defeat, we show a custom text
if (Victory) {
C010_Revenge_Outro_GoodEnding = true;
ActorLoad("Amanda", "");
LeaveIcon = "";
ActorSpecificSetPose("Amanda", "Surrender");

View file

@ -20,15 +20,15 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
30,0,0,,Pay? I'm not|giving you anything.,"We don't want anything|from you, we want revenge!",40,0,0,
30,0,0,,This isn't funny.|Move away now.,Of course it's not funny.|It's time for our revenge!,40,-1,1,
30,0,10,,Shut up Sarah.|I'm speaking with her.,(Sarah bows her head and let Amanda speak.)|Enough! Now drop your stuff and surrender.,60,-1,1,"SwitchFocus(""Amanda"")"
30,0,20,,"Sarah, get on|your knees.",On my knees? Yes Miss. (She kneels|while Amanda looks at her speechless.),51,0,1,SarahKneel()
30,0,15,,"Sarah, get on|your knees.",On my knees? Yes Miss. (She kneels|while Amanda looks at her speechless.),51,0,1,SarahKneel()
40,0,0,,Please forgive me.,I might forgive. But you still|need to pay for what you did.,50,1,-1,
40,0,0,,Fuck you and|your revenge.,Big dirty words in such a small mouth.|I bet you get gagged pretty often.,50,-1,0,
40,0,0,,What do you|want from me?,(Amanda steps forward.) First you will|drop your stuff and surrender to us.,60,0,0,"SwitchFocus(""Amanda"")"
40,0,20,,"Sarah, get on|your knees.",On my knees? Yes Miss. (She kneels|while Amanda looks at her speechless.),51,0,1,SarahKneel()
40,0,15,,"Sarah, get on|your knees.",On my knees? Yes Miss. (She kneels|while Amanda looks at her speechless.),51,0,1,SarahKneel()
50,0,0,,What do you|want from me?,(Amanda steps forward.) First you will|drop your stuff and surrender to us.,60,0,0,"SwitchFocus(""Amanda"")"
50,0,0,,What is your|stupid plan?,(Amanda steps forward.) First you will|drop your stuff and surrender to us.,60,-1,0,"SwitchFocus(""Amanda"")"
50,0,0,,Let's make|peace ok?,(Amanda steps forward.) Oh no!|You will drop your stuff and surrender to us.,60,0,-1,"SwitchFocus(""Amanda"")"
50,0,20,,"Sarah, get on|your knees.",On my knees? Yes Miss. (She kneels|while Amanda gives her an angry stare.),51,0,1,SarahKneel()
50,0,15,,"Sarah, get on|your knees.",On my knees? Yes Miss. (She kneels|while Amanda gives her an angry stare.),51,0,1,SarahKneel()
51,0,0,,"Get out of|my face, slave.",(Sarah runs away and Amanda is left alone.)|SARAH!!! What the hell? We had a plan!,52,0,1,SarahLeave()
51,0,0,,Good little pet.|Now run away.,(Sarah runs away and Amanda is left alone.)|SARAH!!! What the hell? We had a plan!,52,1,0,SarahLeave()
52,0,0,,What plan loser?,(She calms downs and whispers.) Well...|Errr... We wanted to leave you in a locker.,53,-1,0,"CalmDown(""Amanda"")"
@ -46,11 +46,11 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
60,0,0,,Get lost losers.|I have to go.,This is your last chance. If you don't|surrender now we will beat you up.,70,-1,0,
60,0,0,,"Ok, but don't steal.|(Drop your items.)","Very good, and now you|will strip for us, get naked.",80,1,-1,StealItems()
60,0,0,,Yes Miss.|(Drop your items.),"Good girl, and now you|will strip for us, get naked.",80,1,-2,StealItems()
60,0,20,,Amanda. Shut up|and kneel for me.,Errr... What Miss? Kneel?|(She blushes and seems confused.),71,0,0,"CalmDown(""Amanda"")"
60,0,15,,Amanda. Shut up|and kneel for me.,Errr... What Miss? Kneel?|(She blushes and seems confused.),71,0,0,"CalmDown(""Amanda"")"
70,0,0,AllowFight,You want to fight?|Then let's fight!,,70,0,0,StartFight()
70,0,0,,You'll pay later.|(Drop your items.),"Shut up and strip, get naked.",80,0,0,StealItems()
70,0,0,,Ok but don't steal.|(Drop your items.),"Very good, and now you|will strip for us, get naked.",80,0,-1,StealItems()
70,0,20,,Amanda. Shut up|and kneel for me.,Errr... What Miss? Kneel?|(She blushes and seems confused.),71,0,0,"CalmDown(""Amanda"")"
70,0,15,,Amanda. Shut up|and kneel for me.,Errr... What Miss? Kneel?|(She blushes and seems confused.),71,0,0,"CalmDown(""Amanda"")"
71,0,0,,Be a good submissive|and get on your knees.,Yes Miss. I'm so sorry Sarah.|(She bows down and kneels for you.),72,1,0,AmandaKneel()
71,0,0,,Don't make me repeat.|Get on your knees.,Yes Miss. You don't have to repeat.|(She bows down and kneels for you.),72,0,1,AmandaKneel()
72,0,0,,"Good girl, now|tell me your plan.",I'm so sorry Miss. We thought|about leaving you in a locker.,73,0,0,

1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
20 30 0 0 Pay? I'm not|giving you anything. We don't want anything|from you, we want revenge! 40 0 0
21 30 0 0 This isn't funny.|Move away now. Of course it's not funny.|It's time for our revenge! 40 -1 1
22 30 0 10 Shut up Sarah.|I'm speaking with her. (Sarah bows her head and let Amanda speak.)|Enough! Now drop your stuff and surrender. 60 -1 1 SwitchFocus("Amanda")
23 30 0 20 15 Sarah, get on|your knees. On my knees? Yes Miss. (She kneels|while Amanda looks at her speechless.) 51 0 1 SarahKneel()
24 40 0 0 Please forgive me. I might forgive. But you still|need to pay for what you did. 50 1 -1
25 40 0 0 Fuck you and|your revenge. Big dirty words in such a small mouth.|I bet you get gagged pretty often. 50 -1 0
26 40 0 0 What do you|want from me? (Amanda steps forward.) First you will|drop your stuff and surrender to us. 60 0 0 SwitchFocus("Amanda")
27 40 0 20 15 Sarah, get on|your knees. On my knees? Yes Miss. (She kneels|while Amanda looks at her speechless.) 51 0 1 SarahKneel()
28 50 0 0 What do you|want from me? (Amanda steps forward.) First you will|drop your stuff and surrender to us. 60 0 0 SwitchFocus("Amanda")
29 50 0 0 What is your|stupid plan? (Amanda steps forward.) First you will|drop your stuff and surrender to us. 60 -1 0 SwitchFocus("Amanda")
30 50 0 0 Let's make|peace ok? (Amanda steps forward.) Oh no!|You will drop your stuff and surrender to us. 60 0 -1 SwitchFocus("Amanda")
31 50 0 20 15 Sarah, get on|your knees. On my knees? Yes Miss. (She kneels|while Amanda gives her an angry stare.) 51 0 1 SarahKneel()
32 51 0 0 Get out of|my face, slave. (Sarah runs away and Amanda is left alone.)|SARAH!!! What the hell? We had a plan! 52 0 1 SarahLeave()
33 51 0 0 Good little pet.|Now run away. (Sarah runs away and Amanda is left alone.)|SARAH!!! What the hell? We had a plan! 52 1 0 SarahLeave()
34 52 0 0 What plan loser? (She calms downs and whispers.) Well...|Errr... We wanted to leave you in a locker. 53 -1 0 CalmDown("Amanda")
46 60 0 0 Get lost losers.|I have to go. This is your last chance. If you don't|surrender now we will beat you up. 70 -1 0
47 60 0 0 Ok, but don't steal.|(Drop your items.) Very good, and now you|will strip for us, get naked. 80 1 -1 StealItems()
48 60 0 0 Yes Miss.|(Drop your items.) Good girl, and now you|will strip for us, get naked. 80 1 -2 StealItems()
49 60 0 20 15 Amanda. Shut up|and kneel for me. Errr... What Miss? Kneel?|(She blushes and seems confused.) 71 0 0 CalmDown("Amanda")
50 70 0 0 AllowFight You want to fight?|Then let's fight! 70 0 0 StartFight()
51 70 0 0 You'll pay later.|(Drop your items.) Shut up and strip, get naked. 80 0 0 StealItems()
52 70 0 0 Ok but don't steal.|(Drop your items.) Very good, and now you|will strip for us, get naked. 80 0 -1 StealItems()
53 70 0 20 15 Amanda. Shut up|and kneel for me. Errr... What Miss? Kneel?|(She blushes and seems confused.) 71 0 0 CalmDown("Amanda")
54 71 0 0 Be a good submissive|and get on your knees. Yes Miss. I'm so sorry Sarah.|(She bows down and kneels for you.) 72 1 0 AmandaKneel()
55 71 0 0 Don't make me repeat.|Get on your knees. Yes Miss. You don't have to repeat.|(She bows down and kneels for you.) 72 0 1 AmandaKneel()
56 72 0 0 Good girl, now|tell me your plan. I'm so sorry Miss. We thought|about leaving you in a locker. 73 0 0

View file

@ -27,3 +27,11 @@ SidneyJenniferFightVictory1,You walk the hallways and stretch your muscles.
SidneyJenniferFightVictory2,Sidney and Jennifer might have got you a little late.
SidneyJenniferFightVictory3,But it was worth it to crush them both in a fight.
SidneyJenniferFightVictory4,The next class will be available in another version.
JenniferFriend1,You continue your path in the hallways smiling.
JenniferFriend2,"First, you foiled Sidney and Jennifer revenge."
JenniferFriend3,"Second, you might now have a friend in Jennifer."
JenniferFriend4,The next class will be available in another version.
SidneyPig1,You walk the hallways with a smirk on your face.
SidneyPig2,Sidney and Jennifer might have got you a little late.
SidneyPig3,But it was worth it to have Sidney tied as a piggy.
SidneyPig4,The next class will be available in another version.

1 Tag Content
27 SidneyJenniferFightVictory2 Sidney and Jennifer might have got you a little late.
28 SidneyJenniferFightVictory3 But it was worth it to crush them both in a fight.
29 SidneyJenniferFightVictory4 The next class will be available in another version.
30 JenniferFriend1 You continue your path in the hallways smiling.
31 JenniferFriend2 First, you foiled Sidney and Jennifer revenge.
32 JenniferFriend3 Second, you might now have a friend in Jennifer.
33 JenniferFriend4 The next class will be available in another version.
34 SidneyPig1 You walk the hallways with a smirk on your face.
35 SidneyPig2 Sidney and Jennifer might have got you a little late.
36 SidneyPig3 But it was worth it to have Sidney tied as a piggy.
37 SidneyPig4 The next class will be available in another version.

View file

@ -1,3 +1,5 @@
var C010_Revenge_Outro_GoodEnding = false;
// Chapter 10 - Outro Load
function C010_Revenge_Outro_Load() {
@ -17,16 +19,22 @@ function C010_Revenge_Outro_Run() {
// Paints the background
var ctx = document.getElementById("MainCanvas").getContext("2d");
DrawRect(ctx, 0, 0, 800, 600, "black");
if (TextPhase >= 2) DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/Bell.jpg", 800, 0);
// Text for Amanda & Sarah
if ((Common_PlayerCrime == "AmandaStranded") || (Common_PlayerCrime == "SarahStranded")) {
if (TextPhase < 2) DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/AmandaSarah.jpg", 800, 0);
DrawText(ctx, GetText("AmandaSarah1"), 400, 150, "White");
if (TextPhase >= 1) DrawText(ctx, GetText("AmandaSarah2"), 400, 250, "White");
if (TextPhase >= 2) DrawText(ctx, GetText("AmandaSarah3"), 400, 350, "White");
if (TextPhase >= 3) DrawText(ctx, GetText("AmandaSarah4"), 400, 450, "White");
}
// Sets the correct text to fetch
var OutroText = "";
if ((Common_PlayerCrime == "AmandaStranded") || (Common_PlayerCrime == "SarahStranded")) OutroText = "AmandaSarah";
if ((Common_PlayerCrime == "SidneyStranded") || (Common_PlayerCrime == "JenniferStranded")) OutroText = "SidneyJennifer";
// Draw the background image
if (TextPhase >= 2) DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/Bell.jpg", 800, 0);
if (TextPhase < 2) DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/" + OutroText + ".jpg", 800, 0);
// Shows the text
if (C010_Revenge_Outro_GoodEnding) OutroText = OutroText + "Good";
DrawText(ctx, GetText(OutroText + "1"), 400, 150, "White");
if (TextPhase >= 1) DrawText(ctx, GetText(OutroText + "2"), 400, 250, "White");
if (TextPhase >= 2) DrawText(ctx, GetText(OutroText + "3"), 400, 350, "White");
if (TextPhase >= 3) DrawText(ctx, GetText(OutroText + "4"), 400, 450, "White");
}

View file

@ -3,3 +3,15 @@ AmandaSarah1,Amanda and Sarah let you go and walk away.
AmandaSarah2,You can still hear them laughing at what happened.
AmandaSarah3,"You missed a class, better not be late for the next one."
AmandaSarah4,The next class will be available in another version.
AmandaSarahGood1,"The bell rings again, you head to your next class."
AmandaSarahGood2,"You smile, having foiled Amanda and Sarah revenge."
AmandaSarahGood3,"You might have missed a class, but it was worth it."
AmandaSarahGood4,The next class will be available in another version.
SidneyJennifer1,Sidney and Jennifer let you go and walk away.
SidneyJennifer2,You can see them giving each other a high five.
SidneyJennifer3,"You missed a class, better not be late for the next one."
SidneyJennifer4,The next class will be available in another version.
SidneyJenniferGood1,"The bell rings again, you head to your next class."
SidneyJenniferGood2,"You smile, having foiled Sidney and Jennifer revenge."
SidneyJenniferGood3,"You might have missed a class, but it was worth it."
SidneyJenniferGood4,The next class will be available in another version.

1 Tag Content
3 AmandaSarah2 You can still hear them laughing at what happened.
4 AmandaSarah3 You missed a class, better not be late for the next one.
5 AmandaSarah4 The next class will be available in another version.
6 AmandaSarahGood1 The bell rings again, you head to your next class.
7 AmandaSarahGood2 You smile, having foiled Amanda and Sarah revenge.
8 AmandaSarahGood3 You might have missed a class, but it was worth it.
9 AmandaSarahGood4 The next class will be available in another version.
10 SidneyJennifer1 Sidney and Jennifer let you go and walk away.
11 SidneyJennifer2 You can see them giving each other a high five.
12 SidneyJennifer3 You missed a class, better not be late for the next one.
13 SidneyJennifer4 The next class will be available in another version.
14 SidneyJenniferGood1 The bell rings again, you head to your next class.
15 SidneyJenniferGood2 You smile, having foiled Sidney and Jennifer revenge.
16 SidneyJenniferGood3 You might have missed a class, but it was worth it.
17 SidneyJenniferGood4 The next class will be available in another version.

View file

@ -16,3 +16,21 @@ Stage,LoveReq,SubReq,VarReq,IntroText,Image
40,0,0,,,Hallway.jpg
90,0,0,,,Hallway.jpg
100,0,0,,,Track.jpg
110,0,0,,,Track.jpg
120,0,0,,,Track.jpg
130,0,0,,,Track.jpg
131,0,0,,,Track.jpg
132,0,0,,,Track.jpg
133,0,0,,,Track.jpg
134,0,0,,,Track.jpg
135,0,0,,,Track.jpg
136,0,0,,,Track.jpg
137,0,0,,,Track.jpg
138,0,0,,,Track.jpg
139,0,0,,,Track.jpg
140,0,0,,,Track.jpg
141,0,0,,,Track.jpg
142,0,0,,,Track.jpg
143,0,0,,,Track.jpg
150,0,0,,,Track.jpg
160,0,0,,,Track.jpg

1 Stage LoveReq SubReq VarReq IntroText Image
16 40 0 0 Hallway.jpg
17 90 0 0 Hallway.jpg
18 100 0 0 Track.jpg
19 110 0 0 Track.jpg
20 120 0 0 Track.jpg
21 130 0 0 Track.jpg
22 131 0 0 Track.jpg
23 132 0 0 Track.jpg
24 133 0 0 Track.jpg
25 134 0 0 Track.jpg
26 135 0 0 Track.jpg
27 136 0 0 Track.jpg
28 137 0 0 Track.jpg
29 138 0 0 Track.jpg
30 139 0 0 Track.jpg
31 140 0 0 Track.jpg
32 141 0 0 Track.jpg
33 142 0 0 Track.jpg
34 143 0 0 Track.jpg
35 150 0 0 Track.jpg
36 160 0 0 Track.jpg

View file

@ -42,17 +42,26 @@ function C010_Revenge_SidneyJennifer_Run() {
BuildInteraction(C010_Revenge_SidneyJennifer_CurrentStage);
// Draw the actors with a different zoom based on who's focused
if (!C010_Revenge_SidneyJennifer_SidneyGone && !C010_Revenge_SidneyJennifer_JenniferGone) {
if (CurrentActor == "Sidney") {
DrawActor("Jennifer", 800, 50, 0.8);
DrawActor("Sidney", 500, 0, 1.0);
if (C010_Revenge_SidneyJennifer_CurrentStage < 160) {
if (!C010_Revenge_SidneyJennifer_SidneyGone && !C010_Revenge_SidneyJennifer_JenniferGone) {
if (CurrentActor == "Sidney") {
DrawActor("Jennifer", 800, 50, 0.8);
DrawActor("Sidney", 500, 0, 1.0);
} else {
DrawActor("Sidney", 525, 50, 0.8);
DrawActor("Jennifer", 700, 0, 1.0);
}
} else {
DrawActor("Sidney", 525, 50, 0.8);
DrawActor("Jennifer", 700, 0, 1.0);
}
} else {
if (C010_Revenge_SidneyJennifer_CurrentStage == 38) DrawActor(CurrentActor, 650, -100, 0.833);
else DrawActor(CurrentActor, 600, 0, 1.0);
if (C010_Revenge_SidneyJennifer_CurrentStage == 38) DrawActor(CurrentActor, 650, -100, 0.833);
else DrawActor(CurrentActor, 600, 0, 1.0);
}
}
// Include the player once she's naked
if (C010_Revenge_SidneyJennifer_CurrentStage >= 160) {
DrawActor("Jennifer", 875, 50, 0.7);
DrawActor("Sidney", 500, 20, 0.8);
DrawActor("Player", 625, 100, 1);
}
}
@ -102,6 +111,7 @@ function C010_Revenge_SidneyJennifer_Bribe() {
ActorLoad("Jennifer", "");
LeaveIcon = "";
C010_Revenge_SidneyJennifer_SidneyGone = true;
C010_Revenge_Outro_GoodEnding = true;
PlayerRemoveHalfInventory();
CurrentTime = CurrentTime + 50000;
}
@ -198,8 +208,8 @@ function C010_Revenge_SidneyJennifer_StartFight() {
// Launch the double fight
C010_Revenge_SidneyJennifer_IntroText = "";
DoubleFightLoad("Sidney", SidneyDifficulty, "Punch", "Jennifer", JenniferDifficulty, "Punch", "Hallway", "C010_Revenge_SidneyJennifer_EndFight");
DoubleFightLoad("Sidney", SidneyDifficulty, "Punch", "Jennifer", JenniferDifficulty, "Punch", (C010_Revenge_SidneyJennifer_CurrentStage < 100)?"Hallwat":"RunningTrack", "C010_Revenge_SidneyJennifer_EndFight");
}
// Chapter 10 - Sidney and Jennifer Revenge - When the fight ends
@ -222,6 +232,7 @@ function C010_Revenge_SidneyJennifer_EndFight(Victory) {
ActorLoad("Jennifer", "");
LeaveIcon = "";
C010_Revenge_SidneyJennifer_SidneyGone = true;
C010_Revenge_Outro_GoodEnding = true;
C010_Revenge_SidneyJennifer_CurrentStage = 32;
} else {
OverridenIntroText = GetText("FightDefeatHallway");
@ -229,6 +240,23 @@ function C010_Revenge_SidneyJennifer_EndFight(Victory) {
}
}
// If this was the outside fight
if (C010_Revenge_SidneyJennifer_CurrentStage == 150) {
// On a victory Jennifer runs away, on a defeat we show a custom text
if (Victory) {
OverridenIntroText = GetText("FightVictoryJenniferRun");
C010_Revenge_SidneyJennifer_JenniferLeave();
C010_Revenge_SidneyJennifer_CurrentStage = 133;
} else {
OverridenIntroText = GetText("FightDefeatTrack");
C010_Revenge_SidneyJennifer_PlayerStrip();
C010_Revenge_SidneyJennifer_CurrentStage = 160;
}
}
}
@ -248,13 +276,6 @@ function C010_Revenge_SidneyJennifer_PlayerStrip() {
CurrentTime = CurrentTime + 50000;
}
// Chapter 10 - Sidney and Jennifer Revenge - End the revenge and flag the end
function C010_Revenge_SidneyJennifer_EarlyEnding(EndingType) {
C010_Revenge_EarlyEnding_Type = EndingType;
if (C010_Revenge_SidneyJennifer_FightVictory) C010_Revenge_EarlyEnding_Type = "SidneyJenniferFightVictory";
SetScene(CurrentChapter, "EarlyEnding");
}
// Chapter 10 - Sidney and Jennifer Revenge - Ungag the current actor
function C010_Revenge_SidneyJennifer_Ungag() {
OverridenIntroImage = "";
@ -284,6 +305,60 @@ function C010_Revenge_SidneyJennifer_MasturbateJennifer() {
}
// Chapter 10 - Sidney and Jennifer Revenge - When the player strips
function C010_Revenge_SidneyJennifer_PlayerStrip() {
PlayerClothes("Naked");
Common_PlayerPose = "BackShy";
ActorLoad("Sidney", "");
LeaveIcon = "";
CurrentTime = CurrentTime + 50000;
}
// Chapter 10 - Sidney and Jennifer Revenge - When Jennifer is convinced to leave
function C010_Revenge_SidneyJennifer_JenniferLeave() {
ActorLoad("Sidney", "");
LeaveIcon = "";
C010_Revenge_SidneyJennifer_JenniferGone = true;
C010_Revenge_Outro_GoodEnding = true;
CurrentTime = CurrentTime + 50000;
}
// Chapter 10 - Sidney and Jennifer Revenge - Checks if Sidney will strip to her underwear (+5 submission is required)
function C010_Revenge_SidneyJennifer_SidneyUnderwear() {
if (ActorGetValue(ActorSubmission) >= 5) {
OverridenIntroText = GetText("SidneyUnderwear");
ActorSpecificSetCloth("Sidney", "Underwear");
CurrentTime = CurrentTime + 50000;
C010_Revenge_SidneyJennifer_CurrentStage = 136;
}
}
// Chapter 10 - Sidney and Jennifer Revenge - When Sidney gets naked
function C010_Revenge_SidneyJennifer_SidneyNaked() {
ActorSpecificSetCloth("Sidney", "Naked");
CurrentTime = CurrentTime + 50000;
}
// Chapter 10 - Sidney and Jennifer Revenge - When the player searches in Sidney's bag
function C010_Revenge_SidneyJennifer_SearchSidneyBag() {
PlayerAddInventory("Rope", 2);
PlayerAddInventory("TapeGag", 6);
CurrentTime = CurrentTime + 50000;
}
// Chapter 10 - Sidney and Jennifer Revenge - When the player searches in Sidney's bag
function C010_Revenge_SidneyJennifer_SidneyPig() {
ActorSpecificSetPose("Sidney", "Pig");
CurrentTime = CurrentTime + 50000;
}
// Chapter 10 - Sidney and Jennifer Revenge - End the revenge and flag the end
function C010_Revenge_SidneyJennifer_EarlyEnding(EndingType) {
C010_Revenge_EarlyEnding_Type = EndingType;
if (C010_Revenge_SidneyJennifer_FightVictory) C010_Revenge_EarlyEnding_Type = "SidneyJenniferFightVictory";
SetScene(CurrentChapter, "EarlyEnding");
}
// Chapter 10 - Sidney and Jennifer Revenge - End the chapter, the player is liberated
function C010_Revenge_SidneyJennifer_EndChapter() {
SetScene(CurrentChapter, "Outro");

View file

@ -53,11 +53,65 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
38,0,0,,(Masturbate her.),(You barely slide a finger under her metal|undies but you're not able to masturbate her.),38,0,0,MasturbateJennifer()
38,0,0,,I'll release you.|(Untie her.),(You untie her and she stands up.)|That was humiliating. Can I go now?,39,1,0,JenniferUntie()
38,0,0,,Have fun bitch.|(Leave her stranded.),,39,-2,1,"EarlyEnding(""JenniferDog"")"
39,0,0,,You were pretty in ropes.|(Let her dress and go.),,39,1,0,"EarlyEnding(""Bribe"")"
39,0,0,,Remember who's boss.|(Let her dress and go.),,39,0,1,"EarlyEnding(""Bribe"")"
39,0,0,,You were pretty in ropes.|(Let her dress and go.),,39,1,0,"EarlyEnding(""JenniferDog"")"
39,0,0,,Remember who's boss.|(Let her dress and go.),,39,0,1,"EarlyEnding(""JenniferDog"")"
40,0,0,,Fine! Let's go.|(Go outside.),(You all walk outside to the running track.)|(Jennifer finally steps forward to you.),100,0,0,GoOutside()
40,0,0,,Yes Miss.|(Go outside.),(You all walk outside to the running track.)|(Jennifer finally steps forward to you.),100,0,-1,GoOutside()
40,0,0,AllowFight,Fuck you pig!|I'm not going out.,That's it! I will break all of your bones.,90,-1,1,ProvokePose()
90,0,0,AllowFight,You want to fight?|Then let's fight.,,90,0,0,StartFight()
90,0,0,,Don't hurt me!|I surrender.,You're a pathetic loser. Now come outside.|(Jennifer opens the door and Sidney pushes you out.),100,0,-1,GoOutside()
100,0,0,,TO DO,TO DO,100,,,
100,0,0,,Where are we?,"At the running track, this is|where you... well... get punished.",110,0,0,
100,0,0,,"Girl, you better have a|good reason to go out.",Sidney and I picked the running|track for... well... your punishment.,110,0,1,
100,0,0,,Why go outside?,Sidney and I picked the running|track for... well... your punishment.,110,0,0,
100,0,0,,"Please, can we|go back inside?",No. Sidney and I picked the running|track for... well... your punishment.,110,0,-1,
110,0,0,,What punishment?,You're going to do a lap around the track.,120,0,0,
110,0,0,,"Jen, don't you think|this is going too far?","Don't worry, it will be over pretty soon.|All you need to do is a lap around the track.",120,1,0,
110,0,0,,(Bow your head)|I guess this is fair.,It's fair and it will be over pretty soon.|All you need to do is a lap around the track.,120,1,-1,
110,0,0,,Fuck you and|your punishment.,(She frowns at you.) It will be over soon.|All you need to do is a lap around the track.,120,-1,1,
120,0,0,,That's it? One lap?|Who had this stupid idea?,There's a catch though.|You need to do it naked.,130,-1,0,
120,0,0,,One lap? That's a|poor punishment.,There's a catch though.|You need to do it naked.,130,0,1,
120,0,0,,Easy enough.,It's not that easy.|You need to do it naked.,130,0,0,
130,0,0,,Naked? I can't|strip outside.,Please don't make a scene.|I don't want to force you.,150,0,0,
130,0,0,,I bet you're much|cuter naked than me.,(She blushes.) Please get naked.|I don't want to force you.,150,1,1,
130,0,0,,Fuck no! I'm|not stripping.,Please don't make a scene.|I don't want to force you.,150,-1,1,
130,10,0,,"Jen, we are good|friends aren't we?",Friends? I don't have any fr...|I mean... I guess we are.,131,0,0,
130,0,0,,Fine! Do it quick.|(Strip naked.),"(You strip naked on the running track.)|Very good, all you have to do is one lap.",160,0,0,PlayerStrip()
130,0,0,,Yes Miss Jennifer.|(Strip naked.),"(You strip naked on the running track.)|Very good, all you have to do is one lap.",160,0,-1,PlayerStrip()
131,0,0,,"Yes, and friends needs|to protect each other.",That's... That's very true.|I'm not a good friend I guess.,132,1,0,
131,0,0,,Our friendship|is over Jennifer.,"I'm sorry, please get naked.|I don't want to force you.",150,-2,0,
132,0,0,,"It's fine, go back to|school my friend.","Yes! I'm so sorry Sidney, I need to go.|(Sidney steps forward with an angry look.)",133,0,0,JenniferLeave()
132,0,0,,Our friendship|is over Jennifer.,"I'm sorry, please get naked.|I don't want to force you.",150,-2,0,
133,0,0,,Take it easy Sidney.,"Mmmmh, fine, fuck Jennifer anyway.|(She calms down and lowers her fists.)",134,1,0,"CalmDown(""Sidney"")"
133,0,0,,Calm down girl.,"Mmmmh, fine, fuck Jennifer anyway.|(She calms down and lowers her fists.)",134,0,1,"CalmDown(""Sidney"")"
133,0,0,,Get lost Sidney.|(Let her go.),,134,0,0,"EarlyEnding(""JenniferFriend"")"
134,0,0,,So you wanted to|humiliate me outside?,That shitty plan is over.|Can we forget all of this?,135,0,0,
134,0,0,,You're not so tough|when you're alone.,Look COMMON_PLAYERNAME.|Can we forget all of this?,135,0,1,
134,0,0,,Get lost Sidney.|(Let her go.),,135,0,0,"EarlyEnding(""JenniferFriend"")"
135,0,5,,Strip Bitch. I'm|not done with you.,Fucky you COMMON_PLAYERNAME!|(You need +5 submission to force her to strip.),135,-1,1,SidneyUnderwear()
135,0,0,,It won't be that easy.|Remove your clothes.,Fucky you COMMON_PLAYERNAME!|(You need +5 submission to force her to strip.),135,0,0,SidneyUnderwear()
135,0,0,,"Fine, get lost.|(Let her go.)",,136,0,0,"EarlyEnding(""JenniferFriend"")"
136,0,0,,Remove your undies.,You're a pervert COMMON_PLAYERNAME.|(She strips and puts all of her clothes in a bag.),137,0,0,SidneyNaked()
136,0,0,,You're cute Sidney.|Show more curves.,"Mmmh, thanks, I guess you're not too bad.|(She strips and puts all of her clothes in a bag.)",137,1,0,SidneyNaked()
136,0,0,,Show more skin fatty.,Remember these words: someday you will pay.|(She strips and puts all of her clothes in a bag.),137,-1,0,SidneyNaked()
136,0,0,,That's enough.|(Let her go.),,137,0,0,"EarlyEnding(""JenniferFriend"")"
137,0,0,,What's in that bag?,It's none of your business.,137,0,0,
137,0,0,,(Search her bag.),"(While searching in her bag you find some clothes,|two ropes, some tape and plastic pig ears and tail.)",138,0,0,SearchSidneyBag()
137,0,0,,That's enough.|(Let her go.),,138,0,0,"EarlyEnding(""JenniferFriend"")"
138,0,0,,That's a pig|costume?,"Fuck no! Well, yes, I guess.|But it's for S... someone else.",139,0,0,
138,0,0,,Do you do|piggy cosplay?,Piggy cosplay? Are you insane?|This is for S... someone else.,139,-1,0,
138,0,0,,That's enough.|(Let her go.),,139,0,0,"EarlyEnding(""JenniferFriend"")"
139,0,0,,It's for you piggy.|Wear it now.,Don't ever call me... Fuck this.|(She puts the costume on reluctantly.),140,-1,1,SidneyPig()
139,0,0,,Let's see that costume.|Put it on Sidney.,"Damn, you can't be fucking serious.|(She puts the costume on reluctantly.)",140,0,0,SidneyPig()
139,0,0,,That's enough.|(Let her go.),,140,0,0,"EarlyEnding(""JenniferFriend"")"
140,0,0,,It's not that bad.|You look kind of cute.,"(She blushes slightly.) Thanks, I guess.|So that's enough? You had your fun?",141,1,0,
140,0,0,,(Try not to laugh.),(She rolls her eyes up to the sky.)|That's enough? You had your fun?,141,0,0,
140,0,0,,Ha! You were|born to be a pig.,Fuck you COMMON_PLAYERNAME!|So that's enough? You had your fun?,141,-1,0,
140,0,0,,That's enough.|(Let her go.),,141,0,0,"EarlyEnding(""JenniferFriend"")"
141,0,0,,The fun has only begun.|(Tie her up as a pig.),TO DO,142,0,0,SidneyRope()
141,0,0,,Give me your hands girl.|(Tie her up as a pig.),TO DO,142,0,1,SidneyRope()
141,0,0,,That's enough.|(Let her go.),,141,0,0,"EarlyEnding(""JenniferFriend"")"
150,0,0,AllowFight,I'll show you force!|(Fight them both.),,150,-1,1,StartFight()
150,0,0,AllowFight,Get ready to fight.|(Fight them both.),,150,0,0,StartFight()
150,0,0,,Fine! Do it quick.|(Strip naked.),"(You strip naked on the running track.)|Very good, all you have to do is one lap.",160,0,0,PlayerStrip()
150,0,0,,Yes Miss Jennifer.|(Strip naked.),"(You strip naked on the running track.)|Very good, all you have to do is one lap.",160,0,-1,PlayerStrip()
160,0,0,,TO DO ,TO DO,160,0,0,

1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
53 38 0 0 (Masturbate her.) (You barely slide a finger under her metal|undies but you're not able to masturbate her.) 38 0 0 MasturbateJennifer()
54 38 0 0 I'll release you.|(Untie her.) (You untie her and she stands up.)|That was humiliating. Can I go now? 39 1 0 JenniferUntie()
55 38 0 0 Have fun bitch.|(Leave her stranded.) 39 -2 1 EarlyEnding("JenniferDog")
56 39 0 0 You were pretty in ropes.|(Let her dress and go.) 39 1 0 EarlyEnding("Bribe") EarlyEnding("JenniferDog")
57 39 0 0 Remember who's boss.|(Let her dress and go.) 39 0 1 EarlyEnding("Bribe") EarlyEnding("JenniferDog")
58 40 0 0 Fine! Let's go.|(Go outside.) (You all walk outside to the running track.)|(Jennifer finally steps forward to you.) 100 0 0 GoOutside()
59 40 0 0 Yes Miss.|(Go outside.) (You all walk outside to the running track.)|(Jennifer finally steps forward to you.) 100 0 -1 GoOutside()
60 40 0 0 AllowFight Fuck you pig!|I'm not going out. That's it! I will break all of your bones. 90 -1 1 ProvokePose()
61 90 0 0 AllowFight You want to fight?|Then let's fight. 90 0 0 StartFight()
62 90 0 0 Don't hurt me!|I surrender. You're a pathetic loser. Now come outside.|(Jennifer opens the door and Sidney pushes you out.) 100 0 -1 GoOutside()
63 100 0 0 TO DO Where are we? TO DO At the running track, this is|where you... well... get punished. 100 110 0 0
64 100 0 0 Girl, you better have a|good reason to go out. Sidney and I picked the running|track for... well... your punishment. 110 0 1
65 100 0 0 Why go outside? Sidney and I picked the running|track for... well... your punishment. 110 0 0
66 100 0 0 Please, can we|go back inside? No. Sidney and I picked the running|track for... well... your punishment. 110 0 -1
67 110 0 0 What punishment? You're going to do a lap around the track. 120 0 0
68 110 0 0 Jen, don't you think|this is going too far? Don't worry, it will be over pretty soon.|All you need to do is a lap around the track. 120 1 0
69 110 0 0 (Bow your head)|I guess this is fair. It's fair and it will be over pretty soon.|All you need to do is a lap around the track. 120 1 -1
70 110 0 0 Fuck you and|your punishment. (She frowns at you.) It will be over soon.|All you need to do is a lap around the track. 120 -1 1
71 120 0 0 That's it? One lap?|Who had this stupid idea? There's a catch though.|You need to do it naked. 130 -1 0
72 120 0 0 One lap? That's a|poor punishment. There's a catch though.|You need to do it naked. 130 0 1
73 120 0 0 Easy enough. It's not that easy.|You need to do it naked. 130 0 0
74 130 0 0 Naked? I can't|strip outside. Please don't make a scene.|I don't want to force you. 150 0 0
75 130 0 0 I bet you're much|cuter naked than me. (She blushes.) Please get naked.|I don't want to force you. 150 1 1
76 130 0 0 Fuck no! I'm|not stripping. Please don't make a scene.|I don't want to force you. 150 -1 1
77 130 10 0 Jen, we are good|friends aren't we? Friends? I don't have any fr...|I mean... I guess we are. 131 0 0
78 130 0 0 Fine! Do it quick.|(Strip naked.) (You strip naked on the running track.)|Very good, all you have to do is one lap. 160 0 0 PlayerStrip()
79 130 0 0 Yes Miss Jennifer.|(Strip naked.) (You strip naked on the running track.)|Very good, all you have to do is one lap. 160 0 -1 PlayerStrip()
80 131 0 0 Yes, and friends needs|to protect each other. That's... That's very true.|I'm not a good friend I guess. 132 1 0
81 131 0 0 Our friendship|is over Jennifer. I'm sorry, please get naked.|I don't want to force you. 150 -2 0
82 132 0 0 It's fine, go back to|school my friend. Yes! I'm so sorry Sidney, I need to go.|(Sidney steps forward with an angry look.) 133 0 0 JenniferLeave()
83 132 0 0 Our friendship|is over Jennifer. I'm sorry, please get naked.|I don't want to force you. 150 -2 0
84 133 0 0 Take it easy Sidney. Mmmmh, fine, fuck Jennifer anyway.|(She calms down and lowers her fists.) 134 1 0 CalmDown("Sidney")
85 133 0 0 Calm down girl. Mmmmh, fine, fuck Jennifer anyway.|(She calms down and lowers her fists.) 134 0 1 CalmDown("Sidney")
86 133 0 0 Get lost Sidney.|(Let her go.) 134 0 0 EarlyEnding("JenniferFriend")
87 134 0 0 So you wanted to|humiliate me outside? That shitty plan is over.|Can we forget all of this? 135 0 0
88 134 0 0 You're not so tough|when you're alone. Look COMMON_PLAYERNAME.|Can we forget all of this? 135 0 1
89 134 0 0 Get lost Sidney.|(Let her go.) 135 0 0 EarlyEnding("JenniferFriend")
90 135 0 5 Strip Bitch. I'm|not done with you. Fucky you COMMON_PLAYERNAME!|(You need +5 submission to force her to strip.) 135 -1 1 SidneyUnderwear()
91 135 0 0 It won't be that easy.|Remove your clothes. Fucky you COMMON_PLAYERNAME!|(You need +5 submission to force her to strip.) 135 0 0 SidneyUnderwear()
92 135 0 0 Fine, get lost.|(Let her go.) 136 0 0 EarlyEnding("JenniferFriend")
93 136 0 0 Remove your undies. You're a pervert COMMON_PLAYERNAME.|(She strips and puts all of her clothes in a bag.) 137 0 0 SidneyNaked()
94 136 0 0 You're cute Sidney.|Show more curves. Mmmh, thanks, I guess you're not too bad.|(She strips and puts all of her clothes in a bag.) 137 1 0 SidneyNaked()
95 136 0 0 Show more skin fatty. Remember these words: someday you will pay.|(She strips and puts all of her clothes in a bag.) 137 -1 0 SidneyNaked()
96 136 0 0 That's enough.|(Let her go.) 137 0 0 EarlyEnding("JenniferFriend")
97 137 0 0 What's in that bag? It's none of your business. 137 0 0
98 137 0 0 (Search her bag.) (While searching in her bag you find some clothes,|two ropes, some tape and plastic pig ears and tail.) 138 0 0 SearchSidneyBag()
99 137 0 0 That's enough.|(Let her go.) 138 0 0 EarlyEnding("JenniferFriend")
100 138 0 0 That's a pig|costume? Fuck no! Well, yes, I guess.|But it's for S... someone else. 139 0 0
101 138 0 0 Do you do|piggy cosplay? Piggy cosplay? Are you insane?|This is for S... someone else. 139 -1 0
102 138 0 0 That's enough.|(Let her go.) 139 0 0 EarlyEnding("JenniferFriend")
103 139 0 0 It's for you piggy.|Wear it now. Don't ever call me... Fuck this.|(She puts the costume on reluctantly.) 140 -1 1 SidneyPig()
104 139 0 0 Let's see that costume.|Put it on Sidney. Damn, you can't be fucking serious.|(She puts the costume on reluctantly.) 140 0 0 SidneyPig()
105 139 0 0 That's enough.|(Let her go.) 140 0 0 EarlyEnding("JenniferFriend")
106 140 0 0 It's not that bad.|You look kind of cute. (She blushes slightly.) Thanks, I guess.|So that's enough? You had your fun? 141 1 0
107 140 0 0 (Try not to laugh.) (She rolls her eyes up to the sky.)|That's enough? You had your fun? 141 0 0
108 140 0 0 Ha! You were|born to be a pig. Fuck you COMMON_PLAYERNAME!|So that's enough? You had your fun? 141 -1 0
109 140 0 0 That's enough.|(Let her go.) 141 0 0 EarlyEnding("JenniferFriend")
110 141 0 0 The fun has only begun.|(Tie her up as a pig.) TO DO 142 0 0 SidneyRope()
111 141 0 0 Give me your hands girl.|(Tie her up as a pig.) TO DO 142 0 1 SidneyRope()
112 141 0 0 That's enough.|(Let her go.) 141 0 0 EarlyEnding("JenniferFriend")
113 150 0 0 AllowFight I'll show you force!|(Fight them both.) 150 -1 1 StartFight()
114 150 0 0 AllowFight Get ready to fight.|(Fight them both.) 150 0 0 StartFight()
115 150 0 0 Fine! Do it quick.|(Strip naked.) (You strip naked on the running track.)|Very good, all you have to do is one lap. 160 0 0 PlayerStrip()
116 150 0 0 Yes Miss Jennifer.|(Strip naked.) (You strip naked on the running track.)|Very good, all you have to do is one lap. 160 0 -1 PlayerStrip()
117 160 0 0 TO DO TO DO 160 0 0

View file

@ -12,3 +12,6 @@ Collar,(You need +20 submission and a|special ceremony to collar a student.)
MasturbateJenniferOrgasm,"(She struggles and suddenly loses|control of herself, getting a nice orgasm.)"
MasturbateJenniferEgg,(You masturbate her lovingly while|she trembles and moans quietly.)
MasturbateJenniferNoEgg,(You masturbate her lovingly but|she doesn't seem to be in the mood.)
FightVictoryJenniferRun,(Sidney slowly recovers but Jennifer disapeared.)|Jen? Where the fuck did you go? Coward!
FightDefeatTrack,(Jennifer holds you while Sidney strips you down.)|You thought you could fight us both? Are you stupid?
SidneyUnderwear,Fine! Make it quick.|(She strips to her underwear.)

1 Tag Content
12 MasturbateJenniferOrgasm (She struggles and suddenly loses|control of herself, getting a nice orgasm.)
13 MasturbateJenniferEgg (You masturbate her lovingly while|she trembles and moans quietly.)
14 MasturbateJenniferNoEgg (You masturbate her lovingly but|she doesn't seem to be in the mood.)
15 FightVictoryJenniferRun (Sidney slowly recovers but Jennifer disapeared.)|Jen? Where the fuck did you go? Coward!
16 FightDefeatTrack (Jennifer holds you while Sidney strips you down.)|You thought you could fight us both? Are you stupid?
17 SidneyUnderwear Fine! Make it quick.|(She strips to her underwear.)

Binary file not shown.

After

(image error) Size: 153 KiB

View file

@ -141,7 +141,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 == "C003_MorningDetention") || (CurrentChapter == "C999_Common"))) return "FR";
if ((CurrentLanguageTag == "PL") && ((CurrentChapter == "C000_Intro") || (CurrentChapter == "C001_BeforeClass"))) return "PL";
if ((CurrentLanguageTag == "PL") && ((CurrentChapter == "C000_Intro"))) return "PL";
if ((CurrentLanguageTag == "CN") && ((CurrentChapter == "C000_Intro") || (CurrentChapter == "C005_GymClass") || (CurrentChapter == "C999_Common"))) return "CN";
return "EN";
}