mirror of
https://gitgud.io/BondageProjects/Bondage-College.git
synced 2025-04-25 17:59:34 +00:00
Add files via upload
This commit is contained in:
parent
b3569d269b
commit
7271cb6a1d
17 changed files with 153 additions and 94 deletions
C101_KinbakuClub
|
@ -9,8 +9,10 @@ Stage,LoveReq,SubReq,VarReq,IntroText,Image
|
|||
60,0,0,,,Erica.jpg
|
||||
90,0,0,,Come back when you ready to wear this.,EricaSlaver.jpg
|
||||
100,0,0,First,"What's this, has another helpless damsel|strayed into the slavers domain?",EricaSlaver.jpg
|
||||
100,0,0,Again,"Looks whose back, are you|ready to become my slave now?",EricaSlaver.jpg
|
||||
110,0,0,,,EricaPlayerCollared.jpg
|
||||
100,0,0,Again,Looks whose back. Are you|ready to become my slave now?,EricaSlaver.jpg
|
||||
110,0,0,,Just kidnapping a helpless damsel.|(Erica removes your blindfold.),EricaPlayerCollared.jpg
|
||||
111,0,0,,"Sorry cutie, your a just my slave now.|(Erica removes your blindfold.)",EricaPlayerCollared.jpg
|
||||
112,0,0,,You'll make a cute slave.|(Erica removes your blindfold.),EricaPlayerCollared.jpg
|
||||
150,0,0,,"Nice try, but you picked the wrong fight too loose.|You're my slave now.",EricaKidnapper.jpg
|
||||
160,0,0,,,EricaPlayerFloored.jpg
|
||||
165,0,0,,,EricaPlayerFloored.jpg
|
||||
|
|
|
|
@ -44,6 +44,7 @@ var C101_KinbakuClub_Erica_Egg = false;
|
|||
var C101_KinbakuClub_Erica_NoKeys = false;
|
||||
var C101_KinbakuClub_Erica_Keys = false;
|
||||
var C101_KinbakuClub_Erica_PlayerIsSlave = false;
|
||||
var C101_KinbakuClub_Erica_Kidnapped = 0; // for intro text when erica removes a kidnapped players blindfold
|
||||
|
||||
|
||||
|
||||
|
@ -89,6 +90,9 @@ function C101_KinbakuClub_Erica_Load() {
|
|||
C101_KinbakuClub_Erica_CurrentStage = 50;
|
||||
}
|
||||
|
||||
// After loose fight and kidnapped during blind mans buff
|
||||
if (C101_KinbakuClub_Erica_CurrentStage >= 110 && C101_KinbakuClub_Erica_CurrentStage <= 270) LeaveIcon = "";
|
||||
|
||||
// No leave straight after fight without restraining erica enough first
|
||||
if (C101_KinbakuClub_Erica_CurrentStage == 300) LeaveIcon = "";
|
||||
|
||||
|
@ -144,7 +148,8 @@ function C101_KinbakuClub_Erica_Click() {
|
|||
if (ClickInv == "Rope") {
|
||||
if (ActorHasInventory("Cuffs")) {
|
||||
C101_KinbakuClub_Erica_EricaLeftCuffed = false;
|
||||
ActorApplyRestrain("CuffsKey")
|
||||
ActorRemoveInventory("Cuffs");
|
||||
PlayerAddInventory("Cuffs", 1);
|
||||
}
|
||||
ActorApplyRestrain("Rope");
|
||||
LeaveIcon = "Leave";
|
||||
|
@ -561,9 +566,9 @@ function C101_KinbakuClub_Erica_EricaInterogate() {
|
|||
|
||||
// Chapter 101 - Erica - Ericas response after player has broken her
|
||||
function C101_KinbakuClub_Erica_EricaIsBroken() {
|
||||
if (C101_KinbakuClub_Erica_EricaBroken) {
|
||||
OverridenIntroText = GetText("HumiliatedBroken");
|
||||
}
|
||||
if (C101_KinbakuClub_Erica_EricaBroken) OverridenIntroText = GetText("HumiliatedBroken");
|
||||
if (C101_KinbakuClub_Erica_EricaBroken && C101_KinbakuClub_Erica_EricaGagged) OverridenIntroText = GetText("HumiliatedBrokenGagged");
|
||||
if (!C101_KinbakuClub_Erica_EricaBroken && C101_KinbakuClub_Erica_EricaGagged) OverridenIntroText = GetText("NotBrokenGagged");
|
||||
}
|
||||
|
||||
// Chapter 101 - Erica - player lets erica go
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
||||
0,0,0,,Slaves?,"That's right, servants bound to their masters will.|Can I interest you in one of these fine slaves?",10,1,0,
|
||||
0,0,0,,Today's?,They would take too much looking after if I kept|them permanently. Would you like one?,10,0,0,
|
||||
0,0,0,,Todays?,They would take too much looking after if I kept|them permanently. Would you like one?,10,0,0,
|
||||
0,0,0,,"Ummm,|I'm COMMON_PLAYERNAME.","Nice name, of course if you became a slave you would|loose it. Would you like to buy one of these slaves?",10,0,-1,
|
||||
10,0,0,Loop1,Did these girls|ask for this?,"Well it's kind of hard for them to ask when they|have already been kidnapped, bound and gagged.",20,0,0,StopLoop1()
|
||||
10,0,0,,"Yeah, I'll|take a slave.","Hold on, I only deal in hard currency|and it looks like you can't afford one.",30,1,0,NotRichEnough()
|
||||
|
@ -33,6 +33,12 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
110,0,0,,(Escape.),"(The collar is chained firmly to the wall. She makes|sure you are suitably stripped, bound and gagged.)",170,0,0,PlayerSlaved()
|
||||
110,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()
|
||||
110,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()
|
||||
111,0,0,,(Escape.),"(The collar is chained firmly to the wall. She makes|sure you are suitably stripped, bound and gagged.)",170,0,0,PlayerSlaved()
|
||||
111,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()
|
||||
111,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()
|
||||
112,0,0,,(Escape.),"(The collar is chained firmly to the wall. She makes|sure you are suitably stripped, bound and gagged.)",170,0,0,PlayerSlaved()
|
||||
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,,@Bhnhnh,"Don't try that crap with me, you are just a slave now.",150,0,0,
|
||||
|
@ -89,19 +95,19 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
310,0,0,,(Let her go.),(Are you really sure you want to do that?),315,0,0,
|
||||
310,0,0,EricaGagged,(Ungag her.),Let me go right now or you will|only making it worse for yourself. ,310,0,0,EricaUngag()
|
||||
310,0,0,EricaBlindfolded,(Remove the|Blindfold.),Removing the blindfold reveals|Erica still staring at you.),310,0,0,EricaUnBlindfold()
|
||||
310,0,0,EricaTied,(Masturbate her.),"(Erica stares daggers at you,|trying to hold her composure.)",310,0,0,EricaMasturbate()
|
||||
310,0,0,EricaTied,(Masturbate her.),"(Erica scowls,|trying to hold her composure.)",310,0,0,EricaMasturbate()
|
||||
310,0,0,EricaTied,(Spank her.),(You take each breast in tern and spank them.|Erica grunts pain.),310,0,0,EricaSpanked()
|
||||
310,0,0,EricaTied,(Tickle her.),"(You try tickling Erica repeatedly,|but she doesn't seem to be ticklish.)",310,0,0,
|
||||
310,0,0,EricaTied,(Play with her nipples.),(Erica grumbles and finches as you caress her|breasts and pinch her nipples.),310,0,0,EricaNipples()
|
||||
310,0,0,EricaTied,(Inspect Erica's|other slaves.),(Which slave do you want next?),320,0,0,
|
||||
310,0,0,EricaTied,(Inspect Erica's|other slaves.),(Which slave will you go to now?),320,0,0,
|
||||
310,0,0,Keys,Where are the|padlock keys?,"I'm not telling you.|They are still my slaves, you'll never break me.",310,0,0,EricaInterogate()
|
||||
310,0,0,EricaUnGagged,"How do you like it,|being my slave?","You're a lousy slave master, you might have|kidnapped me, but you haven't broken my will yet.",310,0,0,EricaIsBroken()
|
||||
310,0,0,,"How do you like it,|being my slave?","You're a lousy slave master, you might have|kidnapped me, but you haven't broken my will yet.",310,0,0,EricaIsBroken()
|
||||
315,0,0,,(Yes.|Let her go.),(You release Erica and she gets dressed).|Just leave me alone and I won't bother you again.,350,0,0,EricaFreed()
|
||||
315,0,0,,(No.|Don't let her go.),,310,0,0,
|
||||
320,0,0,,(The dancing slave.),(She has been dancing the whole time.|She is very flushed and looks very frustrated.),330,0,0,OtherSlaves()
|
||||
320,0,0,,(The hooded slave.),(She must have been like this a while and seems to|accept her fate with only the occasional whimper.),340,0,0,OtherSlaves()
|
||||
320,0,0,,(Back to Erica.),(Erica looks expectantly at you.),310,0,0,GotoErica()
|
||||
330,0,0,,(Inspect her bondage.),"(She is bound with a leather collar, cuffs and chains.|All of which are padlocked to a chastity belt.)",330,0,0,
|
||||
320,0,0,,(Back to Erica.),(What will you do to her now?),310,0,0,GotoErica()
|
||||
330,0,0,,(Inspect her bondage.),"(She is bound with a leather collar and cuffs, chains|and a chastity belt. All of which are padlocked.)",330,0,0,
|
||||
330,0,0,SlaveGagged,(Ungag her.),"(You remove her gag.) Thank you, Erica kidnapped|me before you got here and my jaw aches. ",330,0,0,SlaveUngag()
|
||||
330,0,0,SlaveUnGagged,Where are the|padlock keys?,"I don't know. Erica always keeps them hidden,|well beyond a slaves reach.",330,0,0,SlaveKeys()
|
||||
330,0,0,,(Try pleasuring her.),"(Her belt prevents you touching her, but she moans|frustratedly when it moves against her.) ",330,0,0,SlavePleasure()
|
||||
|
|
|
|
@ -6,7 +6,7 @@ LooseClothGag,(You can feel the cloth becoming looser now.|Just a little more an
|
|||
ChangeGag,Looks like you're not fond of that cloth gag.|Try this one instead (Erica changes your gag.)
|
||||
RubBallGag,(It's no good. Rubbing does nothing to loosen the|straps which hold the ball firmly in place.)
|
||||
NuzzleBallGag,"Ewww, you're getting drool over my leg. Bad slave."
|
||||
EricaPleasureOrgasm,aaaaAAAAAAaaah yeesss. (Erica presses your|head in while she has a sweet orgasm.)
|
||||
EricaPleasureOrgasm,"aaAAAAaah yeesss. (Erica presses your head in while|she has a sweet orgasm, before letting you come up.)"
|
||||
StopPleasure,"Hmmmpf, you're a useless slave.|(She pulls you up.)"
|
||||
LetOut,(She lets you come up.)|Is something the matter slave?
|
||||
Free,Well you're not worth keeping as a slave.|(She removes the ropes around your legs.)
|
||||
|
@ -26,14 +26,16 @@ HumiliatedUngag,"Please I promise I'll never even think about|making you my slav
|
|||
HumiliatedMasturbate,(She quietly moans and trembles|while you continue to massage her clit.)
|
||||
HumiliatedSpank,(You take each breast in tern and smack them.|Erica whines with pain and humiliation.)
|
||||
HumiliatedNipples,(She whimpers with shame|as you massage her breast and tweak her nipples.)
|
||||
HumiliatedKey,(You've already taken my reputation and dignity.|I can't let you take the only things I have left.)
|
||||
HumiliatedKey,You've already taken my reputation and dignity.|I can't let you take the only things I have left.
|
||||
HumiliatedBroken,"I can't take this any more, please let me go.|I promise I won't bother you again."
|
||||
HumiliatedBrokenGagged,(Erica whimpers pitifully and tugs|desperately on the ropes binding her.)
|
||||
NotBrokenGagged,(Erica mumbles angrily into her gag.)
|
||||
HumiliatedBlindfold,(She quietly accepts the blindfold.)
|
||||
HumiliatedBallGag,(She opens her mouth wide for the ball and bows|her head while you to buckle the straps.)
|
||||
HumiliatedClothGag,(She opens her mouth wide for the wadding and bows|her head while you to tie the cloths.)
|
||||
HumiliatedTapeGag,(She closes her mouth and accepts the tape.)
|
||||
HumiliatedCollar,"(Already thoroughly humiliated, Erica breaks down|and starts whimpering as you collar here.)"
|
||||
EricaMasturbateOrgasm,(She looses her composure|and has cums to your touch.)
|
||||
EricaMasturbateOrgasm,(She looses her composure|and cums to your touch.)
|
||||
HumiliationCrop,(She cries out pitifully|as you crop her exposed bottom.)
|
||||
SlaveEgg,"Please stop, you're only tormenting me. Erica gave me|a special egg before fitting this chastity belt."
|
||||
SlaveMmmph,Mmmmph (She rolls her eyes.)
|
||||
|
@ -45,7 +47,6 @@ Cuffs,"(You handcuff her, but she is till pretty wild|and they might not be enou
|
|||
BallGag,(She grits her teeth and it takes a|lot of effort to eventually gag her.)
|
||||
TapeGag,"(She shakes her head vigorously, but eventually|you managed to pin her head still and gag her.)"
|
||||
ClothGag,(She grits her teeth and it takes a|lot of effort to eventually gag her.)
|
||||
CuffsKey,(She moves playfully to make it harder for|you to unlock her but you manage to do it.)
|
||||
VibratingEgg,(She is helpless to resist you from|pushing a vibrating egg into her.)
|
||||
InsufficientRestraint,(Erica resists and is not yet restrained enough|for you to be able to force it on her.)
|
||||
Blindfold,(You strap a blindfold on her.|She still tries to scowl at you.)
|
||||
|
|
|
|
@ -16,7 +16,8 @@ function C101_KinbakuClub_EricaBadEnd_Run() {
|
|||
|
||||
// Dialog depending on the outro situation
|
||||
if (TextPhase >= 0) {
|
||||
DrawText(ctx, GetText("BadEnd1"), 350, 50, "White");
|
||||
if (C101_KinbakuClub_Erica_EricaTied) DrawText(ctx, GetText("BadEnd1Dressed"), 350, 50, "White");
|
||||
if (!C101_KinbakuClub_Erica_EricaTied) DrawText(ctx, GetText("BadEnd1Free"), 350, 50, "White");
|
||||
DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/EricaPinsPlayer.jpg", 700, 0);
|
||||
}
|
||||
if (TextPhase >= 1) {
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
Tag,Content
|
||||
BadEnd1,"Once she is free, Erica pounces on you."
|
||||
BadEnd1Free,"Once she is free, Erica pounces on you."
|
||||
BadEnd1Dressed,"Once she has dressed, Erica pounces on you."
|
||||
BadEnd2,"COMMON_PLAYERNAME ""But I just let you go."""
|
||||
BadEnd3,"Erica ""We all make mistakes. I'm taking no chances now."""
|
||||
BadEnd4,"She mercilessly strips naked, binds, gags and hobbles you."
|
||||
|
|
|
|
@ -15,10 +15,15 @@ function C101_KinbakuClub_Intro_Run() {
|
|||
|
||||
// Write the chapter introduction
|
||||
DrawText(ctx, GetText("Intro1"), 600, 150, "White");
|
||||
if (TextPhase >= 1) DrawText(ctx, GetText("Intro2"), 600, 250, "White");
|
||||
if (TextPhase >= 2) DrawText(ctx, GetText("Intro3"), 600, 350, "White");
|
||||
if (TextPhase >= 3) DrawText(ctx, GetText("Intro4"), 600, 450, "White");
|
||||
|
||||
if (Common_ClubStatus == "ClubLunchVisited") {
|
||||
if (TextPhase >= 1) DrawText(ctx, GetText("Intro2"), 600, 250, "White");
|
||||
if (TextPhase >= 2) DrawText(ctx, GetText("Intro3"), 600, 350, "White");
|
||||
if (TextPhase >= 3) DrawText(ctx, GetText("Intro4"), 600, 450, "White");
|
||||
} else {
|
||||
if (TextPhase >= 1) DrawText(ctx, GetText("Intro2New"), 600, 250, "White");
|
||||
if (TextPhase >= 2) DrawText(ctx, GetText("Intro3New"), 600, 350, "White");
|
||||
if (TextPhase >= 3) DrawText(ctx, GetText("Intro4New"), 600, 450, "White");
|
||||
}
|
||||
}
|
||||
|
||||
// Chapter 8 - Drama Class Click
|
||||
|
|
|
@ -3,3 +3,6 @@ Intro1,Chapter 101 - Kinbaku Club (Click to continue)
|
|||
Intro2,You head back to the club room after classes have finished.
|
||||
Intro3,A lot of members are already there.
|
||||
Intro4,You enter room and see Jenna waiting by the door.
|
||||
Intro2New,"Walking through college after classes have finished, you notice a busy classroom."
|
||||
Intro3New,"Curious, you go in to see what is happening."
|
||||
Intro4New,A girl by the door calls you over.
|
||||
|
|
|
BIN
C101_KinbakuClub/JennaIntro/ClubMenacing.jpg
Normal file
BIN
C101_KinbakuClub/JennaIntro/ClubMenacing.jpg
Normal file
Binary file not shown.
After ![]() (image error) Size: 142 KiB |
|
@ -1,18 +1,20 @@
|
|||
Stage,LoveReq,SubReq,VarReq,IntroText,Image
|
||||
0,0,0,,I knew you would come back.|I need to explain some things to you.,JennaWaiting.jpg
|
||||
10,0,0,,,JennaWaiting.jpg
|
||||
20,0,0,,,JennaWaiting.jpg
|
||||
30,0,0,,,JennaWaiting.jpg
|
||||
40,0,0,,,JennaWaiting.jpg
|
||||
50,0,0,,,JennaWaiting.jpg
|
||||
55,0,0,,,JennaWaiting.jpg
|
||||
56,0,0,,,JennaWaiting.jpg
|
||||
60,0,0,,,JennaWaiting.jpg
|
||||
70,0,0,,,JennaWaiting.jpg
|
||||
75,0,0,,,JennaWaiting.jpg
|
||||
80,0,0,,,JennaGone.jpg
|
||||
5,0,0,,"Hey there, you must be the new girl.",JennaWaiting.jpg
|
||||
10,0,0,,It's about this club and also about Natalie.,JennaWaiting.jpg
|
||||
15,0,0,,This is the college's Kinbaku Club.|Your welcome to stay for the evening.,JennaWaiting.jpg
|
||||
20,0,0,,It's about this club and also a bet Natalie made.,JennaWaiting.jpg
|
||||
25,0,0,,I'm Jenna.,JennaWaiting.jpg
|
||||
30,0,0,,I'll explain a bit about this club.,JennaWaiting.jpg
|
||||
40,0,0,,"For a start, the college thinks this club is about|""Cultural art forms, practical skills and exercise"".",JennaWaiting.jpg
|
||||
50,0,0,,"Yeah officially, a few of the teachers know better.|Also it's not just Kinbaku with ropes.",JennaWaiting.jpg
|
||||
55,0,0,,The club is very inclusive and we use|a wide range of equipment and techniques.,JennaWaiting.jpg
|
||||
56,0,0,,"No, there are standards and consent. The club|will internally discipline anyone who goes too far.",JennaWaiting.jpg
|
||||
60,0,0,,"Even so we tend to use safe words such as 'Banana',|just to make sure everyone is OK and enjoying it.",JennaWaiting.jpg
|
||||
70,0,0,,Natalie could have saved herself a lot of|trouble quite easily. Oh and have a complimentary rope.,JennaWaiting.jpg
|
||||
75,0,0,,She would be tied up the whole time given the choice.|I've told her to have an evening without for once.,JennaWaiting.jpg
|
||||
80,0,0,,(Jenna has left the room.),JennaGone.jpg
|
||||
100,0,0,,"You have some nerve,|turning up here after what you've done.",JennaAngry.jpg
|
||||
110,0,0,,,JennaAngry.jpg
|
||||
120,0,0,,,JennaAngry.jpg
|
||||
130,0,0,,,ClubMenacing.jpg
|
||||
140,0,0,,,ClubMenacing.jpg
|
||||
110,0,0,,My FRIEND is recovering after what YOU did to her.,JennaAngry.jpg
|
||||
120,0,0,,Her next class was Math and she was|discovered afterwards by a furious Mildred.,JennaAngry.jpg
|
||||
130,0,0,,I'm sure you will have no trouble|getting over this practical joke then.,ClubMenacing.jpg
|
||||
|
|
|
Binary file not shown.
Before ![]() (image error) Size: 67 KiB After ![]() (image error) Size: 68 KiB ![]() ![]() |
|
@ -1,30 +1,41 @@
|
|||
var C101_KinbakuClub_JennaIntro_CurrentStage = 0;
|
||||
var C101_KinbakuClub_JennaIntro_CurrentStage = 5;
|
||||
var C101_KinbakuClub_JennaIntro_LeaveTime = 18.25;
|
||||
var C101_KinbakuClub_JennaIntro_TransitionTime = 18;
|
||||
var C101_KinbakuClub_JennaIntro_TimerOutcome = "Outro"
|
||||
var C101_KinbakuClub_JennaIntro_IntroText = "";
|
||||
var C101_KinbakuClub_JennaIntro_LeaveIcon = "";
|
||||
var C101_KinbakuClub_JennaIntro_NotAsked = true;
|
||||
var C101_KinbakuClub_JennaIntro_Concerned = true;
|
||||
var C101_KinbakuClub_JennaIntro_Chloe = true;
|
||||
var C101_KinbakuClub_JennaIntro_NotAsked = false;
|
||||
var C101_KinbakuClub_JennaIntro_Concerned = false;
|
||||
var C101_KinbakuClub_JennaIntro_Chloe = false;
|
||||
var C101_KinbakuClub_JennaIntro_Natalie = false;
|
||||
var C101_KinbakuClub_JennaIntro_FirstLoad = true;
|
||||
|
||||
|
||||
// Chapter 101 - Jenna Load
|
||||
function C101_KinbakuClub_JennaIntro_Load() {
|
||||
|
||||
// Set the timer limits at 18:15
|
||||
StartTimer(C101_KinbakuClub_JennaIntro_LeaveTime * 60 * 60 * 1000, "C101_KinbakuClub", "Outro");
|
||||
Common_SelfBondageAllowed = false;
|
||||
|
||||
// Load the scene parameters
|
||||
ActorLoad("Jenna", "ClubRoom1");
|
||||
LoadInteractions();
|
||||
|
||||
// If Natalie was left stranded
|
||||
if (Common_PlayerCrime == "NatalieStranded") {
|
||||
C101_KinbakuClub_JennaIntro_CurrentStage = 100;
|
||||
// Previous club experiance
|
||||
if (C101_KinbakuClub_JennaIntro_FirstLoad) {
|
||||
if (Common_ClubStatus == "ClubMentioned") C101_KinbakuClub_JennaIntro_Natalie = true;
|
||||
if (Common_ClubStatus == "ClubLunchVisited") {
|
||||
C101_KinbakuClub_JennaIntro_CurrentStage = 0;
|
||||
C101_KinbakuClub_JennaIntro_NotAsked = true;
|
||||
C101_KinbakuClub_JennaIntro_Concerned = true;
|
||||
C101_KinbakuClub_JennaIntro_Chloe = true;
|
||||
}
|
||||
if (Common_PlayerCrime == "NatalieStranded") C101_KinbakuClub_JennaIntro_CurrentStage = 100;
|
||||
C101_KinbakuClub_JennaIntro_FirstLoad = false;
|
||||
}
|
||||
|
||||
// Player can't leave until Jenna is finished
|
||||
LeaveIcon = "";
|
||||
if (C101_KinbakuClub_JennaIntro_CurrentStage == 80) LeaveIcon = "Leave";
|
||||
else LeaveIcon = "";
|
||||
|
||||
}
|
||||
|
||||
|
@ -47,35 +58,25 @@ function C101_KinbakuClub_JennaIntro_Click() {
|
|||
}
|
||||
}
|
||||
|
||||
// Chapter 101 - Player skips the explanation
|
||||
|
||||
// Chapter 101 - Player skips club explanation
|
||||
function C101_KinbakuClub_JennaIntro_SkipExplanation() {
|
||||
C101_KinbakuClub_JennaIntro_NotAsked = false;
|
||||
C101_KinbakuClub_JennaIntro_Concerned = false;
|
||||
C101_KinbakuClub_JennaIntro_Chloe = false;
|
||||
}
|
||||
|
||||
// Chapter 101 - Player skips to clubroom with tyos
|
||||
function C101_KinbakuClub_JennaIntro_ShortCut() {
|
||||
PlayerRemoveAllInventory();
|
||||
PlayerAddInventory("Cuffs", 4);
|
||||
PlayerAddInventory("CuffsKey", 1);
|
||||
PlayerAddInventory("Rope", 4);
|
||||
PlayerAddInventory("BallGag", 4);
|
||||
PlayerAddInventory("TapeGag", 8);
|
||||
PlayerAddInventory("ClothGag", 4);
|
||||
PlayerAddInventory("Collar", 4);
|
||||
PlayerAddInventory("Crop", 1);
|
||||
PlayerAddInventory("VibratingEgg", 4);
|
||||
PlayerAddInventory("ChastityBelt", 4);
|
||||
PlayerAddInventory("Blindfold", 4);
|
||||
SetScene(CurrentChapter, "ClubRoom1")
|
||||
}
|
||||
|
||||
|
||||
// Chapter 101 - Player asks about Natalie
|
||||
function C101_KinbakuClub_JennaIntro_Asked() {
|
||||
C101_KinbakuClub_JennaIntro_NotAsked = false;
|
||||
StartTimer(C101_KinbakuClub_JennaIntro_TransitionTime * 60 * 60 * 1000, "C101_KinbakuClub", "Transition");
|
||||
C101_KinbakuClub_JennaIntro_LeaveTime = C101_KinbakuClub_JennaIntro_TransitionTime;
|
||||
C101_KinbakuClub_JennaIntro_TimerOutcome = "Transition"
|
||||
LeaveIcon = "";
|
||||
}
|
||||
|
||||
// Chapter 101 - Complimentry rope
|
||||
function C101_KinbakuClub_JennaIntro_GetRope() {
|
||||
PlayerAddInventory("Rope", 1);
|
||||
}
|
||||
|
||||
// Chapter 101 - Player shows Concern about Natalie
|
||||
|
@ -90,7 +91,9 @@ function C101_KinbakuClub_JennaIntro_AskChloe() {
|
|||
|
||||
// Chapter 101 - Jenna is Done with player.
|
||||
function C101_KinbakuClub_JennaIntro_Done() {
|
||||
StartTimer(C101_KinbakuClub_JennaIntro_LeaveTime * 60 * 60 * 1000, "C101_KinbakuClub", C101_KinbakuClub_JennaIntro_TimerOutcome);
|
||||
LeaveIcon = "Leave";
|
||||
Common_SelfBondageAllowed = true;
|
||||
}
|
||||
|
||||
// Chapter 101 - Player askes to be tied up.
|
||||
|
@ -98,7 +101,7 @@ function C101_KinbakuClub_JennaIntro_CuffPlayer() {
|
|||
PlayerLockInventory("Cuffs");
|
||||
PlayerLockInventory("BallGag");
|
||||
PlayerRemoveInventory("CuffsKey", 99);
|
||||
LeaveIcon = "Leave";
|
||||
C101_KinbakuClub_JennaIntro_Done()
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -2,18 +2,23 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
0,0,0,,What is it?,It's about this club and also about Natalie.,10,0,0,
|
||||
0,0,0,,I already know about the|birds and the bees.,"We'll see about that, I meant the club and also Natalie.",10,-1,0,
|
||||
0,0,0,,"Don't bother explaining,|it's all pretty obvious.",I'll let you work it out for yourself then.,70,-1,0,SkipExplanation()
|
||||
0,0,0,,(short cut to discipline.),"You have some nerve,|turning up here after what you've done.",100,0,0,
|
||||
0,0,0,,(short cut to club room|with items.),,80,0,0,ShortCut()
|
||||
5,0,0,,"Hello, what's|happening here?",This is the college's Kinbaku Club.|Your welcome to stay for the evening.,15,0,0,
|
||||
10,0,0,,Is there an issue|with the club?,"No issue, but I don't think Natalie|explained much about the club to you.",30,0,0,
|
||||
10,0,0,,"Is Natalie here, I would|like to see here again?","Not at the moment. She lost a bet with|another member, but should be here later.",20,1,0,Asked()
|
||||
15,0,0,,"Sounds interesting,|yeah I'll stay.",That's great. I'm Jenna.,25,1,0,
|
||||
15,0,0,,Sorry I need|to be going.,"Come on stay a while, you might like it.|I'm Jenna by the way.",25,0,0,
|
||||
15,0,0,Natalie,I think Natalie mentioned|this place at lunch break.,"Ah yes Natalie, she will be here later.|I'm the other club rep, Jenna",25,0,0,Asked()
|
||||
20,0,0,,So what was that|about the club?,It's just Natalie didn't explain much|about the club at lunch time.,30,0,0,
|
||||
20,0,0,,A bet? Is she OK?,"She's fine. The bet was to find a new member, but she|forgot the important bit about a proper explanation.",30,0,0,
|
||||
30,0,0,,What is there to explain?,"For a start, the college thinks this club is about|""Learning new skills and improving dexterity"".",40,0,0,
|
||||
25,0,0,,I'm COMMON_PLAYERNAME.,Cool. I should explain a bit about this club.,30,0,0,
|
||||
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,
|
||||
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,
|
||||
56,0,0,,"Consent, you all freely|joined this club?","Even so we tend to use safe words such as 'Banana',|just to make sure everyone is OK and enjoying it.",60,0,0,
|
||||
60,0,0,,Is that all?,"Pretty much, Natalie could have saved|herself a lot of trouble quite easily.",70,0,0,
|
||||
60,0,0,,Is that all?,"Pretty much, Natalie could have saved herself a lot of|trouble quite easily. Oh and have a complimentary rope.",70,0,0,GetRope()
|
||||
70,0,0,,What is the|complimentary rope for?,Seriously? Take a wild guess.,70,0,0,
|
||||
70,0,0,,What do I do now?,There will be a friendly competition later. You can|get to know the club before then. (She leaves.),80,0,0,Done()
|
||||
70,0,0,,Can I be tied up now?,"Sure, but I prefer to use steel restraints. (She cuffs and|gags you, makes sure you have no keys, then leaves.)",80,0,-1,CuffPlayer()
|
||||
70,0,0,,Can I tie you up now?,No. I have someone else to see now.|(Jenna leaves the room.),80,0,0,Done()
|
||||
|
|
|
|
@ -1,7 +1,7 @@
|
|||
// Chapter 101 - Kinbaku Club Load
|
||||
function C101_KinbakuClub_Outro_Load() {
|
||||
|
||||
// Time is always 18:25:00 in the outro, unlock if needed
|
||||
// Time is always 18:25:00 in the outro
|
||||
StopTimer(18.25 * 60 * 60 * 1000, CurrentChapter, "Outro");
|
||||
}
|
||||
|
||||
|
@ -17,8 +17,8 @@ function C101_KinbakuClub_Outro_Run() {
|
|||
if (TextPhase >= 0) DrawText(ctx, GetText("Outro1"), 400, 100, "White");
|
||||
if (TextPhase >= 1) DrawText(ctx, GetText("Outro2"), 400, 200, "White");
|
||||
if (TextPhase >= 2) DrawText(ctx, GetText("Outro3"), 400, 300, "White");
|
||||
if (TextPhase >= 1) DrawText(ctx, GetText("Outro4"), 400, 400, "White");
|
||||
if (TextPhase >= 2) DrawText(ctx, GetText("Outro5"), 400, 500, "White");
|
||||
if (TextPhase >= 3) DrawText(ctx, GetText("Outro4"), 400, 400, "White");
|
||||
if (TextPhase >= 4) DrawText(ctx, GetText("Outro5"), 400, 500, "White");
|
||||
}
|
||||
|
||||
// Chapter 101 - Kinbaku Club Click
|
||||
|
@ -28,7 +28,7 @@ function C101_KinbakuClub_Outro_Click() {
|
|||
TextPhase++;
|
||||
|
||||
// Jump to lunch on phase 3
|
||||
//if (TextPhase >= 3) {
|
||||
//if (TextPhase >= 5) {
|
||||
// SaveMenu("C103_KinbakuCompetition", "Intro");
|
||||
//}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
Tag,Content
|
||||
Outro1,That's all for now folks.
|
||||
Outro2,What are all those Smurfs doing?
|
||||
Outro3,What happened to Natalie?
|
||||
Outro4,What will the club do to you for abandoning Natalie?
|
||||
Outro5,Find out these and much more in the next installment.
|
||||
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.
|
||||
Outro5,The next chapter will available in another version.
|
||||
|
|
|
|
@ -1,8 +1,9 @@
|
|||
// Chapter 101 - Kinbaku Club Load
|
||||
function C101_KinbakuClub_Transition_Load() {
|
||||
|
||||
// Time is always 18:00:00 in the outro, unlock if needed
|
||||
StopTimer(18 * 60 * 60 * 1000);
|
||||
// Time is always 18:00:00 in the outro
|
||||
if (CurrentTime >= 18 * 60 * 60 * 1000) CurrentTime = 18 * 60 * 60 * 1000;
|
||||
StopTimer(CurrentTime);
|
||||
}
|
||||
|
||||
// Chapter 101 - Kinbaku Club Run
|
||||
|
@ -14,21 +15,35 @@ function C101_KinbakuClub_Transition_Run() {
|
|||
DrawImage(ctx, CurrentChapter + "/" + CurrentScreen + "/Jenna.jpg", 800, 0);
|
||||
|
||||
// Dialog depending on the outro situation
|
||||
if (TextPhase >= 0) DrawText(ctx, GetText("PlayerFree1"), 400, 120, "White");
|
||||
if (TextPhase >= 1) DrawText(ctx, GetText("PlayerFree2"), 400, 240, "White");
|
||||
if (TextPhase >= 2) DrawText(ctx, GetText("PlayerFree3"), 400, 360, "White");
|
||||
if (TextPhase >= 3) DrawText(ctx, GetText("PlayerFree4"), 400, 480, "White");
|
||||
if (TextPhase >= 0) DrawText(ctx, GetText("PlayerFree1"), 400, 100, "White");
|
||||
if (TextPhase >= 1) DrawText(ctx, GetText("PlayerFree2"), 400, 200, "White");
|
||||
if (TextPhase >= 2) DrawText(ctx, GetText("PlayerFree3"), 400, 300, "White");
|
||||
if (TextPhase >= 3) DrawText(ctx, GetText("PlayerFree4"), 400, 400, "White");
|
||||
if (TextPhase >= 4) DrawText(ctx, GetText("PlayerFree5"), 400, 500, "White");
|
||||
|
||||
if (C101_KinbakuClub_Erica_PlayerIsSlave) {
|
||||
DrawRect(ctx, 0, 0, 800, 600, "black");
|
||||
if (TextPhase >= 0) DrawText(ctx, GetText("Enslaved1"), 400, 120, "White");
|
||||
if (TextPhase >= 1) DrawText(ctx, GetText("Enslaved2"), 400, 240, "White");
|
||||
if (TextPhase >= 0) DrawText(ctx, GetText("Enslaved1"), 400, 100, "White");
|
||||
if (TextPhase >= 1) DrawText(ctx, GetText("Enslaved2"), 400, 200, "White");
|
||||
if (TextPhase >= 2) {
|
||||
DrawText(ctx, GetText("Enslaved3"), 400, 360, "White");
|
||||
DrawText(ctx, GetText("Enslaved3"), 400, 300, "White");
|
||||
PlayerUnlockInventory("Collar")
|
||||
}
|
||||
if (TextPhase >= 3) DrawText(ctx, GetText("Enslaved4"), 400, 480, "White");
|
||||
if (TextPhase >= 3) DrawText(ctx, GetText("Enslaved4"), 400, 400, "White");
|
||||
if (TextPhase >= 4) DrawText(ctx, GetText("Enslaved5"), 400, 500, "White");
|
||||
}
|
||||
|
||||
if (C101_KinbakuClub_Lauren_PlayerChairCuffed || C101_KinbakuClub_Lauren_PlayerStrappado) {
|
||||
DrawRect(ctx, 0, 0, 800, 600, "black");
|
||||
if (TextPhase >= 0) DrawText(ctx, GetText("ChairCuffed1"), 400, 100, "White");
|
||||
if (TextPhase >= 1) DrawText(ctx, GetText("ChairCuffed2"), 400, 200, "White");
|
||||
if (TextPhase >= 2 && C101_KinbakuClub_Lauren_PlayerChairCuffed) DrawText(ctx, GetText("ChairCuffed3"), 400, 300, "White");
|
||||
if (TextPhase >= 2 && C101_KinbakuClub_Lauren_PlayerStrappado && !C101_KinbakuClub_Lauren_PlayerLegCuffs) DrawText(ctx, GetText("LaurenCuffedStrppado"), 400, 300, "White");
|
||||
if (TextPhase >= 2 && C101_KinbakuClub_Lauren_PlayerLegCuffs) DrawText(ctx, GetText("LaurenCuffedStrppadoLegs"), 400, 300, "White");
|
||||
if (TextPhase >= 3) DrawText(ctx, GetText("ChairCuffed4"), 400, 400, "White");
|
||||
if (TextPhase >= 4) DrawText(ctx, GetText("ChairCuffed5"), 400, 500, "White");
|
||||
}
|
||||
|
||||
if (C101_KinbakuClub_Chloe_PlayingWithPlayer) {
|
||||
DrawRect(ctx, 0, 0, 800, 600, "black");
|
||||
if (TextPhase >= 0) DrawText(ctx, GetText("ChloeSub1"), 400, 120, "White");
|
||||
|
@ -36,6 +51,7 @@ function C101_KinbakuClub_Transition_Run() {
|
|||
if (TextPhase >= 2) DrawText(ctx, GetText("ChloeSub3"), 400, 360, "White");
|
||||
if (TextPhase >= 3) DrawText(ctx, GetText("ChloeSub4"), 400, 480, "White");
|
||||
}
|
||||
|
||||
if (C101_KinbakuClub_Chloe_PlayerLeftChairTied) {
|
||||
DrawRect(ctx, 0, 0, 800, 600, "black");
|
||||
if (TextPhase >= 0) DrawText(ctx, GetText("LeftChair1"), 400, 120, "White");
|
||||
|
@ -50,5 +66,5 @@ function C101_KinbakuClub_Transition_Click() {
|
|||
|
||||
// Jump to the next animation
|
||||
TextPhase++;
|
||||
if (TextPhase >= 4) SetScene(CurrentChapter, "TheBox");
|
||||
//if (TextPhase >= 4) SetScene(CurrentChapter, "TheBox");
|
||||
}
|
||||
|
|
|
@ -1,12 +1,21 @@
|
|||
Tag,Content
|
||||
PlayerFree1,"""Ah COMMON_PLAYERNAME, I wondered how you were getting on."""
|
||||
PlayerFree1,"Jenna walks over. ""Ah COMMON_PLAYERNAME, I wondered how you were getting on."""
|
||||
PlayerFree2,"""Tell me about it another time."""
|
||||
PlayerFree3,"""I have something for you."""
|
||||
PlayerFree4,She draws your attention to the middle of the room.
|
||||
PlayerFree5,The next part will be available in another version.
|
||||
Enslaved1,"Jenna walks over. ""Erica, I'll buy that pink haired slave."""
|
||||
Enslaved2,"Erica ""Are you actually going to pay for this one."""
|
||||
Enslaved3,"Jenna ""No, just put her on my tab."""
|
||||
Enslaved4,Jenna takes you into the middle of the clubroom.
|
||||
Enslaved4,Jenna takes you to the middle of the clubroom.
|
||||
Enslaved5,The next part will be available in another version.
|
||||
ChairCuffed1,"Jenna walks over. ""What do we have here?"""
|
||||
ChairCuffed2,"""You look irresistible like that, Nicole should have told me earlier."""
|
||||
ChairCuffed3,She cuffs your wrists together and removes all the other cuffs.
|
||||
LaurenCuffedStrppado,She unlocks your handcuffs from the chain.
|
||||
LaurenCuffedStrppadoLegs,She removes the legcuffs and unlocks your handcuffs from the chain.
|
||||
ChairCuffed4,She then leads you to the middle of the clubroom.
|
||||
ChairCuffed5,The next part will be available in another version.
|
||||
ChloeSub1,"Jenna walks over. ""Looks like you finally found someone to play with."""
|
||||
ChloeSub2,"Chloe ""Oh COMMON_PLAYERNAME has been a darling."""
|
||||
ChloeSub3,"Chloe ""Can I keep her a little longer?"""
|
||||
|
|
|
Loading…
Add table
Reference in a new issue