Fix for case sensitive files

Fix for case sensitive files
This commit is contained in:
Ben987 2017-10-19 01:30:01 -04:00
parent ad92f06d42
commit 959529b79b
84 changed files with 0 additions and 1302 deletions

Binary file not shown.

Before

(image error) Size: 57 KiB

Binary file not shown.

Before

(image error) Size: 59 KiB

Binary file not shown.

Before

(image error) Size: 54 KiB

Binary file not shown.

Before

(image error) Size: 53 KiB

Binary file not shown.

Before

(image error) Size: 54 KiB

Binary file not shown.

Before

(image error) Size: 55 KiB

Binary file not shown.

Before

(image error) Size: 55 KiB

Binary file not shown.

Before

(image error) Size: 38 KiB

Binary file not shown.

Before

(image error) Size: 55 KiB

Binary file not shown.

Before

(image error) Size: 55 KiB

Binary file not shown.

Before

(image error) Size: 57 KiB

Binary file not shown.

Before

(image error) Size: 57 KiB

Binary file not shown.

Before

(image error) Size: 57 KiB

Binary file not shown.

Before

(image error) Size: 118 KiB

Binary file not shown.

Before

(image error) Size: 103 KiB

Binary file not shown.

Before

(image error) Size: 121 KiB

Binary file not shown.

Before

(image error) Size: 58 KiB

Binary file not shown.

Before

(image error) Size: 55 KiB

Binary file not shown.

Before

(image error) Size: 57 KiB

Binary file not shown.

Before

(image error) Size: 56 KiB

Binary file not shown.

Before

(image error) Size: 56 KiB

Binary file not shown.

Before

(image error) Size: 55 KiB

Binary file not shown.

Before

(image error) Size: 57 KiB

Binary file not shown.

Before

(image error) Size: 59 KiB

Binary file not shown.

Before

(image error) Size: 56 KiB

Binary file not shown.

Before

(image error) Size: 55 KiB

Binary file not shown.

Before

(image error) Size: 58 KiB

Binary file not shown.

Before

(image error) Size: 58 KiB

Binary file not shown.

Before

(image error) Size: 58 KiB

Binary file not shown.

Before

(image error) Size: 40 KiB

View file

@ -1,66 +0,0 @@
var C004_ArtClass_ArtRoom_Jennifer = "";
var C004_ArtClass_ArtRoom_Julia = "";
var C004_ArtClass_ArtRoom_Sarah = "";
var C004_ArtClass_ArtRoom_ExtraModel = "";
var C004_ArtClass_ArtRoom_ExtraModelImage = "";
var C004_ArtClass_ArtRoom_JuliaStage = 0;
var C004_ArtClass_ArtRoom_JenniferStage = 0;
var C004_ArtClass_ArtRoom_SarahStage = 0;
// Chapter 4 - ArtRoom Load
function C004_ArtClass_ArtRoom_Load() {
// Get the image file for each girls
LeaveIcon = "Wait";
C004_ArtClass_ArtRoom_Jennifer = "Jennifer";
C004_ArtClass_ArtRoom_Julia = "Julia_" + C004_ArtClass_ArtRoom_JuliaStage.toString();
C004_ArtClass_ArtRoom_Sarah = "Sarah";
// Define Julia picture
if ((C004_ArtClass_ArtRoom_ExtraModel == "") && (C004_ArtClass_ArtRoom_JuliaStage <= 1)) C004_ArtClass_ArtRoom_Julia = "Julia_DoublePose";
if ((C004_ArtClass_ArtRoom_ExtraModel == "") && (C004_ArtClass_ArtRoom_JuliaStage == 2)) C004_ArtClass_ArtRoom_Julia = "Julia_DoublePoseNoTop";
if ((C004_ArtClass_ArtRoom_ExtraModel == "") && (C004_ArtClass_ArtRoom_JuliaStage >= 3)) C004_ArtClass_ArtRoom_Julia = "Julia_DoublePoseNaked";
// Define the extra model picture
if (C004_ArtClass_ArtRoom_ExtraModel == "Sarah") C004_ArtClass_ArtRoom_Sarah = "Sarah_Empty";
if (C004_ArtClass_ArtRoom_ExtraModel == "Jennifer") C004_ArtClass_ArtRoom_Jennifer = "Jennifer_Empty";
C004_ArtClass_ArtRoom_ExtraModelImage = C004_ArtClass_ArtRoom_ExtraModel;
if ((C004_ArtClass_ArtRoom_ExtraModel == "Player") && (Common_PlayerUnderwear)) C004_ArtClass_ArtRoom_ExtraModelImage = "Player_Underwear";
if ((C004_ArtClass_ArtRoom_ExtraModel == "Player") && (Common_PlayerNaked)) C004_ArtClass_ArtRoom_ExtraModelImage = "Player_Naked";
if ((C004_ArtClass_ArtRoom_ExtraModel == "Player") && (PlayerHasLockedInventory("Rope"))) C004_ArtClass_ArtRoom_ExtraModelImage = "Player_Rope";
if ((C004_ArtClass_ArtRoom_ExtraModel == "Player") && (PlayerHasLockedInventory("Rope")) && (PlayerHasLockedInventory("BallGag"))) C004_ArtClass_ArtRoom_ExtraModelImage = "Player_Rope_BallGag";
if ((C004_ArtClass_ArtRoom_ExtraModel == "Player") && (PlayerHasLockedInventory("Rope")) && (PlayerHasLockedInventory("TapeGag"))) C004_ArtClass_ArtRoom_ExtraModelImage = "Player_Rope_TapeGag";
if (C004_ArtClass_ArtRoom_ExtraModel == "Jennifer") C004_ArtClass_ArtRoom_ExtraModelImage = C004_ArtClass_ArtRoom_ExtraModelImage + "_" + C004_ArtClass_ArtRoom_JenniferStage.toString();
if (C004_ArtClass_ArtRoom_ExtraModel == "Sarah") C004_ArtClass_ArtRoom_ExtraModelImage = C004_ArtClass_ArtRoom_ExtraModelImage + "_" + C004_ArtClass_ArtRoom_SarahStage.toString();
}
// Chapter 4 - ArtRoom Run
function C004_ArtClass_ArtRoom_Run() {
// Draw the background image and the wait button on the bottom right of the image
var ctx = document.getElementById("MainCanvas").getContext("2d");
DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/" + C004_ArtClass_ArtRoom_Jennifer + ".jpg", 0, 0);
DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/" + C004_ArtClass_ArtRoom_Julia + ".jpg", 300, 0);
if (C004_ArtClass_ArtRoom_ExtraModel != "") DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/" + C004_ArtClass_ArtRoom_ExtraModelImage + "_Extra.jpg", 600, 0);
DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/" + C004_ArtClass_ArtRoom_Sarah + ".jpg", 900, 0);
}
// Chapter 4 - ArtRoom Click
function C004_ArtClass_ArtRoom_Click() {
// When the user clicks on any character (screen is divided in 4, 3rd can be the player)
if ((MouseX >= 30) && (MouseX <= 270) && (MouseY >= 10) && (MouseY <= 590) && (C004_ArtClass_ArtRoom_ExtraModel != "Jennifer")) SetScene(CurrentChapter, "Jennifer");
if ((MouseX >= 350) && (MouseX <= 850) && (MouseY >= 10) && (MouseY <= 590) && (C004_ArtClass_ArtRoom_ExtraModel == "")) SetScene(CurrentChapter, "Julia");
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 >= 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");
// Checks if the user clicks on any regular item, no inventory is allowed if the player is modelling
InventoryClick(GetClickedInventory(), "C004_ArtClass", "ArtRoom");
}

Binary file not shown.

Before

(image error) Size: 33 KiB

View file

@ -1,4 +0,0 @@
Stage,LoveReq,SubReq,VarReq,IntroText,Image
0,0,0,Common_PlayerNotRestrained,There seems to be a pink object|hidden behind the red paint can.,HiddenEgg.jpg
0,0,0,Common_PlayerRestrained,There's a pink object hidden behind the red|paint can but you can't reach it while restrained.,HiddenEgg.jpg
10,0,0,,There's nothing interesting left here.,NoEgg.jpg
1 Stage LoveReq SubReq VarReq IntroText Image
2 0 0 0 Common_PlayerNotRestrained There seems to be a pink object|hidden behind the red paint can. HiddenEgg.jpg
3 0 0 0 Common_PlayerRestrained There's a pink object hidden behind the red|paint can but you can't reach it while restrained. HiddenEgg.jpg
4 10 0 0 There's nothing interesting left here. NoEgg.jpg

Binary file not shown.

Before

(image error) Size: 33 KiB

View file

@ -1,23 +0,0 @@
var C004_ArtClass_HiddenEgg_CurrentStage = 0;
// Chapter 4 - Hidden Egg Load
function C004_ArtClass_HiddenEgg_Load() {
LeaveIcon = "Leave";
LeaveScreen = "ArtRoom";
LoadInteractions();
}
// Chapter 4 - Hidden Egg Run
function C004_ArtClass_HiddenEgg_Run() {
BuildInteraction(C004_ArtClass_HiddenEgg_CurrentStage);
}
// Chapter 4 - Bag Click
function C004_ArtClass_HiddenEgg_Click() {
ClickInteraction(C004_ArtClass_HiddenEgg_CurrentStage);
}
// Chapter 4 - Bag Take Egg
function C004_ArtClass_HiddenEgg_TakeEgg() {
PlayerAddInventory("VibratingEgg", 1);
}

View file

@ -1,2 +0,0 @@
Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
0,0,0,Common_PlayerNotRestrained,(Take it.),You make sure nobody is|watching and take the pink object.,10,0,0,TakeEgg()
1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
2 0 0 0 Common_PlayerNotRestrained (Take it.) You make sure nobody is|watching and take the pink object. 10 0 0 TakeEgg()

View file

@ -1 +0,0 @@
Tag,Content
1 Tag Content

Binary file not shown.

Before

(image error) Size: 143 KiB

View file

@ -1,34 +0,0 @@
// Chapter 4 - Intro Load
function C004_ArtClass_Intro_Load() {
// Time is always 9:15 on the intro, no timer
StopTimer(9.25 * 60 * 60 * 1000);
// Do not allow bondage when we begin
Common_BondageAllowed = false;
Common_SelfBondageAllowed = false;
}
// Chapter 4 - Intro Run
function C004_ArtClass_Intro_Run() {
// Paints the background
var ctx = document.getElementById("MainCanvas").getContext("2d");
DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/Background.jpg", 0, 0);
// Write the chapter introduction
DrawText(ctx, GetText("Intro1"), 600, 100, "White");
if (TextPhase >= 1) DrawText(ctx, GetText("Intro2"), 600, 200, "White");
if (TextPhase >= 2) DrawText(ctx, GetText("Intro3"), 600, 300, "White");
if (TextPhase >= 3) DrawText(ctx, GetText("Intro4"), 600, 400, "White");
if (TextPhase >= 4) DrawText(ctx, GetText("Intro5"), 600, 500, "White");
}
// Chapter 4 - Intro Click
function C004_ArtClass_Intro_Click() {
TextPhase++;
if (TextPhase >= 5)
SetScene(CurrentChapter, "Julia");
}

View file

@ -1,6 +0,0 @@
Tag,Content
Intro1,Chapter 4 - Art Class (Click to continue)
Intro2,"The second class is art, from 9:15 to 10:15."
Intro3,You enter a room full of canvas and paint.
Intro4,You take a seat in front of a blank canvas.
Intro5,A colorful woman sees you and open her arms.
1 Tag Content
2 Intro1 Chapter 4 - Art Class (Click to continue)
3 Intro2 The second class is art, from 9:15 to 10:15.
4 Intro3 You enter a room full of canvas and paint.
5 Intro4 You take a seat in front of a blank canvas.
6 Intro5 A colorful woman sees you and open her arms.

View file

@ -1,22 +0,0 @@
Stage,LoveReq,SubReq,VarReq,IntroText,Image
0,0,0,,Welcome to the art class.|You're a new student here?,Jennifer.jpg
10,0,0,,"I'm Jennifer, nice to meet you.",Jennifer.jpg
20,0,0,,"Art class is fine, but I prefer sports.",Jennifer.jpg
30,0,0,,Is there anything you want?,Jennifer.jpg
40,0,0,,"So tell me, what do you have in mind?",Jennifer.jpg
50,0,0,,So you want to see the teacher undress?|(You need 2 love or submission to convince her.),Jennifer.jpg
60,0,0,,"Tell her of Sandro Botticelli ""The Birth of Venus"".|It might convince her to remove her dress.",Jennifer.jpg
60,0,0,JuliaStrip,It worked! That's pretty amazing.,Jennifer.jpg
70,0,0,,I didn't knew that Julia was so daring.,Jennifer.jpg
80,0,0,,Two models! I didn't expect that.,Jennifer.jpg
80,0,0,Common_PlayerGagged,Why are you gagged?,Jennifer.jpg
80,0,0,Common_PlayerRestrained,Aren't you humiliated?,Jennifer.jpg
100,0,0,,I'm not very comfortable posing.|(You need +1 submission to strip her.),JenniferPose.jpg
110,0,0,,I'm not very comfortable posing.|(You need +2 submission to get her naked.),JenniferUnderwear.jpg
120,0,0,,This is kind of humiliating.|(You need +3 submission to tie her up.),JenniferNaked.jpg
130,0,0,,This is very humiliating.|(She doesn't seem to be having fun.),JenniferRope.jpg
130,0,0,EggInside,Can you please remove this pink thing?|(She trembles randomly from the egg.),JenniferRope.jpg
140,0,0,,Mhu nugin hm! (She doesn't seem to|enjoy being tied up in front of the class.),JenniferRopeBallGag.jpg
140,0,0,EggInside,(She sweats and trembles randomly from the egg.|She doesn't enjoy being tied up in front of the class.),JenniferRopeBallGag.jpg
150,0,0,,Mhu nugin hm! (She doesn't seem to|enjoy being tied up in front of the class.),JenniferRopeTapeGag.jpg
150,0,0,EggInside,(She sweats and trembles randomly from the egg.|She doesn't enjoy being tied up in front of the class.),JenniferRopeTapeGag.jpg
1 Stage LoveReq SubReq VarReq IntroText Image
2 0 0 0 Welcome to the art class.|You're a new student here? Jennifer.jpg
3 10 0 0 I'm Jennifer, nice to meet you. Jennifer.jpg
4 20 0 0 Art class is fine, but I prefer sports. Jennifer.jpg
5 30 0 0 Is there anything you want? Jennifer.jpg
6 40 0 0 So tell me, what do you have in mind? Jennifer.jpg
7 50 0 0 So you want to see the teacher undress?|(You need 2 love or submission to convince her.) Jennifer.jpg
8 60 0 0 Tell her of Sandro Botticelli "The Birth of Venus".|It might convince her to remove her dress. Jennifer.jpg
9 60 0 0 JuliaStrip It worked! That's pretty amazing. Jennifer.jpg
10 70 0 0 I didn't knew that Julia was so daring. Jennifer.jpg
11 80 0 0 Two models! I didn't expect that. Jennifer.jpg
12 80 0 0 Common_PlayerGagged Why are you gagged? Jennifer.jpg
13 80 0 0 Common_PlayerRestrained Aren't you humiliated? Jennifer.jpg
14 100 0 0 I'm not very comfortable posing.|(You need +1 submission to strip her.) JenniferPose.jpg
15 110 0 0 I'm not very comfortable posing.|(You need +2 submission to get her naked.) JenniferUnderwear.jpg
16 120 0 0 This is kind of humiliating.|(You need +3 submission to tie her up.) JenniferNaked.jpg
17 130 0 0 This is very humiliating.|(She doesn't seem to be having fun.) JenniferRope.jpg
18 130 0 0 EggInside Can you please remove this pink thing?|(She trembles randomly from the egg.) JenniferRope.jpg
19 140 0 0 Mhu nugin hm! (She doesn't seem to|enjoy being tied up in front of the class.) JenniferRopeBallGag.jpg
20 140 0 0 EggInside (She sweats and trembles randomly from the egg.|She doesn't enjoy being tied up in front of the class.) JenniferRopeBallGag.jpg
21 150 0 0 Mhu nugin hm! (She doesn't seem to|enjoy being tied up in front of the class.) JenniferRopeTapeGag.jpg
22 150 0 0 EggInside (She sweats and trembles randomly from the egg.|She doesn't enjoy being tied up in front of the class.) JenniferRopeTapeGag.jpg

Binary file not shown.

Before

(image error) Size: 89 KiB

Binary file not shown.

Before

(image error) Size: 84 KiB

Binary file not shown.

Before

(image error) Size: 94 KiB

Binary file not shown.

Before

(image error) Size: 89 KiB

Binary file not shown.

Before

(image error) Size: 94 KiB

Binary file not shown.

Before

(image error) Size: 93 KiB

Binary file not shown.

Before

(image error) Size: 86 KiB

View file

@ -1,223 +0,0 @@
var C004_ArtClass_Jennifer_CurrentStage = 0;
var C004_ArtClass_Jennifer_JuliaStrip = false;
var C004_ArtClass_Jennifer_UnderwearDone = false;
var C004_ArtClass_Jennifer_NakedDone = false;
var C004_ArtClass_Jennifer_RopeDone = false;
var C004_ArtClass_Jennifer_GagDone = false;
var C004_ArtClass_Jennifer_KissReady = true;
var C004_ArtClass_Jennifer_TightenDone = false;
var C004_ArtClass_Jennifer_TickleDone = false;
var C004_ArtClass_Jennifer_CropDone = false;
var C004_ArtClass_Jennifer_TrustCommentDone = false;
var C004_ArtClass_Jennifer_EggCommentDone = false;
var C004_ArtClass_Jennifer_CanBegForRelease = false;
var C004_ArtClass_Jennifer_PityDone = false;
var C004_ArtClass_Jennifer_EggConfirm = false;
var C004_ArtClass_Jennifer_EggInside = false;
// Chapter 4 - Jennifer Load
function C004_ArtClass_Jennifer_Load() {
// Load the scene parameters
ActorLoad("Jennifer", "ArtRoom");
LoadInteractions();
C004_ArtClass_Jennifer_EggConfirm = false;
C004_ArtClass_Jennifer_JuliaStrip = (C004_ArtClass_ArtRoom_JuliaStage >= 2);
// Jumps to the correct stage
if ((C004_ArtClass_ArtRoom_ExtraModel == "Jennifer") && (C004_ArtClass_Jennifer_CurrentStage < 100)) C004_ArtClass_Jennifer_CurrentStage = 100;
if ((C004_ArtClass_ArtRoom_ExtraModel != "") && (C004_ArtClass_ArtRoom_ExtraModel != "Jennifer")) C004_ArtClass_Jennifer_CurrentStage = 80;
// If we allow the player to beg to be released
C004_ArtClass_Jennifer_CanBegForRelease = ((C004_ArtClass_ArtRoom_ExtraModel == "Player") && Common_PlayerRestrained && Common_PlayerNotGagged);
}
// Chapter 4 - Jennifer Run
function C004_ArtClass_Jennifer_Run() {
BuildInteraction(C004_ArtClass_Jennifer_CurrentStage);
}
// Chapter 4 - Jennifer Click
function C004_ArtClass_Jennifer_Click() {
// Regular interactions
ClickInteraction(C004_ArtClass_Jennifer_CurrentStage);
var ClickInv = GetClickedInventory();
// When the user wants to use any item and bondage isn't allowed
if (!Common_BondageAllowed && ((ClickInv == "Rope") || (ClickInv == "BallGag") || (ClickInv == "TapeGag") || (ClickInv == "Crop") || (ClickInv == "Cuffs") || (ClickInv == "VibratingEgg")) && Common_PlayerNotRestrained)
OverridenIntroText = GetText("NoBondage");
// The player can convince Jennifer to help with a crop
if (!Common_BondageAllowed && (C004_ArtClass_Jennifer_CurrentStage == 50) && (ClickInv == "Crop") && Common_PlayerNotRestrained) {
C004_ArtClass_Jennifer_SandroComment();
OverridenIntroText = GetText("CropForInfo");
ActorChangeAttitude(-1, 1);
C004_ArtClass_Jennifer_CurrentStage = 60;
CurrentTime = CurrentTime + 60000;
}
// When the user wants to use the rope
if (Common_BondageAllowed && (C004_ArtClass_Jennifer_CurrentStage >= 120) && (ClickInv == "Rope") && !ActorHasInventory("Rope") && Common_PlayerNotRestrained) {
if (ActorGetValue(ActorSubmission) < 3) {
OverridenIntroText = GetText("RefuseBondage");
} else {
OverridenIntroText = GetText("Bondage");
C004_ArtClass_Jennifer_CurrentStage = 130;
C004_ArtClass_ArtRoom_JenniferStage = 3;
ActorAddInventory("Rope");
PlayerRemoveInventory("Rope", 1);
CurrentTime = CurrentTime + 60000;
}
}
// When the user wants to use a gag without tying her
if (Common_BondageAllowed && ((ClickInv == "BallGag") || (ClickInv == "TapeGag")) && !ActorHasInventory("Rope") && !ActorHasInventory("BallGag") && !ActorHasInventory("TapeGag") && Common_PlayerNotRestrained)
OverridenIntroText = GetText("NoGag");
// When the user wants to use a BallGag
if (Common_BondageAllowed && (ClickInv == "BallGag") && ActorHasInventory("Rope") && !ActorHasInventory("BallGag") && Common_PlayerNotRestrained) {
OverridenIntroText = GetText("BallGag");
C004_ArtClass_Jennifer_CurrentStage = 140;
C004_ArtClass_Jennifer_Ungag();
C004_ArtClass_ArtRoom_JenniferStage = 4;
ActorAddInventory("BallGag");
PlayerRemoveInventory("BallGag", 1);
CurrentTime = CurrentTime + 60000;
}
// When the user wants to use a tape gag
if (Common_BondageAllowed && (ClickInv == "TapeGag") && ActorHasInventory("Rope") && !ActorHasInventory("TapeGag") && Common_PlayerNotRestrained) {
OverridenIntroText = GetText("TapeGag");
C004_ArtClass_Jennifer_CurrentStage = 150;
C004_ArtClass_Jennifer_Ungag();
C004_ArtClass_ArtRoom_JenniferStage = 5;
ActorAddInventory("TapeGag");
PlayerRemoveInventory("TapeGag", 1);
CurrentTime = CurrentTime + 60000;
}
// When the user wants to use the crop
if (Common_BondageAllowed && (ClickInv == "Crop") && ActorHasInventory("Rope") && Common_PlayerNotRestrained) {
OverridenIntroText = GetText("Crop");
if (C004_ArtClass_Jennifer_CropDone == false) { C004_ArtClass_Jennifer_CropDone = true; ActorChangeAttitude(-1, 1); }
CurrentTime = CurrentTime + 60000;
}
// When the user wants to use the vibrating egg on Jennifer
if (Common_BondageAllowed && (ClickInv == "VibratingEgg") && !ActorHasInventory("VibratingEgg") && ActorHasInventory("Rope") && Common_PlayerNotRestrained) {
if (C004_ArtClass_Jennifer_EggConfirm == false) {
C004_ArtClass_Jennifer_EggConfirm = true;
OverridenIntroText = GetText("VibratingEggWarning");
} else {
ActorAddInventory("VibratingEgg");
PlayerRemoveInventory("VibratingEgg", 1);
ActorChangeAttitude(-1, 0);
OverridenIntroText = GetText("VibratingEggInsert");
C004_ArtClass_Jennifer_EggInside = true;
}
}
}
// Chapter 4 - Jennifer Sandro Comment - Start Julia Stage 1
function C004_ArtClass_Jennifer_SandroComment() {
if (C004_ArtClass_ArtRoom_JuliaStage == 0)
C004_ArtClass_ArtRoom_JuliaStage = 1;
}
// Chapter 4 - Jennifer Set Clothes Level
function C004_ArtClass_Jennifer_SetCloth(Stage, LoveMod, SubMod) {
C004_ArtClass_ArtRoom_JenniferStage = Stage;
if ((Stage == 1) && (C004_ArtClass_Jennifer_UnderwearDone == false)) { C004_ArtClass_Jennifer_UnderwearDone = true; ActorChangeAttitude(LoveMod, SubMod); }
if ((Stage == 2) && (C004_ArtClass_Jennifer_NakedDone == false)) { C004_ArtClass_Jennifer_NakedDone = true; ActorChangeAttitude(LoveMod, SubMod); }
if ((Stage == 3) && (C004_ArtClass_Jennifer_RopeDone == false)) { C004_ArtClass_Jennifer_RopeDone = true; ActorChangeAttitude(LoveMod, SubMod); }
if ((Stage == 4) && (C004_ArtClass_Jennifer_GagDone == false)) { C004_ArtClass_Jennifer_GagDone = true; ActorChangeAttitude(LoveMod, SubMod); }
}
// Chapter 4 - Jennifer Untie
function C004_ArtClass_Jennifer_Untie() {
C004_ArtClass_ArtRoom_JenniferStage = 2;
ActorRemoveInventory("Rope");
PlayerAddInventory("Rope", 1);
}
// Chapter 4 - Jennifer Ungag
function C004_ArtClass_Jennifer_Ungag() {
C004_ArtClass_ArtRoom_JenniferStage = 3;
if (ActorHasInventory("BallGag")) {
PlayerAddInventory("BallGag", 1);
ActorRemoveInventory("BallGag");
}
ActorRemoveInventory("TapeGag");
}
// Chapter 4 - Jennifer Kiss
function C004_ArtClass_Jennifer_Kiss() {
C004_ArtClass_Jennifer_KissReady = false;
if (Common_PlayerGagged) OverridenIntroText = GetText("GaggedKiss");
}
// Chapter 4 - Jennifer Tighten
function C004_ArtClass_Jennifer_Tighten() {
if (Common_PlayerNotRestrained) {
if (C004_ArtClass_Jennifer_TightenDone == false) {
if (C004_ArtClass_Jennifer_CurrentStage >= 140) OverridenIntroText = GetText("TightenGagged");
else OverridenIntroText = GetText("Tighten");
ActorChangeAttitude(-1, 1);
C004_ArtClass_Jennifer_TightenDone = true;
}
} else {
OverridenIntroText = GetText("TightenFail");
}
}
// Chapter 4 - Jennifer Tickle
function C004_ArtClass_Jennifer_Tickle() {
if (C004_ArtClass_Jennifer_TickleDone == false) {
if (Common_PlayerNotRestrained) OverridenIntroText = GetText("Tickle");
else OverridenIntroText = GetText("TickleFail");
ActorChangeAttitude(-1, 0);
C004_ArtClass_Jennifer_TickleDone = true;
}
}
// Chapter 4 - Jennifer Trust Comment
function C004_ArtClass_Jennifer_TrustComment() {
if (C004_ArtClass_Jennifer_TrustCommentDone == false) {
C004_ArtClass_Jennifer_TrustCommentDone = true;
ActorChangeAttitude(1, 0);
OverridenIntroText = GetText("EarnTrust");
}
}
// Chapter 4 - Jennifer Egg Comment
function C004_ArtClass_Jennifer_EggComment() {
if (C004_ArtClass_Jennifer_EggCommentDone == false) {
C004_ArtClass_Jennifer_EggCommentDone = true;
ActorChangeAttitude(0, 1);
OverridenIntroText = GetText("EggComment");
}
}
// Chapter 4 - Jennifer Beg for Release
function C004_ArtClass_Jennifer_BegForRelease() {
if (ActorGetValue(ActorLove) >= 3) {
OverridenIntroText = GetText("PlayerUntie");
PlayerUnlockInventory("Rope");
PlayerAddInventory("Rope", 1);
C004_ArtClass_Jennifer_CanBegForRelease = false;
CurrentTime = CurrentTime + 60000;
} else {
OverridenIntroText = GetText("PlayerStayTied");
}
}
// Chapter 4 - Jennifer Pity
function C004_ArtClass_Jennifer_PityComment() {
if (C004_ArtClass_Jennifer_PityDone == false) {
ActorChangeAttitude(1, 0);
C004_ArtClass_Jennifer_PityDone = true;
}
}

View file

@ -1,49 +0,0 @@
Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
0,0,0,,"Yes, it's my|first day here.","I hope you'll like it, we have a great gym.|I'm Jennifer, glad to meet you.",10,0,0,
0,0,0,,Yep! A fresh start|in a fresh college!,"I like your attitude, you'll do well here.|I'm Jennifer, pleased to meet you.",10,1,0,
0,0,0,,"Yeah, I miss my old|school and friends.","Shh. You'll make better friends here!|I'm Jennifer, nice to meet you.",10,0,-1,
10,0,0,,So you're|an artist?,"Me? That's a good one.|No, I'm much better in sports.",20,0,0,
10,0,0,,Can you help|me paint?,"Help you? Trust me, you'll do better than me.|I'm not an artist, I'm much better in sports.",20,0,-1,
10,0,0,,You don't look|like a painter.,"Very true, I'm far from an|artist. I'm much better in sports.",20,0,1,
10,0,0,,This class|is pointless.,"You're very negative. Gym class would|be more fun though, I'm better in sports.",20,-1,0,
20,0,0,,Sports? Our fat teacher|doesn't know that word.,"Shh. Careful! She's stronger than she looks.|And yes, Julia is an artist, not an athlete.",30,-1,0,
20,0,0,,You're too skinny|to do sports.,"Don't judge me, I'm in good shape.",30,-1,1,
20,0,0,,Yeah! I can't wait|for gym class!,(She gives you a thumb up.),30,1,0,
20,0,0,,I guess it will be|relaxing to paint.,Sure. And Sarah seems to have fun.,30,0,0,
30,0,0,,Can we make this|class more interesting?,More interesting?|What do you in mind?,40,0,0,
30,0,0,,This is boring. (Yawn.),Cheer up! It's not|as bad as you think.,40,-1,0,
30,0,0,,This could more fun!,More fun? I'm curious.|What are you talking about?,40,1,0,
40,0,0,,Our teacher should|show her curves.,Her curves? (She giggles.) You|mean she should remove her dress?,50,1,0,
40,0,0,,It would be better if|Julia removed her dress.,A sexy portrait? I don't know.,50,0,0,
40,0,0,,Help me trick her|out of that dress.,Oh! That's pretty devious.|You think we can do that?,50,0,1,
50,2,0,,Help me convince her|to strip my friend.,"Let me think... She loves Italian painters.|Tell her of Sandro Botticelli ""The Birth of Venus"".",60,0,0,SandroComment()
50,0,2,,You will help me|convince her to strip.,"Let me think... She loves Italian painters.|Tell her of Sandro Botticelli ""The Birth of Venus"".",60,0,0,SandroComment()
50,0,0,,Can you convince|her to strip?,"Me? Oh no, I'm|not doing that for you.",50,0,0,
60,0,0,JuliaStrip,Isn't the class|better now?,It will be memorable that's for sure.|I didn't knew that Julia was so daring.,70,0,0,
60,0,0,JuliaStrip,We make a|great team!,(She gives you a high five.) To teamwork!|I didn't knew that Julia was so daring.,70,1,0,
60,0,0,JuliaStrip,Her breast|is monstrous.,"Don't be too tough with her, losing fat|isn't easy. And it's very daring of her.",70,-1,0,
80,0,0,CanBegForRelease,"Please Jennifer, can|you help me out?",,80,0,0,BegForRelease()
80,0,0,Common_PlayerGagged,@Eehmmo ehm ehher!,"I'm sorry, I cannot understand.",80,0,0,
80,0,0,Common_PlayerGagged,(Whimper and tremble.),"Trust me, I feel for you. You must be|humiliated now. I'll cheer you up later.",80,0,0,PityComment()
100,0,1,,Shouldn't you undress|like Julia? (1 minute),I... I guess I can.|(She slowly undresses.),110,0,0,"SetCloth(1, 0, 0)"
100,0,1,,Take your clothes|off. (1 minute),I... Yes... Sorry.|(She slowly undresses.),110,0,0,"SetCloth(1, 0, 1)"
100,0,1,,You should show your|pretty body. (1 minute),I really think I'm pretty?|(She slowly undresses.),110,0,0,"SetCloth(1, 1, 0)"
110,0,2,,Do I have to take these|off myself? (1 minute),"NO! Oops, I didn't meant to yell, I'll do it.|(She blushes red and removes her underwear.)",120,0,0,"SetCloth(2, -1, 1)"
110,0,2,,Only a few items left|to join Julia. (1 minute),"Yes, if Julia could do it, I can.|(She blushes red and removes her underwear.)",120,0,0,"SetCloth(2, 0, 0)"
110,0,2,,"If Julia can strip, you|can do it. (1 minute)","Yes, if Julia could do it, I can.|(She blushes red and removes her underwear.)",120,0,0,"SetCloth(2, 0, 0)"
110,0,2,,Show us more skin|and bones. (1 minute),Bones? I'm not that skinny.|(She blushes red and removes her underwear.),120,0,0,"SetCloth(2, -1, 0)"
110,0,0,,Maybe you should dress|back up. (1 minute),"You think? Yeah, this is school after all.|(She picks her clothes and dresses back.)",100,0,0,"SetCloth(0, 0, 0)"
120,0,0,,Maybe you should dress|back up. (1 minute),"You think? Yeah, this is school after all.|(She picks her clothes and dresses back.)",100,0,0,"SetCloth(0, 0, 0)"
120,0,0,,Try your underwear|again. (1 minute),(She sighs.) I'll never understand art.|(She puts her underwear back on.),110,0,0,"SetCloth(1, 0, 0)"
130,0,0,,Don't worry Jennifer.|Everything will be fine.,(She nods slowly.),130,0,0,TrustComment()
130,0,0,EggInside,This egg will remind|you that I'm the boss.,(She bows her head.),130,0,0,EggComment()
130,2,0,KissReady,(Kiss her.)|(1 minute),Please don't. I'm not into it.|(She didn't seem to enjoy the kiss.),130,-1,0,Kiss()
130,0,0,,(Tighten the ropes.)|(1 minute),(This bondage is already|as tight as it can be.),130,0,0,Tighten()
130,0,0,,(Tickle her.)|(1 minute),(She cowers in shame|to avoid your tickling.),130,0,0,Tickle()
130,0,0,Common_PlayerNotRestrained,(Untie her.)|(1 minute),(You untie her and she throws the|ropes at you.) Can I go sit now?,120,0,0,Untie()
140,0,0,,(Tighten the ropes.)|(1 minute),(This bondage is already|as tight as it can be.),140,0,0,Tighten()
140,0,0,,(Tickle her.)|(1 minute),(She cowers in shame|to avoid your tickling.),140,0,0,Tickle()
140,0,0,Common_PlayerNotRestrained,(Ungag her.)|(1 minute),(You unbuckle the gag and release it|from her mouth) Can you untie me now?,130,0,0,Ungag()
150,0,0,,(Tighten the ropes.)|(1 minute),(This bondage is already|as tight as it can be.),150,0,0,Tighten()
150,0,0,,(Tickle her.)|(1 minute),(She cowers in shame|to avoid your tickling.),150,0,0,Tickle()
150,0,0,Common_PlayerNotRestrained,(Ungag her.)|(1 minute),"(You remove the tape from her mouth.)|Alright, can you untie me now?",130,0,0,Ungag()
1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
2 0 0 0 Yes, it's my|first day here. I hope you'll like it, we have a great gym.|I'm Jennifer, glad to meet you. 10 0 0
3 0 0 0 Yep! A fresh start|in a fresh college! I like your attitude, you'll do well here.|I'm Jennifer, pleased to meet you. 10 1 0
4 0 0 0 Yeah, I miss my old|school and friends. Shh. You'll make better friends here!|I'm Jennifer, nice to meet you. 10 0 -1
5 10 0 0 So you're|an artist? Me? That's a good one.|No, I'm much better in sports. 20 0 0
6 10 0 0 Can you help|me paint? Help you? Trust me, you'll do better than me.|I'm not an artist, I'm much better in sports. 20 0 -1
7 10 0 0 You don't look|like a painter. Very true, I'm far from an|artist. I'm much better in sports. 20 0 1
8 10 0 0 This class|is pointless. You're very negative. Gym class would|be more fun though, I'm better in sports. 20 -1 0
9 20 0 0 Sports? Our fat teacher|doesn't know that word. Shh. Careful! She's stronger than she looks.|And yes, Julia is an artist, not an athlete. 30 -1 0
10 20 0 0 You're too skinny|to do sports. Don't judge me, I'm in good shape. 30 -1 1
11 20 0 0 Yeah! I can't wait|for gym class! (She gives you a thumb up.) 30 1 0
12 20 0 0 I guess it will be|relaxing to paint. Sure. And Sarah seems to have fun. 30 0 0
13 30 0 0 Can we make this|class more interesting? More interesting?|What do you in mind? 40 0 0
14 30 0 0 This is boring. (Yawn.) Cheer up! It's not|as bad as you think. 40 -1 0
15 30 0 0 This could more fun! More fun? I'm curious.|What are you talking about? 40 1 0
16 40 0 0 Our teacher should|show her curves. Her curves? (She giggles.) You|mean she should remove her dress? 50 1 0
17 40 0 0 It would be better if|Julia removed her dress. A sexy portrait? I don't know. 50 0 0
18 40 0 0 Help me trick her|out of that dress. Oh! That's pretty devious.|You think we can do that? 50 0 1
19 50 2 0 Help me convince her|to strip my friend. Let me think... She loves Italian painters.|Tell her of Sandro Botticelli "The Birth of Venus". 60 0 0 SandroComment()
20 50 0 2 You will help me|convince her to strip. Let me think... She loves Italian painters.|Tell her of Sandro Botticelli "The Birth of Venus". 60 0 0 SandroComment()
21 50 0 0 Can you convince|her to strip? Me? Oh no, I'm|not doing that for you. 50 0 0
22 60 0 0 JuliaStrip Isn't the class|better now? It will be memorable that's for sure.|I didn't knew that Julia was so daring. 70 0 0
23 60 0 0 JuliaStrip We make a|great team! (She gives you a high five.) To teamwork!|I didn't knew that Julia was so daring. 70 1 0
24 60 0 0 JuliaStrip Her breast|is monstrous. Don't be too tough with her, losing fat|isn't easy. And it's very daring of her. 70 -1 0
25 80 0 0 CanBegForRelease Please Jennifer, can|you help me out? 80 0 0 BegForRelease()
26 80 0 0 Common_PlayerGagged @Eehmmo ehm ehher! I'm sorry, I cannot understand. 80 0 0
27 80 0 0 Common_PlayerGagged (Whimper and tremble.) Trust me, I feel for you. You must be|humiliated now. I'll cheer you up later. 80 0 0 PityComment()
28 100 0 1 Shouldn't you undress|like Julia? (1 minute) I... I guess I can.|(She slowly undresses.) 110 0 0 SetCloth(1, 0, 0)
29 100 0 1 Take your clothes|off. (1 minute) I... Yes... Sorry.|(She slowly undresses.) 110 0 0 SetCloth(1, 0, 1)
30 100 0 1 You should show your|pretty body. (1 minute) I really think I'm pretty?|(She slowly undresses.) 110 0 0 SetCloth(1, 1, 0)
31 110 0 2 Do I have to take these|off myself? (1 minute) NO! Oops, I didn't meant to yell, I'll do it.|(She blushes red and removes her underwear.) 120 0 0 SetCloth(2, -1, 1)
32 110 0 2 Only a few items left|to join Julia. (1 minute) Yes, if Julia could do it, I can.|(She blushes red and removes her underwear.) 120 0 0 SetCloth(2, 0, 0)
33 110 0 2 If Julia can strip, you|can do it. (1 minute) Yes, if Julia could do it, I can.|(She blushes red and removes her underwear.) 120 0 0 SetCloth(2, 0, 0)
34 110 0 2 Show us more skin|and bones. (1 minute) Bones? I'm not that skinny.|(She blushes red and removes her underwear.) 120 0 0 SetCloth(2, -1, 0)
35 110 0 0 Maybe you should dress|back up. (1 minute) You think? Yeah, this is school after all.|(She picks her clothes and dresses back.) 100 0 0 SetCloth(0, 0, 0)
36 120 0 0 Maybe you should dress|back up. (1 minute) You think? Yeah, this is school after all.|(She picks her clothes and dresses back.) 100 0 0 SetCloth(0, 0, 0)
37 120 0 0 Try your underwear|again. (1 minute) (She sighs.) I'll never understand art.|(She puts her underwear back on.) 110 0 0 SetCloth(1, 0, 0)
38 130 0 0 Don't worry Jennifer.|Everything will be fine. (She nods slowly.) 130 0 0 TrustComment()
39 130 0 0 EggInside This egg will remind|you that I'm the boss. (She bows her head.) 130 0 0 EggComment()
40 130 2 0 KissReady (Kiss her.)|(1 minute) Please don't. I'm not into it.|(She didn't seem to enjoy the kiss.) 130 -1 0 Kiss()
41 130 0 0 (Tighten the ropes.)|(1 minute) (This bondage is already|as tight as it can be.) 130 0 0 Tighten()
42 130 0 0 (Tickle her.)|(1 minute) (She cowers in shame|to avoid your tickling.) 130 0 0 Tickle()
43 130 0 0 Common_PlayerNotRestrained (Untie her.)|(1 minute) (You untie her and she throws the|ropes at you.) Can I go sit now? 120 0 0 Untie()
44 140 0 0 (Tighten the ropes.)|(1 minute) (This bondage is already|as tight as it can be.) 140 0 0 Tighten()
45 140 0 0 (Tickle her.)|(1 minute) (She cowers in shame|to avoid your tickling.) 140 0 0 Tickle()
46 140 0 0 Common_PlayerNotRestrained (Ungag her.)|(1 minute) (You unbuckle the gag and release it|from her mouth) Can you untie me now? 130 0 0 Ungag()
47 150 0 0 (Tighten the ropes.)|(1 minute) (This bondage is already|as tight as it can be.) 150 0 0 Tighten()
48 150 0 0 (Tickle her.)|(1 minute) (She cowers in shame|to avoid your tickling.) 150 0 0 Tickle()
49 150 0 0 Common_PlayerNotRestrained (Ungag her.)|(1 minute) (You remove the tape from her mouth.)|Alright, can you untie me now? 130 0 0 Ungag()

View file

@ -1,21 +0,0 @@
Tag,Content
NoBondage,(She pushes you back.) What are|you doing? We are supposed to paint.
CropForInfo,(You whip her quick.) Ow! Let me think.|Tell her of Sandro Botticelli The Birth of Venus.
RefuseBondage,(She pushes you back and stares at you.)|Oh no! you're not tying me up.
Bondage,(She tries to stop you but you overpower|her and restrain her body and arms.)
NoGag,(She pushes your hand away.) Oh no!
BallGag,(She shuts her mouth so you have to|push it hard to be strap it in.)
TapeGag,(She shakes her head from left to right|but you finally manage to tape her mouth.)
Crop,(You whip her with the crop a few|times. She screams and cries in pain.)
VibratingEggWarning,"(You might not be able to recover the egg if|you insert it in Jennifer, click on it again to do it.)"
VibratingEggInsert,(Jennifer sees the egg and tries to move away but|you're able to insert it. She now trembles randomly.)
GaggedKiss,(You try to kiss her with your gag|but it only creates an awkward situation.)
TightenGagged,(You tighten the knots while she|struggles and seems very nervous.)
Tighten,Aaargh! Be careful!|(She seems very nervous.)
TightenFail,(You try to tighten Jennifer's bondage|but fail as the other students giggle.)
Tickle,(You tickle her in front of the class.|She cowers in shame and tries to kick you.)
TickleFail,(You fumble a little but manage to tickle her.|She cowers in shame and tries to kick you.)
EarnTrust,I'll try to trust you then.|All of this is making me nervous.
EggComment,"But, but, but. I, I. Ok.|(She bows her head.)"
PlayerUntie,"(She blushes and steps up to untie you.)|Here you go my friend, I bet that was humiliating."
PlayerStayTied,(She's too nervous to move up to help you.)|(You need 3 love or more to get help from her.)
1 Tag Content
2 NoBondage (She pushes you back.) What are|you doing? We are supposed to paint.
3 CropForInfo (You whip her quick.) Ow! Let me think.|Tell her of Sandro Botticelli The Birth of Venus.
4 RefuseBondage (She pushes you back and stares at you.)|Oh no! you're not tying me up.
5 Bondage (She tries to stop you but you overpower|her and restrain her body and arms.)
6 NoGag (She pushes your hand away.) Oh no!
7 BallGag (She shuts her mouth so you have to|push it hard to be strap it in.)
8 TapeGag (She shakes her head from left to right|but you finally manage to tape her mouth.)
9 Crop (You whip her with the crop a few|times. She screams and cries in pain.)
10 VibratingEggWarning (You might not be able to recover the egg if|you insert it in Jennifer, click on it again to do it.)
11 VibratingEggInsert (Jennifer sees the egg and tries to move away but|you're able to insert it. She now trembles randomly.)
12 GaggedKiss (You try to kiss her with your gag|but it only creates an awkward situation.)
13 TightenGagged (You tighten the knots while she|struggles and seems very nervous.)
14 Tighten Aaargh! Be careful!|(She seems very nervous.)
15 TightenFail (You try to tighten Jennifer's bondage|but fail as the other students giggle.)
16 Tickle (You tickle her in front of the class.|She cowers in shame and tries to kick you.)
17 TickleFail (You fumble a little but manage to tickle her.|She cowers in shame and tries to kick you.)
18 EarnTrust I'll try to trust you then.|All of this is making me nervous.
19 EggComment But, but, but. I, I. Ok.|(She bows her head.)
20 PlayerUntie (She blushes and steps up to untie you.)|Here you go my friend, I bet that was humiliating.
21 PlayerStayTied (She's too nervous to move up to help you.)|(You need 3 love or more to get help from her.)

View file

@ -1,25 +0,0 @@
Stage,LoveReq,SubReq,VarReq,IntroText,Image
0,0,0,,"OooOOOoh! A new pupil! I am the art|teacher Giuliana, but you can call me Julia.",JuliaWantsHug.jpg
10,0,0,,,JuliaWantsHug.jpg
20,0,0,,,JuliaHug.jpg
30,0,0,,,Julia.jpg
40,0,0,,,Julia.jpg
50,0,0,,,Julia.jpg
60,0,0,,How's the painting going new pupil?|Will you do a masterwork like Raphael?,JuliaPose.jpg
70,0,0,,So you know about the great|master Sandro Botticelli work?,Julia.jpg
80,0,0,,Have you seen The Birth of Venus?,Julia.jpg
100,0,0,,,JuliaNoTop.jpg
110,0,0,,Do I look like the beautiful Venus?,JuliaNoTop.jpg
120,0,0,,Am I not the magnifico Venus?,JuliaNoTop.jpg
130,0,0,,,JuliaNude.jpg
140,0,0,,The Birth of Venus! Isn't art wonderful?|Are you thrilled now new pupil?,JuliaNude.jpg
150,0,0,,So who should model with me?,JuliaNude.jpg
150,0,0,IsGagged,(She looks around for a new model.),JuliaNude.jpg
160,0,0,,,JuliaNude.jpg
170,0,0,,Keep the pose! Let's make art!,JuliaNude.jpg
170,0,0,EggInside,OooOOOoh! What's going on here?|(She seems to be having spasms from the egg.),JuliaNude.jpg
170,0,0,Common_PlayerRestrained,"Venus and Shibari, what a package!",JuliaNude.jpg
170,0,0,IsGagged,Munm gnu! (She can't be understood.),JuliaNude.jpg
180,0,0,,Keep the pose! Let's make art!,JuliaNude.jpg
180,0,0,EggInside,OooOOOoh! What's going on here?|(She seems to be having spasms from the egg.),JuliaNude.jpg
180,0,0,IsGagged,Munm gnu! (She can't be understood.),JuliaNude.jpg
1 Stage LoveReq SubReq VarReq IntroText Image
2 0 0 0 OooOOOoh! A new pupil! I am the art|teacher Giuliana, but you can call me Julia. JuliaWantsHug.jpg
3 10 0 0 JuliaWantsHug.jpg
4 20 0 0 JuliaHug.jpg
5 30 0 0 Julia.jpg
6 40 0 0 Julia.jpg
7 50 0 0 Julia.jpg
8 60 0 0 How's the painting going new pupil?|Will you do a masterwork like Raphael? JuliaPose.jpg
9 70 0 0 So you know about the great|master Sandro Botticelli work? Julia.jpg
10 80 0 0 Have you seen The Birth of Venus? Julia.jpg
11 100 0 0 JuliaNoTop.jpg
12 110 0 0 Do I look like the beautiful Venus? JuliaNoTop.jpg
13 120 0 0 Am I not the magnifico Venus? JuliaNoTop.jpg
14 130 0 0 JuliaNude.jpg
15 140 0 0 The Birth of Venus! Isn't art wonderful?|Are you thrilled now new pupil? JuliaNude.jpg
16 150 0 0 So who should model with me? JuliaNude.jpg
17 150 0 0 IsGagged (She looks around for a new model.) JuliaNude.jpg
18 160 0 0 JuliaNude.jpg
19 170 0 0 Keep the pose! Let's make art! JuliaNude.jpg
20 170 0 0 EggInside OooOOOoh! What's going on here?|(She seems to be having spasms from the egg.) JuliaNude.jpg
21 170 0 0 Common_PlayerRestrained Venus and Shibari, what a package! JuliaNude.jpg
22 170 0 0 IsGagged Munm gnu! (She can't be understood.) JuliaNude.jpg
23 180 0 0 Keep the pose! Let's make art! JuliaNude.jpg
24 180 0 0 EggInside OooOOOoh! What's going on here?|(She seems to be having spasms from the egg.) JuliaNude.jpg
25 180 0 0 IsGagged Munm gnu! (She can't be understood.) JuliaNude.jpg

Binary file not shown.

Before

(image error) Size: 145 KiB

Binary file not shown.

Before

(image error) Size: 151 KiB

Binary file not shown.

Before

(image error) Size: 125 KiB

Binary file not shown.

Before

(image error) Size: 95 KiB

Binary file not shown.

Before

(image error) Size: 118 KiB

Binary file not shown.

Before

(image error) Size: 96 KiB

Binary file not shown.

Before

(image error) Size: 97 KiB

Binary file not shown.

Before

(image error) Size: 96 KiB

Binary file not shown.

Before

(image error) Size: 146 KiB

View file

@ -1,307 +0,0 @@
var C004_ArtClass_Julia_CurrentStage = 0;
var C004_ArtClass_Julia_BigHugDone = false;
var C004_ArtClass_Julia_BigHugReady = false;
var C004_ArtClass_Julia_Sandro = true;
var C004_ArtClass_Julia_AllowUnderwear = false;
var C004_ArtClass_Julia_AllowNaked = false;
var C004_ArtClass_Julia_AllowShibari = false;
var C004_ArtClass_Julia_IsRestrained = false;
var C004_ArtClass_Julia_IsGagged = false;
var C004_ArtClass_Julia_TickleDone = false;
var C004_ArtClass_Julia_TightenDone = false;
var C004_ArtClass_Julia_CanBegForRelease = false;
var C004_ArtClass_Julia_EggConfirm = false;
var C004_ArtClass_Julia_EggInside = false;
// New image depending on Julia's bondage
function C004_ArtClass_Julia_GetImage() {
if (C004_ArtClass_Julia_CurrentStage != 60) OverridenIntroImage = "";
if ((C004_ArtClass_ArtRoom_JuliaStage == 5) && (C004_ArtClass_Julia_CurrentStage >= 150)) OverridenIntroImage = "JuliaRope.jpg";
if ((C004_ArtClass_ArtRoom_JuliaStage == 6) && (C004_ArtClass_Julia_CurrentStage >= 150)) OverridenIntroImage = "JuliaRopeBallGag.jpg";
if ((C004_ArtClass_ArtRoom_JuliaStage == 7) && (C004_ArtClass_Julia_CurrentStage >= 150)) OverridenIntroImage = "JuliaRopeTapeGag.jpg";
}
// Chapter 4 - Julia Load
function C004_ArtClass_Julia_Load() {
// Set the timer limits at 10:15
StartTimer(10.25 * 60 * 60 * 1000, "C004_ArtClass", "Outro");
// Load the scene parameters
ActorLoad("Julia", "ArtRoom");
LoadInteractions();
C004_ArtClass_Julia_EggConfirm = false;
// Julia progression
if (C004_ArtClass_Julia_CurrentStage == 100) C004_ArtClass_Julia_CurrentStage = 110;
if (C004_ArtClass_Julia_CurrentStage == 130) C004_ArtClass_Julia_CurrentStage = 140;
if ((C004_ArtClass_Julia_CurrentStage == 160) || (C004_ArtClass_Julia_CurrentStage == 180)) C004_ArtClass_Julia_CurrentStage = 170;
C004_ArtClass_Julia_Sandro = ((C004_ArtClass_ArtRoom_JuliaStage >= 1) && Common_PlayerNotGagged);
C004_ArtClass_Julia_AllowUnderwear = ((C004_ArtClass_ArtRoom_ExtraModel == "Player") && Common_PlayerNotGagged && Common_PlayerClothed);
C004_ArtClass_Julia_AllowNaked = ((C004_ArtClass_ArtRoom_ExtraModel == "Player") && Common_PlayerNotGagged && Common_PlayerUnderwear);
C004_ArtClass_Julia_GetImage();
// When the talk is over, allow the player to leave
if (C004_ArtClass_Julia_CurrentStage >= 60) LeaveIcon = "Leave";
else LeaveIcon = "";
C004_ArtClass_Julia_BigHugReady = (!C004_ArtClass_Julia_BigHugDone && Common_PlayerNotGagged && (C004_ArtClass_Julia_CurrentStage >= 60));
C004_ArtClass_Julia_AllowShibari = ((Common_BondageAllowed == false) && (C004_ArtClass_ArtRoom_JuliaStage >= 4));
// If we allow the player to beg to be released
C004_ArtClass_Julia_CanBegForRelease = ((C004_ArtClass_ArtRoom_ExtraModel == "Player") && Common_PlayerRestrained && Common_PlayerGagged);
}
// Chapter 4 - Julia Run
function C004_ArtClass_Julia_Run() {
BuildInteraction(C004_ArtClass_Julia_CurrentStage);
}
// Chapter 4 - Julia Click
function C004_ArtClass_Julia_Click() {
// Regular interactions
ClickInteraction(C004_ArtClass_Julia_CurrentStage);
var ClickInv = GetClickedInventory();
// When the talk is over, allow the player to leave
if (C004_ArtClass_Julia_CurrentStage >= 60) LeaveIcon = "Leave";
// When the user wants to use any item and bondage isn't allowed
if (!Common_BondageAllowed && ((ClickInv == "Rope") || (ClickInv == "BallGag") || (ClickInv == "TapeGag") || (ClickInv == "Crop") || (ClickInv == "Cuffs") || (ClickInv == "VibratingEgg")) && Common_PlayerNotRestrained)
OverridenIntroText = GetText("NoBondage");
// When the user wants to use the rope on Julia
if (Common_BondageAllowed && (ClickInv == "Rope") && !ActorHasInventory("Rope") && Common_PlayerNotRestrained) {
// It can work if Julia is submissive, else the player gets tied up
if (ActorGetValue(ActorSubmission) > 0) {
OverridenIntroText = GetText("RopeJulia");
C004_ArtClass_Julia_CurrentStage = 170;
C004_ArtClass_ArtRoom_JuliaStage = 5;
C004_ArtClass_Julia_IsRestrained = true;
ActorAddInventory("Rope");
} else {
if (Common_PlayerNaked) OverridenIntroText = GetText("RopePlayer");
else OverridenIntroText = GetText("RopeStripPlayer");
PlayerClothes("Naked");
PlayerLockInventory("Rope");
PlayerRemoveInventory("Rope", 1);
}
// Time and item are consumed
PlayerRemoveInventory("Rope", 1);
CurrentTime = CurrentTime + 60000;
}
// When the user wants to use the BallGag
if (Common_BondageAllowed && (ClickInv == "BallGag") && (C004_ArtClass_ArtRoom_JuliaStage >= 5) && !ActorHasInventory("BallGag") && Common_PlayerNotRestrained) {
OverridenIntroText = GetText("BallGag");
C004_ArtClass_Julia_CurrentStage = 170;
C004_ArtClass_Julia_Ungag();
C004_ArtClass_ArtRoom_JuliaStage = 6;
ActorAddInventory("BallGag");
PlayerRemoveInventory("BallGag", 1);
C004_ArtClass_Julia_IsGagged = true;
CurrentTime = CurrentTime + 60000;
}
// When the user wants to use the tape gag
if (Common_BondageAllowed && (ClickInv == "TapeGag") && (C004_ArtClass_ArtRoom_JuliaStage >= 5) && !ActorHasInventory("TapeGag") && Common_PlayerNotRestrained) {
OverridenIntroText = GetText("TapeGag");
C004_ArtClass_Julia_CurrentStage = 170;
C004_ArtClass_Julia_Ungag();
C004_ArtClass_ArtRoom_JuliaStage = 7;
ActorAddInventory("TapeGag");
PlayerRemoveInventory("TapeGag", 1);
C004_ArtClass_Julia_IsGagged = true;
CurrentTime = CurrentTime + 60000;
}
// When the user wants to use the crop
if (Common_BondageAllowed && (ClickInv == "Crop") && ActorHasInventory("Rope") && Common_PlayerNotRestrained) {
OverridenIntroText = GetText("Crop");
CurrentTime = CurrentTime + 60000;
}
// When the user wants to use the vibrating egg on Julia
if (Common_BondageAllowed && (ClickInv == "VibratingEgg") && !ActorHasInventory("VibratingEgg") && ActorHasInventory("Rope") && Common_PlayerNotRestrained) {
if (C004_ArtClass_Julia_EggConfirm == false) {
C004_ArtClass_Julia_EggConfirm = true;
OverridenIntroText = GetText("VibratingEggWarning");
} else {
ActorAddInventory("VibratingEgg");
PlayerRemoveInventory("VibratingEgg", 1);
OverridenIntroText = GetText("VibratingEggInsert");
C004_ArtClass_Julia_EggInside = true;
}
}
// Get the correct image for Julia
C004_ArtClass_Julia_GetImage();
}
// Chapter 4 - Julia Big Hug
function C004_ArtClass_Julia_BigHug() {
if (C004_ArtClass_Julia_BigHugDone == false) {
C004_ArtClass_Julia_BigHugDone = true;
ActorChangeAttitude(1, 0);
C004_ArtClass_Julia_BigHugReady = false;
OverridenIntroImage = "JuliaHug.jpg";
}
}
// Chapter 4 - Julia Remove Top
function C004_ArtClass_Julia_RemoveTop() {
if (C004_ArtClass_ArtRoom_JuliaStage <= 1)
C004_ArtClass_ArtRoom_JuliaStage = 2;
}
// Chapter 4 - Julia Strip
function C004_ArtClass_Julia_Strip() {
if (C004_ArtClass_ArtRoom_JuliaStage <= 2)
C004_ArtClass_ArtRoom_JuliaStage = 3;
}
// Chapter 4 - Julia Query New Model
function C004_ArtClass_Julia_QueryNewModel() {
if (ActorGetValue(ActorSubmission) <= 0) {
OverridenIntroText = GetText("NewModelAgree");
ActorChangeAttitude(0, -1);
C004_ArtClass_Julia_CurrentStage = 160;
C004_ArtClass_ArtRoom_ExtraModel = "Player";
PlayerClothes("Clothed");
}
}
// Chapter 4 - Julia Recover all inventory from an actor (except the egg)
function C004_ArtClass_Julia_RecoverInventory(ActorToRecover) {
CurrentActor = ActorToRecover;
if (ActorHasInventory("BallGag")) { PlayerAddInventory("BallGag", 1); ActorRemoveInventory("BallGag"); }
if (ActorHasInventory("Rope")) { PlayerAddInventory("Rope", 1); ActorRemoveInventory("Rope"); }
ActorRemoveInventory("TapeGag");
}
// Chapter 4 - Julia Change Model
function C004_ArtClass_Julia_NewModel(ModelName) {
// Reset Sarah model
C004_ArtClass_ArtRoom_SarahStage = 0;
if (C004_ArtClass_Sarah_CurrentStage > 130) C004_ArtClass_Sarah_CurrentStage = 130;
C004_ArtClass_Julia_RecoverInventory("Sarah");
// Reset Jennifer model
C004_ArtClass_ArtRoom_JenniferStage = 0;
if (C004_ArtClass_Jennifer_CurrentStage > 100) C004_ArtClass_Jennifer_CurrentStage = 100;
C004_ArtClass_Julia_RecoverInventory("Jennifer");
// Set the new model
CurrentActor = "Julia";
C004_ArtClass_ArtRoom_ExtraModel = ModelName;
PlayerClothes("Clothed");
if (C004_ArtClass_Julia_IsGagged) OverridenIntroText = GetText("NewModelGagged");
}
// Chapter 4 - Julia Player Remove Outfit
function C004_ArtClass_Julia_PlayerRemoveOutfit() {
PlayerClothes("Underwear");
if (C004_ArtClass_Julia_IsGagged) OverridenIntroText = GetText("PlayerUndressGagged");
}
// Chapter 4 - Julia Player Strip
function C004_ArtClass_Julia_PlayerStrip() {
PlayerClothes("Naked");
if (C004_ArtClass_Julia_IsGagged) OverridenIntroText = GetText("PlayerStripGagged");
}
// Chapter 4 - Julia Shibari Start
function C004_ArtClass_Julia_ShibariStart() {
Common_BondageAllowed = true;
C004_ArtClass_Julia_AllowShibari = false;
PlayerAddInventory("Rope", 2);
}
// Chapter 4 - Julia Ungag
function C004_ArtClass_Julia_Ungag() {
if (ActorHasInventory("BallGag")) {
PlayerAddInventory("BallGag", 1);
ActorRemoveInventory("BallGag");
}
ActorRemoveInventory("TapeGag");
C004_ArtClass_Julia_IsGagged = false;
C004_ArtClass_ArtRoom_JuliaStage = 5;
}
// Chapter 4 - Julia Try Ungag
function C004_ArtClass_Julia_TryUngag() {
if (Common_PlayerNotRestrained) C004_ArtClass_Julia_Ungag();
else OverridenIntroText = GetText("FailUngag");
}
// Chapter 4 - Julia Release
function C004_ArtClass_Julia_Release() {
if (Common_PlayerNotRestrained) {
C004_ArtClass_Julia_IsRestrained = false;
PlayerAddInventory("Rope", 1);
ActorRemoveInventory("Rope");
C004_ArtClass_Julia_Ungag();
C004_ArtClass_ArtRoom_JuliaStage = 4;
} else {
OverridenIntroText = GetText("FailUntie");
}
}
// Chapter 4 - Julia Tighten
function C004_ArtClass_Julia_Tighten() {
if (Common_PlayerNotRestrained) {
if (C004_ArtClass_Julia_TightenDone == false) {
if (C004_ArtClass_Julia_IsGagged) OverridenIntroText = GetText("TightenGagged");
else OverridenIntroText = GetText("Tighten");
ActorChangeAttitude(0, 1);
C004_ArtClass_Julia_TightenDone = true;
}
} else {
OverridenIntroText = GetText("FailTighten");
}
}
// Chapter 4 - Julia Tickle
function C004_ArtClass_Julia_Tickle() {
if (C004_ArtClass_Julia_TickleDone == false) {
if (Common_PlayerNotRestrained) OverridenIntroText = GetText("Tickle");
else OverridenIntroText = GetText("TickleRestrained");
ActorChangeAttitude(1, 0);
C004_ArtClass_Julia_TickleDone = true;
}
}
// Chapter 4 - Julia Change Model
function C004_ArtClass_Julia_ChangeModel() {
if (C004_ArtClass_Julia_IsGagged) OverridenIntroText = GetText("AskNewModelGagged");
}
// Chapter 4 - Julia Beg For Release
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");
C004_ArtClass_Julia_CanBegForRelease = false;
CurrentTime = CurrentTime + 60000;
} else {
OverridenIntroText = GetText("PlayerStayGagged");
}
} else {
OverridenIntroText = GetText("JuliaRestrainedPlayerGagged");
}
}
// Chapter 4 - Julia Gagged Speach
function C004_ArtClass_Julia_GaggedSpeach() {
if ((C004_ArtClass_ArtRoom_JuliaStage == 6) || (C004_ArtClass_ArtRoom_JuliaStage == 7))
OverridenIntroText = GetText("GaggedSpeach");
}

View file

@ -1,53 +0,0 @@
Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
0,0,0,,Nice to meet|you Julia.,Yes! Now give me a big hug new pupil.,10,1,0,
0,0,0,,Pleased to meet|you Miss Giuliana.,"No, no, no, no, call me Julia.|Now give me a big hug new pupil.",10,0,-1,
0,0,0,,Art? Oh my.|(Roll your eyes up.),Art is fire! And I am the flame.||Now give me a big hug new pupil.,10,-1,1,
0,0,0,,(Look elsewhere.),Look here new pupil. Come|closer and give me a big hug.,10,-1,0,
10,0,0,,"A hug? Sure, why not.",Si! (She hugs you close and almost|squeezes your head between her breasts.),20,0,0,
10,0,0,,Of course!|(Open your arms.),Si! (She hugs you really tight and|squeezes your head between her breasts.),20,1,0,
10,0,0,,"No, thanks.","Alright new pupil, no hug for you.|But I hope you're ready to paint.",30,0,0,
10,0,0,,Hug you?|Forget it.,So you have the flame and the rage.|This painting class is made for you then.,30,-1,0,
20,0,0,,This is a|warm welcome.,Si! (She releases you.)|I hope you're ready to paint.,30,0,0,
20,0,0,,(Plunge your face|deeper in her breast.),"No, no, no, no, don't do that.|Instead, get ready to paint new pupil.",30,-1,1,
20,0,0,,I can't breathe!,(She releases you.) So sorry little pupil.|I hope you're ready to paint then.,30,0,-1,
30,0,0,,"Mmmmh, ok.",You'll need more fire than that!|Because you will paint me like da Vinci!,40,0,0,
30,0,0,,Painting? This|will be a disaster.,The only disaster is the lack of belief in|yourself. Today you will paint me like da Vinci.,40,-1,0,
30,0,0,,Alright! I|love painting.,Fabulous! And today is special.|You will paint me like da Vinci.,40,1,0,
30,0,0,,I don't know how to paint.,"Nonsense! Everybody can paint.|And today, you will paint me like da Vinci.",40,0,-1,
40,0,0,,Paint you? I'll|need a bigger canvas.,(She stares at you.) I assume you're|saying that because of my traditional dress.,50,-1,1,
40,0,0,,Oh! I'll need|lots of colors.,Si! Especially if you want to|catch all the details of my traditional dress.,50,1,0,
40,0,0,,This might be|too hard for me.,There are many details in my traditional|dress. But I'm sure you can do a great job.,50,0,-1,
50,0,0,,Let's see|that brush.,Fine. Show me your Michelangelo|skills then. (She takes a pose.),60,0,0,
50,0,0,,I guess I can try.|(Sigh sadly.),Michelangelo doesn't try. Michelangelo|does! Do it! (She takes a pose.),60,0,-1,
50,0,0,,Alright then! Take|your best pose!,Great! Show me your Michelangelo|skills then. (She takes a pose.),60,0,1,
60,2,0,BigHugReady,Can I have|another hug?,Si! (She squeezes your head tight in|her breast. You almost cannot breath.),60,0,0,BigHug()
60,0,0,Sandro,"Have you seen Botticelli|""The Birth of Venus""?",Si! You had the chance to see|Sandro Botticelli masterpiece?,70,0,0,
60,0,0,Sandro,"You've heard of ""The Birth|of Venus"" ? (Giggle shyly.)",,70,0,-1,
70,0,0,,I bet you would be|a gorgeous Venus.,(She smiles.) Me?|The wonderful Venus?,80,1,0,
70,0,0,,You could take|a Venus pose.,Me? A Venus pose?|Like Botticelli's Venus?,80,0,0,
80,0,0,,"Yes, but you need|to show more skin.",For the great Venus! (She undoes her|top and shows her breast.) Get your brush!,100,0,0,RemoveTop()
80,0,0,,"Yes, show your|curves like Venus.",For the great Venus! (She undoes her|top and shows her breast.) Get your brush!,100,0,1,RemoveTop()
110,0,0,,You look fine.,Fine? Fine isn't great. Fine isn't art.,120,0,0,
110,0,0,,Magnifico!|Almost perfect.,Si! But almost perfect isn't perfect.,120,1,0,
110,0,0,,This could|be better.,Better? You don't like it?,120,0,1,
110,0,0,,Chunkyvenus. (Cough.) ,(She gives you a mean look.)|You don't like it new pupil?,120,-1,0,
120,0,0,,The great Venus|was fully naked.,Very true! For Botticelli and Venus then!|(She strips completely.) Get your brush!,130,0,0,Strip()
120,0,0,,Do like Venus|and strip completely.,"Si, si, si! For Botticelli and Venus then!|(She strips completely.) Get your brush!",130,0,1,Strip()
120,0,0,,Can you remove even|more? (Giggle shyly.),"You shy pupil, I'll show you the artist flame.|(She strips completely.) Get your brush!",130,0,-1,Strip()
140,0,0,,Maybe we should|add another model.,You think? I'm intrigued.|Who should model with me?,150,0,0,QueryNewModel()
140,0,0,,It would be prettier|if we added a model.,"So I'm not pretty enough by myself? Nonsense!|But I'm intrigued, who should model with me?",150,-1,0,QueryNewModel()
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"")"
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()
170,0,0,CanBegForRelease,(Whimper and make|sad puppy eyes.),,170,0,0,BegForRelease()
170,0,0,AllowUnderwear,Our clothing is|different. (1 minute),Si! It's weird that you're clothed.|(You slowly remove your outfit.) Now paint!,180,0,0,PlayerRemoveOutfit()
170,0,0,AllowNaked,We're still clothed|differently. (1 minute),Very daring! You should also be naked.|(You slowly remove your undies.) Now paint!,180,0,0,PlayerStrip()
170,0,0,AllowShibari,"Have you heard|of ""Shibari""?","Si! Shibari is the art of Japanese rope bondage.|Here's some rope, we can try that today.",170,0,0,ShibariStart()
170,0,1,AllowShibari,"Hey Julia, have you|tried ""Shibari"" before?","I've never tried Japanese rope bondage art.|Here's some rope, we can try that today.",170,0,1,ShibariStart()
170,0,0,IsRestrained,(Tickle her.)|(1 minute),(She giggles lightly and seems to enjoy it.),170,0,0,Tickle()
170,0,0,IsRestrained,(Tighten the ropes.)|(1 minute),The ropes are already|as tight as they can be.,170,0,0,Tighten()
170,0,0,IsRestrained,(Release her.)|(1 minute),(You undo the knots and release her.)|So you didn't like Shibari after all?,170,0,0,Release()
170,0,0,IsGagged,(Ungag her.)|(1 minute),(You remove the gag and she smiles.)|Art can be crazy sometimes. Now paint!,170,0,0,TryUngag()
1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
2 0 0 0 Nice to meet|you Julia. Yes! Now give me a big hug new pupil. 10 1 0
3 0 0 0 Pleased to meet|you Miss Giuliana. No, no, no, no, call me Julia.|Now give me a big hug new pupil. 10 0 -1
4 0 0 0 Art? Oh my.|(Roll your eyes up.) Art is fire! And I am the flame.||Now give me a big hug new pupil. 10 -1 1
5 0 0 0 (Look elsewhere.) Look here new pupil. Come|closer and give me a big hug. 10 -1 0
6 10 0 0 A hug? Sure, why not. Si! (She hugs you close and almost|squeezes your head between her breasts.) 20 0 0
7 10 0 0 Of course!|(Open your arms.) Si! (She hugs you really tight and|squeezes your head between her breasts.) 20 1 0
8 10 0 0 No, thanks. Alright new pupil, no hug for you.|But I hope you're ready to paint. 30 0 0
9 10 0 0 Hug you?|Forget it. So you have the flame and the rage.|This painting class is made for you then. 30 -1 0
10 20 0 0 This is a|warm welcome. Si! (She releases you.)|I hope you're ready to paint. 30 0 0
11 20 0 0 (Plunge your face|deeper in her breast.) No, no, no, no, don't do that.|Instead, get ready to paint new pupil. 30 -1 1
12 20 0 0 I can't breathe! (She releases you.) So sorry little pupil.|I hope you're ready to paint then. 30 0 -1
13 30 0 0 Mmmmh, ok. You'll need more fire than that!|Because you will paint me like da Vinci! 40 0 0
14 30 0 0 Painting? This|will be a disaster. The only disaster is the lack of belief in|yourself. Today you will paint me like da Vinci. 40 -1 0
15 30 0 0 Alright! I|love painting. Fabulous! And today is special.|You will paint me like da Vinci. 40 1 0
16 30 0 0 I don't know how to paint. Nonsense! Everybody can paint.|And today, you will paint me like da Vinci. 40 0 -1
17 40 0 0 Paint you? I'll|need a bigger canvas. (She stares at you.) I assume you're|saying that because of my traditional dress. 50 -1 1
18 40 0 0 Oh! I'll need|lots of colors. Si! Especially if you want to|catch all the details of my traditional dress. 50 1 0
19 40 0 0 This might be|too hard for me. There are many details in my traditional|dress. But I'm sure you can do a great job. 50 0 -1
20 50 0 0 Let's see|that brush. Fine. Show me your Michelangelo|skills then. (She takes a pose.) 60 0 0
21 50 0 0 I guess I can try.|(Sigh sadly.) Michelangelo doesn't try. Michelangelo|does! Do it! (She takes a pose.) 60 0 -1
22 50 0 0 Alright then! Take|your best pose! Great! Show me your Michelangelo|skills then. (She takes a pose.) 60 0 1
23 60 2 0 BigHugReady Can I have|another hug? Si! (She squeezes your head tight in|her breast. You almost cannot breath.) 60 0 0 BigHug()
24 60 0 0 Sandro Have you seen Botticelli|"The Birth of Venus"? Si! You had the chance to see|Sandro Botticelli masterpiece? 70 0 0
25 60 0 0 Sandro You've heard of "The Birth|of Venus" ? (Giggle shyly.) 70 0 -1
26 70 0 0 I bet you would be|a gorgeous Venus. (She smiles.) Me?|The wonderful Venus? 80 1 0
27 70 0 0 You could take|a Venus pose. Me? A Venus pose?|Like Botticelli's Venus? 80 0 0
28 80 0 0 Yes, but you need|to show more skin. For the great Venus! (She undoes her|top and shows her breast.) Get your brush! 100 0 0 RemoveTop()
29 80 0 0 Yes, show your|curves like Venus. For the great Venus! (She undoes her|top and shows her breast.) Get your brush! 100 0 1 RemoveTop()
30 110 0 0 You look fine. Fine? Fine isn't great. Fine isn't art. 120 0 0
31 110 0 0 Magnifico!|Almost perfect. Si! But almost perfect isn't perfect. 120 1 0
32 110 0 0 This could|be better. Better? You don't like it? 120 0 1
33 110 0 0 Chunkyvenus. (Cough.) (She gives you a mean look.)|You don't like it new pupil? 120 -1 0
34 120 0 0 The great Venus|was fully naked. Very true! For Botticelli and Venus then!|(She strips completely.) Get your brush! 130 0 0 Strip()
35 120 0 0 Do like Venus|and strip completely. Si, si, si! For Botticelli and Venus then!|(She strips completely.) Get your brush! 130 0 1 Strip()
36 120 0 0 Can you remove even|more? (Giggle shyly.) You shy pupil, I'll show you the artist flame.|(She strips completely.) Get your brush! 130 0 -1 Strip()
37 140 0 0 Maybe we should|add another model. You think? I'm intrigued.|Who should model with me? 150 0 0 QueryNewModel()
38 140 0 0 It would be prettier|if we added a model. So I'm not pretty enough by myself? Nonsense!|But I'm intrigued, who should model with me? 150 -1 0 QueryNewModel()
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 170 0 1 Common_PlayerNotRestrained Let's change|model again. Again? Who should model with me? 150 0 0 ChangeModel()
43 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
44 170 0 0 CanBegForRelease @HUUIA! HMMH EE! Keep the pose new pupil.|It's no time to chat. 170 0 0 GaggedSpeach()
45 170 0 0 CanBegForRelease (Whimper and make|sad puppy eyes.) 170 0 0 BegForRelease()
46 170 0 0 AllowUnderwear Our clothing is|different. (1 minute) Si! It's weird that you're clothed.|(You slowly remove your outfit.) Now paint! 180 0 0 PlayerRemoveOutfit()
47 170 0 0 AllowNaked We're still clothed|differently. (1 minute) Very daring! You should also be naked.|(You slowly remove your undies.) Now paint! 180 0 0 PlayerStrip()
48 170 0 0 AllowShibari Have you heard|of "Shibari"? Si! Shibari is the art of Japanese rope bondage.|Here's some rope, we can try that today. 170 0 0 ShibariStart()
49 170 0 1 AllowShibari Hey Julia, have you|tried "Shibari" before? I've never tried Japanese rope bondage art.|Here's some rope, we can try that today. 170 0 1 ShibariStart()
50 170 0 0 IsRestrained (Tickle her.)|(1 minute) (She giggles lightly and seems to enjoy it.) 170 0 0 Tickle()
51 170 0 0 IsRestrained (Tighten the ropes.)|(1 minute) The ropes are already|as tight as they can be. 170 0 0 Tighten()
52 170 0 0 IsRestrained (Release her.)|(1 minute) (You undo the knots and release her.)|So you didn't like Shibari after all? 170 0 0 Release()
53 170 0 0 IsGagged (Ungag her.)|(1 minute) (You remove the gag and she smiles.)|Art can be crazy sometimes. Now paint! 170 0 0 TryUngag()

View file

@ -1,26 +0,0 @@
Tag,Content
NoBondage,What are you doing new pupil?|Put this away and get your brush.
RopeJulia,"(You circle the rope around her curvy body,|making tight knots.) Now this is art!"
RopePlayer,Si! It's time to use these ropes.|(She grabs your arms and restrains you tightly.)
RopeStripPlayer,"Si! It's time to tie you up. (She strips|you, grabs the ropes and restrains you tightly.)"
BallGag,(She shakes her head negatively but cannot|resist as you push the BallGag in her mouth.)
TapeGag,(She shakes her head negatively but cannot|do much as you apply tape on her mouth.)
Crop,(You whip her with the crop a few times.|She doesn't seem to be in too much pain.)
VibratingEggWarning,"(You might not be able to recover the egg if|you insert it in Julia, click on it again to do it.)"
VibratingEggInsert,"(You pull on the rope and slide the egg in|very easily, you're not even sure she noticed.)"
NewModelAgree,"I agree, a shy new pupil will be a great model.|(She grabs your arm and pulls you in front.)"
NewModelGagged,(She nods and the new model steps in.)
PlayerUndressGagged,(She nods and you remove your outfit.)
PlayerStripGagged,(She nods and you fully strip.)
FailUngag,(You try to ungag Julia but fail|miserably as the other students giggle.)
FailUntie,(You try to untie Julia but fail|miserably as the other students giggle.)
TightenGagged,(You tighten the knots while she struggles.)|MMNRGN NOG! (She seems to endure the pain.)
Tighten,(You tighten the knots while she struggles.)|Dio mio! This is really tight new pupil.
FailTighten,(You try to tighten Julia's bondage|but fail as the other students giggle.)
Tickle,(You tickle her in front of the class.|She laughs loudly and seems to enjoy it.)
TickleRestrained,(You fumble a little but manage to tickle her.|She laughs loudly and seems to enjoy it.)
AskNewModelGagged,(She nods and looks around.)
PlayerUngag,Oh! Why are you gagged poor new pupil?|(She releases you from the gag and smiles.)
PlayerStayGagged,Someone gagged you? Cute! Art is chaos!|(You need 3 love or more to be ungagged by her.)
JuliaRestrainedPlayerGagged,"(She tugs on her ropes, it seems|she won't be able to help you much.)"
GaggedSpeach,Eep ah hoze eew wuwii!
1 Tag Content
2 NoBondage What are you doing new pupil?|Put this away and get your brush.
3 RopeJulia (You circle the rope around her curvy body,|making tight knots.) Now this is art!
4 RopePlayer Si! It's time to use these ropes.|(She grabs your arms and restrains you tightly.)
5 RopeStripPlayer Si! It's time to tie you up. (She strips|you, grabs the ropes and restrains you tightly.)
6 BallGag (She shakes her head negatively but cannot|resist as you push the BallGag in her mouth.)
7 TapeGag (She shakes her head negatively but cannot|do much as you apply tape on her mouth.)
8 Crop (You whip her with the crop a few times.|She doesn't seem to be in too much pain.)
9 VibratingEggWarning (You might not be able to recover the egg if|you insert it in Julia, click on it again to do it.)
10 VibratingEggInsert (You pull on the rope and slide the egg in|very easily, you're not even sure she noticed.)
11 NewModelAgree I agree, a shy new pupil will be a great model.|(She grabs your arm and pulls you in front.)
12 NewModelGagged (She nods and the new model steps in.)
13 PlayerUndressGagged (She nods and you remove your outfit.)
14 PlayerStripGagged (She nods and you fully strip.)
15 FailUngag (You try to ungag Julia but fail|miserably as the other students giggle.)
16 FailUntie (You try to untie Julia but fail|miserably as the other students giggle.)
17 TightenGagged (You tighten the knots while she struggles.)|MMNRGN NOG! (She seems to endure the pain.)
18 Tighten (You tighten the knots while she struggles.)|Dio mio! This is really tight new pupil.
19 FailTighten (You try to tighten Julia's bondage|but fail as the other students giggle.)
20 Tickle (You tickle her in front of the class.|She laughs loudly and seems to enjoy it.)
21 TickleRestrained (You fumble a little but manage to tickle her.|She laughs loudly and seems to enjoy it.)
22 AskNewModelGagged (She nods and looks around.)
23 PlayerUngag Oh! Why are you gagged poor new pupil?|(She releases you from the gag and smiles.)
24 PlayerStayGagged Someone gagged you? Cute! Art is chaos!|(You need 3 love or more to be ungagged by her.)
25 JuliaRestrainedPlayerGagged (She tugs on her ropes, it seems|she won't be able to help you much.)
26 GaggedSpeach Eep ah hoze eew wuwii!

Binary file not shown.

Before

(image error) Size: 78 KiB

Binary file not shown.

Before

(image error) Size: 26 KiB

View file

@ -1,78 +0,0 @@
var C004_ArtClass_Outro_Restrained = false;
// Chapter 4 - Outro Load
function C004_ArtClass_Outro_Load() {
// Time is always 10:15:00 in the outro
StopTimer(10.25 * 60 * 60 * 1000);
C004_ArtClass_Outro_Restrained = Common_PlayerRestrained;
ActorSpecificClearInventory("Jennifer", false);
ActorSpecificClearInventory("Julia", false);
ActorSpecificClearInventory("Sarah", false);
}
// Chapter 4 - Outro Run
function C004_ArtClass_Outro_Run() {
// Paints the background
var ctx = document.getElementById("MainCanvas").getContext("2d");
DrawRect(ctx, 0, 0, 800, 600, "black");
// Write the chapter outro
if (Common_PlayerCrime == "") {
// No crime outro
DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/Bell.jpg", 800, 0);
DrawText(ctx, GetText("NoCrime1"), 400, 150, "White");
if ((TextPhase >= 1) && C004_ArtClass_Outro_Restrained) DrawText(ctx, GetText("NoCrime2A"), 400, 300, "White");
if ((TextPhase >= 1) && !C004_ArtClass_Outro_Restrained && (C004_ArtClass_ArtRoom_ExtraModel == "Player")) DrawText(ctx, GetText("NoCrime2B"), 400, 300, "White");
if ((TextPhase >= 1) && !C004_ArtClass_Outro_Restrained && (C004_ArtClass_ArtRoom_ExtraModel != "Player")) DrawText(ctx, GetText("NoCrime2C"), 400, 300, "White");
if (TextPhase >= 2) DrawText(ctx, GetText("NoCrime3"), 400, 450, "White");
} else {
// Crime outro
if (TextPhase <= 1) DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/Bell.jpg", 800, 0);
if ((TextPhase >= 2) && (Common_PlayerCrime == "RestrainMildred")) DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/Mildred.jpg", 800, 0);
if ((TextPhase >= 2) && (Common_PlayerCrime == "DrugYuki")) DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/Yuki.jpg", 800, 0);
DrawText(ctx, GetText("Crime1"), 400, 100, "White");
if ((TextPhase >= 1) && C004_ArtClass_Outro_Restrained) DrawText(ctx, GetText("Crime2A"), 400, 200, "White");
if ((TextPhase >= 1) && !C004_ArtClass_Outro_Restrained && (C004_ArtClass_ArtRoom_ExtraModel == "Player")) DrawText(ctx, GetText("Crime2B"), 400, 200, "White");
if ((TextPhase >= 1) && !C004_ArtClass_Outro_Restrained && (C004_ArtClass_ArtRoom_ExtraModel != "Player")) DrawText(ctx, GetText("Crime2C"), 400, 200, "White");
if ((TextPhase >= 2) && (Common_PlayerCrime == "RestrainMildred")) DrawText(ctx, GetText("Crime3A"), 400, 300, "White");
if ((TextPhase >= 2) && (Common_PlayerCrime == "DrugYuki")) DrawText(ctx, GetText("Crime3B"), 400, 300, "White");
if (TextPhase >= 3) DrawText(ctx, GetText("Crime4"), 400, 400, "White");
if (TextPhase >= 4) DrawText(ctx, GetText("Crime5"), 400, 500, "White");
}
}
// Chapter 4 - Outro Click
function C004_ArtClass_Outro_Click() {
// Jump to the next animation
TextPhase++;
if ((TextPhase >= 3) && (Common_PlayerCrime == "")) SaveMenu("C005_GymClass", "Intro");
if ((TextPhase >= 5) && (Common_PlayerCrime != "")) SaveMenu("C006_Isolation", "Intro");
// Release the player on phase 2
if (TextPhase == 2) {
// if cuffed, unlock it
if (PlayerHasLockedInventory("Rope")) {
PlayerUnlockInventory("Rope");
PlayerAddInventory("Rope", 1);
}
// if gagged, unlock it
if (PlayerHasLockedInventory("BallGag")) {
PlayerUnlockInventory("BallGag");
PlayerAddInventory("BallGag", 1);
}
PlayerUnlockInventory("TapeGag");
}
}

View file

@ -1,14 +0,0 @@
Tag,Content
NoCrime1,"The bell rings again, the art class is over."
NoCrime2A,You're finally released and dress back up.
NoCrime2B,You stop posing and sit down to relax quickly.
NoCrime2C,You finish your painting and give it to Julia.
NoCrime3,"Your next class starts at 10:30, better not be late."
Crime1,"The bell rings again, the art class is over."
Crime2A,You're finally released and dress back up.
Crime2B,You stop posing and sit down to relax quickly.
Crime2C,You finish your painting and give it to Julia.
Crime3A,"When you exit the class, Mildred is waiting for you."
Crime3B,"When you exit the class, Yuki is waiting for you."
Crime4,"Furious, she stays silent but grips your arm firmly."
Crime5,"She drags you down to the basement, where no one goes."
1 Tag Content
2 NoCrime1 The bell rings again, the art class is over.
3 NoCrime2A You're finally released and dress back up.
4 NoCrime2B You stop posing and sit down to relax quickly.
5 NoCrime2C You finish your painting and give it to Julia.
6 NoCrime3 Your next class starts at 10:30, better not be late.
7 Crime1 The bell rings again, the art class is over.
8 Crime2A You're finally released and dress back up.
9 Crime2B You stop posing and sit down to relax quickly.
10 Crime2C You finish your painting and give it to Julia.
11 Crime3A When you exit the class, Mildred is waiting for you.
12 Crime3B When you exit the class, Yuki is waiting for you.
13 Crime4 Furious, she stays silent but grips your arm firmly.
14 Crime5 She drags you down to the basement, where no one goes.

Binary file not shown.

Before

(image error) Size: 29 KiB

View file

@ -1,31 +0,0 @@
Stage,LoveReq,SubReq,VarReq,IntroText,Image
0,0,0,,Art is my favorite class.|How's your painting going?,Sarah.jpg
0,2,0,,Hey there friend! Isn't art fun?|How's your painting going?,Sarah.jpg
0,0,2,,(She bows her head quickly.)|So how's your painting going?,Sarah.jpg
0,0,0,BondageDone,(She giggles.) Will you tie me up again?|And how's your painting going?,Sarah.jpg
10,0,0,,Do you enjoy Julia's art class?,Sarah.jpg
20,0,0,,Julia isn't an easy model|to paint isn't she?,Sarah.jpg
30,0,0,,I don't know how you will|convince her to get naked.,Sarah.jpg
50,0,0,,Very nice! You were able to get her|to remove her top. Can you make her strip?,Sarah.jpg
100,0,0,,This is great! You got her naked.,Sarah.jpg
100,0,0,IsModel,Do you like this pose? (She giggles.)|All of this is pretty exciting!,Sarah.jpg
110,0,0,,You have an evil look in your eyes.|What are you thinking about?,Sarah.jpg
120,0,0,,So how will you convince|her to get tied up?,Sarah.jpg
130,0,0,,"This ""Shibari"" plan is the|best idea I've ever had.",Sarah.jpg
130,0,0,Common_PlayerRestrained,"You look cute like that, I love bondage.",Sarah.jpg
130,0,0,Common_PlayerGagged,Such a cute gag! Can I have one?,Sarah.jpg
130,0,0,IsModel,"This ""Shibari"" plan is the best idea I've|ever had. Maybe you can tie both of us.",SarahPose.jpg
140,0,0,,Do you like this pose? (She giggles.)|All of this is pretty exciting!,SarahUnderwear.jpg
150,0,0,,(She hums a sexy song and|tries to take an alluring pose.),SarahNaked.jpg
160,0,0,,There's no way I could undo these ropes.|Not that I want to escape anyway.,SarahRope.jpg
160,0,0,EggInside,These ropes! The egg! This is almost perfect.|Can you also gag me please? (She giggles.),SarahRope.jpg
170,0,0,,(She struggles playfully in the rope|and seems to also enjoy the gag.),SarahRopeBallGag.jpg
170,0,0,EggInside,(She sweats and moans randomly.|She seems to be fighting against the egg.),SarahRopeBallGag.jpg
180,0,0,,(She struggles playfully in the rope|and seems to also enjoy the gag.),SarahRopeTapeGag.jpg
180,0,0,EggInside,(She sweats and moans randomly.|She seems to be fighting against the egg.),SarahRopeTapeGag.jpg
200,0,0,,,SarahReadyOrgasmBallGag.jpg
210,0,0,,,SarahReadyOrgasmBallGag.jpg
220,0,0,,,SarahOrgasmBallGag.jpg
250,0,0,,,SarahReadyOrgasmTapeGag.jpg
260,0,0,,,SarahReadyOrgasmTapeGag.jpg
270,0,0,,,SarahOrgasmTapeGag.jpg
1 Stage LoveReq SubReq VarReq IntroText Image
2 0 0 0 Art is my favorite class.|How's your painting going? Sarah.jpg
3 0 2 0 Hey there friend! Isn't art fun?|How's your painting going? Sarah.jpg
4 0 0 2 (She bows her head quickly.)|So how's your painting going? Sarah.jpg
5 0 0 0 BondageDone (She giggles.) Will you tie me up again?|And how's your painting going? Sarah.jpg
6 10 0 0 Do you enjoy Julia's art class? Sarah.jpg
7 20 0 0 Julia isn't an easy model|to paint isn't she? Sarah.jpg
8 30 0 0 I don't know how you will|convince her to get naked. Sarah.jpg
9 50 0 0 Very nice! You were able to get her|to remove her top. Can you make her strip? Sarah.jpg
10 100 0 0 This is great! You got her naked. Sarah.jpg
11 100 0 0 IsModel Do you like this pose? (She giggles.)|All of this is pretty exciting! Sarah.jpg
12 110 0 0 You have an evil look in your eyes.|What are you thinking about? Sarah.jpg
13 120 0 0 So how will you convince|her to get tied up? Sarah.jpg
14 130 0 0 This "Shibari" plan is the|best idea I've ever had. Sarah.jpg
15 130 0 0 Common_PlayerRestrained You look cute like that, I love bondage. Sarah.jpg
16 130 0 0 Common_PlayerGagged Such a cute gag! Can I have one? Sarah.jpg
17 130 0 0 IsModel This "Shibari" plan is the best idea I've|ever had. Maybe you can tie both of us. SarahPose.jpg
18 140 0 0 Do you like this pose? (She giggles.)|All of this is pretty exciting! SarahUnderwear.jpg
19 150 0 0 (She hums a sexy song and|tries to take an alluring pose.) SarahNaked.jpg
20 160 0 0 There's no way I could undo these ropes.|Not that I want to escape anyway. SarahRope.jpg
21 160 0 0 EggInside These ropes! The egg! This is almost perfect.|Can you also gag me please? (She giggles.) SarahRope.jpg
22 170 0 0 (She struggles playfully in the rope|and seems to also enjoy the gag.) SarahRopeBallGag.jpg
23 170 0 0 EggInside (She sweats and moans randomly.|She seems to be fighting against the egg.) SarahRopeBallGag.jpg
24 180 0 0 (She struggles playfully in the rope|and seems to also enjoy the gag.) SarahRopeTapeGag.jpg
25 180 0 0 EggInside (She sweats and moans randomly.|She seems to be fighting against the egg.) SarahRopeTapeGag.jpg
26 200 0 0 SarahReadyOrgasmBallGag.jpg
27 210 0 0 SarahReadyOrgasmBallGag.jpg
28 220 0 0 SarahOrgasmBallGag.jpg
29 250 0 0 SarahReadyOrgasmTapeGag.jpg
30 260 0 0 SarahReadyOrgasmTapeGag.jpg
31 270 0 0 SarahOrgasmTapeGag.jpg

Binary file not shown.

Before

(image error) Size: 100 KiB

Binary file not shown.

Before

(image error) Size: 82 KiB

Binary file not shown.

Before

(image error) Size: 74 KiB

Binary file not shown.

Before

(image error) Size: 71 KiB

Binary file not shown.

Before

(image error) Size: 98 KiB

Binary file not shown.

Before

(image error) Size: 76 KiB

Binary file not shown.

Before

(image error) Size: 73 KiB

Binary file not shown.

Before

(image error) Size: 92 KiB

Binary file not shown.

Before

(image error) Size: 94 KiB

Binary file not shown.

Before

(image error) Size: 92 KiB

Binary file not shown.

Before

(image error) Size: 86 KiB

View file

@ -1,229 +0,0 @@
var C004_ArtClass_Sarah_CurrentStage = 0;
var C004_ArtClass_Sarah_IsModel = false;
var C004_ArtClass_Sarah_BondageDone = false;
var C004_ArtClass_Sarah_UnderwearDone = false;
var C004_ArtClass_Sarah_NakedDone = false;
var C004_ArtClass_Sarah_RopeDone = false;
var C004_ArtClass_Sarah_GagDone = false;
var C004_ArtClass_Sarah_GetTapeDone = false;
var C004_ArtClass_Sarah_GetTapeAvail = false;
var C004_ArtClass_Sarah_CropDone = false;
var C004_ArtClass_Sarah_CollarRemarkReady = true;
var C004_ArtClass_Sarah_TightenDone = false;
var C004_ArtClass_Sarah_CanBegForRelease = false;
var C004_ArtClass_Sarah_CanBeTied = false;
var C004_ArtClass_Sarah_CanBeBallGagged = false;
var C004_ArtClass_Sarah_BowHeadDone = false;
var C004_ArtClass_Sarah_EggConfirm = false;
var C004_ArtClass_Sarah_EggInside = false;
var C004_ArtClass_Sarah_CrotchRopeReady = false;
var C004_ArtClass_Sarah_OrgasmDone = false;
// Chapter 4 - Sarah Load
function C004_ArtClass_Sarah_Load() {
// Load the scene parameters
ActorLoad("Sarah", "ArtRoom");
LoadInteractions();
C004_ArtClass_Sarah_EggConfirm = false;
C004_ArtClass_Sarah_BondageDone = ActorGetValue(ActorBondageCount);
C004_ArtClass_Sarah_GetTapeAvail = (!C004_ArtClass_Sarah_GetTapeDone && Common_BondageAllowed && (C004_ArtClass_Sarah_CurrentStage >= 130));
C004_ArtClass_Sarah_CanBegForRelease = ((C004_ArtClass_ArtRoom_ExtraModel == "Player") && Common_PlayerRestrained && Common_PlayerNotGagged);
C004_ArtClass_Sarah_CanBeTied = ((C004_ArtClass_ArtRoom_ExtraModel == "Player") && Common_BondageAllowed && Common_PlayerNotRestrained && Common_PlayerNotGagged && Common_PlayerNaked && PlayerHasInventory("Rope"));
C004_ArtClass_Sarah_CanBeBallGagged = ((C004_ArtClass_ArtRoom_ExtraModel == "Player") && Common_BondageAllowed && Common_PlayerRestrained && Common_PlayerNotGagged && Common_PlayerNaked && PlayerHasInventory("BallGag"));
// Set the correct stage
if ((C004_ArtClass_ArtRoom_JuliaStage == 2) && (C004_ArtClass_Sarah_CurrentStage < 50)) C004_ArtClass_Sarah_CurrentStage = 50;
if ((C004_ArtClass_ArtRoom_JuliaStage == 3) && (C004_ArtClass_Sarah_CurrentStage < 100)) C004_ArtClass_Sarah_CurrentStage = 100;
C004_ArtClass_Sarah_IsModel = (C004_ArtClass_ArtRoom_ExtraModel == "Sarah");
if (C004_ArtClass_Sarah_IsModel && (C004_ArtClass_Sarah_CurrentStage <= 130)) OverridenIntroImage = "SarahPose.jpg";
if (!C004_ArtClass_Sarah_IsModel && (C004_ArtClass_Sarah_CurrentStage > 130)) C004_ArtClass_Sarah_CurrentStage = 130;
if ((C004_ArtClass_Sarah_CurrentStage >= 200) && (C004_ArtClass_Sarah_CurrentStage < 250)) C004_ArtClass_Sarah_CurrentStage = 170;
if ((C004_ArtClass_Sarah_CurrentStage >= 250) && (C004_ArtClass_Sarah_CurrentStage < 300)) C004_ArtClass_Sarah_CurrentStage = 180;
}
// Chapter 4 - Sarah Run
function C004_ArtClass_Sarah_Run() {
BuildInteraction(C004_ArtClass_Sarah_CurrentStage);
}
// Chapter 4 - Sarah Click
function C004_ArtClass_Sarah_Click() {
// Regular interactions
ClickInteraction(C004_ArtClass_Sarah_CurrentStage);
if (C004_ArtClass_Sarah_CurrentStage > 130) OverridenIntroImage = "";
var ClickInv = GetClickedInventory();
// When the user wants to use any item and bondage isn't allowed
if (!Common_BondageAllowed && ((ClickInv == "Rope") || (ClickInv == "BallGag") || (ClickInv == "TapeGag") || (ClickInv == "Crop") || (ClickInv == "Cuffs") || (ClickInv == "VibratingEgg")) && Common_PlayerNotRestrained)
OverridenIntroText = GetText("NoBondage");
// When the user wants to use the rope
if (Common_BondageAllowed && (C004_ArtClass_Sarah_CurrentStage >= 150) && (ClickInv == "Rope") && !ActorHasInventory("Rope") && Common_PlayerNotRestrained) {
OverridenIntroText = GetText("Rope");
C004_ArtClass_Sarah_CurrentStage = 160;
C004_ArtClass_ArtRoom_SarahStage = 3;
ActorAddInventory("Rope");
PlayerRemoveInventory("Rope", 1);
CurrentTime = CurrentTime + 60000;
}
// When the user wants to use a gag without tying her
if (Common_BondageAllowed && ((ClickInv == "BallGag") || (ClickInv == "TapeGag")) && !ActorHasInventory("Rope") && !ActorHasInventory("BallGag") && !ActorHasInventory("TapeGag") && Common_PlayerNotRestrained)
OverridenIntroText = GetText("BondageBeforeGag");
// When the user wants to use a BallGag
if (Common_BondageAllowed && (ClickInv == "BallGag") && ActorHasInventory("Rope") && !ActorHasInventory("BallGag") && Common_PlayerNotRestrained) {
OverridenIntroText = GetText("BallGag");
C004_ArtClass_Sarah_CurrentStage = 170;
C004_ArtClass_Sarah_Ungag();
C004_ArtClass_ArtRoom_SarahStage = 4;
ActorAddInventory("BallGag");
PlayerRemoveInventory("BallGag", 1);
CurrentTime = CurrentTime + 60000;
}
// When the user wants to use a tape gag
if (Common_BondageAllowed && (ClickInv == "TapeGag") && ActorHasInventory("Rope") && !ActorHasInventory("TapeGag") && Common_PlayerNotRestrained) {
OverridenIntroText = GetText("TapeGag");
C004_ArtClass_Sarah_CurrentStage = 180;
C004_ArtClass_Sarah_Ungag();
C004_ArtClass_ArtRoom_SarahStage = 5;
ActorAddInventory("TapeGag");
PlayerRemoveInventory("TapeGag", 1);
CurrentTime = CurrentTime + 60000;
}
// When the user wants to use the crop
if (Common_BondageAllowed && (ClickInv == "Crop") && ActorHasInventory("Rope") && Common_PlayerNotRestrained) {
OverridenIntroText = GetText("Crop");
if (C004_ArtClass_Sarah_CropDone == false) { C004_ArtClass_Sarah_CropDone = true; ActorChangeAttitude(1, 1); }
CurrentTime = CurrentTime + 60000;
}
// When the user wants to use the vibrating egg on Sarah
if (Common_BondageAllowed && (ClickInv == "VibratingEgg") && !ActorHasInventory("VibratingEgg") && ActorHasInventory("Rope") && Common_PlayerNotRestrained) {
if (C004_ArtClass_Sarah_EggConfirm == false) {
C004_ArtClass_Sarah_EggConfirm = true;
OverridenIntroText = GetText("VibratingEggWarning");
} else {
ActorAddInventory("VibratingEgg");
PlayerRemoveInventory("VibratingEgg", 1);
ActorChangeAttitude(1, 0);
OverridenIntroText = GetText("VibratingEggInsert");
C004_ArtClass_Sarah_EggInside = true;
}
}
// Set if the crotch robe/orgasm mode is ready
C004_ArtClass_Sarah_CrotchRopeReady = (C004_ArtClass_Sarah_IsModel && ActorHasInventory("VibratingEgg") && !C004_ArtClass_Sarah_OrgasmDone);
}
// Chapter 4 - Sarah Shibari Comment - Start Julia Stage 4
function C004_ArtClass_Sarah_ShibariComment() {
if (C004_ArtClass_ArtRoom_JuliaStage == 3)
C004_ArtClass_ArtRoom_JuliaStage = 4;
}
// Chapter 4 - Sarah Set Clothes Level
function C004_ArtClass_Sarah_SetCloth(Stage, LoveMod, SubMod) {
C004_ArtClass_ArtRoom_SarahStage = Stage;
if ((Stage == 1) && (C004_ArtClass_Sarah_UnderwearDone == false)) { C004_ArtClass_Sarah_UnderwearDone = true; ActorChangeAttitude(LoveMod, SubMod); }
if ((Stage == 2) && (C004_ArtClass_Sarah_NakedDone == false)) { C004_ArtClass_Sarah_NakedDone = true; ActorChangeAttitude(LoveMod, SubMod); }
}
// Chapter 4 - Sarah Get Tape
function C004_ArtClass_Sarah_GetTape() {
C004_ArtClass_Sarah_GetTapeDone = true;
C004_ArtClass_Sarah_GetTapeAvail = false;
PlayerAddInventory("TapeGag", 8);
}
// Chapter 4 - Sarah Untie
function C004_ArtClass_Sarah_Untie() {
C004_ArtClass_ArtRoom_SarahStage = 2;
ActorRemoveInventory("Rope");
PlayerAddInventory("Rope", 1);
}
// Chapter 4 - Sarah Ungag
function C004_ArtClass_Sarah_Ungag() {
C004_ArtClass_ArtRoom_SarahStage = 3;
if (ActorHasInventory("BallGag")) {
PlayerAddInventory("BallGag", 1);
ActorRemoveInventory("BallGag");
}
ActorRemoveInventory("TapeGag");
}
// Chapter 4 - Sarah Collar Remark
function C004_ArtClass_Sarah_CollarRemark() {
C004_ArtClass_Sarah_CollarRemarkReady = false;
}
// Chapter 4 - Sarah Tighten
function C004_ArtClass_Sarah_Tighten() {
if (Common_PlayerNotRestrained) {
if (C004_ArtClass_Sarah_TightenDone == false) {
if (ActorHasInventory("BallGag") || ActorHasInventory("TapeGag")) OverridenIntroText = GetText("TightenGagged");
else OverridenIntroText = GetText("Tighten");
ActorChangeAttitude(1, 0);
C004_ArtClass_Sarah_TightenDone = true;
}
} else {
OverridenIntroText = GetText("TightenFail");
}
}
// Chapter 4 - Sarah Beg For Release, it can trick the player
function C004_ArtClass_Sarah_BegForRelease() {
if (ActorGetValue(ActorSubmission) >= 4) {
OverridenIntroText = GetText("PlayerRelease");
PlayerUnlockInventory("Rope");
PlayerAddInventory("Rope", 1);
C004_ArtClass_Sarah_CanBeBallGagged = false;
CurrentTime = CurrentTime + 60000;
} else {
OverridenIntroText = GetText("PlayerGag");
C004_ArtClass_Sarah_CanBegForRelease = false;
C004_ArtClass_Sarah_CanBeBallGagged = false;
PlayerLockInventory("TapeGag");
CurrentTime = CurrentTime + 60000;
}
}
// Chapter 4 - Sarah Tie Player
function C004_ArtClass_Sarah_TiePlayer() {
PlayerRemoveInventory("Rope", 1);
PlayerLockInventory("Rope");
C004_ArtClass_Sarah_CanBeTied = false;
}
// Chapter 4 - Sarah BallGag Player
function C004_ArtClass_Sarah_BallGagPlayer() {
PlayerRemoveInventory("BallGag", 1);
PlayerLockInventory("BallGag");
C004_ArtClass_Sarah_CanBeBallGagged = false;
}
// Chapter 4 - Sarah Bow Head
function C004_ArtClass_Sarah_BowHead() {
if (C004_ArtClass_Sarah_BowHeadDone == false) {
ActorChangeAttitude(0, -1);
C004_ArtClass_Sarah_BowHeadDone = true;
}
}
// Chapter 4 - Orgasm Phase Start, the player only has 1 shot for it
function C004_ArtClass_Sarah_OrgasmStart() {
C004_ArtClass_Sarah_OrgasmDone = true;
C004_ArtClass_Sarah_CrotchRopeReady = false;
}
// Chapter 4 - Sarah Orgasm
function C004_ArtClass_Sarah_Orgasm() {
ActorAddOrgasm();
}

View file

@ -1,74 +0,0 @@
Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
0,0,0,,Painting isn't my forte.,Oh! I'm sure you can do it.|You don't like art and painting?,10,0,-1,
0,0,0,,I should be ok.,I'm sure you will be fine.|So do you like the art class and Julia?,10,0,0,
0,0,0,,I would rather|paint you.,(She blushes.) So kind of you.|So you don't like our teacher?,10,1,0,
0,0,0,BondageDone,If you're a good girl|I'll tie you again today.,(She bows her head.) Yes Miss.|So do you like the art class and Julia?,10,0,1,
10,0,0,,Julia is a big|model to paint.,Don't be too tough with her. She's|kind of fat but she's a good teacher.,20,-1,0,
10,0,0,,There are too many|details on her dress.,That's the challenge! She's|not an easy model to paint.,20,0,0,
10,0,0,,"Art is fine,|but Julia isn't.",Don't be too tough with her. She's|getting older but she's a good teacher.,20,-1,0,
20,0,0,,Wouldn't it better|if she got naked?,I totally agree. But|how will you convince her?,30,1,0,
20,0,0,,Admit it. You would|enjoy it if she stripped.,(She giggles.) That's true.|But how will you convince her to strip?,30,0,1,
20,0,0,,I'll never succeed unless|she removes that dress.,Remove her dress? That's not a bad idea.|You'll need to convince her though.,30,0,-1,
30,0,0,,Help me convince her.,"I don't know how to convince her.|Maybe you can ask Jennifer, she's smart.",30,0,0,
100,0,0,,Do you think we|can raise the bar?,Raise the bar? What do you want?,110,0,0,
100,0,0,,Should we spice|things up?,Spice! Spice! Spice! What will you do?,110,1,0,
110,0,0,,We should|restrain Julia.,Restrain her? That's devious.|How will you convince her?,120,0,0,
110,0,0,,Julia would be even|better in bondage.,"Yes, yes, yes and yes. But|how will you convince her?",120,1,0,
110,0,0,,Let's get her fat|butt all tied up.,I wouldn't have said it this way but I like|the idea. How will you convince her?,120,-1,1,
120,0,0,,We can convince|her using art.,"Oh! There's something you could try.|Tell her of ""Shibari"", the Japanese rope bondage art.",130,0,0,ShibariComment()
120,0,0,,She loves art.|Can we use that?,"Yes! Stay quiet. I have the perfect plan.|Tell her of ""Shibari"", the Japanese rope bondage art.",130,0,-1,ShibariComment()
130,0,0,CanBeTied,"Sarah, can you|tie me up?","I prefer to be tied up, but maybe I can help.|(She takes your rope and restrains you pretty well.)",130,0,0,TiePlayer()
130,0,0,CanBeBallGagged,"Check in my stuff,|there's a BallGag.",Oh nice! Open wide pretty model.|(She straps the BallGag in your mouth.),130,0,0,BallGagPlayer()
130,0,0,Common_PlayerRestrained,"Sarah, can you help me?",,130,0,0,BegForRelease()
130,0,0,Common_PlayerGagged,"@Nanghn, uuumng!",(She giggles) You're so cute with that gag.,130,0,0,
130,0,0,Common_PlayerGagged,(Bow your head.),You're a nice submissive you know?,130,0,0,BowHead()
130,0,0,GetTapeAvail,Anything else to spice|things up? (1 minute),Yes! I have something you can use here.|(She walks around and returns with some tape.),130,0,0,GetTape()
130,0,0,IsModel,Shouldn't you undress|like Julia? (1 minute),(She giggles.) Indeed.|(She strips to her underwear.),140,0,0,"SetCloth(1, 0, 0)"
130,0,0,IsModel,Show some more skin|blondie. (1 minute),Blondie? Mmmh. Ok.|(She strips to her underwear.),140,0,0,"SetCloth(1, -1, 1)"
130,0,0,IsModel,You would be cute without|that outfit. (1 minute),You really think so?|(She strips to her underwear.),140,0,0,"SetCloth(1, 1, 0)"
140,0,0,GetTapeAvail,Anything else to spice|things up? (1 minute),Yes! I have something you can use here.|(She walks around and returns with some tape.),140,0,0,GetTape()
140,0,0,IsModel,Common girl! You can|do better. (1 minute),"I know, I know, I was teasing.|(She playfully removes her undies.)",150,0,0,"SetCloth(2, 0, 1)"
140,0,0,IsModel,I think you know what|to do now. (1 minute),I certainly do. For art!|(She playfully removes her undies.),150,0,0,"SetCloth(2, 0, 0)"
140,0,0,IsModel,Do you dare stripping?|(Giggle shyly.) (1 minute),Ah! An easy dare!|(She playfully removes her undies.),150,0,0,"SetCloth(2, 0, -1)"
140,0,0,IsModel,Let's see that pose with|your outfit. (1 minute),Try to make your mind.|(She dresses back and pouts.),130,0,0,"SetCloth(0, 0, 0)"
150,0,0,GetTapeAvail,Anything else to spice|things up? (1 minute),Yes! I have something you can use here.|(She walks around and returns with some tape.),150,0,0,GetTape()
150,0,0,IsModel,Try the pose with your|undies on. (1 minute),It won't be as sexy though.|(She puts back her underwear and pouts.),140,0,0,"SetCloth(1, 0, 0)"
150,0,0,IsModel,Let's try your outfit|again. (1 minute),Really? I'm not pretty enough?|(She puts back her outfit and pouts.),130,0,0,"SetCloth(0, 0, 0)"
160,0,5,CollarRemarkReady,You're good enough|to be collared.,You think? Thanks Miss.|(She blushes and smiles.),160,1,1,CollarRemark()
160,0,0,EggInside,Sarah. Are you|enjoying the egg?,I am! Thank you so much.|It's buzzing remind me of you.,160,0,0,
160,2,0,Common_PlayerNotGagged,(Kiss her.)|(1 minute),"(She blushes.) You're so|nice, you remind me of Amanda.",160,0,0,
160,0,0,,(Tighten the ropes.)|(1 minute),The ropes are as tight as they can be.,160,0,0,Tighten()
160,0,0,Common_PlayerNotRestrained,(Untie her.)|(1 minute),"Ooooooh, why did you untie me?|(She pulls her tongue and takes her pose.)",150,0,0,Untie()
160,0,0,Common_PlayerNotRestrained,(Tickle her.)|(1 minute),You're funny. But is that the best you can do?|(She giggles but isn't impressed by your tickling.),160,0,0,
170,0,0,CrotchRopeReady,(Play with the crotch|rope.) (1 minute),(You play while she trembles and falls on|her knees. Ready to have a huge orgasm.),200,0,0,OrgasmStart()
170,0,0,,(Tighten the ropes.)|(1 minute),The ropes are as tight as they can be.,170,0,0,Tighten()
170,0,0,Common_PlayerNotRestrained,(Ungag her.)|(1 minute),(She stretches her jaw and smiles)|Do you have a bigger gag coming up?,160,0,0,Ungag()
170,0,0,Common_PlayerNotRestrained,(Tickle her.)|(1 minute),(She giggles but isn't impressed by your tickling.),170,0,0,
180,0,0,CrotchRopeReady,(Play with the crotch|rope.) (1 minute),(You play while she trembles and falls on|her knees. Ready to have a huge orgasm.),250,0,0,OrgasmStart()
180,0,0,,(Tighten the ropes.)|(1 minute),The ropes are as tight as they can be.,180,0,0,Tighten()
180,0,0,Common_PlayerNotRestrained,(Ungag her.)|(1 minute),(She smiles at you.) This tape|was the best idea I've ever had.,160,0,0,Ungag()
180,0,0,Common_PlayerNotRestrained,(Tickle her.)|(1 minute),(She giggles but isn't impressed by your tickling.),180,0,0,
200,0,0,,Do you want to|climax subbie girl?,"(She nods slowly, trying to control herself.)",210,0,1,
200,0,0,,So this slut|wants to cum?,"(She shakes her head from left to right, then|from up to down, trying to control herself.)",210,-1,0,
200,0,0,,You seem ready|to reach heaven.,"(She nods happily, trying to control herself.)",210,1,0,
200,0,0,,Poor girl.|(Help her up.) (1 minute),(You help her stand up as she|slowly regains control of herself.),170,0,0,
210,0,0,,You deserve it.|(Pleasure her.) (1 minute),"(You play with her crotch rope and she gets|a quiet orgasm. Some notice it, other don't.)",220,1,0,Orgasm()
210,0,0,,You're mine now.|(Pleasure her.) (1 minute),"(You play with her crotch rope and she gets|a quiet orgasm. Some notice it, other don't.)",220,0,1,Orgasm()
210,0,0,,You don't deserve it.|(Help her up.) (1 minute),(You deny her of her orgasm and help|her stand up. She makes puppy eyes at you.),170,-1,1,
210,0,0,,Not in class.|(Help her up.) (1 minute),(You deny her of her orgasm and help|her stand up. She makes puppy eyes at you.),170,-1,-1,
220,0,0,,Good girl.|(Help her up.) (1 minute),(She nods and trembles while you pick|her up and raise her on her feet.),170,1,0,
220,0,0,,You're a whore.|(Help her up.) (1 minute),(She frowns and trembles while you pick|her up and raise her on her feet.),170,-1,1,
220,0,0,,Next time I'll be tied up.|(Help her up.) (1 minute),(She giggles and trembles while you pick|her up and raise her on her feet.),170,0,-1,
220,0,0,,(Stay silent and help|her stand up.) (1 minute),(She still trembles while you pick|her up and raise her on her feet.),170,0,0,
250,0,0,,Do you want to|climax subbie girl?,"(She nods slowly, trying to control herself.)",260,0,1,
250,0,0,,So this slut|wants to cum?,"(She shakes her head from left to right, then|from up to down, trying to control herself.)",260,-1,0,
250,0,0,,You seem ready|to reach heaven.,"(She nods happily, trying to control herself.)",260,1,0,
250,0,0,,Poor girl.|(Help her up.) (1 minute),(You help her stand up as she|slowly regains control of herself.),180,0,0,
260,0,0,,You deserve it.|(Pleasure her.) (1 minute),"(You play with her crotch rope and she gets|a quiet orgasm. Some notice it, other don't.)",270,1,0,Orgasm()
260,0,0,,You're mine now.|(Pleasure her.) (1 minute),"(You play with her crotch rope and she gets|a quiet orgasm. Some notice it, other don't.)",270,0,1,Orgasm()
260,0,0,,You don't deserve it.|(Help her up.) (1 minute),(You deny her of her orgasm and help|her stand up. She makes puppy eyes at you.),180,-1,1,
260,0,0,,Not in class.|(Help her up.) (1 minute),(You deny her of her orgasm and help|her stand up. She makes puppy eyes at you.),180,-1,-1,
270,0,0,,Good girl.|(Help her up.) (1 minute),(She nods and trembles while you pick|her up and raise her on her feet.),180,1,0,
270,0,0,,You're a whore.|(Help her up.) (1 minute),(She frowns and trembles while you pick|her up and raise her on her feet.),180,-1,1,
270,0,0,,Next time I'll be tied up.|(Help her up.) (1 minute),(She giggles and trembles while you pick|her up and raise her on her feet.),180,0,-1,
270,0,0,,(Stay silent and help|her stand up.) (1 minute),(She still trembles while you pick|her up and raise her on her feet.),180,0,0,
1 Stage LoveReq SubReq VarReq Interaction Result NextStage LoveMod SubMod Function
2 0 0 0 Painting isn't my forte. Oh! I'm sure you can do it.|You don't like art and painting? 10 0 -1
3 0 0 0 I should be ok. I'm sure you will be fine.|So do you like the art class and Julia? 10 0 0
4 0 0 0 I would rather|paint you. (She blushes.) So kind of you.|So you don't like our teacher? 10 1 0
5 0 0 0 BondageDone If you're a good girl|I'll tie you again today. (She bows her head.) Yes Miss.|So do you like the art class and Julia? 10 0 1
6 10 0 0 Julia is a big|model to paint. Don't be too tough with her. She's|kind of fat but she's a good teacher. 20 -1 0
7 10 0 0 There are too many|details on her dress. That's the challenge! She's|not an easy model to paint. 20 0 0
8 10 0 0 Art is fine,|but Julia isn't. Don't be too tough with her. She's|getting older but she's a good teacher. 20 -1 0
9 20 0 0 Wouldn't it better|if she got naked? I totally agree. But|how will you convince her? 30 1 0
10 20 0 0 Admit it. You would|enjoy it if she stripped. (She giggles.) That's true.|But how will you convince her to strip? 30 0 1
11 20 0 0 I'll never succeed unless|she removes that dress. Remove her dress? That's not a bad idea.|You'll need to convince her though. 30 0 -1
12 30 0 0 Help me convince her. I don't know how to convince her.|Maybe you can ask Jennifer, she's smart. 30 0 0
13 100 0 0 Do you think we|can raise the bar? Raise the bar? What do you want? 110 0 0
14 100 0 0 Should we spice|things up? Spice! Spice! Spice! What will you do? 110 1 0
15 110 0 0 We should|restrain Julia. Restrain her? That's devious.|How will you convince her? 120 0 0
16 110 0 0 Julia would be even|better in bondage. Yes, yes, yes and yes. But|how will you convince her? 120 1 0
17 110 0 0 Let's get her fat|butt all tied up. I wouldn't have said it this way but I like|the idea. How will you convince her? 120 -1 1
18 120 0 0 We can convince|her using art. Oh! There's something you could try.|Tell her of "Shibari", the Japanese rope bondage art. 130 0 0 ShibariComment()
19 120 0 0 She loves art.|Can we use that? Yes! Stay quiet. I have the perfect plan.|Tell her of "Shibari", the Japanese rope bondage art. 130 0 -1 ShibariComment()
20 130 0 0 CanBeTied Sarah, can you|tie me up? I prefer to be tied up, but maybe I can help.|(She takes your rope and restrains you pretty well.) 130 0 0 TiePlayer()
21 130 0 0 CanBeBallGagged Check in my stuff,|there's a BallGag. Oh nice! Open wide pretty model.|(She straps the BallGag in your mouth.) 130 0 0 BallGagPlayer()
22 130 0 0 Common_PlayerRestrained Sarah, can you help me? 130 0 0 BegForRelease()
23 130 0 0 Common_PlayerGagged @Nanghn, uuumng! (She giggles) You're so cute with that gag. 130 0 0
24 130 0 0 Common_PlayerGagged (Bow your head.) You're a nice submissive you know? 130 0 0 BowHead()
25 130 0 0 GetTapeAvail Anything else to spice|things up? (1 minute) Yes! I have something you can use here.|(She walks around and returns with some tape.) 130 0 0 GetTape()
26 130 0 0 IsModel Shouldn't you undress|like Julia? (1 minute) (She giggles.) Indeed.|(She strips to her underwear.) 140 0 0 SetCloth(1, 0, 0)
27 130 0 0 IsModel Show some more skin|blondie. (1 minute) Blondie? Mmmh. Ok.|(She strips to her underwear.) 140 0 0 SetCloth(1, -1, 1)
28 130 0 0 IsModel You would be cute without|that outfit. (1 minute) You really think so?|(She strips to her underwear.) 140 0 0 SetCloth(1, 1, 0)
29 140 0 0 GetTapeAvail Anything else to spice|things up? (1 minute) Yes! I have something you can use here.|(She walks around and returns with some tape.) 140 0 0 GetTape()
30 140 0 0 IsModel Common girl! You can|do better. (1 minute) I know, I know, I was teasing.|(She playfully removes her undies.) 150 0 0 SetCloth(2, 0, 1)
31 140 0 0 IsModel I think you know what|to do now. (1 minute) I certainly do. For art!|(She playfully removes her undies.) 150 0 0 SetCloth(2, 0, 0)
32 140 0 0 IsModel Do you dare stripping?|(Giggle shyly.) (1 minute) Ah! An easy dare!|(She playfully removes her undies.) 150 0 0 SetCloth(2, 0, -1)
33 140 0 0 IsModel Let's see that pose with|your outfit. (1 minute) Try to make your mind.|(She dresses back and pouts.) 130 0 0 SetCloth(0, 0, 0)
34 150 0 0 GetTapeAvail Anything else to spice|things up? (1 minute) Yes! I have something you can use here.|(She walks around and returns with some tape.) 150 0 0 GetTape()
35 150 0 0 IsModel Try the pose with your|undies on. (1 minute) It won't be as sexy though.|(She puts back her underwear and pouts.) 140 0 0 SetCloth(1, 0, 0)
36 150 0 0 IsModel Let's try your outfit|again. (1 minute) Really? I'm not pretty enough?|(She puts back her outfit and pouts.) 130 0 0 SetCloth(0, 0, 0)
37 160 0 5 CollarRemarkReady You're good enough|to be collared. You think? Thanks Miss.|(She blushes and smiles.) 160 1 1 CollarRemark()
38 160 0 0 EggInside Sarah. Are you|enjoying the egg? I am! Thank you so much.|It's buzzing remind me of you. 160 0 0
39 160 2 0 Common_PlayerNotGagged (Kiss her.)|(1 minute) (She blushes.) You're so|nice, you remind me of Amanda. 160 0 0
40 160 0 0 (Tighten the ropes.)|(1 minute) The ropes are as tight as they can be. 160 0 0 Tighten()
41 160 0 0 Common_PlayerNotRestrained (Untie her.)|(1 minute) Ooooooh, why did you untie me?|(She pulls her tongue and takes her pose.) 150 0 0 Untie()
42 160 0 0 Common_PlayerNotRestrained (Tickle her.)|(1 minute) You're funny. But is that the best you can do?|(She giggles but isn't impressed by your tickling.) 160 0 0
43 170 0 0 CrotchRopeReady (Play with the crotch|rope.) (1 minute) (You play while she trembles and falls on|her knees. Ready to have a huge orgasm.) 200 0 0 OrgasmStart()
44 170 0 0 (Tighten the ropes.)|(1 minute) The ropes are as tight as they can be. 170 0 0 Tighten()
45 170 0 0 Common_PlayerNotRestrained (Ungag her.)|(1 minute) (She stretches her jaw and smiles)|Do you have a bigger gag coming up? 160 0 0 Ungag()
46 170 0 0 Common_PlayerNotRestrained (Tickle her.)|(1 minute) (She giggles but isn't impressed by your tickling.) 170 0 0
47 180 0 0 CrotchRopeReady (Play with the crotch|rope.) (1 minute) (You play while she trembles and falls on|her knees. Ready to have a huge orgasm.) 250 0 0 OrgasmStart()
48 180 0 0 (Tighten the ropes.)|(1 minute) The ropes are as tight as they can be. 180 0 0 Tighten()
49 180 0 0 Common_PlayerNotRestrained (Ungag her.)|(1 minute) (She smiles at you.) This tape|was the best idea I've ever had. 160 0 0 Ungag()
50 180 0 0 Common_PlayerNotRestrained (Tickle her.)|(1 minute) (She giggles but isn't impressed by your tickling.) 180 0 0
51 200 0 0 Do you want to|climax subbie girl? (She nods slowly, trying to control herself.) 210 0 1
52 200 0 0 So this slut|wants to cum? (She shakes her head from left to right, then|from up to down, trying to control herself.) 210 -1 0
53 200 0 0 You seem ready|to reach heaven. (She nods happily, trying to control herself.) 210 1 0
54 200 0 0 Poor girl.|(Help her up.) (1 minute) (You help her stand up as she|slowly regains control of herself.) 170 0 0
55 210 0 0 You deserve it.|(Pleasure her.) (1 minute) (You play with her crotch rope and she gets|a quiet orgasm. Some notice it, other don't.) 220 1 0 Orgasm()
56 210 0 0 You're mine now.|(Pleasure her.) (1 minute) (You play with her crotch rope and she gets|a quiet orgasm. Some notice it, other don't.) 220 0 1 Orgasm()
57 210 0 0 You don't deserve it.|(Help her up.) (1 minute) (You deny her of her orgasm and help|her stand up. She makes puppy eyes at you.) 170 -1 1
58 210 0 0 Not in class.|(Help her up.) (1 minute) (You deny her of her orgasm and help|her stand up. She makes puppy eyes at you.) 170 -1 -1
59 220 0 0 Good girl.|(Help her up.) (1 minute) (She nods and trembles while you pick|her up and raise her on her feet.) 170 1 0
60 220 0 0 You're a whore.|(Help her up.) (1 minute) (She frowns and trembles while you pick|her up and raise her on her feet.) 170 -1 1
61 220 0 0 Next time I'll be tied up.|(Help her up.) (1 minute) (She giggles and trembles while you pick|her up and raise her on her feet.) 170 0 -1
62 220 0 0 (Stay silent and help|her stand up.) (1 minute) (She still trembles while you pick|her up and raise her on her feet.) 170 0 0
63 250 0 0 Do you want to|climax subbie girl? (She nods slowly, trying to control herself.) 260 0 1
64 250 0 0 So this slut|wants to cum? (She shakes her head from left to right, then|from up to down, trying to control herself.) 260 -1 0
65 250 0 0 You seem ready|to reach heaven. (She nods happily, trying to control herself.) 260 1 0
66 250 0 0 Poor girl.|(Help her up.) (1 minute) (You help her stand up as she|slowly regains control of herself.) 180 0 0
67 260 0 0 You deserve it.|(Pleasure her.) (1 minute) (You play with her crotch rope and she gets|a quiet orgasm. Some notice it, other don't.) 270 1 0 Orgasm()
68 260 0 0 You're mine now.|(Pleasure her.) (1 minute) (You play with her crotch rope and she gets|a quiet orgasm. Some notice it, other don't.) 270 0 1 Orgasm()
69 260 0 0 You don't deserve it.|(Help her up.) (1 minute) (You deny her of her orgasm and help|her stand up. She makes puppy eyes at you.) 180 -1 1
70 260 0 0 Not in class.|(Help her up.) (1 minute) (You deny her of her orgasm and help|her stand up. She makes puppy eyes at you.) 180 -1 -1
71 270 0 0 Good girl.|(Help her up.) (1 minute) (She nods and trembles while you pick|her up and raise her on her feet.) 180 1 0
72 270 0 0 You're a whore.|(Help her up.) (1 minute) (She frowns and trembles while you pick|her up and raise her on her feet.) 180 -1 1
73 270 0 0 Next time I'll be tied up.|(Help her up.) (1 minute) (She giggles and trembles while you pick|her up and raise her on her feet.) 180 0 -1
74 270 0 0 (Stay silent and help|her stand up.) (1 minute) (She still trembles while you pick|her up and raise her on her feet.) 180 0 0

View file

@ -1,14 +0,0 @@
Tag,Content
NoBondage,"This looks thrilling, but we need|Julia's approval to do anything kinky."
Rope,(She shivers and moans while you restrain|her body and arms.) This is wonderful.
BondageBeforeGag,"(She giggles and pushes your hands away.)|No, no, no, you have to tie me up first."
BallGag,(She hungrily opens her mouth so you|can strap the BallGag around her head.)
TapeGag,(She happily shuts her mouth|so you can tape it easily.)
Crop,(You whip her with the crop a few|times. She moans and seems to enjoy it.)
VibratingEggWarning,"(You might not be able to recover the egg if|you insert it in Sarah, click on it again to do it.)"
VibratingEggInsert,(Sarah sees the egg and nods happily.|You insert it and she starts to moan randomly.)
TightenGagged,(You tighten the knots while she moans|and seems to be getting lots of pleasure.)
Tighten,"(You tighten the knots while she moans.)|Mmmmhh, can we see each other after school?"
TightenFail,(You try to tighten Sarah's bondage|but fail as the other students giggle.)
PlayerRelease,Yes Miss. Someone like you shouldn't be tied up.|(She releases you from your bondage.)
PlayerGag,Help you? Yes! I know what could help.|(She searches to find tape and shuts your mouth.)
1 Tag Content
2 NoBondage This looks thrilling, but we need|Julia's approval to do anything kinky.
3 Rope (She shivers and moans while you restrain|her body and arms.) This is wonderful.
4 BondageBeforeGag (She giggles and pushes your hands away.)|No, no, no, you have to tie me up first.
5 BallGag (She hungrily opens her mouth so you|can strap the BallGag around her head.)
6 TapeGag (She happily shuts her mouth|so you can tape it easily.)
7 Crop (You whip her with the crop a few|times. She moans and seems to enjoy it.)
8 VibratingEggWarning (You might not be able to recover the egg if|you insert it in Sarah, click on it again to do it.)
9 VibratingEggInsert (Sarah sees the egg and nods happily.|You insert it and she starts to moan randomly.)
10 TightenGagged (You tighten the knots while she moans|and seems to be getting lots of pleasure.)
11 Tighten (You tighten the knots while she moans.)|Mmmmhh, can we see each other after school?
12 TightenFail (You try to tighten Sarah's bondage|but fail as the other students giggle.)
13 PlayerRelease Yes Miss. Someone like you shouldn't be tied up.|(She releases you from your bondage.)
14 PlayerGag Help you? Yes! I know what could help.|(She searches to find tape and shuts your mouth.)