Chapter 11 - Final Release
Chapter 11 - Final Release
BIN
Backgrounds/Dorm.jpg
Normal file
After ![]() (image error) Size: 243 KiB |
|
@ -38,6 +38,7 @@ Stage,LoveReq,SubReq,VarReq,IntroText,Image
|
|||
220,0,0,,,MildredTeach.jpg
|
||||
230,0,0,,,PlayerGaggedSkirt.jpg
|
||||
240,0,0,,,PlayerGaggedNoSkirt.jpg
|
||||
250,0,0,,,PlayerGaggedChastity.jpg
|
||||
300,0,0,,,WaitTest1.jpg
|
||||
310,0,0,,,WaitTest2.jpg
|
||||
320,0,0,,,WaitTest3.jpg
|
||||
|
|
|
BIN
C011_LiteratureClass/Mildred/PlayerGaggedChastity.jpg
Normal file
After ![]() (image error) Size: 64 KiB |
|
@ -84,12 +84,25 @@ function C011_LiteratureClass_Mildred_EndQuiz(Victory) {
|
|||
|
||||
C011_LiteratureClass_Mildred_PlayerVictoryCount++;
|
||||
|
||||
// If Sidney was already hit, she gets hit again (chastity version)
|
||||
if (C011_LiteratureClass_Mildred_QuizSidneyStatus == "RedButt_Cuffs_Chastity") {
|
||||
OverridenIntroText = GetText("TestSidneyCropAgain");
|
||||
OverridenIntroImage = "TestSidneyRedButtChastity.jpg";
|
||||
}
|
||||
|
||||
// If Sidney was already hit, she gets hit again
|
||||
if (C011_LiteratureClass_Mildred_QuizSidneyStatus == "RedButt_Cuffs") {
|
||||
OverridenIntroText = GetText("TestSidneyCropAgain");
|
||||
OverridenIntroImage = "TestSidneyRedButt.jpg";
|
||||
}
|
||||
|
||||
// If Sidney was stripped, she gets hit (chastity version)
|
||||
if (C011_LiteratureClass_Mildred_QuizSidneyStatus == "NoSkirt_Cuffs_Chastity") {
|
||||
C011_LiteratureClass_Mildred_QuizSidneyStatus = "RedButt_Cuffs_Chastity";
|
||||
OverridenIntroText = GetText("TestSidneyCrop");
|
||||
OverridenIntroImage = "TestSidneyRedButtChastity.jpg";
|
||||
}
|
||||
|
||||
// If Sidney was stripped, she gets hit
|
||||
if (C011_LiteratureClass_Mildred_QuizSidneyStatus == "NoSkirt_Cuffs") {
|
||||
C011_LiteratureClass_Mildred_QuizSidneyStatus = "RedButt_Cuffs";
|
||||
|
@ -97,11 +110,18 @@ function C011_LiteratureClass_Mildred_EndQuiz(Victory) {
|
|||
OverridenIntroImage = "TestSidneyRedButt.jpg";
|
||||
}
|
||||
|
||||
// If Sidney was cuffed, she gets stripped of her skirt
|
||||
// If Sidney was cuffed, she gets stripped of her skirt (can reveal her chastity belt)
|
||||
if (C011_LiteratureClass_Mildred_QuizSidneyStatus == "Clothed_Cuffs") {
|
||||
C011_LiteratureClass_Mildred_QuizSidneyStatus = "NoSkirt_Cuffs";
|
||||
OverridenIntroText = GetText("TestSidneyNoSkirt");
|
||||
OverridenIntroImage = "TestSidneyNoSkirt.jpg";
|
||||
if (ActorSpecificHasInventory("Sidney", "ChastityBelt")) {
|
||||
C011_LiteratureClass_Mildred_QuizSidneyStatus = "NoSkirt_Cuffs_Chastity";
|
||||
OverridenIntroText = GetText("TestSidneyNoSkirtChastity");
|
||||
OverridenIntroImage = "TestSidneyNoSkirtChastity.jpg";
|
||||
}
|
||||
else {
|
||||
C011_LiteratureClass_Mildred_QuizSidneyStatus = "NoSkirt_Cuffs";
|
||||
OverridenIntroText = GetText("TestSidneyNoSkirt");
|
||||
OverridenIntroImage = "TestSidneyNoSkirt.jpg";
|
||||
}
|
||||
}
|
||||
|
||||
// If Sidney wasn't cuffed, she gets cuffed
|
||||
|
@ -117,13 +137,26 @@ function C011_LiteratureClass_Mildred_EndQuiz(Victory) {
|
|||
} else {
|
||||
|
||||
C011_LiteratureClass_Mildred_SidneyVictoryCount++;
|
||||
|
||||
|
||||
// If the player was already hit, she gets hit again (chastity version)
|
||||
if (C011_LiteratureClass_Mildred_QuizPlayerStatus == "RedButt_Cuffs_Chastity") {
|
||||
OverridenIntroText = GetText("TestPlayerCropAgain");
|
||||
OverridenIntroImage = "TestPlayerRedButtChastity.jpg";
|
||||
}
|
||||
|
||||
// If the player was already hit, she gets hit again
|
||||
if (C011_LiteratureClass_Mildred_QuizPlayerStatus == "RedButt_Cuffs") {
|
||||
OverridenIntroText = GetText("TestPlayerCropAgain");
|
||||
OverridenIntroImage = "TestPlayerRedButt.jpg";
|
||||
}
|
||||
|
||||
// If the player was stripped, she gets hit (chastity version)
|
||||
if (C011_LiteratureClass_Mildred_QuizPlayerStatus == "NoSkirt_Cuffs_Chastity") {
|
||||
C011_LiteratureClass_Mildred_QuizPlayerStatus = "RedButt_Cuffs_Chastity";
|
||||
OverridenIntroText = GetText("TestPlayerCrop");
|
||||
OverridenIntroImage = "TestPlayerRedButtChastity.jpg";
|
||||
}
|
||||
|
||||
// If the player was stripped, she gets hit
|
||||
if (C011_LiteratureClass_Mildred_QuizPlayerStatus == "NoSkirt_Cuffs") {
|
||||
C011_LiteratureClass_Mildred_QuizPlayerStatus = "RedButt_Cuffs";
|
||||
|
@ -131,11 +164,18 @@ function C011_LiteratureClass_Mildred_EndQuiz(Victory) {
|
|||
OverridenIntroImage = "TestPlayerRedButt.jpg";
|
||||
}
|
||||
|
||||
// If the player was cuffed, she gets stripped of her skirt
|
||||
// If the player was cuffed, she gets stripped of her skirt (can reveal her chastity belt)
|
||||
if (C011_LiteratureClass_Mildred_QuizPlayerStatus == "Clothed_Cuffs") {
|
||||
C011_LiteratureClass_Mildred_QuizPlayerStatus = "NoSkirt_Cuffs";
|
||||
OverridenIntroText = GetText("TestPlayerNoSkirt");
|
||||
OverridenIntroImage = "TestPlayerNoSkirt.jpg";
|
||||
if (Common_PlayerChaste) {
|
||||
C011_LiteratureClass_Mildred_QuizPlayerStatus = "NoSkirt_Cuffs_Chastity";
|
||||
OverridenIntroText = GetText("TestPlayerNoSkirtChastity");
|
||||
OverridenIntroImage = "TestPlayerNoSkirtChastity.jpg";
|
||||
}
|
||||
else {
|
||||
C011_LiteratureClass_Mildred_QuizPlayerStatus = "NoSkirt_Cuffs";
|
||||
OverridenIntroText = GetText("TestPlayerNoSkirt");
|
||||
OverridenIntroImage = "TestPlayerNoSkirt.jpg";
|
||||
}
|
||||
}
|
||||
|
||||
// If the player wasn't cuffed, she gets cuffed
|
||||
|
@ -195,31 +235,51 @@ function C011_LiteratureClass_Mildred_EndQuizMildred(Victory) {
|
|||
|
||||
C011_LiteratureClass_Mildred_MildredVictoryCount++;
|
||||
|
||||
// If the player was already hit, she gets hit again (chastity version)
|
||||
if (C011_LiteratureClass_Mildred_QuizPlayerStatus == "RedButt_Cuffs_Chastity") {
|
||||
OverridenIntroText = GetText("TestPlayerCropAgain");
|
||||
OverridenIntroImage = "TestPlayerRedButtChastity.jpg";
|
||||
}
|
||||
|
||||
// If the player was already hit, she gets hit again
|
||||
if (C011_LiteratureClass_Mildred_QuizPlayerStatus == "RedButt_Cuffs") {
|
||||
OverridenIntroText = GetText("TestPlayerCropAgainMildred");
|
||||
OverridenIntroText = GetText("TestPlayerCropAgain");
|
||||
OverridenIntroImage = "TestPlayerRedButt.jpg";
|
||||
}
|
||||
|
||||
// If the player was stripped, she gets hit (chastity version)
|
||||
if (C011_LiteratureClass_Mildred_QuizPlayerStatus == "NoSkirt_Cuffs_Chastity") {
|
||||
C011_LiteratureClass_Mildred_QuizPlayerStatus = "RedButt_Cuffs_Chastity";
|
||||
OverridenIntroText = GetText("TestPlayerCrop");
|
||||
OverridenIntroImage = "TestPlayerRedButtChastity.jpg";
|
||||
}
|
||||
|
||||
// If the player was stripped, she gets hit
|
||||
if (C011_LiteratureClass_Mildred_QuizPlayerStatus == "NoSkirt_Cuffs") {
|
||||
C011_LiteratureClass_Mildred_QuizPlayerStatus = "RedButt_Cuffs";
|
||||
OverridenIntroText = GetText("TestPlayerCropMildred");
|
||||
OverridenIntroText = GetText("TestPlayerCrop");
|
||||
OverridenIntroImage = "TestPlayerRedButt.jpg";
|
||||
}
|
||||
|
||||
// If the player was cuffed, she gets stripped of her skirt
|
||||
// If the player was cuffed, she gets stripped of her skirt (can reveal her chastity belt)
|
||||
if (C011_LiteratureClass_Mildred_QuizPlayerStatus == "Clothed_Cuffs") {
|
||||
C011_LiteratureClass_Mildred_QuizPlayerStatus = "NoSkirt_Cuffs";
|
||||
OverridenIntroText = GetText("TestPlayerNoSkirtMildred");
|
||||
OverridenIntroImage = "TestPlayerNoSkirt.jpg";
|
||||
if (Common_PlayerChaste) {
|
||||
C011_LiteratureClass_Mildred_QuizPlayerStatus = "NoSkirt_Cuffs_Chastity";
|
||||
OverridenIntroText = GetText("TestPlayerNoSkirtChastity");
|
||||
OverridenIntroImage = "TestPlayerNoSkirtChastity.jpg";
|
||||
}
|
||||
else {
|
||||
C011_LiteratureClass_Mildred_QuizPlayerStatus = "NoSkirt_Cuffs";
|
||||
OverridenIntroText = GetText("TestPlayerNoSkirt");
|
||||
OverridenIntroImage = "TestPlayerNoSkirt.jpg";
|
||||
}
|
||||
}
|
||||
|
||||
// If the player wasn't cuffed, she gets cuffed
|
||||
if (C011_LiteratureClass_Mildred_QuizPlayerStatus == "Clothed") {
|
||||
if (C011_LiteratureClass_Mildred_QuizPlayerStatus == "Clothed") {
|
||||
PlayerLockInventory("Cuffs");
|
||||
C011_LiteratureClass_Mildred_QuizPlayerStatus = "Clothed_Cuffs";
|
||||
OverridenIntroText = GetText("TestPlayerCuffsMildred");
|
||||
OverridenIntroText = GetText("TestPlayerCuffs");
|
||||
OverridenIntroImage = "TestPlayerCuffs.jpg";
|
||||
}
|
||||
|
||||
|
@ -295,6 +355,7 @@ function C011_LiteratureClass_Mildred_CheckForWinnerMildred() {
|
|||
// Chapter 11 - Mildred can gag the player if she's too noisy
|
||||
function C011_LiteratureClass_Mildred_GagPlayer() {
|
||||
if ((C011_LiteratureClass_Mildred_QuizPlayerStatus == "NoSkirt_Cuffs") || (C011_LiteratureClass_Mildred_QuizPlayerStatus == "RedButt_Cuffs")) C011_LiteratureClass_Mildred_CurrentStage = 240;
|
||||
if ((C011_LiteratureClass_Mildred_QuizPlayerStatus == "NoSkirt_Cuffs_Chastity") || (C011_LiteratureClass_Mildred_QuizPlayerStatus == "RedButt_Cuffs_Chastity")) C011_LiteratureClass_Mildred_CurrentStage = 250;
|
||||
PlayerLockInventory("BallGag");
|
||||
CurrentTime = CurrentTime + 50000;
|
||||
}
|
||||
|
|
|
@ -113,6 +113,8 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
230,0,0,,(Stay silent.),(She nods and picks new students for the test.),300,0,0,MildredLeave()
|
||||
240,0,0,,@Uuugn nuhm!,(She shakes her head from left to right|and picks new students for the test.),300,0,0,MildredLeave()
|
||||
240,0,0,,(Stay silent.),(She nods and picks new students for the test.),300,0,0,MildredLeave()
|
||||
250,0,0,,@Uuugn nuhm!,(She shakes her head from left to right|and picks new students for the test.),300,0,0,MildredLeave()
|
||||
250,0,0,,(Stay silent.),(She nods and picks new students for the test.),300,0,0,MildredLeave()
|
||||
300,0,0,,(Watch the tests.),"(Two by two, many girls are|called to the front of the class.)",310,0,0,WaitTest()
|
||||
310,0,0,,(Watch the tests.),(Some of them do really|well on the literature test.),320,0,0,WaitTest()
|
||||
320,0,0,,(Watch the tests.),(And some of them get in trouble.),330,0,0,WaitTest()
|
||||
|
|
|
BIN
C011_LiteratureClass/Mildred/TestPlayerNoSkirtChastity.jpg
Normal file
After ![]() (image error) Size: 52 KiB |
BIN
C011_LiteratureClass/Mildred/TestPlayerRedButtChastity.jpg
Normal file
After ![]() (image error) Size: 53 KiB |
BIN
C011_LiteratureClass/Mildred/TestSidneyNoSkirtChastity.jpg
Normal file
After ![]() (image error) Size: 46 KiB |
BIN
C011_LiteratureClass/Mildred/TestSidneyRedButtChastity.jpg
Normal file
After ![]() (image error) Size: 45 KiB |
|
@ -3,10 +3,12 @@ MildredComesForCuffs,"(Mildred walks to you.) To make sure the|test goes well,
|
|||
SidneyStares,(Sidney struggles on the cuffs and gives|you a vicious stare while Mildred walks back.)
|
||||
TestSidneyCuffs,(Mildred grabs Sidney hands and cuffs them.)|These restrains will help you to focus.
|
||||
TestSidneyNoSkirt,(Mildred pulls on Sidney's skirt and removes it.)|Some humiliation will teach you to do your readings.
|
||||
TestSidneyNoSkirtChastity,(Mildred removes Sidney's skirt and reveals her belt.)|Remember this humiliation and study harder.
|
||||
TestSidneyCrop,"(Mildred whips Sidney's butt pretty hard.)|If nothing can discipline you, pain will."
|
||||
TestSidneyCropAgain,(Mildred whips Sidney's butt sadistically and grins.)|Pain will make you stronger. Pain will make you better.
|
||||
TestPlayerCuffs,(Mildred grabs your hands firmly and cuffs them.)|These restrains will help you to focus.
|
||||
TestPlayerNoSkirt,(Mildred pulls on your skirt and removes it.)|Some humiliation will teach you to do your readings.
|
||||
TestPlayerNoSkirtChastity,(Mildred removes your skirt and reveals the belt.)|Remember this humiliation and study harder.
|
||||
TestPlayerCrop,"(Mildred whips your butt pretty hard.)|If nothing can discipline you, pain will."
|
||||
TestPlayerCropAgain,(Mildred whips your butt sadistically and grins.)|Pain will make you stronger. Pain will make you better.
|
||||
ShameForDefeat,You should be ashamed of yourself.|You lost against the worst student.
|
||||
|
@ -17,6 +19,7 @@ TestMildredCropAgain,(Sidney whips Sidney's butt and laughs out loud.)|Ow! Some
|
|||
MildredFreedBySidney,"(Sidney sulks but frees Mildred.)|Yes, so did you learn a lesson?"
|
||||
TestPlayerCuffsMildred,(Sidney grabs your hands firmly and cuffs them.)|These restrains will help you to focus.
|
||||
TestPlayerNoSkirtMildred,(Sidney pulls on your skirt and removes it.)|Some humiliation will teach you to do your readings.
|
||||
TestPlayerNoSkirtMildredChastity,(Sidney removes your skirt and reveals the belt.)|Remember this humiliation and study harder.
|
||||
TestPlayerCropMildred,"(Sidney whips your butt pretty hard.)|If nothing can discipline you, pain will."
|
||||
TestPlayerCropAgainMildred,(Sidney whips your butt and laughs out loud.)|Pain will make you stronger. Pain will make you better.
|
||||
MildredShameForDefeat,"(She bows her head.) Yes, the test is over.|Congratulations little miss, you're victorious."
|
||||
|
|
|
BIN
C012_AfterClass/Dorm/Background.jpg
Normal file
After ![]() (image error) Size: 127 KiB |
BIN
C999_Common/Quiz/Actors/Player/NoSkirt_Cuffs_Chastity.png
Normal file
After ![]() (image error) Size: 101 KiB |
BIN
C999_Common/Quiz/Actors/Player/NoSkirt_Cuffs_Chastity_Hit.png
Normal file
After ![]() (image error) Size: 107 KiB |
BIN
C999_Common/Quiz/Actors/Player/RedButt_Cuffs_Chastity.png
Normal file
After ![]() (image error) Size: 102 KiB |
BIN
C999_Common/Quiz/Actors/Player/RedButt_Cuffs_Chastity_Hit.png
Normal file
After ![]() (image error) Size: 107 KiB |
BIN
C999_Common/Quiz/Actors/Sidney/NoSkirt_Cuffs_Chastity.png
Normal file
After ![]() (image error) Size: 97 KiB |
BIN
C999_Common/Quiz/Actors/Sidney/NoSkirt_Cuffs_Chastity_Hit.png
Normal file
After ![]() (image error) Size: 106 KiB |
BIN
C999_Common/Quiz/Actors/Sidney/RedButt_Cuffs_Chastity.png
Normal file
After ![]() (image error) Size: 97 KiB |
BIN
C999_Common/Quiz/Actors/Sidney/RedButt_Cuffs_Chastity_Hit.png
Normal file
After ![]() (image error) Size: 106 KiB |