bondage-college-mirr/C101_KinbakuClub/Outro/Script.js
wildsj bbb9e60f51 Rope group twins and Cassi ()
* More SlaveTwin

* To cut or not to cut

* SlaveTwin Beta Ready

The SlaveTwin section should be ready for some testing, but the accompanying RopeGroup section still needs a lot of work doing to it.

* Cleanup random selection function

This still uses the previous random number selection method, it's just been cleaned up to make it more readable and to avoid duplication.

As far as I could tell, there was no reason for the `C101_KinbakuClub_Slaves_Random#` variables to be global. So that's been incorperated into the function to keep things cleaner.

* RopeGroup tidied for Alhpa

* Change going to K Club.

* More KC fitting in

* Can leave KC

Changed the door in the club, player can now leave if not in bondage.

* A bit more RopeGroup

* Twins Stage 1

First part of main interaction with either twin.

* upload 14-11-2018

* Update Cassi 1

* Return to dorm added

* RG bug fix

Fixed reference error

* Cassi with rope group release

* Disabled save function in club
2019-01-06 14:24:21 -05:00

43 lines
1.4 KiB
JavaScript

var C101_KinbakuClub_Outro_Freed = true;
// Chapter 101 - Kinbaku Club Load
function C101_KinbakuClub_Outro_Load() {
if (Common_PlayerRestrained) C101_KinbakuClub_Outro_Freed = true;
// Time is always 18:25:00 in the outro
StopTimer(18.25 * 60 * 60 * 1000, CurrentChapter, "Outro");
}
// Chapter 7 - Kinbaku Club Run
function C101_KinbakuClub_Outro_Run() {
// Paints the background
DrawRect(0, 0, 800, 600, "black");
DrawImage(CurrentChapter + "/" + CurrentScreen + "/Jenna.jpg", 800, 0);
// Dialog depending on the outro situation
if (TextPhase >= 0) DrawText(GetText("Outro1"), 400, 86, "White");
if (TextPhase >= 1) DrawText(GetText("Outro2"), 400, 171, "White");
if (TextPhase >= 2) DrawText(GetText("Outro3"), 400, 257, "White");
if (TextPhase >= 3) {
if (!C101_KinbakuClub_Outro_Freed) DrawText(GetText("Outro4"), 400, 343, "White");
if (C101_KinbakuClub_Outro_Freed) DrawText(GetText("Outro4Free"), 400, 343, "White");
PlayerReleaseBondage()
}
if (TextPhase >= 4) DrawText(GetText("Outro5"), 400, 429, "White");
if (TextPhase >= 5) DrawText(GetText("Outro6"), 400, 514, "White");
}
// Chapter 101 - Kinbaku Club Click
function C101_KinbakuClub_Outro_Click() {
// Jump to the next animation
TextPhase++;
// Jump to lunch on phase 3
if (TextPhase >= 6) {
SetScene("C012_AfterClass", "Dorm");
//SaveMenu("C103_KinbakuCompetition", "Intro");
}
}