Jenna's Game
Like Kim's game, only completely different. I added a COMMON_NUMBER function, similar to the player's name, to display the games total time after the player has lost.
|
@ -1,7 +1,7 @@
|
|||
// Chapter 101 - Club Room 4 Load
|
||||
function C101_KinbakuClub_ClubRoom4_Load() {
|
||||
if (PlayerHasLockedInventory("Blindfold")) SetScene(CurrentChapter, "BlindMansBuff");
|
||||
LeaveIcon = "Wait";
|
||||
//LeaveIcon = "Wait";
|
||||
}
|
||||
|
||||
// Chapter 101 - Club Room 4 Run
|
||||
|
|
BIN
C101_KinbakuClub/Discipline/BagBlackSlave.jpg
Normal file
After ![]() (image error) Size: 68 KiB |
Before ![]() (image error) Size: 78 KiB |
|
@ -9,23 +9,33 @@ function C101_KinbakuClub_Discipline_Load() {
|
|||
function C101_KinbakuClub_Discipline_Run() {
|
||||
|
||||
// Paints the background
|
||||
DrawRect(0, 0, 800, 600, "black");
|
||||
if (TextPhase >= 0) {
|
||||
if (C101_KinbakuClub_Lauren_BullyCount >= 10) DrawImage(CurrentChapter + "/" + CurrentScreen + "/JennaGrab.jpg", 800, 0); // needs jenna grabbing player jpg
|
||||
else DrawImage(CurrentChapter + "/" + CurrentScreen + "/JennaBlocking.jpg", 800, 0); // needs jenna blocking doorway jpg
|
||||
DrawRect(0, 0, 800, 600, "black");
|
||||
if (PlayerHasLockedInventory("Manacles")) DrawImage(CurrentChapter + "/" + CurrentScreen + "/BagBlackSlave.jpg", 800, 0);
|
||||
else {
|
||||
if (TextPhase >= 0) {
|
||||
if (C101_KinbakuClub_Lauren_BullyCount >= 10) DrawImage(CurrentChapter + "/" + CurrentScreen + "/JennaGrab.jpg", 800, 0); // needs jenna grabbing player jpg
|
||||
else DrawImage(CurrentChapter + "/" + CurrentScreen + "/JennaBlocking.jpg", 800, 0); // needs jenna blocking doorway jpg
|
||||
}
|
||||
if (TextPhase >= 1) DrawImage(CurrentChapter + "/" + CurrentScreen + "/BagBlack.jpg", 800, 0);
|
||||
}
|
||||
if (TextPhase >= 1) DrawImage(CurrentChapter + "/" + CurrentScreen + "/BagBlack.jpg", 800, 0);
|
||||
|
||||
// Dialog depending on the outro situation
|
||||
if (TextPhase >= 0) {
|
||||
if (PlayerHasLockedInventory("Manacles")) DrawText(GetText("Slave1"), 400, 120, "White");
|
||||
if (C101_KinbakuClub_Lauren_BullyCount >= 10) DrawText(GetText("Bully1"), 400, 120, "White");
|
||||
else DrawText(GetText("Discipline1"), 400, 120, "White");
|
||||
if (!PlayerHasLockedInventory("Manacles") && !C101_KinbakuClub_Lauren_BullyCount >= 10) DrawText(GetText("Discipline1"), 400, 120, "White");
|
||||
}
|
||||
if (TextPhase >= 1) {
|
||||
if (PlayerHasLockedInventory("Manacles")) DrawText(GetText("Slave2"), 400, 240, "White");
|
||||
else DrawText(GetText("Discipline2"), 400, 240, "White");
|
||||
}
|
||||
if (TextPhase >= 2) {
|
||||
if (PlayerHasLockedInventory("Manacles")) DrawText(GetText("Slave3"), 400, 360, "White");
|
||||
else DrawText(GetText("Discipline3"), 400, 360, "White");
|
||||
}
|
||||
if (TextPhase >= 1) DrawText(GetText("Discipline2"), 400, 240, "White");
|
||||
if (TextPhase >= 2) DrawText(GetText("Discipline3"), 400, 360, "White");
|
||||
if (TextPhase >= 3) {
|
||||
DrawText(GetText("Discipline4"), 400, 480, "White");
|
||||
PlayerLockInventory("Rope");
|
||||
if (!PlayerHasLockedInventory("Manacles")) PlayerLockInventory("Rope");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -4,3 +4,6 @@ Bully1,"Jenna grabs your arms, holding you still."
|
|||
Discipline2,A bag is pulled over your head from behind.
|
||||
Discipline3,"Unable to see, you are quickly overwhelmed."
|
||||
Discipline4,The next chapter will be available in another version.
|
||||
Slave1,(Jenna ties a bag over your head.)
|
||||
Slave2,"You won't dare disobey me again after this, slave."
|
||||
Slave3,(Jenna releases just your ankles from the manacles.)
|
||||
|
|
|
|
@ -1 +0,0 @@
|
|||
Needs the bell image replacing with one of Jenna blocking the doorway.
|
|
@ -43,7 +43,7 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
112,0,0,,(Rubbing up|against her.),"Well aren't you the affectionate slave, let me help you.|(She makes sure you are stripped bound and gagged.)",170,1,0,PlayerSlaved()
|
||||
112,0,0,PlayerNotBound,(Remove the collar.),"We can't have slaves freeing themselves. (She makes|sure you are suitably stripped, bound and gagged.)",170,0,0,PlayerSlaved()
|
||||
150,0,0,,(Admit defeat.),"That's a good damsel. (You let her remove your|clothes, before making you helpless in bondage.)",170,0,-1,PlayerSlaved()
|
||||
150,0,0,,(Resist her.),"(She trips you over, landing on top of and winding you,|as you recover she makes short for of subduing you.)",160,0,0,ResistKidnap()
|
||||
150,0,0,,(Resist her.),"(She trips you over, landing on top of and winding you,|as you recover she quickly restrains you.)",160,0,0,ResistKidnap()
|
||||
150,0,0,,@Bhnhnh,"Don't try that crap with me, you are just a slave now.",150,0,0,
|
||||
160,0,0,,(Groan painfully.),"Serves you right. (She checks over you thoroughly.)|Nothing seriously hurt, but I could kiss it better.",165,0,0,
|
||||
160,0,0,,(Struggle frantically.),"Too late now, you're mine. Learn to behave|and stop struggling. (She smacks your bottom hard.)",170,0,-1,
|
||||
|
|
|
|
@ -15,6 +15,7 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
25,0,0,,My name is COMMON_PLAYERNAME.|Pleased to meet you.,You're so formal it's cute.|I do have to explain a few things though first.,30,0,-1,
|
||||
30,0,0,,What is there to explain?,"For a start, the college thinks this club is about|""Cultural art forms, practical skills and exercise"".",40,0,0,
|
||||
30,0,0,,"Save your breath,|I'll figure it out.","Fine then, I have to be going.|(Jenna leaves the room.)",80,-1,1,Done()
|
||||
30,0,0,,I have been to|Kinbaku clubs before.,"I guess you already know the ropes then.|Speaking of which, have a complimentary rope.",70,0,0,GetRope()
|
||||
40,0,0,,Seriously?,"Yeah officially, a few of the teachers know better.|Also it's not just Kinbaku with ropes.",50,0,0,
|
||||
50,0,0,,What do you mean?,The club is very inclusive and we use|a wide range of equipment and techniques.,55,0,0,
|
||||
55,0,0,,So anything goes?,"No, there are standards and consent. The club|will internally discipline anyone who goes too far.",56,0,0,
|
||||
|
|
|
|
@ -1,5 +1,8 @@
|
|||
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");
|
||||
|
@ -16,8 +19,12 @@ function C101_KinbakuClub_Outro_Run() {
|
|||
if (TextPhase >= 0) DrawText(GetText("Outro1"), 400, 100, "White");
|
||||
if (TextPhase >= 1) DrawText(GetText("Outro2"), 400, 200, "White");
|
||||
if (TextPhase >= 2) DrawText(GetText("Outro3"), 400, 300, "White");
|
||||
if (TextPhase >= 3) DrawText(GetText("Outro4"), 400, 400, "White");
|
||||
if (TextPhase >= 4) DrawText(GetText("Outro5"), 400, 500, "White");
|
||||
if (TextPhase >= 3) {
|
||||
if (!C101_KinbakuClub_Outro_Freed) DrawText(GetText("Outro4"), 400, 400, "White");
|
||||
if (C101_KinbakuClub_Outro_Freed) DrawText(GetText("Outro4Free"), 400, 400, "White");
|
||||
PlayerReleaseBondage()
|
||||
}
|
||||
if (TextPhase >= 4) DrawText(GetText("Outro5"), 400, 500, "White");
|
||||
}
|
||||
|
||||
// Chapter 101 - Kinbaku Club Click
|
||||
|
|
|
@ -3,4 +3,5 @@ Outro1,The club starts getting ready for a competition.
|
|||
Outro2,Tied up and cuffed girls that want to compete are released.
|
||||
Outro3,A lot of the club members leave the room.
|
||||
Outro4,Jenna comes over to see how you are doing.
|
||||
Outro4Free,Jenna comes over and frees you.
|
||||
Outro5,The next chapter will available in another version.
|
||||
|
|
|
BIN
C101_KinbakuClub/Slaves/Gushing.png
Normal file
After ![]() (image error) Size: 2.7 KiB |
|
@ -7,3 +7,29 @@ Stage,LoveReq,SubReq,VarReq,IntroText,Image
|
|||
110,0,0,,,Halfway.jpg
|
||||
120,0,0,,,PlayerManacles.jpg
|
||||
130,0,0,,,PlayerManacles.jpg
|
||||
140,0,0,,,PlayerManacles.jpg
|
||||
150,0,0,,,PlayerManacles.jpg
|
||||
155,0,0,,,PlayerManacles.jpg
|
||||
160,0,0,,,PlayerManacles.jpg
|
||||
170,0,0,,,PlayerManacles.jpg
|
||||
180,0,0,,,PlayerManacles.jpg
|
||||
190,0,0,,,PlayerManacles.jpg
|
||||
195,0,0,,,PlayerManacles.jpg
|
||||
200,0,0,,,PlayerManacles.jpg
|
||||
210,0,0,,,PlayerManacles.jpg
|
||||
220,0,0,,,PlayerManacles.jpg
|
||||
230,0,0,,,PlayerManacles.jpg
|
||||
240,0,0,,,PlayerManacles.jpg
|
||||
250,0,0,,,PlayerManacles.jpg
|
||||
260,0,0,,,PlayerManacles.jpg
|
||||
270,0,0,,,PlayerManacles.jpg
|
||||
280,0,0,,,PlayerManacles.jpg
|
||||
285,0,0,,,PlayerManacles.jpg
|
||||
286,0,0,,,PlayerManacles.jpg
|
||||
290,0,0,,,PlayerManacles.jpg
|
||||
295,0,0,,,PlayerManacles.jpg
|
||||
300,0,0,,,PlayerManacles.jpg
|
||||
310,0,0,,,PlayerDressing.jpg
|
||||
320,0,0,,,PlayerDressed.jpg
|
||||
330,0,0,,,PlayerJennaCollar.jpg
|
||||
340,0,0,,,PlayerCollared.jpg
|
||||
|
|
|
BIN
C101_KinbakuClub/Slaves/PlayerCollared.jpg
Normal file
After ![]() (image error) Size: 105 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerDressed.jpg
Normal file
After ![]() (image error) Size: 62 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerDressing.jpg
Normal file
After ![]() (image error) Size: 69 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerJennaCollar.jpg
Normal file
After ![]() (image error) Size: 66 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerManaclesExposed.jpg
Normal file
After ![]() (image error) Size: 4.4 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerManaclesJennaEyesShut.png
Normal file
After ![]() (image error) Size: 4.4 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerManaclesJennaEyesShutIntensify.png
Normal file
After ![]() (image error) Size: 5.1 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerManaclesJennaGloves.png
Normal file
After ![]() (image error) Size: 71 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerManaclesJennaHug.png
Normal file
After ![]() (image error) Size: 123 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerManaclesJennaOrgasm.png
Normal file
After ![]() (image error) Size: 6.1 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerManaclesJennaPointing.png
Normal file
After ![]() (image error) Size: 59 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerManaclesJennaSlap.png
Normal file
After ![]() (image error) Size: 92 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerManaclesJennaStopped.png
Normal file
After ![]() (image error) Size: 19 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerManaclesJennaWand.png
Normal file
After ![]() (image error) Size: 53 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerManaclesJennaWandPleasure.png
Normal file
After ![]() (image error) Size: 98 KiB |
BIN
C101_KinbakuClub/Slaves/PlayerManaclesJennaWandStop.png
Normal file
After ![]() (image error) Size: 99 KiB |
|
@ -1,25 +1,85 @@
|
|||
var C101_KinbakuClub_Slaves_CurrentStage = 0;
|
||||
var C101_KinbakuClub_Slaves_ReadyForSlaves = false;
|
||||
var C101_KinbakuClub_Slaves_Manacles = false;
|
||||
var C101_KinbakuClub_Slaves_Padlocks = false;
|
||||
var C101_KinbakuClub_Slaves_Rings = false;
|
||||
var C101_KinbakuClub_Slaves_Manacles = false; // True when player has inspected them.
|
||||
var C101_KinbakuClub_Slaves_Padlocks = false; // True when player has inspected them.
|
||||
var C101_KinbakuClub_Slaves_Rings = false; // True when player has inspected them.
|
||||
var C101_KinbakuClub_Slaves_SelfSlaveAvailable = false;
|
||||
var C101_KinbakuClub_Slaves_ReadyMessageDone = false;
|
||||
var C101_KinbakuClub_Slaves_ChastityWarning = false;
|
||||
var C101_KinbakuClub_Slaves_ManacleWarning = false;
|
||||
var C101_KinbakuClub_Slaves_ManacleTime = 0;
|
||||
|
||||
|
||||
|
||||
var C101_KinbakuClub_Slaves_ChastityWarning = false; // For the warning before actually locking them on.
|
||||
var C101_KinbakuClub_Slaves_ManacleWarning = false; // For the warning before actually locking them on.
|
||||
var C101_KinbakuClub_Slaves_ManacleTime = 0; // Count of how many waiting actions after locking manacles to trigger Jenna.
|
||||
var C101_KinbakuClub_Slaves_JennaDone = false; // false if Jenna hasn't already reappeared.
|
||||
var C101_KinbakuClub_Slaves_JennaWillGag = false; // jenna will gag a noise player if she leaves them
|
||||
var C101_KinbakuClub_Slaves_WaitingDone = false;
|
||||
var C101_KinbakuClub_Slaves_SelfShackle = false; // true if player shackles herself.
|
||||
var C101_KinbakuClub_Slaves_EricaShackle = false; // true if player is shackled by erica.
|
||||
var C101_KinbakuClub_Slaves_AllShackle = false; // true if player is shackled by the whole club.
|
||||
var C101_KinbakuClub_Slaves_ButErica = false; // option if player is told the whole club knows about the shackles.
|
||||
var C101_KinbakuClub_Slaves_ChasteGagged = false;
|
||||
var C101_KinbakuClub_Slaves_GaggedNotChaste = false;
|
||||
var C101_KinbakuClub_Slaves_GameStartTime = 0; // Records when time when Jenna starts teasing.
|
||||
var C101_KinbakuClub_Slaves_GameTime = 0; // How long the game lasted
|
||||
var C101_KinbakuClub_Slaves_PreviousTime = 0; // used for slowly increasing the players arousal state even if they do nothing.
|
||||
var C101_KinbakuClub_Slaves_PlayerArousal = 0; // how aroused the player is whne playing with Jenna.
|
||||
var C101_KinbakuClub_Slaves_PlayerArousalChange = 0; // for working out the base rate for arousal increase
|
||||
var C101_KinbakuClub_Slaves_PlayerArousalMod = 0; // for altering arousal depedning on options selected
|
||||
var C101_KinbakuClub_Slaves_PlayerVeryAroused = false; // if jenna thinks the player is arroused enough to let her submit.
|
||||
var C101_KinbakuClub_Slaves_PlayerNotVeryArousedGagged = false; // combined arousal and gag variables.
|
||||
var C101_KinbakuClub_Slaves_PlayerVeryArousedGagged = false; // combined arousal and gag variables.
|
||||
var C101_KinbakuClub_Slaves_TeaseImage = 0; // image used for Jenna's hand is no special images.
|
||||
var C101_KinbakuClub_Slaves_Random = 0; // used for random numbers other than for responses.
|
||||
var C101_KinbakuClub_Slaves_Random1 = 0; // Random number scores for available responses.
|
||||
var C101_KinbakuClub_Slaves_Random2 = 0;
|
||||
var C101_KinbakuClub_Slaves_Random3 = 0;
|
||||
var C101_KinbakuClub_Slaves_Random4 = 0;
|
||||
var C101_KinbakuClub_Slaves_Random5 = 0;
|
||||
var C101_KinbakuClub_Slaves_Random6 = 0;
|
||||
var C101_KinbakuClub_Slaves_Random7 = 0;
|
||||
var C101_KinbakuClub_Slaves_Random8 = 0;
|
||||
var C101_KinbakuClub_Slaves_Option1 = false; // For selecting available responses.
|
||||
var C101_KinbakuClub_Slaves_Option2 = false;
|
||||
var C101_KinbakuClub_Slaves_Option3 = false;
|
||||
var C101_KinbakuClub_Slaves_Option4 = false;
|
||||
var C101_KinbakuClub_Slaves_Option5 = false;
|
||||
var C101_KinbakuClub_Slaves_Option6 = false;
|
||||
var C101_KinbakuClub_Slaves_Option7 = false;
|
||||
var C101_KinbakuClub_Slaves_Option8 = false;
|
||||
var C101_KinbakuClub_Slaves_Option9 = false;
|
||||
var C101_KinbakuClub_Slaves_Option9Gagged = false;
|
||||
var C101_KinbakuClub_Slaves_Option10 = false;
|
||||
var C101_KinbakuClub_Slaves_Option10Gagged = false;
|
||||
var C101_KinbakuClub_Slaves_Option11 = false;
|
||||
var C101_KinbakuClub_Slaves_Option12 = false;
|
||||
var C101_KinbakuClub_Slaves_BreathingDoneOnce = false;
|
||||
var C101_KinbakuClub_Slaves_ShortLeashWarning = 0; // increases as Jenna threatens player with shortening the leash chain.
|
||||
var C101_KinbakuClub_Slaves_ShortLeash = false; // true if Jenna shortens the players leash chain.
|
||||
var C101_KinbakuClub_Slaves_LanguageWarning = false;
|
||||
var C101_KinbakuClub_Slaves_PlayerBreastsExposed = false; // true if Jenna starts playing with nipples.
|
||||
var C101_KinbakuClub_Slaves_PlayerPantiesDown = false; // when Jenna is teasing player's crotch without chastity belt.
|
||||
var C101_KinbakuClub_Slaves_BananaCount = 0; // keep track of how often player uses a safeword.
|
||||
var C101_KinbakuClub_Slaves_NotGaggingForIt = true; // If player can still say banana
|
||||
var C101_KinbakuClub_Slaves_NotGaggedForIt = false; // If player can still try to say banana
|
||||
var C101_KinbakuClub_Slaves_TimeDone = false;
|
||||
var C101_KinbakuClub_Slaves_NotTriedHardEnough = false;
|
||||
var C101_KinbakuClub_Slaves_HandsSpecial = 0; // 0 = hands doing nothing special, numbers mean different special hand actions.
|
||||
var C101_KinbakuClub_Slaves_HandsSpecialTime = 0; // Time when a special hands image started
|
||||
var C101_KinbakuClub_Slaves_AlreadyGround = false;
|
||||
var C101_KinbakuClub_Slaves_LongerDone = false;
|
||||
var C101_KinbakuClub_Slaves_NewMistress = false;
|
||||
|
||||
// Calculates the scene parameters
|
||||
function C101_KinbakuClub_Slaves_CalcParams() {
|
||||
C101_KinbakuClub_Slaves_PlayerIsRestrained = Common_PlayerRestrained;
|
||||
C101_KinbakuClub_Slaves_PlayerIsGagged = Common_PlayerGagged;
|
||||
C101_KinbakuClub_Slaves_SelfSlaveAvailable = Common_PlayerNotRestrained && C101_KinbakuClub_Slaves_ReadyForSlaves;
|
||||
C101_KinbakuClub_Slaves_SelfSlaveAvailable = C101_KinbakuClub_Slaves_ReadyForSlaves && Common_PlayerNotRestrained;
|
||||
C101_KinbakuClub_Slaves_ChasteGagged = Common_PlayerChaste && Common_PlayerGagged;
|
||||
C101_KinbakuClub_Slaves_GaggedNotChaste = Common_PlayerGagged && !Common_PlayerChaste;
|
||||
C101_KinbakuClub_Slaves_Option9Gagged = C101_KinbakuClub_Slaves_Option9 && Common_PlayerGagged;
|
||||
C101_KinbakuClub_Slaves_Option10Gagged = C101_KinbakuClub_Slaves_Option10 && Common_PlayerGagged;
|
||||
C101_KinbakuClub_Slaves_PlayerNotVeryArousedGagged = !C101_KinbakuClub_Slaves_PlayerVeryAroused && Common_PlayerGagged;
|
||||
C101_KinbakuClub_Slaves_PlayerVeryArousedGagged = C101_KinbakuClub_Slaves_PlayerVeryAroused && Common_PlayerGagged;
|
||||
C101_KinbakuClub_Slaves_PlayerVeryAroused = (C101_KinbakuClub_Slaves_PlayerArousal > 400);
|
||||
C101_KinbakuClub_Slaves_NotGaggedForIt = C101_KinbakuClub_Slaves_NotGaggingForIt && Common_PlayerGagged;
|
||||
}
|
||||
|
||||
|
||||
// Chapter 101 - Slaves Load
|
||||
function C101_KinbakuClub_Slaves_Load() {
|
||||
|
||||
|
@ -35,9 +95,7 @@ function C101_KinbakuClub_Slaves_Load() {
|
|||
ActorLoad("", "ClubRoom4");
|
||||
LeaveIcon = "Leave";
|
||||
}
|
||||
|
||||
LoadInteractions();
|
||||
|
||||
C101_KinbakuClub_Slaves_CalcParams()
|
||||
}
|
||||
|
||||
|
@ -45,28 +103,140 @@ function C101_KinbakuClub_Slaves_Load() {
|
|||
function C101_KinbakuClub_Slaves_Run() {
|
||||
BuildInteraction(C101_KinbakuClub_Slaves_CurrentStage);
|
||||
|
||||
// Composite images
|
||||
// Player trying on collar loosely
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage == 100) {
|
||||
if (PlayerHasLockedInventory("BallGag")) DrawImage(CurrentChapter + "/" + CurrentScreen + "/UnlockedCollarBallGag.jpg", 780, 130);
|
||||
if (PlayerHasLockedInventory("ClothGag")) DrawImage(CurrentChapter + "/" + CurrentScreen + "/UnlockedCollarClothGag.jpg", 780, 130);
|
||||
if (PlayerHasLockedInventory("TapeGag")) DrawImage(CurrentChapter + "/" + CurrentScreen + "/UnlockedCollarTapeGag.jpg", 780, 130);
|
||||
}
|
||||
|
||||
// Player with collar lcoked on and to wall. Wists and ankles free
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage == 110) {
|
||||
if (PlayerHasLockedInventory("BallGag")) DrawImage(CurrentChapter + "/" + CurrentScreen + "/HalfwayBallGag.jpg", 840, 35);
|
||||
if (PlayerHasLockedInventory("ClothGag")) DrawImage(CurrentChapter + "/" + CurrentScreen + "/HalfwayClothGag.jpg", 840, 35);
|
||||
if (PlayerHasLockedInventory("TapeGag")) DrawImage(CurrentChapter + "/" + CurrentScreen + "/HalfwayTapeGag.jpg", 840, 35);
|
||||
if (PlayerHasLockedInventory("ChastityBelt")) DrawImage(CurrentChapter + "/" + CurrentScreen + "/HalfwayChastityBelt.jpg", 825, 250);
|
||||
}
|
||||
if ((C101_KinbakuClub_Slaves_CurrentStage >= 120) && (C101_KinbakuClub_Slaves_CurrentStage < 200)) {
|
||||
|
||||
// Player fully locked in manacles.
|
||||
if ((C101_KinbakuClub_Slaves_CurrentStage >= 120) && (C101_KinbakuClub_Slaves_CurrentStage <= 300)) {
|
||||
|
||||
// Players expression while Jenna is there
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage >= 130) {
|
||||
DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaNeutral.png", 870, 81);
|
||||
if (ActorGetValue(ActorSubmission) > 0) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaDom.png", 870, 81);
|
||||
if (ActorGetValue(ActorSubmission) > 1) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaDom.png", 870, 81);
|
||||
if (ActorGetValue(ActorSubmission) < -1) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaSub.png", 870, 81);
|
||||
if (C101_KinbakuClub_Slaves_HandsSpecial == 4 && C101_KinbakuClub_Slaves_PlayerArousal <= 250) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaEyesShut.png", 870, 81);
|
||||
if (C101_KinbakuClub_Slaves_HandsSpecial == 4 && C101_KinbakuClub_Slaves_PlayerArousal > 250) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaEyesShutIntensify.png", 870, 81);
|
||||
}
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage == 230) {
|
||||
DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseHugNeutral.png", 870, 81);
|
||||
if (ActorGetValue(ActorLove) > 1) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseHugLove.png", 870, 81);
|
||||
if (ActorGetValue(ActorLove) < -1) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseHugHate.png", 870, 81);
|
||||
}
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage == 300) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaOrgasm.png", 870, 81);
|
||||
if (C101_KinbakuClub_Slaves_PlayerVeryAroused) DrawImage(CurrentChapter + "/" + CurrentScreen + "/VeryAroused.png", 870, 81);
|
||||
|
||||
// Players gag
|
||||
if (PlayerHasLockedInventory("BallGag")) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesBallGag.png", 875, 60);
|
||||
if (PlayerHasLockedInventory("ClothGag")) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesClothGag.png", 870, 128);
|
||||
if (PlayerHasLockedInventory("TapeGag")) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesTapeGag.png", 887, 130);
|
||||
|
||||
// Players clothing etc.
|
||||
if (PlayerHasLockedInventory("ChastityBelt")) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesChastityBelt.png", 850, 330);
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage >= 130) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJenna.png", 945, 0);
|
||||
if (C101_KinbakuClub_Slaves_PlayerBreastsExposed) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesExposed.jpg", 855, 210);
|
||||
if ((C101_KinbakuClub_Slaves_PlayerPantiesDown) && !PlayerHasLockedInventory("ChastityBelt")) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesPantiesDown.png", 830, 365);
|
||||
if (C101_KinbakuClub_Slaves_ShortLeash) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseShortLeash.png", 955, 10);
|
||||
|
||||
// Jenna full body
|
||||
if ((C101_KinbakuClub_Slaves_CurrentStage >= 130 && C101_KinbakuClub_Slaves_CurrentStage < 190) || (C101_KinbakuClub_Slaves_CurrentStage >= 240 && C101_KinbakuClub_Slaves_CurrentStage <= 260)) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJenna.png", 945, 0);
|
||||
if ((C101_KinbakuClub_Slaves_CurrentStage == 190) || (C101_KinbakuClub_Slaves_CurrentStage == 195)) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaPointing.png", 600, 0);
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage == 200) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaGloves.png", 600, 0);
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage == 220) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaStopped.png", 785, 325);
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage == 230) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaHug.png", 725, 0);
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage == 270) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaWand.png", 785, 0);
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage == 280 || C101_KinbakuClub_Slaves_CurrentStage == 290 || C101_KinbakuClub_Slaves_CurrentStage == 300) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaWandPleasure.png", 895, 55);
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage == 285 || C101_KinbakuClub_Slaves_CurrentStage == 286) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaWandStop.png", 860, 55);
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage == 295) DrawImage(CurrentChapter + "/" + CurrentScreen + "/PlayerManaclesJennaSlap.png", 885, 35);
|
||||
|
||||
//Jenna hands only
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage == 210) {
|
||||
// Special hands images, which default to normal tease and text after 5 seconds
|
||||
if (CurrentTime > (C101_KinbakuClub_Slaves_HandsSpecialTime + 5000)) {
|
||||
C101_KinbakuClub_Slaves_HandsSpecial = 0;
|
||||
OverridenIntroText = GetText("TeaseStage1");
|
||||
if (C101_KinbakuClub_Slaves_PlayerBreastsExposed) OverridenIntroText = GetText("TeaseStage2");
|
||||
if (C101_KinbakuClub_Slaves_PlayerPantiesDown) OverridenIntroText = GetText("TeaseStage3");
|
||||
if (C101_KinbakuClub_Slaves_PlayerArousal >= 500) OverridenIntroText = GetText("TeaseStage4");
|
||||
}
|
||||
if (C101_KinbakuClub_Slaves_HandsSpecial == 1) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseBreastsOut.png", 895, 215); // Breasts pulled out
|
||||
if (C101_KinbakuClub_Slaves_HandsSpecial == 2) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeasePantiesDown.png", 863, 422); // Panties pulled down
|
||||
if (C101_KinbakuClub_Slaves_HandsSpecial == 3) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseDisruptBreathingControl.png", 873, 100); // Jenna pinching nose and covering mouth
|
||||
if (C101_KinbakuClub_Slaves_HandsSpecial == 5) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseLightSpank.png", 827, 319); // Light Spank and tease (Belly button)
|
||||
if (C101_KinbakuClub_Slaves_HandsSpecial == 6) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseSpank.png", 812, 157); // Spank while holding Collar
|
||||
if (C101_KinbakuClub_Slaves_HandsSpecial == 7) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseHoldCollar.png", 855, 145); // Jenna holding collar and not brushing
|
||||
|
||||
// hands normal teasing images, staged general teasing actions
|
||||
if (C101_KinbakuClub_Slaves_HandsSpecial == 0 || C101_KinbakuClub_Slaves_HandsSpecial == 4 || C101_KinbakuClub_Slaves_HandsSpecial == 9) {
|
||||
if (!C101_KinbakuClub_Slaves_PlayerBreastsExposed) {
|
||||
if (C101_KinbakuClub_Slaves_TeaseImage == 0) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseBody1.png", 775, 230);
|
||||
if (C101_KinbakuClub_Slaves_TeaseImage == 1) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseBody2.png", 803, 283);
|
||||
if (C101_KinbakuClub_Slaves_TeaseImage == 2) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseBody3.png", 820, 170);
|
||||
}
|
||||
if (C101_KinbakuClub_Slaves_PlayerBreastsExposed && !C101_KinbakuClub_Slaves_PlayerPantiesDown) {
|
||||
if (C101_KinbakuClub_Slaves_TeaseImage == 0) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseNipple1.png", 850, 225);
|
||||
if (C101_KinbakuClub_Slaves_TeaseImage == 1) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseNipple2.png", 847, 225);
|
||||
if (C101_KinbakuClub_Slaves_TeaseImage == 2) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseNipple3.png", 836, 237);
|
||||
}
|
||||
if (C101_KinbakuClub_Slaves_PlayerPantiesDown && !Common_PlayerChaste) {
|
||||
if (C101_KinbakuClub_Slaves_TeaseImage == 0) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseClit1.png", 855, 380);
|
||||
if (C101_KinbakuClub_Slaves_TeaseImage == 1) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseClit2.png", 855, 380);
|
||||
if (C101_KinbakuClub_Slaves_TeaseImage == 2) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseClit3.png", 855, 380);
|
||||
}
|
||||
if (C101_KinbakuClub_Slaves_PlayerPantiesDown && Common_PlayerChaste) {
|
||||
if (C101_KinbakuClub_Slaves_TeaseImage == 0) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseChaste1.png", 855, 380);
|
||||
if (C101_KinbakuClub_Slaves_TeaseImage == 1) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseChaste2.png", 855, 380);
|
||||
if (C101_KinbakuClub_Slaves_TeaseImage == 2) DrawImage(CurrentChapter + "/" + CurrentScreen + "/TeaseChaste3.png", 855, 380);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Jenna teasing arousal game
|
||||
// Players arousal will steadily inrease with time while Jenna is teasing her.
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage == 210) {
|
||||
if (CurrentTime > (C101_KinbakuClub_Slaves_PreviousTime + 1000)) {
|
||||
C101_KinbakuClub_Slaves_PreviousTime = CurrentTime;
|
||||
C101_KinbakuClub_Slaves_TeaseImage++
|
||||
if (C101_KinbakuClub_Slaves_TeaseImage > 2) C101_KinbakuClub_Slaves_TeaseImage = 0;
|
||||
C101_KinbakuClub_Slaves_PlayerArousalChange = 1;
|
||||
if (ActorGetValue(ActorSubmission) < -1) C101_KinbakuClub_Slaves_PlayerArousalChange++;
|
||||
if (PlayerHasLockedInventory("VibratingEgg")) C101_KinbakuClub_Slaves_PlayerArousalChange++;
|
||||
if (C101_KinbakuClub_Slaves_PlayerBreastsExposed) C101_KinbakuClub_Slaves_PlayerArousalChange++;
|
||||
if (C101_KinbakuClub_Slaves_PlayerPantiesDown) C101_KinbakuClub_Slaves_PlayerArousalChange++;
|
||||
C101_KinbakuClub_Slaves_PlayerArousal = C101_KinbakuClub_Slaves_PlayerArousal + C101_KinbakuClub_Slaves_PlayerArousalChange;
|
||||
}
|
||||
if (C101_KinbakuClub_Slaves_PlayerArousal > 500) {
|
||||
C101_KinbakuClub_Slaves_PlayerArousal = 500;
|
||||
C101_KinbakuClub_Slaves_RandomSelection()
|
||||
if (!C101_KinbakuClub_Slaves_TimeDone) {
|
||||
C101_KinbakuClub_Slaves_GameTime = (CurrentTime - C101_KinbakuClub_Slaves_GameStartTime);
|
||||
C101_KinbakuClub_Slaves_TimeDone = true;
|
||||
}
|
||||
}
|
||||
if (C101_KinbakuClub_Slaves_PlayerArousal < 0) C101_KinbakuClub_Slaves_PlayerArousal = 0;
|
||||
C101_KinbakuClub_Slaves_PlayerVeryAroused = C101_KinbakuClub_Slaves_PlayerArousal > 400;
|
||||
if (C101_KinbakuClub_Slaves_PlayerArousal > 200 && !C101_KinbakuClub_Slaves_PlayerBreastsExposed) C101_KinbakuClub_Slaves_PlayerBreastsTease();
|
||||
if (C101_KinbakuClub_Slaves_PlayerArousal > 350 && !C101_KinbakuClub_Slaves_PlayerPantiesDown) C101_KinbakuClub_Slaves_PlayerClitTease();
|
||||
}
|
||||
|
||||
// Draw the players arousal level
|
||||
if ((C101_KinbakuClub_Slaves_CurrentStage >= 190) && (C101_KinbakuClub_Slaves_CurrentStage <= 310)) {
|
||||
DrawRect(638, 48, 14, 504, "white");
|
||||
DrawRect(640, 50, 10, (500 - C101_KinbakuClub_Slaves_PlayerArousal), "#66FF66");
|
||||
DrawRect(640, (550 - C101_KinbakuClub_Slaves_PlayerArousal), 10, C101_KinbakuClub_Slaves_PlayerArousal, "red");
|
||||
if (C101_KinbakuClub_Slaves_CurrentStage == 300 && !C101_KinbakuClub_Slaves_LongerDone) DrawImage(CurrentChapter + "/" + CurrentScreen + "/Gushing.png", 601, 2);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -99,6 +269,12 @@ function C101_KinbakuClub_Slaves_Click() {
|
|||
OverridenIntroText = GetText("PlayerTapeGag");
|
||||
CurrentTime = CurrentTime + 60000;
|
||||
}
|
||||
if ((ClickInv == "VibratingEgg") && !PlayerHasLockedInventory("VibratingEgg") && !Common_PlayerChaste) {
|
||||
PlayerRemoveInventory("VibratingEgg", 1);
|
||||
PlayerLockInventory("VibratingEgg");
|
||||
OverridenIntroText = GetText("PlayerVibratingEgg");
|
||||
CurrentTime = CurrentTime + 60000;
|
||||
}
|
||||
if ((C101_KinbakuClub_Slaves_CurrentStage == 110) && (ClickInv == "ChastityBelt") && !PlayerHasLockedInventory("ChastityBelt")) {
|
||||
if (C101_KinbakuClub_Slaves_ChastityWarning) {
|
||||
PlayerRemoveInventory("ChastityBelt", 1);
|
||||
|
@ -111,15 +287,9 @@ function C101_KinbakuClub_Slaves_Click() {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
C101_KinbakuClub_Slaves_CalcParams();
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
// Chapter 101 - Slaves - Leaviing the bag stage
|
||||
function C101_KinbakuClub_Slaves_Leave() {
|
||||
if (C101_KinbakuClub_Slaves_ReadyForSlaves && !C101_KinbakuClub_Slaves_ReadyMessageDone) {
|
||||
|
@ -150,6 +320,7 @@ function C101_KinbakuClub_Slaves_RingsCheck() {
|
|||
// Chapter 101 - Slaves - Player padlocks the neck manacle on and to the wall.
|
||||
function C101_KinbakuClub_Slaves_NeckManacle() {
|
||||
PlayerLockInventory("Manacles");
|
||||
C101_KinbakuClub_Slaves_SelfShackle = true;
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Player removes their gag.
|
||||
|
@ -176,10 +347,501 @@ function C101_KinbakuClub_Slaves_ExploreManacles() {
|
|||
// Chapter 101 - Slaves - Player waits in manacles, Jenna may appear
|
||||
function C101_KinbakuClub_Slaves_WaitJenna() {
|
||||
C101_KinbakuClub_Slaves_ExploreManacles();
|
||||
if (C101_KinbakuClub_Slaves_ManacleTime > 4) {
|
||||
if (C101_KinbakuClub_Slaves_WaitingDone) CurrentTime = (C101_KinbakuClub_JennaIntro_LeaveTime * 60 * 60 * 1000);
|
||||
if (C101_KinbakuClub_Slaves_JennaDone) C101_KinbakuClub_Slaves_WaitingDone = true;
|
||||
if ((C101_KinbakuClub_Slaves_ManacleTime > 2) && (!C101_KinbakuClub_Slaves_JennaDone)) {
|
||||
C101_KinbakuClub_Slaves_CurrentStage = 130;
|
||||
ActorLoad("Jenna", "ClubRoom4");
|
||||
OverridenIntroText = GetText("JennaAppears");
|
||||
LeaveIcon = "";
|
||||
C101_KinbakuClub_Slaves_JennaDone = true;
|
||||
C101_KinbakuClub_Slaves_JennaWillGag = true;
|
||||
if (PlayerHasLockedInventory("VibratingEgg")) C101_KinbakuClub_Slaves_PlayerArousal = 125;
|
||||
if (PlayerHasLockedInventory("ChastityBelt")) C101_KinbakuClub_Slaves_PlayerArousal = 75;
|
||||
if (PlayerHasLockedInventory("ChastityBelt") && PlayerHasLockedInventory("VibratingEgg")) C101_KinbakuClub_Slaves_PlayerArousal = 175;
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Jenna gags the player when they shout out at her.
|
||||
function C101_KinbakuClub_Slaves_PlayerGagged() {
|
||||
PlayerLockInventory("BallGag");
|
||||
CurrentTime = CurrentTime + 60000;
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Text change if player is dominant enough when staring at Jenna
|
||||
function C101_KinbakuClub_Slaves_StareJenna() {
|
||||
if (ActorGetValue(ActorSubmission) >= 0) {
|
||||
OverridenIntroText = GetText("StareDown");
|
||||
ActorChangeAttitude(0, 1);
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Dominant player can get Jenna to ungag her
|
||||
function C101_KinbakuClub_Slaves_PlayerMightRemoveGag() {
|
||||
if ((ActorGetValue(ActorLove) >= 0) && (ActorGetValue(ActorSubmission) >= 2)) {
|
||||
PlayerUngag();
|
||||
OverridenIntroText = GetText("JennaRemovesGag");
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Player claims she shackled herself
|
||||
function C101_KinbakuClub_Slaves_ClaimSelf() {
|
||||
if (!C101_KinbakuClub_Slaves_SelfShackle) {
|
||||
OverridenIntroText = GetText("LieToJenna");
|
||||
ActorChangeAttitude(-1, 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Player claims Erica shackled her
|
||||
function C101_KinbakuClub_Slaves_ClaimErica() {
|
||||
if (!C101_KinbakuClub_Slaves_EricaShackle) {
|
||||
OverridenIntroText = GetText("LieToJenna");
|
||||
ActorChangeAttitude(-1, 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Player claims they all helped shackled her
|
||||
function C101_KinbakuClub_Slaves_ClaimAll() {
|
||||
if (!C101_KinbakuClub_Slaves_AllShackle) {
|
||||
OverridenIntroText = GetText("LieToJenna");
|
||||
ActorChangeAttitude(-1, 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - The whole club knows anything locked in those shackles is Jenna's, but Erica still said you could use them.
|
||||
function C101_KinbakuClub_Slaves_EricaTrick() {
|
||||
C101_KinbakuClub_Slaves_ButErica = true;
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Jenna leaves the player manacled
|
||||
function C101_KinbakuClub_Slaves_JennaLeaves() {
|
||||
if (C101_KinbakuClub_Slaves_NewMistress) {
|
||||
OverridenIntroText = GetText("Mistress");
|
||||
C101_KinbakuClub_Slaves_CurrentStage = 330;
|
||||
C101_KinbakuClub_Slaves_NewMistress = false;
|
||||
}
|
||||
else {
|
||||
ActorLoad("", "ClubRoom4");
|
||||
LeaveIcon = "Leave";
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Jenna starts teasing the player
|
||||
function C101_KinbakuClub_Slaves_StartGame() {
|
||||
C101_KinbakuClub_Slaves_GameStartTime = CurrentTime;
|
||||
C101_KinbakuClub_Slaves_RandomSelection()
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Player tries begging before she is aroused enough
|
||||
function C101_KinbakuClub_Slaves_NoEnd() {
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
C101_KinbakuClub_Slaves_RandomSelection()
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Player begs Jenna to cum
|
||||
function C101_KinbakuClub_Slaves_EndGame() {
|
||||
C101_KinbakuClub_Slaves_PlayerArousal = 500;
|
||||
if (!C101_KinbakuClub_Slaves_TimeDone) {
|
||||
C101_KinbakuClub_Slaves_GameTime = (CurrentTime - C101_KinbakuClub_Slaves_GameStartTime);
|
||||
}
|
||||
Common_Number = msToTime(C101_KinbakuClub_Slaves_GameTime);
|
||||
OverridenIntroText = GetText("DecentTime");
|
||||
if (C101_KinbakuClub_Slaves_GameTime < 500000) {
|
||||
C101_KinbakuClub_Slaves_NotTriedHardEnough = true;
|
||||
OverridenIntroText = GetText("LooseTimeDecentTime")
|
||||
}
|
||||
if (C101_KinbakuClub_Slaves_GameTime > 1000000) OverridenIntroText = GetText("ImpressiveTime")
|
||||
if (C101_KinbakuClub_Slaves_TimeDone) {
|
||||
OverridenIntroText = GetText("DecentPeakTime");
|
||||
if (C101_KinbakuClub_Slaves_GameTime < 500000) {
|
||||
C101_KinbakuClub_Slaves_NotTriedHardEnough = true;
|
||||
OverridenIntroText = GetText("LoosePeakTime")
|
||||
}
|
||||
if (C101_KinbakuClub_Slaves_GameTime > 1000000) OverridenIntroText = GetText("ImpressivePeakTime")
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Select a random choice of the vairiable options during the game.
|
||||
function C101_KinbakuClub_Slaves_RandomSelection() {
|
||||
C101_KinbakuClub_Slaves_Random1 = Math.floor((Math.random() * 12) + 1);
|
||||
C101_KinbakuClub_Slaves_Random2 = Math.floor((Math.random() * 12) + 1);
|
||||
C101_KinbakuClub_Slaves_Random3 = Math.floor((Math.random() * 12) + 1);
|
||||
C101_KinbakuClub_Slaves_Random4 = Math.floor((Math.random() * 12) + 1);
|
||||
C101_KinbakuClub_Slaves_Random5 = Math.floor((Math.random() * 12) + 1);
|
||||
C101_KinbakuClub_Slaves_Random6 = Math.floor((Math.random() * 12) + 1);
|
||||
C101_KinbakuClub_Slaves_Random7 = Math.floor((Math.random() * 12) + 1);
|
||||
C101_KinbakuClub_Slaves_Random8 = Math.floor((Math.random() * 12) + 1);
|
||||
C101_KinbakuClub_Slaves_Option1 = false;
|
||||
C101_KinbakuClub_Slaves_Option2 = false;
|
||||
C101_KinbakuClub_Slaves_Option3 = false;
|
||||
C101_KinbakuClub_Slaves_Option4 = false;
|
||||
C101_KinbakuClub_Slaves_Option5 = false;
|
||||
C101_KinbakuClub_Slaves_Option6 = false;
|
||||
C101_KinbakuClub_Slaves_Option7 = false;
|
||||
C101_KinbakuClub_Slaves_Option8 = false;
|
||||
C101_KinbakuClub_Slaves_Option9 = false;
|
||||
C101_KinbakuClub_Slaves_Option10 = false;
|
||||
C101_KinbakuClub_Slaves_Option11 = false;
|
||||
C101_KinbakuClub_Slaves_Option12 = false;
|
||||
if (C101_KinbakuClub_Slaves_PlayerArousal < 500) {
|
||||
if ((C101_KinbakuClub_Slaves_Random1 == 1) || (C101_KinbakuClub_Slaves_Random2 == 1) || (C101_KinbakuClub_Slaves_Random3 == 1) || (C101_KinbakuClub_Slaves_Random4 == 1) || (C101_KinbakuClub_Slaves_Random5 == 1) || (C101_KinbakuClub_Slaves_Random6 == 1) || (C101_KinbakuClub_Slaves_Random7 == 1) || (C101_KinbakuClub_Slaves_Random8 == 1)) C101_KinbakuClub_Slaves_Option1 = true;
|
||||
if ((C101_KinbakuClub_Slaves_Random1 == 2) || (C101_KinbakuClub_Slaves_Random2 == 2) || (C101_KinbakuClub_Slaves_Random3 == 2) || (C101_KinbakuClub_Slaves_Random4 == 2) || (C101_KinbakuClub_Slaves_Random5 == 2) || (C101_KinbakuClub_Slaves_Random6 == 2) || (C101_KinbakuClub_Slaves_Random7 == 2) || (C101_KinbakuClub_Slaves_Random8 == 2)) C101_KinbakuClub_Slaves_Option2 = true;
|
||||
if ((C101_KinbakuClub_Slaves_Random1 == 3) || (C101_KinbakuClub_Slaves_Random2 == 3) || (C101_KinbakuClub_Slaves_Random3 == 3) || (C101_KinbakuClub_Slaves_Random4 == 3) || (C101_KinbakuClub_Slaves_Random5 == 3) || (C101_KinbakuClub_Slaves_Random6 == 3) || (C101_KinbakuClub_Slaves_Random7 == 3) || (C101_KinbakuClub_Slaves_Random8 == 3)) C101_KinbakuClub_Slaves_Option3 = true;
|
||||
if ((C101_KinbakuClub_Slaves_Random1 == 4) || (C101_KinbakuClub_Slaves_Random2 == 4) || (C101_KinbakuClub_Slaves_Random3 == 4) || (C101_KinbakuClub_Slaves_Random4 == 4) || (C101_KinbakuClub_Slaves_Random5 == 4) || (C101_KinbakuClub_Slaves_Random6 == 4) || (C101_KinbakuClub_Slaves_Random7 == 4) || (C101_KinbakuClub_Slaves_Random8 == 4)) C101_KinbakuClub_Slaves_Option4 = true;
|
||||
if ((C101_KinbakuClub_Slaves_Random1 == 5) || (C101_KinbakuClub_Slaves_Random2 == 5) || (C101_KinbakuClub_Slaves_Random3 == 5) || (C101_KinbakuClub_Slaves_Random4 == 5) || (C101_KinbakuClub_Slaves_Random5 == 5) || (C101_KinbakuClub_Slaves_Random6 == 5) || (C101_KinbakuClub_Slaves_Random7 == 5) || (C101_KinbakuClub_Slaves_Random8 == 5)) C101_KinbakuClub_Slaves_Option5 = true;
|
||||
if ((C101_KinbakuClub_Slaves_Random1 == 6) || (C101_KinbakuClub_Slaves_Random2 == 6) || (C101_KinbakuClub_Slaves_Random3 == 6) || (C101_KinbakuClub_Slaves_Random4 == 6) || (C101_KinbakuClub_Slaves_Random5 == 6) || (C101_KinbakuClub_Slaves_Random6 == 6) || (C101_KinbakuClub_Slaves_Random7 == 6) || (C101_KinbakuClub_Slaves_Random8 == 6)) C101_KinbakuClub_Slaves_Option6 = true;
|
||||
if ((C101_KinbakuClub_Slaves_Random1 == 7) || (C101_KinbakuClub_Slaves_Random2 == 7) || (C101_KinbakuClub_Slaves_Random3 == 7) || (C101_KinbakuClub_Slaves_Random4 == 7) || (C101_KinbakuClub_Slaves_Random5 == 7) || (C101_KinbakuClub_Slaves_Random6 == 7) || (C101_KinbakuClub_Slaves_Random7 == 7) || (C101_KinbakuClub_Slaves_Random8 == 7)) C101_KinbakuClub_Slaves_Option7 = true;
|
||||
if ((C101_KinbakuClub_Slaves_Random1 == 8) || (C101_KinbakuClub_Slaves_Random2 == 8) || (C101_KinbakuClub_Slaves_Random3 == 8) || (C101_KinbakuClub_Slaves_Random4 == 8) || (C101_KinbakuClub_Slaves_Random5 == 8) || (C101_KinbakuClub_Slaves_Random6 == 8) || (C101_KinbakuClub_Slaves_Random7 == 8) || (C101_KinbakuClub_Slaves_Random8 == 8)) C101_KinbakuClub_Slaves_Option8 = true;
|
||||
if ((C101_KinbakuClub_Slaves_Random1 == 9) || (C101_KinbakuClub_Slaves_Random2 == 9) || (C101_KinbakuClub_Slaves_Random3 == 9) || (C101_KinbakuClub_Slaves_Random4 == 9) || (C101_KinbakuClub_Slaves_Random5 == 9) || (C101_KinbakuClub_Slaves_Random6 == 9) || (C101_KinbakuClub_Slaves_Random7 == 9) || (C101_KinbakuClub_Slaves_Random8 == 9)) C101_KinbakuClub_Slaves_Option9 = true;
|
||||
if ((C101_KinbakuClub_Slaves_Random1 == 10) || (C101_KinbakuClub_Slaves_Random2 == 10) || (C101_KinbakuClub_Slaves_Random3 == 10) || (C101_KinbakuClub_Slaves_Random4 == 10) || (C101_KinbakuClub_Slaves_Random5 == 10) || (C101_KinbakuClub_Slaves_Random6 == 10) || (C101_KinbakuClub_Slaves_Random7 == 10) || (C101_KinbakuClub_Slaves_Random8 == 10)) C101_KinbakuClub_Slaves_Option10 = true;
|
||||
if ((C101_KinbakuClub_Slaves_Random1 == 11) || (C101_KinbakuClub_Slaves_Random2 == 11) || (C101_KinbakuClub_Slaves_Random3 == 11) || (C101_KinbakuClub_Slaves_Random4 == 11) || (C101_KinbakuClub_Slaves_Random5 == 11) || (C101_KinbakuClub_Slaves_Random6 == 11) || (C101_KinbakuClub_Slaves_Random7 == 11) || (C101_KinbakuClub_Slaves_Random8 == 11)) C101_KinbakuClub_Slaves_Option11 = true;
|
||||
if ((C101_KinbakuClub_Slaves_Random1 == 12) || (C101_KinbakuClub_Slaves_Random2 == 12) || (C101_KinbakuClub_Slaves_Random3 == 12) || (C101_KinbakuClub_Slaves_Random4 == 12) || (C101_KinbakuClub_Slaves_Random5 == 12) || (C101_KinbakuClub_Slaves_Random6 == 12) || (C101_KinbakuClub_Slaves_Random7 == 12) || (C101_KinbakuClub_Slaves_Random8 == 12)) C101_KinbakuClub_Slaves_Option12 = true;
|
||||
}
|
||||
C101_KinbakuClub_Slaves_TextDisplay()
|
||||
C101_KinbakuClub_Slaves_CalcParams();
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Jenna exposes players breast and starts to tease her nipples
|
||||
function C101_KinbakuClub_Slaves_PlayerBreastsTease() {
|
||||
C101_KinbakuClub_Slaves_TextDisplay()
|
||||
OverridenIntroText = GetText("BreastsOut");
|
||||
C101_KinbakuClub_Slaves_PlayerBreastsExposed = true;
|
||||
C101_KinbakuClub_Slaves_HandsSpecial = 1;
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Jenna exposes players crotch (if not chaste) and starts to tease her clit
|
||||
function C101_KinbakuClub_Slaves_PlayerClitTease() {
|
||||
C101_KinbakuClub_Slaves_TextDisplay()
|
||||
C101_KinbakuClub_Slaves_PlayerPantiesDown = true;
|
||||
OverridenIntroText = GetText("ClitBrushChaste");
|
||||
if (!Common_PlayerChaste) {
|
||||
OverridenIntroText = GetText("PantiesDown");
|
||||
C101_KinbakuClub_Slaves_HandsSpecial = 2;
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Tease select 1 (Pinch your arm.)
|
||||
function C101_KinbakuClub_Slaves_Select1() {
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
C101_KinbakuClub_Slaves_RandomSelection();
|
||||
// variable arousal decrease
|
||||
C101_KinbakuClub_Slaves_PlayerArousalReduction()
|
||||
C101_KinbakuClub_Slaves_ArousalVariation();
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Tease Select 2 (Struggle playfully.)
|
||||
function C101_KinbakuClub_Slaves_Select2() {
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
C101_KinbakuClub_Slaves_RandomSelection();
|
||||
// variable high arousal increase
|
||||
C101_KinbakuClub_Slaves_PlayerArousalMod = 10;
|
||||
C101_KinbakuClub_Slaves_ArousalVariation();
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Tease Select 3 (Regulate your breathing.)
|
||||
function C101_KinbakuClub_Slaves_Select3() {
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
C101_KinbakuClub_Slaves_RandomSelection();
|
||||
// normally variable arousal decrease
|
||||
// occasionally Jenna will pinch nose and cover mouth to unsettle breathing, no arousal change
|
||||
C101_KinbakuClub_Slaves_Random = Math.floor(Math.random() * 3);
|
||||
if (C101_KinbakuClub_Slaves_Random == 2 && C101_KinbakuClub_Slaves_BreathingDoneOnce) {
|
||||
OverridenIntroText = GetText("DisruptBreathing");
|
||||
C101_KinbakuClub_Slaves_HandsSpecial = 3;
|
||||
C101_KinbakuClub_Slaves_PlayerArousalMod = 5;
|
||||
} else {
|
||||
C101_KinbakuClub_Slaves_PlayerArousalReduction()
|
||||
}
|
||||
C101_KinbakuClub_Slaves_BreathingDoneOnce = true;
|
||||
C101_KinbakuClub_Slaves_ArousalVariation();
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Tease Select 4 (Close your eyes.)
|
||||
function C101_KinbakuClub_Slaves_Select4() {
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
C101_KinbakuClub_Slaves_RandomSelection();
|
||||
// at low arousal has a claming effect, variable arousal decrease
|
||||
// at higher arousal makes the brush more noticable, variable arousal increase
|
||||
C101_KinbakuClub_Slaves_HandsSpecial = 4;
|
||||
if (C101_KinbakuClub_Slaves_PlayerArousal > 250) {
|
||||
C101_KinbakuClub_Slaves_PlayerArousalMod = 10;
|
||||
OverridenIntroText = GetText("IntensifySenses");
|
||||
} else C101_KinbakuClub_Slaves_PlayerArousalReduction()
|
||||
C101_KinbakuClub_Slaves_ArousalVariation();
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Tease Select 5 (Giggle.)
|
||||
function C101_KinbakuClub_Slaves_Select5() {
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
C101_KinbakuClub_Slaves_RandomSelection();
|
||||
// Needs spank and brush image
|
||||
// variable arousal increase
|
||||
C101_KinbakuClub_Slaves_HandsSpecial = 5;
|
||||
C101_KinbakuClub_Slaves_PlayerArousalMod = 10;
|
||||
C101_KinbakuClub_Slaves_ArousalVariation();
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Tease Select 6 (Laugh.)
|
||||
function C101_KinbakuClub_Slaves_Select6() {
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
C101_KinbakuClub_Slaves_RandomSelection();
|
||||
// Needs spank and hold collar image
|
||||
// slight variable arousal increase if sub and love
|
||||
C101_KinbakuClub_Slaves_HandsSpecial = 6;
|
||||
ActorChangeAttitude(0, -1);
|
||||
if ((ActorGetValue(ActorLove) >= 2) && (ActorGetValue(ActorSubmission) <= -2)) {
|
||||
C101_KinbakuClub_Slaves_PlayerArousalMod = 5;
|
||||
C101_KinbakuClub_Slaves_ArousalVariation()
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Tease Select 7 (Sit down.)
|
||||
function C101_KinbakuClub_Slaves_Select7() {
|
||||
C101_KinbakuClub_Slaves_RandomSelection();
|
||||
if (!C101_KinbakuClub_Slaves_ShortLeash) {
|
||||
ActorChangeAttitude(0, -1);
|
||||
C101_KinbakuClub_Slaves_HandsSpecial = 5;
|
||||
C101_KinbakuClub_Slaves_PlayerArousalMod = 5;
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
C101_KinbakuClub_Slaves_ArousalVariation()
|
||||
}
|
||||
if (C101_KinbakuClub_Slaves_ShortLeash) {
|
||||
OverridenIntroText = GetText("NoSit");
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
}
|
||||
if (C101_KinbakuClub_Slaves_ShortLeashWarning >= 2 && !C101_KinbakuClub_Slaves_ShortLeash) {
|
||||
C101_KinbakuClub_Slaves_ShortLeash = true;
|
||||
OverridenIntroText = GetText("ShortenLeash");
|
||||
ActorChangeAttitude(-1, 0);
|
||||
}
|
||||
C101_KinbakuClub_Slaves_ShortLeashWarning++
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Tease Select 8 (Think of your|favourite things.)
|
||||
function C101_KinbakuClub_Slaves_Select8() {
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
C101_KinbakuClub_Slaves_RandomSelection();
|
||||
// if low arousal, think of non arousing happy times. variable arousal increase
|
||||
// if moderate or high arousal, struggle with sexy thoughs. varaiable arousal increase or decrease
|
||||
C101_KinbakuClub_Slaves_PlayerArousalReduction()
|
||||
if (C101_KinbakuClub_Slaves_PlayerArousal > 250) {
|
||||
OverridenIntroText = GetText("SexyThoughts");
|
||||
C101_KinbakuClub_Slaves_PlayerArousalMod = 10;
|
||||
}
|
||||
// if high arousal and already had/given an orgasm, think of earlier orgasm and varaiable high arousal increase
|
||||
if ((ActorSpecificGetValue(Amanda, ActorOrgasmCount) + ActorSpecificGetValue(Sarah, ActorOrgasmCount) + ActorSpecificGetValue(Sidney, ActorOrgasmCount) + ActorSpecificGetValue(Jennifer, ActorOrgasmCount) + ActorSpecificGetValue(Yuki, ActorOrgasmCount) + ActorSpecificGetValue(Natalie, ActorOrgasmCount) + ActorSpecificGetValue(Erica, ActorOrgasmCount) + ActorSpecificGetValue(Lauren, ActorOrgasmCount)) > 3) {
|
||||
OverridenIntroText = GetText("RememberOrgasms");
|
||||
C101_KinbakuClub_Slaves_PlayerArousalMod = 15;
|
||||
}
|
||||
C101_KinbakuClub_Slaves_ArousalVariation();
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Tease Select 9 Eeek, no that's|spot is sensitive.
|
||||
function C101_KinbakuClub_Slaves_Select9() {
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
C101_KinbakuClub_Slaves_RandomSelection();
|
||||
// varaiable arousal increase
|
||||
C101_KinbakuClub_Slaves_PlayerArousalMod = 10;
|
||||
C101_KinbakuClub_Slaves_ArousalVariation();
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Tease Select 10 Aaarrgh|you bitch.
|
||||
function C101_KinbakuClub_Slaves_Select10() {
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
// on second try Jenna will gag player unggaed player
|
||||
if (C101_KinbakuClub_Slaves_LanguageWarning && !Common_PlayerGagged) {
|
||||
OverridenIntroText = GetText("BadLanguageGagged");
|
||||
ActorChangeAttitude(0, -2);
|
||||
PlayerLockInventory("ClothGag");
|
||||
CurrentTime = CurrentTime + 30000;
|
||||
}
|
||||
C101_KinbakuClub_Slaves_RandomSelection();
|
||||
// after warning Jenna will spank already gagged player, spank image
|
||||
if (Common_PlayerGagged) C101_KinbakuClub_Slaves_HandsSpecial = 6;
|
||||
C101_KinbakuClub_Slaves_LanguageWarning = true;
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Tease Select 11 (Try to|avoid Jenna.)
|
||||
function C101_KinbakuClub_Slaves_Select11() {
|
||||
C101_KinbakuClub_Slaves_RandomSelection();
|
||||
if (C101_KinbakuClub_Slaves_ShortLeash) {
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
OverridenIntroText = GetText("NoAvoid");
|
||||
}
|
||||
if (!C101_KinbakuClub_Slaves_ShortLeash) {
|
||||
C101_KinbakuClub_Slaves_HandsSpecial = 7;
|
||||
}
|
||||
if (C101_KinbakuClub_Slaves_ShortLeashWarning >= 2 && !C101_KinbakuClub_Slaves_ShortLeash) {
|
||||
C101_KinbakuClub_Slaves_ShortLeash = true;
|
||||
OverridenIntroText = GetText("ShortenLeash");
|
||||
ActorChangeAttitude(-1, -1);
|
||||
}
|
||||
C101_KinbakuClub_Slaves_ShortLeashWarning++
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Tease Select 12 (Moan softly.)
|
||||
function C101_KinbakuClub_Slaves_Select12() {
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
C101_KinbakuClub_Slaves_RandomSelection();
|
||||
// variable moderate to high arousal increase.
|
||||
C101_KinbakuClub_Slaves_PlayerArousalMod = 15;
|
||||
C101_KinbakuClub_Slaves_ArousalVariation();
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - If player tries banana and then says she is ok too often.
|
||||
function C101_KinbakuClub_Slaves_CryWolf() {
|
||||
C101_KinbakuClub_Slaves_RandomSelection();
|
||||
C101_KinbakuClub_Slaves_BananaCount++
|
||||
if (C101_KinbakuClub_Slaves_BananaCount > 2) {
|
||||
OverridenIntroText = GetText("NoBanana");
|
||||
C101_KinbakuClub_Slaves_CurrentStage = 210;
|
||||
C101_KinbakuClub_Slaves_NormalArousalIncrease()
|
||||
}
|
||||
if (C101_KinbakuClub_Slaves_PlayerArousal >= 500) {
|
||||
OverridenIntroText = GetText("WhatWasThat");
|
||||
C101_KinbakuClub_Slaves_CurrentStage = 210;
|
||||
C101_KinbakuClub_Slaves_NotGaggingForIt = false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Player says banana and then imediate says she is ok
|
||||
function C101_KinbakuClub_Slaves_FalseBanana() {
|
||||
C101_KinbakuClub_Slaves_RandomSelection();
|
||||
if (!Common_PlayerGagged) PlayerLockInventory("BallGag");
|
||||
C101_KinbakuClub_Slaves_HandsSpecial = 6;
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - time delay on special text even if no special hands images
|
||||
function C101_KinbakuClub_Slaves_TextDisplay() {
|
||||
C101_KinbakuClub_Slaves_HandsSpecialTime = CurrentTime;
|
||||
C101_KinbakuClub_Slaves_HandsSpecial = 9;
|
||||
}
|
||||
|
||||
//Chapter 101 - Slaves - Increases arousal during options to match rate to if no options were selected
|
||||
function C101_KinbakuClub_Slaves_NormalArousalIncrease() {
|
||||
C101_KinbakuClub_Slaves_PlayerArousal = C101_KinbakuClub_Slaves_PlayerArousal + (C101_KinbakuClub_Slaves_PlayerArousalChange * 10);
|
||||
}
|
||||
|
||||
|
||||
// Chapter 101 - Slaves - Jenna refits players underwear.
|
||||
function C101_KinbakuClub_Slaves_UnderwearBack() {
|
||||
if (C101_KinbakuClub_Slaves_PlayerBreastsExposed) {
|
||||
C101_KinbakuClub_Slaves_ShortLeash = false;
|
||||
C101_KinbakuClub_Slaves_PlayerBreastsExposed = false;
|
||||
C101_KinbakuClub_Slaves_PlayerPantiesDown = false;
|
||||
OverridenIntroText = GetText("CoverUp");
|
||||
if (Common_PlayerGagged) {
|
||||
PlayerUngag();
|
||||
OverridenIntroText = GetText("CoverUpGag");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Jenna rolls back a stage of exposure and and decreases arousal.
|
||||
function C101_KinbakuClub_Slaves_TeaseStageBack() {
|
||||
if (C101_KinbakuClub_Slaves_PlayerBreastsExposed && !C101_KinbakuClub_Slaves_PlayerPantiesDown) C101_KinbakuClub_Slaves_PlayerBreastsExposed = false;
|
||||
if (C101_KinbakuClub_Slaves_PlayerPantiesDown) C101_KinbakuClub_Slaves_PlayerBreastsExposed = false;
|
||||
C101_KinbakuClub_Slaves_PlayerArousal = C101_KinbakuClub_Slaves_PlayerArousal - 150
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Reduction modefied for stage
|
||||
function C101_KinbakuClub_Slaves_PlayerArousalReduction() {
|
||||
C101_KinbakuClub_Slaves_PlayerArousalMod = -(C101_KinbakuClub_Slaves_PlayerArousalChange * 8 + 10);
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - For options for increase or decrease the players arousal
|
||||
function C101_KinbakuClub_Slaves_ArousalVariation() {
|
||||
C101_KinbakuClub_Slaves_Random = Math.floor(Math.random() * 20);
|
||||
C101_KinbakuClub_Slaves_Random = (C101_KinbakuClub_Slaves_Random - 10);
|
||||
C101_KinbakuClub_Slaves_PlayerArousal = (C101_KinbakuClub_Slaves_PlayerArousal + C101_KinbakuClub_Slaves_Random + C101_KinbakuClub_Slaves_PlayerArousalMod)
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves -
|
||||
function C101_KinbakuClub_Slaves_Relief() {
|
||||
if (ActorGetValue(ActorLove) > 2 && !C101_KinbakuClub_Slaves_NotTriedHardEnough) {
|
||||
C101_KinbakuClub_Slaves_PlayerArousal = C101_KinbakuClub_Slaves_PlayerArousal -50
|
||||
C101_KinbakuClub_Slaves_CurrentStage = 270;
|
||||
OverridenIntroText = GetText("Reward");
|
||||
}
|
||||
else {
|
||||
if (ActorGetValue(ActorLove) > 2 && C101_KinbakuClub_Slaves_NotTriedHardEnough) OverridenIntroText = GetText("NoReward");
|
||||
C101_KinbakuClub_Slaves_LeftSmart();
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Option for Jenna to relief player or leave her frustrated.
|
||||
function C101_KinbakuClub_Slaves_LeftSmart() {
|
||||
C101_KinbakuClub_Slaves_ShortLeash = false;
|
||||
C101_KinbakuClub_Slaves_PlayerBreastsExposed = false;
|
||||
C101_KinbakuClub_Slaves_PlayerPantiesDown = false;
|
||||
C101_KinbakuClub_Slaves_JennaLeaves()
|
||||
}
|
||||
|
||||
// Chapter 101 - Lauren - goes to discipline outro
|
||||
function C101_KinbakuClub_Slaves_Discipline() {
|
||||
SetScene(CurrentChapter, "Discipline");
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - player is too eager for the magic wand
|
||||
function C101_KinbakuClub_Slaves_Grind() {
|
||||
if (C101_KinbakuClub_Slaves_AlreadyGround) {
|
||||
OverridenIntroText = GetText("DoubleGrind");
|
||||
C101_KinbakuClub_Slaves_CurrentStage = 120;
|
||||
C101_KinbakuClub_Slaves_LeftSmart()
|
||||
}
|
||||
C101_KinbakuClub_Slaves_AlreadyGround = true;
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Arousal level peaked again
|
||||
function C101_KinbakuClub_Slaves_Vibed() {
|
||||
C101_KinbakuClub_Slaves_PlayerArousal = 500;
|
||||
}
|
||||
|
||||
|
||||
// Chapter 101 - Slaves - Player calls jenna 'mistress jenna'
|
||||
function C101_KinbakuClub_Slaves_MistressJenna() {
|
||||
C101_KinbakuClub_Slaves_NewMistress = true;
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Player calls jenna bitch a second time.
|
||||
function C101_KinbakuClub_Slaves_Bitch() {
|
||||
if (!Common_PlayerGagged) PlayerLockInventory("BallGag");
|
||||
C101_KinbakuClub_Slaves_ShortLeash = true;
|
||||
ActorLoad("", "ClubRoom4");
|
||||
LeaveIcon = "";
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Player post orgasm
|
||||
function C101_KinbakuClub_Slaves_Relieved() {
|
||||
if (C101_KinbakuClub_Slaves_PlayerArousal == 500) C101_KinbakuClub_Slaves_PlayerArousal = 0;
|
||||
if (PlayerHasLockedInventory("VibratingEgg")) C101_KinbakuClub_Slaves_PlayerArousal = 125;
|
||||
if (PlayerHasLockedInventory("ChastityBelt")) C101_KinbakuClub_Slaves_PlayerArousal = 75;
|
||||
if (PlayerHasLockedInventory("ChastityBelt") && PlayerHasLockedInventory("VibratingEgg")) C101_KinbakuClub_Slaves_PlayerArousal = 175;
|
||||
PlayerReleaseBondage()
|
||||
C101_KinbakuClub_Slaves_JennaWillGag = false;
|
||||
C101_KinbakuClub_Slaves_ShortLeash = false;
|
||||
C101_KinbakuClub_Slaves_PlayerBreastsExposed = false;
|
||||
C101_KinbakuClub_Slaves_PlayerPantiesDown = false;
|
||||
CurrentTime = CurrentTime + 60000
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - player asks jenna to keep masturbating her
|
||||
function C101_KinbakuClub_Slaves_Longer() {
|
||||
if (C101_KinbakuClub_Slaves_LongerDone) {
|
||||
OverridenIntroText = GetText("DoneFor");
|
||||
C101_KinbakuClub_Slaves_CurrentStage = 310;
|
||||
C101_KinbakuClub_Slaves_Relieved()
|
||||
}
|
||||
C101_KinbakuClub_Slaves_LongerDone = true;
|
||||
C101_KinbakuClub_Slaves_PlayerArousal = 300
|
||||
}
|
||||
|
||||
// Chapter 101 - Slaves - Jenna becomes players mistress
|
||||
function C101_KinbakuClub_Slaves_MistressesCollar() {
|
||||
Common_PlayerOwner = "Jenna";
|
||||
PlayerLockInventory("Collar");
|
||||
C999_Common_Collar_LockedOn = true;
|
||||
C999_Common_Collar_KeyHolder = "Jenna";
|
||||
CurrentTime = CurrentTime + 30000
|
||||
}
|
|
@ -1,5 +1,5 @@
|
|||
Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
||||
0,0,0,!PlayerIsRestrained,(Inspect the contents.),"The bag appears to be full of metal manacles,|connected together in sets by chains.",10,0,0,
|
||||
0,0,0,!Common_PlayerRestrained,(Inspect the contents.),"The bag appears to be full of metal manacles,|connected together in sets by chains.",10,0,0,
|
||||
0,0,0,,(Look around the bag.),"You don't find anythig else of interest near bag,|until you notice some metal rings under the blackboard.",20,0,0,
|
||||
0,0,0,SelfSlaveAvailable,(Try the loose manacles|on yourself.),"You take a set of manacles and try them on,|but without padlocking them, they just fall open.",100,0,0,
|
||||
0,0,0,,(Go back to the club room.),You can now kidnap club members and use these|manacles to keep them as your own slaves.,40,0,0,Leave()
|
||||
|
@ -20,18 +20,160 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
110,0,0,,(Pull on the|wall chain.),"You tug on the chain as hard as you can,|but the ring on the wall is unyeilding.",110,0,0,
|
||||
110,0,0,,(Try to remove|the padlocks.),The large padlocks are firmly locked.|There is no way they will open without a key.,110,0,0,
|
||||
110,0,0,,(Check inside|the bag again.),"You double check the bag, but there is definantly no|keys in there and you can't reach anything else now.",110,0,0,
|
||||
110,0,0,PlayerIsGagged,(Remove your gag.),You ungag yourself while you still can.,110,0,0,PlayerRemoveGag()
|
||||
110,0,0,Common_PlayerGagged,(Remove your gag.),You ungag yourself while you still can.,110,0,0,PlayerRemoveGag()
|
||||
110,0,0,,Call for help.,"You shout across the room. A few girls look up, giggle|and then go straight back to what they were doing.",110,0,0,
|
||||
110,0,0,,(Lock the rest of|the manacles on.),"You cannot go anwhere now, but are you ready to|loose all your freedom? Click again to do so.",110,0,0,FullManacle()
|
||||
120,0,0,,Call for help.,"You shout across the room. A few girls look up, giggle|and then go straight back to what they were doing.",120,0,0,ExploreManacles()
|
||||
120,0,0,PlayerIsGagged,(Scream into|the gag.),Nobody seems to hear or notice you muffled cries. ,120,0,0,ExploreManacles()
|
||||
120,0,0,Common_PlayerGagged,(Scream into|the gag.),Nobody seems to hear or notice you muffled cries. ,120,0,0,ExploreManacles()
|
||||
120,0,0,,(Struggle against|the manacles.),"You thrash in panic, but the unforgiving hard steel|is far stronger than you are.",120,0,0,ExploreManacles()
|
||||
120,0,0,,(Struggle playfully.),You test the limits of your confinment. It is kind of|fun and someone is bound to take an interest in you.,120,0,0,ExploreManacles()
|
||||
120,0,0,,(lie down.),The chain to the wall isn't quite long enough.|You have to kneel to stop the collar choking you.,120,0,0,ExploreManacles()
|
||||
120,0,0,,(Stand up.),"The chain between the collar and ankles is too short.|You cannot crouch comfortably, so kneel down again.",120,0,0,ExploreManacles()
|
||||
120,0,0,,(Move away.),"You can hobble about, but only a short distance|before the chain to the wall stops you.",120,0,0,ExploreManacles()
|
||||
120,0,0,!ShortLeash,(lie down.),The chain to the wall isn't quite long enough.|You have to stay upright to stop the collar choking you.,120,0,0,ExploreManacles()
|
||||
120,0,0,!ShortLeash,(Stand up.),"The chain between the collar and ankles is too short.|You cannot crouch comfortably, so kneel down again.",120,0,0,ExploreManacles()
|
||||
120,0,0,!ShortLeash,(Move away.),"You can hobble about, but only a short distance|before the chain to the wall stops you.",120,0,0,ExploreManacles()
|
||||
120,0,0,,(Check the padlocks.),"You despirately check the padlocks on your wrists,|but they are both aldready firmly locked shut.",120,0,0,ExploreManacles()
|
||||
120,0,0,ShortLeash,(Try to move.),(Jenna shortend the leash chain before she left.|You can hadly at all move now.),120,0,0,
|
||||
120,0,0,,(Wait patiently.),You wait quietly like a good slave and it feels like|you are also as invisible as a good slave too.,120,0,0,WaitJenna()
|
||||
130,0,0,,Jenna TO DO.,,130,0,0,
|
||||
130,0,0,,(Dom up +1.),,130,0,1,
|
||||
130,0,0,,(Sub down -1.),,130,0,-1,
|
||||
120,0,0,JennaWillGag,"JENNA, you can't|leave me like this.","You're right, I forgot to gag you.|(Jenna gags you before leaving again.)",120,0,0,PlayerGagged()
|
||||
130,0,0,,Hey Jenna get me|out of these.,"Easy there, I'm not the one who loked you in there.|So who locked you in those?",140,0,1,
|
||||
130,0,0,,Hello Jenna.,"Hello, those manacles really suit you.|So who locked you in those?",140,1,0,
|
||||
130,0,0,,"Jenna, please|help me.","(Jenna smiles sympathetically.) Awww, you poor girl.|So who locked you in those?",140,0,-1,
|
||||
130,0,0,Common_PlayerGagged,(Stare at Jenna.),"(You try hard, but buckle under Jenna's intense gaze.)|Would you like to have that gag removed?",135,0,1,StareJenna()
|
||||
130,0,0,Common_PlayerGagged,(Look up to her.),Hello again. Would you like to have that gag removed?,135,1,0,
|
||||
130,0,0,Common_PlayerGagged,(Whimper to her.),"(Jenna smiles sympathetically.) Awww, you poor girl.|Would you like to have that gag removed?",135,1,-1,
|
||||
135,0,0,,(Nod your head.),Well I think it suits you so it can stay put.|So who locked you in those?,140,0,0,PlayerMightRemoveGag()
|
||||
135,0,0,,(Shake your head.),Good. It's not like I would just remove it anyway.|So who locked you in those?,140,0,-1,
|
||||
140,0,0,,I did this.,"I know, Cassidy sent me a message.|It doesn't matter, you're my slave now.",150,0,-1,ClaimSelf()
|
||||
140,0,0,,Erica did.,"I know, Cassidy sent me a message.|It doesn't matter, you're my slave now.",150,0,0,ClaimErica()
|
||||
140,0,0,,All of them.,"I know, Cassidy sent me a message.|It doesn't matter, you're my slave now.",150,0,0,ClaimAll()
|
||||
140,0,0,Common_PlayerGagged,(Glance down.),"I know, Cassidy sent me a message.|It doesn't matter, you're my slave now.",150,0,-1,ClaimSelf()
|
||||
140,0,0,Common_PlayerGagged,(Look at Erica.),"I know, Cassidy sent me a message.|It doesn't matter, you're my slave now.",150,0,0,ClaimErica()
|
||||
140,0,0,Common_PlayerGagged,(Look at|all of them.),"I know, Cassidy sent me a message.|It doesn't matter, you're my slave now.",150,0,0,ClaimAll()
|
||||
150,0,0,,What?,"Those manacles belong to me, so anything locked in|them also belongs to me. The whole club knows that.",160,0,0,EricaTrick()
|
||||
150,0,0,,Yes Miss.,That's a good slave.,160,1,-1,
|
||||
150,0,0,,I'm not your slave.,"Your entitled to your opinion,|but in your current predicament it don't mean much.",160,0,0,
|
||||
150,0,0,Common_PlayerGagged,(Nod your head.),That's a good slave.,160,1,-1,
|
||||
150,0,0,Common_PlayerGagged,(Shake your head.),"Your entitled to your opinion,|but in your current predicament it don't mean much.",160,0,0,
|
||||
150,0,0,Common_PlayerGagged,@Whht?,"Those manacles belong to me, so anything locked in|them also belongs to me. The whole club knows that.",160,0,0,
|
||||
155,0,0,ChloeIsSlave,,Jenna releases Chloe and gives her a hug.,160,,,
|
||||
160,0,0,,What are you going|to do with me?,Well for the moment we are going to play|a little game of self control.,170,0,0,
|
||||
160,0,0,,Please don't leave|me like this.,"Don't worry, we are going to play|a little game now, of self control.",170,0,-1,
|
||||
160,0,0,,We should have|some fun now.,I don't see why not. We can play|a little game of self control.,170,1,1,
|
||||
160,0,0,ButErica,But Erica said|I could use them.,"Any club member can use them, but their contents is|still mine. It's time for a little game of self control.",170,0,0,
|
||||
160,0,0,Common_PlayerGagged,(Thrash against|your restraints.),"You won't escape those. We are going to play|a little game now, of self control.",170,0,0,
|
||||
160,0,0,Common_PlayerGagged,(Whimper.),"Awww you're too cute. We are going to play|a little game now, of self control.",170,1,-1,
|
||||
170,0,0,,How do we|play this game?,"You just have to kneel there and if you beg to cum, you|loose. If you talk or laugh, you will be punished.",180,0,0,
|
||||
170,0,0,,What if I|wont play?,"You can't not play. You just have to kneel there and if|you beg to cum, you loose. No talking or laughing.",180,-1,0,
|
||||
170,0,0,,"Goody, I|like games.","Excellent. You just have to kneel there without talking|or laughing and if you beg to cum, you loose.",180,1,0,
|
||||
170,0,0,Common_PlayerGagged,(Nod|enthusiastically.),"Excellent. You just have to kneel there without talking|or laughing and if you beg to cum, you loose.",180,1,0,
|
||||
170,0,0,Common_PlayerGagged,(Resign your self.),"Come on, you just have to kneel there without talking|or laughing and if you beg to cum, you loose.",180,0,-1,
|
||||
170,0,0,Common_PlayerGagged,@NH. (Shake your|head defiantly.),"You can't not play. You just have to kneel without|talking or laughing and if you beg to cum, you loose.",180,0,1,
|
||||
180,0,0,,You won't make me|beg for anything.,If you get too aroused I doubt you will be capable|of doing anything other than begging me.,190,0,1,
|
||||
180,0,-1,,What if I want|to loose?,"You can enjoy the game as much as you want,|but I will know when you are genuinely aroused enough.",190,0,-1,
|
||||
180,0,0,,How do you loose?,A slave is like a gambler in a casino. The house|always wins. Try not to let yourself get too aroused.,190,0,0,
|
||||
180,0,0,Common_PlayerChaste,Good luck with|this chastity belt.,That chastity belt won't stop me arousing you. It will|only make it harder for you to get any relief afterwards.,190,0,0,
|
||||
180,0,0,,You're messed up.,Not half as messed up as a girl who gets herself locked|in manacles. Try not to let yourself get too aroused.,190,-1,0,
|
||||
180,0,0,Common_PlayerGagged,(Panic and|struggle.),Hey calm down. You just have to control|yourself and not get too aroused.,190,0,0,
|
||||
180,0,0,Common_PlayerGagged,(Nod.),"Okay, you just have to control|yourself and not get too aroused.",190,1,0,
|
||||
180,0,0,ChasteGagged,(Look down at your|chastity belt.),That chastity belt won't stop me arousing you. It will|only make it harder for you to get any relief afterwards.,190,0,0,
|
||||
190,0,0,,Okay then.,"Good, now I'll get ready. (Jenna pulls|on some rubber gloves and takes out a brush.)",200,0,0,
|
||||
190,0,0,,Bring it on.|You won't have me.,We will see about that. (Jenna pulls|on some rubber gloves and takes out a brush.),200,0,1,
|
||||
190,0,0,,"No way, I'm not|playing this.",If your that defiant then this game shouldn't be a|problem for you. Are you sure you don't want to play?,195,0,1,
|
||||
190,0,0,,Please no.|I'll be good.,A good slave would obay and play the game.|Are you sure you don't want to play?,195,0,-1,
|
||||
190,0,0,Common_PlayerGagged,(Panic and|struggle.),A good slave would obay and play the game.|Are you sure you don't want to play?,195,0,-1,
|
||||
190,0,0,Common_PlayerGagged,(Nod.),"Good, now I'll get ready. (Jenna pulls|on some rubber gloves and takes out a brush.)",200,0,0,
|
||||
195,0,0,,I said no.,"Fine, enjoy yourself.|(Jenna goes off and talks to Cassidy.)",120,0,0,JennaLeaves()
|
||||
195,0,0,,Okay I'll play.,"That is more like it, let's start. (Jenna pulls|on some rubber gloves and takes out a brush.)",200,0,-1,
|
||||
195,0,0,Common_PlayerGagged,(Nod your head.),"Fine, enjoy yourself.|(Jenna goes off and talks to Cassidy.)",120,0,0,JennaLeaves()
|
||||
195,0,0,Common_PlayerGagged,(Shake your head.),"That is more like it, let's start. (Jenna pulls|on some rubber gloves and takes out a brush.)",200,0,-1,
|
||||
200,0,0,,(Brace yourself.),"Good, it was time for you to be quiet.|(Jenna starts gentley tickling you with the brush.)",210,0,0,StartGame()
|
||||
200,0,0,,Wait what are|those for?,You're not the only one playing this game. Now shut up.|(Jenna starts gentley tickling you with the brush.),210,-1,0,StartGame()
|
||||
200,0,0,Common_PlayerGagged,@Whnt whht hrm|thhfm fhr?,You're not the only one playing this game. Now shut up.|(Jenna starts gentley tickling you with the brush.),210,-1,0,StartGame()
|
||||
210,0,0,Option1,(Pinch your arm.),(You dig a finger nail into your arm. The pain|helps distract a you little from Jeanna's teasing.),210,0,0,Select1()
|
||||
210,0,0,Option2,(Struggle playfully.),"(Jenna smiles and shares your excitement,|but it certainly doesn't help calm you down.)",210,1,-1,Select2()
|
||||
210,0,0,Option4,(Close your eyes.),"(You shut your eyes and meditate quietly for|a moment, ignoring Jenna's teasing.)",210,0,0,Select4()
|
||||
210,0,0,Option5,(Giggle.),Jenna gives a light slap to stop you from laughing|while she carries on teasing you with the brush.,210,0,0,Select5()
|
||||
210,0,0,Option6,(Laugh.),"(Jenna stops to give you a very firm spank.) I told you,|no laughing. (She then goes back to teasing you.)",210,0,-1,Select6()
|
||||
210,0,0,Option7,(Sit down.),I told you to kneel. (Jenna gives you a quick|spank to kneel up again.) Don't try that again.,210,0,0,Select7()
|
||||
210,0,0,Option8,(Think of your|favourite things.),(You distract yourself thinking unsexy thoughts.),210,0,0,Select8()
|
||||
210,0,0,Option9,"Eeek, no that's|spot is sensitive.","I told you, no talking. (She gives that spot an extra tickle|with the brush before a quick spack and moving on.)",210,0,0,Select9()
|
||||
210,0,0,Option9Gagged,@nh thht|rmhlln tngglmf.,"Unless it's begging, your supposed to keep quiet.|(Jenna finds a sensitive spot and tickles it mercilessly.)",210,0,0,Select9()
|
||||
210,0,0,Option10,Aaarrgh|you bitch.,Watch your mouth. Be rude to your mistress again|and I might have to wash it out with soap.,210,-1,1,Select10()
|
||||
210,0,0,Option10Gagged,@Hhhrrgh|nhh bntgh.,Watch your mouth. Be rude to your mistress again|and I might have to wash it out with soap.,210,-1,0,Select10()
|
||||
210,0,0,Option3,(Regulate your breathing.),(You focus on breathing slowly to distract|yourself from Jenna's constant teasing.),210,0,0,Select3()
|
||||
210,0,0,Option11,(Try to|avoid Jenna.),(Jenna grabs your collar to hold you still.)|Stop fidgeting or I'll shorten the chains.,210,0,0,Select11()
|
||||
210,0,0,Option12,(Moan softly.),"(Jenna smiles and keeps teasing,|as you reveal how much you are enjoying this.)",210,1,-1,Select12()
|
||||
210,0,0,!PlayerVeryAroused,"Please Jenna,|I want to cum.",Don't try kidding me. I can tell you are not that aroused|yet. (She continues teasing you with the brush.),210,0,0,NoEnd()
|
||||
210,0,0,PlayerNotVeryArousedGagged,"@Plmhfm Jmnnh,|N whnt th ghm.",Don't try kidding me. I can tell you are not that aroused|yet. (She continues teasing you with the brush.),210,0,0,NoEnd()
|
||||
210,0,0,PlayerVeryAroused,"Please Jenna, I|really need to cum.",This stage should not display,250,1,-1,EndGame()
|
||||
210,0,0,PlayerVeryArousedGagged,"@Plmhfm Jmnnh, Hm|rmhlln nmmd th ghm.",This stage should not display,250,1,-1,EndGame()
|
||||
210,0,0,NotGaggingForIt,Banana.,(Jenna stops terasing you.) Is this a bit much?,220,0,0,CryWolf()
|
||||
210,0,0,NotGaggedForIt,@Bhnhnh.,(Jenna stops terasing you.) Is this a bit much?,220,0,0,CryWolf()
|
||||
220,0,0,,Yes.,(Jenna gives you a big hug.)|It's okay. Would you like to stop playing that game?,230,0,0,
|
||||
220,0,0,,"No, I just|wanted a breather.","Naughty slave. (Jenna gags and spanks you,|before resuming the teasing.)",210,-1,-1,FalseBanana()
|
||||
220,0,0,Common_PlayerGagged,(Nod your head.),(Jenna gives you a big hug.)|It's okay. Would you like to stop playing that game?,230,0,0,
|
||||
220,0,0,Common_PlayerGagged,(Shake your head.),"Don't try to waste time.|(Jenna spanks you hard, before teasing you again.)",210,0,-1,FalseBanana()
|
||||
230,0,0,,"Yes, it's|humiliating.","I am sorry, I didn't mean to push you too far.",240,0,0,UnderwearBack()
|
||||
230,0,0,,"No, it's just|that last bit.","Thats fine, we can carry on a little slower.|(Jenna helps you recover a bit before continuing.)",210,0,0,TeaseStageBack()
|
||||
230,0,0,Common_PlayerGagged,(Nod your head.),I didn't mean to push you too far. (Jenna removes your gag.),240,0,0,UnderwearBack()
|
||||
230,0,0,Common_PlayerGagged,(Shake your head.),"Thats fine, we can carry on a little slower.|(Jenna helps you recover a bit before continuing.)",210,0,0,TeaseStageBack()
|
||||
240,0,0,,Can you unlock|me now.,You still need to learn a lesson to be more careful during|club meetings. (She gets up and leaves you there.),120,1,-1,
|
||||
240,0,0,,Can we play|another game.,Not now I have other duties to attend to.|(She gets up and leaves you there.),120,1,0,
|
||||
240,0,0,,I should try|teasing you now.,Maybe later if your good enough.|(She gets up and leaves you there.),120,0,1,
|
||||
240,0,0,,Can I have|a slavemate?,"No, you need some quite time to settle down.|(She gets up and leaves you there.)",120,0,0,
|
||||
250,0,0,,Yes please.,"You beg nicely, but you haven't deserved it this time.|(She smartens you, then leaves you there.)",120,0,0,Relief()
|
||||
250,0,0,,Leave me alone.,Fine I will.|(She smartens you up and leaves you there.),120,-1,0,LeftSmart()
|
||||
250,0,0,,Only if you|think so?,"Maybe another time if you are really good.|(She smartens you up, then leaves you there.)",120,1,0,Relief()
|
||||
250,0,0,,I ought to be punished|for this instead.,Now that's an idea.|You have been a very naughty girl haven't you?,260,0,0,
|
||||
250,0,0,Common_PlayerGagged,(Nod your head.),"Well your mistress does not.|(She smartens you up, then leaves you there.)",120,0,0,Relief()
|
||||
250,0,0,Common_PlayerGagged,(Shake your head.),"Good, because your mistress don't.|(She smartens you up, then leaves you there.)",120,1,0,LeftSmart()
|
||||
250,0,0,Common_PlayerGagged,@Ghn nhh rmmhvm|thnf ghg plmhfm,What was that you said?|(Jenna removes your gag.),250,0,0,PlayerRemoveGag()
|
||||
260,0,0,,Yes miss.,(Player gets the bag over head outro.),260,0,0,Discipline()
|
||||
260,0,0,,"No, I was joking.","You should be careful with that attitude.|(She smartens you up, then leaves you there.)",120,0,0,LeftSmart()
|
||||
270,0,0,!Common_PlayerChaste,Just make me cum already.,"Easy there, here let me sooth you.|(She starts masturbating you the wand vibrator.)",280,0,0,
|
||||
270,0,0,!Common_PlayerChaste,"Wow, you have a|wand in college.",You never know when you will need to work magic.|(She starts masturbating you the wand vibrator.),280,0,0,
|
||||
270,0,0,Common_PlayerChaste,Just make me cum already.,"Easy there, here let me sooth you. (The chastity belt|starts to resonate with the powerful vibration.)",280,0,0,
|
||||
270,0,0,Common_PlayerChaste,"Wow, you have a|wand in college.",I need it to work magic on that belt. (The chastity|belt starts to resonate with the powerful vibration.),280,0,0,
|
||||
270,0,0,Common_PlayerChaste,What about this|damn belt.,"Don't fret, this should do it. (The chastity belt|starts to resonate with the powerful vibration.)",280,0,0,
|
||||
270,0,0,GaggedNotChaste,(Nod your head.),"Yes, that's a good slave.|(She starts masturbating you the wand vibrator.)",280,1,0,
|
||||
270,0,0,GaggedNotChaste,(Shake your head.),This is the only choice you have now.|(She starts masturbating you the wand vibrator.),280,0,0,
|
||||
270,0,0,ChasteGagged,(Nod your head.),"Yes, that's a good slave. (The chastity belt|starts to resonate with the powerful vibration.)",280,1,0,
|
||||
270,0,0,ChasteGagged,(Shake your head.),This is the only choice you have now. (The chastity|belt starts to resonate with the powerful vibration.),280,0,0,
|
||||
280,0,0,,(Grind against|the vibrator.),(Jenna pulls the vibrator away.) Remeber your place|slave and wait for your mistresses gifts graciously.,285,-1,0,
|
||||
280,0,0,,(Enjoy the vibrations.),(Jenna presses the vibrator in harder as you start to|maon with pleasure.) Say my name.,290,1,0,Vibed()
|
||||
280,0,0,,(Struggle playfully.),"(Jenna works the vibrator with your struggles, getting|you back on edge again.) Say my name.",290,0,-1,Vibed()
|
||||
280,0,0,,(Struggle in panic.),Sorry is this too intense for you?,286,0,0,
|
||||
285,0,0,,Yes mistress.,That's better. Lets try again.,280,0,-1,Grind()
|
||||
285,0,0,,Stop teasing me.,"Okay then. You shouldn't get anything for loosing anyway.|(She smartens you up, then leaves you there.)",120,0,0,LeftSmart()
|
||||
285,0,0,Common_PlayerGagged,@Nmf mnftrmff.|(Yes mistress.),That's better. Lets try again.,280,0,-1,Grind()
|
||||
285,0,0,Common_PlayerGagged,@Fthp tmhfnng mm.|(Stop teasing me.),"Fine. You shouldn't get anything for loosing anyway.|(She smartens you up, then leaves you there.)",120,0,0,LeftSmart()
|
||||
286,0,0,,"No, it just|startled me.",I'll try and ease it in a little steadier|(She slowly masturbating you the wand vibrator.),280,0,0,
|
||||
286,0,0,,Yes.,"Hey it's okay, I won't force you.|(She smartens you up, then leaves you there.)",120,0,0,LeftSmart()
|
||||
286,0,0,Common_PlayerGagged,(Shake your head.),I'll try and ease it in a little steadier|(She slowly masturbating you the wand vibrator.),280,0,0,
|
||||
286,0,0,Common_PlayerGagged,(Nod your head.),"Hey it's okay, I won't force you.|(She smartens you up, then leaves you there.)",120,0,0,LeftSmart()
|
||||
290,0,0,,Jenna.,(She pushes you over the edge into an orgasm.)|Welcome to heaven.,300,1,0,
|
||||
290,0,-2,,Mistress Jenna.,(She pushes you over the edge into an orgasm.)|Now I control your orgasms.,300,0,-1,MistressJenna()
|
||||
290,0,0,,What?,Say my name.,290,0,0,
|
||||
290,0,0,,Bitch.,(She slaps you hard.) You ungrateful wretch.,295,-1,0,
|
||||
290,0,0,Common_PlayerGagged,@Jmnnh.,(She pushes you over the edge into an orgasm.)|Welcome to heaven.,300,1,0,
|
||||
290,0,-2,Common_PlayerGagged,@Mnftrmff Jmnnh.,(She pushes you over the edge into an orgasm.)|Now I control your orgasms.,300,0,-1,MistressJenna()
|
||||
290,0,0,Common_PlayerGagged,@Whht?,Say my name.,290,0,0,
|
||||
290,0,0,Common_PlayerGagged,@Bntgh.,(She slaps you hard.) You ungrateful wretch.,295,-1,0,
|
||||
295,0,0,,I'm sorry.,"I should think so to.|(She smartens you up, then leaves you there.)",120,0,-1,LeftSmart()
|
||||
295,0,0,,You are still|the bitch.,"That's enough, you can just rot there.|(She gags you and leaves you there exposed.)",120,-1,0,Bitch()
|
||||
295,0,0,Common_PlayerGagged,@N'm fhrrn.,"(She smartens you up, then leaves you there.)",120,0,-1,LeftSmart()
|
||||
295,0,0,Common_PlayerGagged,@NNhh hrm ftnll|thm bntgh.,"That's enough, you can just rot there.|(She leaves you there exposed.)",120,-1,0,Bitch()
|
||||
300,0,0,,Thank you.,You're welcome|(Jenna stops and releases you from the manacles.),310,1,0,Relieved()
|
||||
300,0,0,,Just a little|more please.,If you insist. (Jenna keeps masturbating you),300,0,-1,Longer()
|
||||
300,0,0,Common_PlayerGagged,@Thhng nhh.,You're welcome|(Jenna stops and releases you from the manacles.),310,1,0,Relieved()
|
||||
300,0,0,Common_PlayerGagged,@Jhft h lnttlm|mhrm plmhfm.,If you insist. (Jenna keeps masturbating you),300,0,-1,Longer()
|
||||
300,0,0,,(Catch your breath.),(Jenna Stops and releases you as you steadily recover.),310,0,0,Relieved()
|
||||
310,0,0,,That was awsome.,"I'm glad you liked it. This club doesn't run|it's self though, I'll catch you later.",320,1,0,JennaLeaves()
|
||||
310,0,0,,Can I tie you up now?,"Maybe in a bit if you are good enough. This club|doesn't run it's self though, I'll catch you later.",320,0,0,JennaLeaves()
|
||||
310,0,0,,Can we do that all again?,"Not now, I might be able give you a private lesson|after the competition. I'll catch you later.",320,0,-1,JennaLeaves()
|
||||
310,0,0,,Was that the best|you could do?,"It didn't sound like you were complaining at the time.|""Oh Jenna ohh.."" (She mocks you as she leaves.)",320,-1,0,JennaLeaves()
|
||||
330,0,0,,(Accept the collar.),(You let Jenna collar you.|She then secures it with a small padlock.),340,0,-1,MistressesCollar()
|
||||
330,0,0,,A present for me?,Yes a gift for my precious new slave.|(She collars you and secures it with a small padlock.),340,1,0,MistressesCollar()
|
||||
330,0,0,,(Resist Jenna.),You did call me mistress. (You are too exhausted to|stop her and she soon has the collar padlocked on you.),340,0,0,MistressesCollar()
|
||||
340,0,0,,Can I have the|key for this?,"No, but you might earn your freedom. This club|doesn't run it's self though, I'll catch you later.",320,0,0,JennaLeaves()
|
||||
340,0,0,,Thank you|mistress Jenna.,"Good girl, now run along. This club doesn't|run it's self though, I'll catch you later.",320,1,0,JennaLeaves()
|
||||
340,0,0,,(Stare at Jenna.),"Don't worry you will soon get used to it. This club|doesn't run it's self though, I'll catch you later.",320,0,1,JennaLeaves()
|
||||
|
|
|
BIN
C101_KinbakuClub/Slaves/TeaseBody1.png
Normal file
After ![]() (image error) Size: 35 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseBody2.png
Normal file
After ![]() (image error) Size: 30 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseBody3.png
Normal file
After ![]() (image error) Size: 25 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseBreastsOut.png
Normal file
After ![]() (image error) Size: 10 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseChaste1.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseChaste2.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseChaste3.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseClit1.png
Normal file
After ![]() (image error) Size: 20 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseClit2.png
Normal file
After ![]() (image error) Size: 20 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseClit3.png
Normal file
After ![]() (image error) Size: 20 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseDisruptBreathingControl.png
Normal file
After ![]() (image error) Size: 15 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseHoldCollar.png
Normal file
After ![]() (image error) Size: 19 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseHugHate.png
Normal file
After ![]() (image error) Size: 6 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseHugLove.png
Normal file
After ![]() (image error) Size: 6.1 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseHugNeutral.png
Normal file
After ![]() (image error) Size: 6 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseLightSpank.png
Normal file
After ![]() (image error) Size: 12 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseNipple1.png
Normal file
After ![]() (image error) Size: 12 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseNipple2.png
Normal file
After ![]() (image error) Size: 19 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseNipple3.png
Normal file
After ![]() (image error) Size: 18 KiB |
BIN
C101_KinbakuClub/Slaves/TeasePantiesDown.png
Normal file
After ![]() (image error) Size: 14 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseShortLeash.png
Normal file
After ![]() (image error) Size: 7.3 KiB |
BIN
C101_KinbakuClub/Slaves/TeaseSpank.png
Normal file
After ![]() (image error) Size: 36 KiB |
|
@ -2,10 +2,44 @@ Tag,Content
|
|||
PlayerBallGag,"You pull the harness over your head,|push the ball in and strap the buckles."
|
||||
PlayerClothGag,"You stuff the wadding in your mouth, then tie|more cloths over your mouth and around your head."
|
||||
PlayerTapeGag,You pull a band of duct tape and|apply it firmly over your mouth.
|
||||
PlayerVibratingEgg,You quickly slip the vibrating egg into your vigina.
|
||||
PlayerChastityBelt1,Are you sure you want to lock the|belt on yourself? Click again to do so.
|
||||
PlayerChastityBelt2,"You take a deep breath and close the belt|on yourself. It locks with a loud ""click""."
|
||||
LockAllManacles,You kneel down to get your ankles in their manacles.|Once locked on you secure your wrists behind you.
|
||||
JennaAppears,After a while Jenna enters the room|and walks over to you.
|
||||
StareDown,"(You fix Jenna with a stern gaze, making her blink first.)|Would you like to have that gag removed?"
|
||||
JennaRemovesGag,I suppose I can help you out. (She removes your gag.)|So who locked you in those?
|
||||
LieToJenna,"Don't lie to me, Cassidy sent me a picture message.|You are my slave now, behave properly."
|
||||
LooseTime,You loose and you only lasted COMMON_NUMBER|So do you deserve some relief?
|
||||
DecentTime,"Well done, lasting COMMON_NUMBER is a good attempt.|So do you deserve some relief?"
|
||||
ImpressiveTime,"Wow, you lasted COMMON_NUMBER, that is impressive.|So do you deserve some relief?"
|
||||
LoosePeakTime,You loose and you only took COMMON_NUMBER to peak.|So do you deserve some relief?
|
||||
DecentPeakTime,"Well done, lasting COMMON_NUMBER before peaking is|a good attempt. So do you deserve some relief?"
|
||||
ImpressivePeakTime,"Wow, you lasted COMMON_NUMBER before peaking.|That is impressive. So do you deserve some relief?"
|
||||
TeaseStage1,Jenna teases your body with tickling and the brush.
|
||||
TeaseStage2,Jenna teases your nipples.
|
||||
TeaseStage3,Jenna teases your clitoris.
|
||||
TeaseStage4,"Jenna gently teases your clitoris,|keeping you on edge."
|
||||
BreastsOut,(Jenna pulls down the cups of your bra and|lifts your breasts out to start teasing them.)
|
||||
PantiesDown,(Jenna pulls your panties down|and starts lightly brushing your crotch.)
|
||||
ClitBrushChaste,(Jenna spreads your lips and starts teasing your clitoris|through the slit in the chastity belt with the brush.)
|
||||
DisruptBreathing,"(Jenna covers your mouth and pinches your nose,|temporaily upsetting your self control technique.)"
|
||||
IntensifySenses,"(You try to shut it out, but it just seems|to intensify the brushing sensation now. "
|
||||
ShortenLeash,"I warned you. (Jenna uses another padlock to shortern|the leash chain to the wall taught, holding you up.)"
|
||||
NoSit,(The leash chain holds you up.|You can only kneel now.)
|
||||
SexyThoughts,"(You try to distract yourself, but can't help|yourself from having more arousing errotic thoughts."
|
||||
RememberOrgasms,"(All those previous orgasms today,|getting an orgasm is your favorite thing right now.)"
|
||||
BadLanguageGagged,"I don't have any soap to hand, but did I warn you.|(Jenna packs your mouth full with a gag.)"
|
||||
NoAvoid,"(With the short leash chain, you can bearly|move and have no way of avoiding the teasing now.)"
|
||||
NoBanana,Stop whinging and crying wolf on me.|(Jenna carries on teasing you.)
|
||||
WhatWasThat,What was that? I didn't quite hear you.
|
||||
CoverUp,"I am sorry, I didn't mean to push you too far.|(Jenna rearranges your underwear.)"
|
||||
CoverUpGag,"I am sorry, I didn't mean to push you too far.|(Jenna rearranges your underwear and removes the gag .)"
|
||||
Reward,I think you have deserved some relief.|(Jenna produces a large vibrator.)
|
||||
NoReward,"I was tempted to relieve you, but that was too easy.|(She smartens you up, then leaves you there.)"
|
||||
DoubleGrind,"You are too impatient, learn some manners.|(She smartens you up, then leaves you there.)"
|
||||
DoneFor,You've already cum Sweetie.|(Jenna stops and releases you from the manacles.)
|
||||
Mistress,One more thing we need to do now.|(Jenna holds up a collar.)
|
||||
Collar,
|
||||
Crop,
|
||||
Rope,
|
||||
|
|
|
BIN
C101_KinbakuClub/Slaves/VeryAroused.png
Normal file
After ![]() (image error) Size: 7 KiB |
|
@ -50,6 +50,15 @@ function C101_KinbakuClub_Transition_Run() {
|
|||
if (TextPhase >= 4) DrawText(GetText("ChairCuffed5"), 400, 500, "White");
|
||||
}
|
||||
|
||||
if (PlayerHasLockedInventory("Manacles")) {
|
||||
DrawRect(0, 0, 800, 600, "black");
|
||||
if (TextPhase >= 0) DrawText(GetText("Manacles1"), 400, 100, "White");
|
||||
if (TextPhase >= 1) DrawText(GetText("Manacles2"), 400, 200, "White");
|
||||
if (TextPhase >= 2) DrawText(GetText("Manacles3"), 400, 300, "White");
|
||||
if (TextPhase >= 3) DrawText(GetText("Manacles4"), 400, 400, "White");
|
||||
if (TextPhase >= 4) DrawText(GetText("Manacles5"), 400, 500, "White");
|
||||
}
|
||||
|
||||
//if (C101_KinbakuClub_Chloe_PlayingWithPlayer) {
|
||||
// DrawRect(0, 0, 800, 600, "black");
|
||||
// if (TextPhase >= 0) DrawText(GetText("ChloeSub1"), 400, 120, "White");
|
||||
|
|
|
@ -24,3 +24,8 @@ LeftChair1,Your blindfold is removed to reveal Jenna standing over you.
|
|||
LeftChair2,"""Wow, I didn't believe it when Chloe told me."""
|
||||
LeftChair3,"""You are very tempting like that, but now isn't the time."""
|
||||
LeftChair4,She releases you from the chair and leads you into the room.
|
||||
Manacles1,"""Is that the time already."""
|
||||
Manacles2,She unlocks your ankles and the manacles from the wall.
|
||||
Manacles3,"""I've got a surprise for you."""
|
||||
Manacles4,She then leads you to the middle of the clubroom.
|
||||
Manacles5,The next part will be available in another version.
|
||||
|
|
|
|
@ -1,5 +1,6 @@
|
|||
var C999_Common_Collar_CurrentStage = 0;
|
||||
var C999_Common_Collar_HasLooseCollar = false;
|
||||
var C999_Common_Collar_LockedOn = false; // If locked on, then collar can only be removed by the key holder.
|
||||
|
||||
// Chapter Common - Collar Load
|
||||
function C999_Common_Collar_Load() {
|
||||
|
@ -44,8 +45,11 @@ function C999_Common_Collar_SelfCollar() {
|
|||
|
||||
// Chapter Common - Self Uncollar
|
||||
function C999_Common_Collar_SelfUncollar() {
|
||||
PlayerUnlockInventory("Collar");
|
||||
PlayerAddInventory("Collar", 1);
|
||||
if (C999_Common_Collar_LockedOn) OverridenIntroText = GetText("LockedCollar");
|
||||
else {
|
||||
PlayerUnlockInventory("Collar");
|
||||
PlayerAddInventory("Collar", 1);
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter Common - Show the item image
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
Tag,Content
|
||||
BadTiming,You fantasizes about being collared but realize that|it might not be the best time to collar yourself.
|
||||
LockedCollar,Then collar is fastened with a padlock.|You need the key to remove it.
|
||||
|
|
|
|
@ -62,6 +62,7 @@ var Common_PlayerNaked = false;
|
|||
var Common_PlayerCostume = "";
|
||||
var Common_PlayerPose = "";
|
||||
var Common_ClubStatus = "";
|
||||
var Common_Number = "";
|
||||
|
||||
// Returns the current date and time in a yyyy-mm-dd hh:mm:ss format
|
||||
function GetFormatDate() {
|
||||
|
|
|
@ -61,6 +61,9 @@ function DrawText(Text, X, Y, Color) {
|
|||
// Replace the COMMON_PLAYERNAME keyword with the player name
|
||||
Text = Text.replace("COMMON_PLAYERNAME", Common_PlayerName);
|
||||
|
||||
// Replace the COMMON_NUMBER keyword with a number generated while playing the game
|
||||
Text = Text.replace("COMMON_NUMBER", Common_Number);
|
||||
|
||||
// Font is fixed for now, color can be set
|
||||
MainCanvas.font = "24px Arial";
|
||||
MainCanvas.fillStyle = Color;
|
||||
|
|
|
@ -174,7 +174,7 @@ function PlayerReleaseBondage() {
|
|||
if (PlayerHasLockedInventory("Cuffs")) { PlayerUnlockInventory("Cuffs"); PlayerAddInventory("Cuffs", 1); }
|
||||
if (PlayerHasLockedInventory("Rope")) { PlayerUnlockInventory("Rope"); PlayerAddInventory("Rope", 1); }
|
||||
if (PlayerHasLockedInventory("Armbinder")) { PlayerUnlockInventory("Armbinder"); PlayerAddInventory("Armbinder", 1); }
|
||||
if (PlayerHasLockedInventory("Manacles")) { PlayerUnlockInventory("Manacles"); PlayerAddInventory("Manacles", 1); }
|
||||
if (PlayerHasLockedInventory("Manacles")) PlayerUnlockInventory("Manacles");
|
||||
PlayerUngag();
|
||||
}
|
||||
|
||||
|
|