mirror of
https://gitgud.io/BondageProjects/Bondage-College.git
synced 2025-04-25 17:59:34 +00:00
Chapter 7 - Sarah Lunch, Give Armbinder
Chapter 7 - Sarah Lunch, Give Armbinder
This commit is contained in:
parent
d532eefeea
commit
f98821c45b
6 changed files with 30 additions and 7 deletions
C007_LunchBreak/Sarah
C008_DramaClass
|
@ -34,3 +34,6 @@ Stage,LoveReq,SubReq,VarReq,IntroText,Image
|
|||
300,0,0,,,SarahPlayerLunch0.jpg
|
||||
310,0,0,,,SarahPlayerLunch0.jpg
|
||||
320,0,0,,,SarahPlayerLunch0.jpg
|
||||
330,0,0,,,SarahLocker.jpg
|
||||
340,0,0,,,SarahLocker.jpg
|
||||
350,0,0,,,SarahLocker.jpg
|
||||
|
|
|
BIN
C007_LunchBreak/Sarah/SarahLocker.jpg
Normal file
BIN
C007_LunchBreak/Sarah/SarahLocker.jpg
Normal file
Binary file not shown.
After ![]() (image error) Size: 101 KiB |
|
@ -327,4 +327,17 @@ function C007_LunchBreak_Sarah_EvilEnd() {
|
|||
// Chapter 7 - Sarah Kiss
|
||||
function C007_LunchBreak_Sarah_Kiss() {
|
||||
GameLogAdd("Kiss");
|
||||
}
|
||||
|
||||
// Chapter 7 - Sarah can give an armbinder at the end if she was happy at lunch
|
||||
function C007_LunchBreak_Sarah_TestArmbinder() {
|
||||
if (!GameLogQuery(CurrentChapter, CurrentActor, "Orgasm"))
|
||||
C007_LunchBreak_Sarah_EndChapter();
|
||||
else
|
||||
CurrentTime = CurrentTime + 300000;
|
||||
}
|
||||
|
||||
// Chapter 7 - Sarah give an armbinder
|
||||
function C007_LunchBreak_Sarah_AddArmbinder() {
|
||||
PlayerAddInventory("Armbinder", 1);
|
||||
}
|
|
@ -126,4 +126,11 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
310,0,0,,I'll take the bill.,"Aaaaaw, that's way too kind|of you. Let's go back then.",320,0,1,
|
||||
310,0,0,,We should|split the bill.,That's perfectly fine!|Let's go back then.,320,0,0,
|
||||
310,0,0,,Do we get out|without paying?,That's very tempting! But they|know me too well in this cafe.,320,0,0,
|
||||
320,0,0,,Let's go back.|(Back to college.),,0,0,0,EndChapter()
|
||||
320,0,0,,Let's go back.|(Back to college.),"(On your way back, Sarah stops by the lockers.)|Please wait a minute. I have a gift for you.",330,0,0,TestArmbinder()
|
||||
330,0,0,,A gift? I don't|deserve one.,"Sure you do, I had a wonderful time.|(She gives you a leather armbinder.)",340,0,-1,AddArmbinder()
|
||||
330,0,0,,That's very kind of you.,"It's my pleasure, I had a wonderful time.|(She gives you a leather armbinder.)",340,1,0,AddArmbinder()
|
||||
330,0,0,,What kind of gift?,"I had a wonderful time, this is for you.|(She gives you a leather armbinder.)",340,0,0,AddArmbinder()
|
||||
340,0,0,,Thanks Sarah!,You're welcome! I'm sure|you'll use it better than me.,350,0,0,
|
||||
340,0,0,,Great! I will|use it on you.,(She giggles.) I certainly hope so.,350,0,1,
|
||||
340,0,0,,This binder looks|kind of cheap.,"Oh no, it's a great device.|Try it later and you'll see.",350,-1,0,
|
||||
350,0,0,,See you later!|(Go to next class.),,350,0,0,EndChapter()
|
||||
|
|
|
|
@ -41,7 +41,7 @@ function C008_DramaClass_AmandaIntro_CalcParams() {
|
|||
C008_DramaClass_AmandaIntro_PlayerInArmbinder = (PlayerHasLockedInventory("Armbinder"));
|
||||
C008_DramaClass_AmandaIntro_PlayerIsCuffed = (PlayerHasLockedInventory("Cuffs"));
|
||||
C008_DramaClass_AmandaIntro_ReadyHug = (!C008_DramaClass_AmandaIntro_IsRestrained && !C008_DramaClass_AmandaIntro_IsGagged && !C008_DramaClass_AmandaIntro_IsChaste && Common_PlayerUnderwear && !Common_PlayerRestrained && !Common_PlayerGagged && !Common_PlayerChaste);
|
||||
C008_DramaClass_AmandaIntro_SarahReadyHug = ((C008_DramaClass_SarahIntro_CurrentStage == 20) && !ActorSpecificHasInventory("Sarah", "Cuffs") && !ActorSpecificHasInventory("Sarah", "Rope") && !ActorSpecificHasInventory("Sarah", "BallGag") && !ActorSpecificHasInventory("Sarah", "TapeGag") && !ActorSpecificHasInventory("Sarah", "ClothGag") && !ActorSpecificHasInventory("Sarah", "ChastityBelt"));
|
||||
C008_DramaClass_AmandaIntro_SarahReadyHug = ((C008_DramaClass_SarahIntro_CurrentStage == 20) && !ActorSpecificHasInventory("Sarah", "Cuffs") && !ActorSpecificHasInventory("Sarah", "Rope") && !ActorSpecificHasInventory("Sarah", "Armbinder") && !ActorSpecificHasInventory("Sarah", "BallGag") && !ActorSpecificHasInventory("Sarah", "TapeGag") && !ActorSpecificHasInventory("Sarah", "ClothGag") && !ActorSpecificHasInventory("Sarah", "ChastityBelt"));
|
||||
}
|
||||
|
||||
// Chapter 8 - Amanda Intro Load
|
||||
|
@ -254,7 +254,7 @@ function C008_DramaClass_AmandaIntro_Masturbate() {
|
|||
function C008_DramaClass_AmandaIntro_RandomBondage() {
|
||||
if (ActorGetValue(ActorSubmission) < 5) {
|
||||
if (Common_PlayerUnderwear || Common_PlayerNaked) {
|
||||
if (PlayerHasInventory("Cuffs") || PlayerHasInventory("Rope") || PlayerHasInventory("BallGag") || PlayerHasInventory("TapeGag") || PlayerHasInventory("ClothGag")) {
|
||||
if (PlayerHasInventory("Cuffs") || PlayerHasInventory("Rope") || PlayerHasInventory("Armbinder") || PlayerHasInventory("BallGag") || PlayerHasInventory("TapeGag") || PlayerHasInventory("ClothGag")) {
|
||||
PlayerRandomBondage();
|
||||
C008_DramaClass_AmandaIntro_CalcParams();
|
||||
OverridenIntroText = GetText("PlayerRandomBondage");
|
||||
|
|
|
@ -37,7 +37,7 @@ function C008_DramaClass_SarahIntro_CalcParams() {
|
|||
C008_DramaClass_SarahIntro_PlayerInArmbinder = (PlayerHasLockedInventory("Armbinder"));
|
||||
C008_DramaClass_SarahIntro_PlayerIsCuffed = (PlayerHasLockedInventory("Cuffs"));
|
||||
C008_DramaClass_SarahIntro_ReadyHug = (!C008_DramaClass_SarahIntro_IsRestrained && !C008_DramaClass_SarahIntro_IsGagged && !C008_DramaClass_SarahIntro_IsChaste && Common_PlayerUnderwear && !Common_PlayerRestrained && !Common_PlayerGagged && !Common_PlayerChaste);
|
||||
C008_DramaClass_SarahIntro_AmandaReadyHug = ((C008_DramaClass_AmandaIntro_CurrentStage == 40) && !ActorSpecificHasInventory("Amanda", "Cuffs") && !ActorSpecificHasInventory("Amanda", "Rope") && !ActorSpecificHasInventory("Amanda", "BallGag") && !ActorSpecificHasInventory("Amanda", "TapeGag") && !ActorSpecificHasInventory("Amanda", "ClothGag") && !ActorSpecificHasInventory("Amanda", "ChastityBelt"));
|
||||
C008_DramaClass_SarahIntro_AmandaReadyHug = ((C008_DramaClass_AmandaIntro_CurrentStage == 40) && !ActorSpecificHasInventory("Amanda", "Cuffs") && !ActorSpecificHasInventory("Amanda", "Rope") && !ActorSpecificHasInventory("Amanda", "Armbinder") && !ActorSpecificHasInventory("Amanda", "BallGag") && !ActorSpecificHasInventory("Amanda", "TapeGag") && !ActorSpecificHasInventory("Amanda", "ClothGag") && !ActorSpecificHasInventory("Amanda", "ChastityBelt"));
|
||||
}
|
||||
|
||||
// Chapter 8 - Sarah Intro Load
|
||||
|
@ -89,11 +89,11 @@ function C008_DramaClass_SarahIntro_Click() {
|
|||
}
|
||||
|
||||
// Sarah can tease the player if she wants to use a toy on stage 0 or 10
|
||||
if (((ClickInv == "Rope") || (ClickInv == "Cuffs") || (ClickInv == "TapeGag") || (ClickInv == "BallGag") || (ClickInv == "ClothGag") || (ClickInv == "ChastityBelt") || (ClickInv == "VibratingEgg")) && (C008_DramaClass_SarahIntro_CurrentStage < 20))
|
||||
if (((ClickInv == "Rope") || (ClickInv == "Armbinder") || (ClickInv == "Cuffs") || (ClickInv == "TapeGag") || (ClickInv == "BallGag") || (ClickInv == "ClothGag") || (ClickInv == "ChastityBelt") || (ClickInv == "VibratingEgg")) && (C008_DramaClass_SarahIntro_CurrentStage < 20))
|
||||
OverridenIntroText = GetText("CostumeBeforeFun");
|
||||
|
||||
// Sarah refuses but tease the player on stage 30
|
||||
if (((ClickInv == "Rope") || (ClickInv == "Cuffs") || (ClickInv == "TapeGag") || (ClickInv == "BallGag") || (ClickInv == "ClothGag") || (ClickInv == "ChastityBelt") || (ClickInv == "VibratingEgg")) && (C008_DramaClass_SarahIntro_CurrentStage == 30))
|
||||
if (((ClickInv == "Rope") || (ClickInv == "Armbinder") || (ClickInv == "Cuffs") || (ClickInv == "TapeGag") || (ClickInv == "BallGag") || (ClickInv == "ClothGag") || (ClickInv == "ChastityBelt") || (ClickInv == "VibratingEgg")) && (C008_DramaClass_SarahIntro_CurrentStage == 30))
|
||||
OverridenIntroText = GetText("CostumeBlocksFun");
|
||||
|
||||
// Sarah can be restrained on stage 20
|
||||
|
@ -127,7 +127,7 @@ function C008_DramaClass_SarahIntro_CheckUngag() {
|
|||
function C008_DramaClass_SarahIntro_RandomBondage() {
|
||||
if (ActorGetValue(ActorSubmission) < 5) {
|
||||
if (Common_PlayerUnderwear || Common_PlayerNaked) {
|
||||
if (PlayerHasInventory("Cuffs") || PlayerHasInventory("Rope") || PlayerHasInventory("BallGag") || PlayerHasInventory("TapeGag") || PlayerHasInventory("ClothGag")) {
|
||||
if (PlayerHasInventory("Cuffs") || PlayerHasInventory("Rope") || PlayerHasInventory("Armbinder") || PlayerHasInventory("BallGag") || PlayerHasInventory("TapeGag") || PlayerHasInventory("ClothGag")) {
|
||||
PlayerRandomBondage();
|
||||
C008_DramaClass_SarahIntro_CalcParams();
|
||||
OverridenIntroText = GetText("PlayerRandomBondage");
|
||||
|
|
Loading…
Add table
Reference in a new issue