mirror of
https://gitgud.io/BondageProjects/Bondage-College.git
synced 2025-04-25 17:59:34 +00:00
Chapter 12 - Dorm First Options
Chapter 12 - Dorm First Options
This commit is contained in:
parent
b6da3a5991
commit
666b7027ce
18 changed files with 86 additions and 8 deletions
|
@ -15,7 +15,7 @@ ShameForDefeat,You should be ashamed of yourself.|You lost against the worst stu
|
|||
TestMildredCuffs,"(Sidney grabs Mildred hands and cuffs them.)|Enjoy it Sidney, you will never do this again."
|
||||
TestMildredNoSkirt,"(Sidney pulls on Mildred's skirt and removes it.)|This is unbelievable, I will not lose again."
|
||||
TestMildredCrop,(Sidney whips Mildred's butt pretty hard.)|Are you two cheating? You will pay for that!
|
||||
TestMildredCropAgain,(Sidney whips Sidney's butt and laughs out loud.)|Ow! Someday I'll have my revenge on you two.
|
||||
TestMildredCropAgain,(Sidney whips Mildred's butt and laughs out loud.)|Ow! Someday I'll have my revenge on you two.
|
||||
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.
|
||||
|
|
|
BIN
C012_AfterClass/Bed/Bed.jpg
Normal file
BIN
C012_AfterClass/Bed/Bed.jpg
Normal file
Binary file not shown.
After ![]() (image error) Size: 57 KiB |
3
C012_AfterClass/Bed/Intro_EN.csv
Normal file
3
C012_AfterClass/Bed/Intro_EN.csv
Normal file
|
@ -0,0 +1,3 @@
|
|||
Stage,LoveReq,SubReq,VarReq,IntroText,Image
|
||||
0,0,0,,Your dorm bed isn't big|but it's comfy enough.,Bed.jpg
|
||||
10,0,0,,,Bed.jpg
|
|
27
C012_AfterClass/Bed/Script.js
Normal file
27
C012_AfterClass/Bed/Script.js
Normal file
|
@ -0,0 +1,27 @@
|
|||
var C012_AfterClass_Bed_CurrentStage = 0;
|
||||
|
||||
// Chapter 12 After Class - Bed Load
|
||||
function C012_AfterClass_Bed_Load() {
|
||||
LeaveIcon = "Leave";
|
||||
LeaveScreen = "Dorm";
|
||||
LoadInteractions();
|
||||
if (C012_AfterClass_Bed_CurrentStage == 10) C012_AfterClass_Bed_CurrentStage = 0;
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - Bed Run
|
||||
function C012_AfterClass_Bed_Run() {
|
||||
BuildInteraction(C012_AfterClass_Bed_CurrentStage);
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - Bed Click
|
||||
function C012_AfterClass_Bed_Click() {
|
||||
|
||||
// Regular interactions
|
||||
ClickInteraction(C012_AfterClass_Bed_CurrentStage);
|
||||
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - Fall asleep and ends the chapter
|
||||
function C012_AfterClass_Bed_EndChapter() {
|
||||
SetScene(CurrentChapter, "Outro");
|
||||
}
|
4
C012_AfterClass/Bed/Stage_EN.csv
Normal file
4
C012_AfterClass/Bed/Stage_EN.csv
Normal file
|
@ -0,0 +1,4 @@
|
|||
Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
||||
0,0,0,,@Get to sleep.|(End the day.),Are you sure you want to sleep?|This will end the day and the game.,10,0,0,
|
||||
10,0,0,,"@Yes, get to sleep.|(End the day.)",,10,0,0,EndChapter()
|
||||
10,0,0,,"@No, stay awake.|(Continue.)",You seem to have some energy left.,0,0,0,
|
|
1
C012_AfterClass/Bed/Text_EN.csv
Normal file
1
C012_AfterClass/Bed/Text_EN.csv
Normal file
|
@ -0,0 +1 @@
|
|||
Tag,Content
|
|
BIN
C012_AfterClass/Dorm/Bed_Active.png
Normal file
BIN
C012_AfterClass/Dorm/Bed_Active.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 1.2 KiB |
BIN
C012_AfterClass/Dorm/Bed_Inactive.png
Normal file
BIN
C012_AfterClass/Dorm/Bed_Inactive.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 1.2 KiB |
|
@ -11,7 +11,11 @@ function C012_AfterClass_Dorm_Load() {
|
|||
// Chapter 12 - After Class Dorm Run
|
||||
function C012_AfterClass_Dorm_Run() {
|
||||
DrawImage(CurrentChapter + "/" + CurrentScreen + "/Background.jpg", 0, 0);
|
||||
DrawTransparentPlayerImage(390, 0, 0.6667);
|
||||
DrawTransparentPlayerImage(390, 0, 0.6667);
|
||||
if ((MouseX >= 0) && (MouseX <= 200) && (MouseY >= 0) && (MouseY <= 600)) DrawImage(CurrentChapter + "/" + CurrentScreen + "/Wardrobe_Active.png", 50, 0);
|
||||
else DrawImage(CurrentChapter + "/" + CurrentScreen + "/Wardrobe_Inactive.png", 50, 0);
|
||||
if ((MouseX >= 200) && (MouseX <= 400) && (MouseY >= 0) && (MouseY <= 600)) DrawImage(CurrentChapter + "/" + CurrentScreen + "/Bed_Active.png", 250, 0);
|
||||
else DrawImage(CurrentChapter + "/" + CurrentScreen + "/Bed_Inactive.png", 250, 0);
|
||||
}
|
||||
|
||||
// Chapter 12 - After Class Dorm Click
|
||||
|
@ -19,5 +23,10 @@ function C012_AfterClass_Dorm_Click() {
|
|||
|
||||
// Checks if the user clicks on any regular item
|
||||
InventoryClick(GetClickedInventory(), CurrentChapter, CurrentScreen);
|
||||
|
||||
// Opens the other screens of the dorm
|
||||
if ((MouseX >= 0) && (MouseX <= 200) && (MouseY >= 0) && (MouseY <= 600)) SetScene(CurrentChapter, "Wardrobe");
|
||||
if ((MouseX >= 200) && (MouseX <= 400) && (MouseY >= 0) && (MouseY <= 600)) SetScene(CurrentChapter, "Bed");
|
||||
if ((MouseX >= 500) && (MouseX <= 700) && (MouseY >= 0) && (MouseY <= 600)) InventoryClick("Player", CurrentChapter, CurrentScreen);
|
||||
|
||||
}
|
BIN
C012_AfterClass/Dorm/Wardrobe_Active.png
Normal file
BIN
C012_AfterClass/Dorm/Wardrobe_Active.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 4.1 KiB |
BIN
C012_AfterClass/Dorm/Wardrobe_Inactive.png
Normal file
BIN
C012_AfterClass/Dorm/Wardrobe_Inactive.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 4.7 KiB |
|
@ -1,6 +0,0 @@
|
|||
Tag,Content
|
||||
CreditTypeDevelopers,Developers
|
||||
CreditTypeTranslators,Translators
|
||||
CreditTypeSupport,Support
|
||||
CreditTypePatrons,Sponsors
|
||||
CreditTypeFans,And a big thank you to the fans!
|
|
2
C012_AfterClass/Wardrobe/Intro_EN.csv
Normal file
2
C012_AfterClass/Wardrobe/Intro_EN.csv
Normal file
|
@ -0,0 +1,2 @@
|
|||
Stage,LoveReq,SubReq,VarReq,IntroText,Image
|
||||
0,0,0,,What would you like to wear?,Wardrobe.jpg
|
|
30
C012_AfterClass/Wardrobe/Script.js
Normal file
30
C012_AfterClass/Wardrobe/Script.js
Normal file
|
@ -0,0 +1,30 @@
|
|||
var C012_AfterClass_Wardrobe_CurrentStage = 0;
|
||||
|
||||
// Chapter 12 After Class - Wardrobe Load
|
||||
function C012_AfterClass_Wardrobe_Load() {
|
||||
LeaveIcon = "Leave";
|
||||
LeaveScreen = "Dorm";
|
||||
LoadInteractions();
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - Wardrobe Run
|
||||
function C012_AfterClass_Wardrobe_Run() {
|
||||
BuildInteraction(C012_AfterClass_Wardrobe_CurrentStage);
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - Wardrobe Click
|
||||
function C012_AfterClass_Wardrobe_Click() {
|
||||
|
||||
// Regular interactions
|
||||
ClickInteraction(C012_AfterClass_Wardrobe_CurrentStage);
|
||||
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - When the player changes clothes (cannot be done if restrained)
|
||||
function C012_AfterClass_Wardrobe_Change(NewCloth) {
|
||||
if (!Common_PlayerRestrained) {
|
||||
PlayerClothes(NewCloth);
|
||||
SetScene(CurrentChapter, "Dorm");
|
||||
CurrentTime = CurrentTime + 50000;
|
||||
} else OverridenIntroText = GetText("CannotChange");
|
||||
}
|
4
C012_AfterClass/Wardrobe/Stage_EN.csv
Normal file
4
C012_AfterClass/Wardrobe/Stage_EN.csv
Normal file
|
@ -0,0 +1,4 @@
|
|||
Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
||||
0,0,0,,@School uniform.,,0,0,0,"Change(""Clothed"")"
|
||||
0,0,0,!Common_PlayerChaste,@Underwear.,,0,0,0,"Change(""Underwear"")"
|
||||
0,0,0,,@Get naked.,,0,0,0,"Change(""Naked"")"
|
|
2
C012_AfterClass/Wardrobe/Text_EN.csv
Normal file
2
C012_AfterClass/Wardrobe/Text_EN.csv
Normal file
|
@ -0,0 +1,2 @@
|
|||
Tag,Content
|
||||
CannotChange,You cannot change clothes|when you're restrained.
|
|
BIN
C012_AfterClass/Wardrobe/Wardrobe.jpg
Normal file
BIN
C012_AfterClass/Wardrobe/Wardrobe.jpg
Normal file
Binary file not shown.
After ![]() (image error) Size: 35 KiB |
|
@ -115,6 +115,8 @@
|
|||
<script src="C011_LiteratureClass/Outro/Script.js"></script>
|
||||
<script src="C012_AfterClass/Intro/Script.js"></script>
|
||||
<script src="C012_AfterClass/Dorm/Script.js"></script>
|
||||
<script src="C012_AfterClass/Wardrobe/Script.js"></script>
|
||||
<script src="C012_AfterClass/Bed/Script.js"></script>
|
||||
<script src="C012_AfterClass/Outro/Script.js"></script>
|
||||
<script src="C101_KinbakuClub/Intro/Script.js"></script>
|
||||
<script src="C101_KinbakuClub/JennaIntro/Script.js"></script>
|
||||
|
|
Loading…
Add table
Reference in a new issue