mirror of
https://gitgud.io/BondageProjects/Bondage-College.git
synced 2025-04-25 17:59:34 +00:00
Amanda Domme and Sub Full
Amanda Domme and Sub Full
This commit is contained in:
parent
fe75e7d560
commit
a10ae56d9f
18 changed files with 61 additions and 25 deletions
Actors/Amanda
ChastityBelt_NoBondage_Collar_NoGag_Kneel.pngChastityBelt_NoBondage_Collar_NoGag_Shy.pngChastityBelt_NoBondage_NoGag_Kneel.pngChastityBelt_NoBondage_NoGag_Shy.pngClothed_NoBondage_NoGag_CheckNotes.pngNaked_NoBondage_Collar_NoGag_Kneel.pngNaked_NoBondage_Collar_NoGag_Shy.pngNaked_NoBondage_NoGag_Kneel.pngNaked_NoBondage_NoGag_Shy.pngPajamas_NoBondage_Collar_NoGag_CheckNotes.pngPajamas_NoBondage_NoGag_CheckNotes.png
C012_AfterClass
BIN
Actors/Amanda/ChastityBelt_NoBondage_Collar_NoGag_Kneel.png
Normal file
BIN
Actors/Amanda/ChastityBelt_NoBondage_Collar_NoGag_Kneel.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 112 KiB |
BIN
Actors/Amanda/ChastityBelt_NoBondage_Collar_NoGag_Shy.png
Normal file
BIN
Actors/Amanda/ChastityBelt_NoBondage_Collar_NoGag_Shy.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 117 KiB |
BIN
Actors/Amanda/ChastityBelt_NoBondage_NoGag_Kneel.png
Normal file
BIN
Actors/Amanda/ChastityBelt_NoBondage_NoGag_Kneel.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 111 KiB |
BIN
Actors/Amanda/ChastityBelt_NoBondage_NoGag_Shy.png
Normal file
BIN
Actors/Amanda/ChastityBelt_NoBondage_NoGag_Shy.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 115 KiB |
BIN
Actors/Amanda/Clothed_NoBondage_NoGag_CheckNotes.png
Normal file
BIN
Actors/Amanda/Clothed_NoBondage_NoGag_CheckNotes.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 140 KiB |
BIN
Actors/Amanda/Naked_NoBondage_Collar_NoGag_Kneel.png
Normal file
BIN
Actors/Amanda/Naked_NoBondage_Collar_NoGag_Kneel.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 104 KiB |
BIN
Actors/Amanda/Naked_NoBondage_Collar_NoGag_Shy.png
Normal file
BIN
Actors/Amanda/Naked_NoBondage_Collar_NoGag_Shy.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 109 KiB |
BIN
Actors/Amanda/Naked_NoBondage_NoGag_Kneel.png
Normal file
BIN
Actors/Amanda/Naked_NoBondage_NoGag_Kneel.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 103 KiB |
BIN
Actors/Amanda/Naked_NoBondage_NoGag_Shy.png
Normal file
BIN
Actors/Amanda/Naked_NoBondage_NoGag_Shy.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 107 KiB |
BIN
Actors/Amanda/Pajamas_NoBondage_Collar_NoGag_CheckNotes.png
Normal file
BIN
Actors/Amanda/Pajamas_NoBondage_Collar_NoGag_CheckNotes.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 144 KiB |
BIN
Actors/Amanda/Pajamas_NoBondage_NoGag_CheckNotes.png
Normal file
BIN
Actors/Amanda/Pajamas_NoBondage_NoGag_CheckNotes.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 144 KiB |
|
@ -58,6 +58,9 @@ Stage,LoveReq,SubReq,VarReq,IntroText,Image
|
|||
391,0,0,,,Dorm.jpg
|
||||
392,0,0,,"Very good, get on your knees now.",Dorm.jpg
|
||||
392,0,0,Common_ActorIsLover,"My love, get on your knees now.",Dorm.jpg
|
||||
393,0,0,,,Dorm.jpg
|
||||
394,0,0,,,Dorm.jpg
|
||||
395,0,0,,,Dorm.jpg
|
||||
450,0,0,,(Amanda tickles you for fun and laughs.)|Alright my subbie. It's time to have fun.,Dorm.jpg
|
||||
450,0,0,Common_ActorIsLover,(Amanda tickles you for fun and laughs.)|Alright my subbie. It's time to have fun.,Dorm.jpg
|
||||
500,0,0,,,Dorm.jpg
|
||||
|
|
|
|
@ -130,6 +130,9 @@ function C012_AfterClass_Amanda_Run() {
|
|||
|
||||
// Build the regular interactions
|
||||
BuildInteraction(C012_AfterClass_Amanda_CurrentStage);
|
||||
|
||||
// Draw the watching actors for ceremonies
|
||||
if (((C012_AfterClass_Amanda_CurrentStage >= 392) && (C012_AfterClass_Amanda_CurrentStage < 400)) || ((C012_AfterClass_Amanda_CurrentStage >= 293) && (C012_AfterClass_Amanda_CurrentStage < 300))) C012_AfterClass_Dorm_DrawOtherActors();
|
||||
|
||||
// Draw the actor alone or with the player depending on the stage
|
||||
if ((C012_AfterClass_Amanda_CurrentStage != 410) && (C012_AfterClass_Amanda_CurrentStage != 3931) && (C012_AfterClass_Amanda_CurrentStage != 3932) && (C012_AfterClass_Amanda_CurrentStage != 3933) && (C012_AfterClass_Amanda_CurrentStage != 632) && (C012_AfterClass_Amanda_CurrentStage != 633) && (C012_AfterClass_Amanda_CurrentStage != 634) && (C012_AfterClass_Amanda_CurrentStage != 791)) {
|
||||
|
@ -138,7 +141,7 @@ function C012_AfterClass_Amanda_Run() {
|
|||
DrawActor(CurrentActor, 750, 0, 1);
|
||||
} else {
|
||||
DrawInteractionActor();
|
||||
if ((C012_AfterClass_Amanda_CurrentStage >= 340) && (C012_AfterClass_Amanda_CurrentStage < 400)) DrawActor("Player", 600, 100, 1);
|
||||
if ((C012_AfterClass_Amanda_CurrentStage >= 392) && (C012_AfterClass_Amanda_CurrentStage < 400)) DrawActor("Player", 600, 100, 1);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -254,18 +257,20 @@ function C012_AfterClass_Amanda_TestLove() {
|
|||
|
||||
// Chapter 12 After Class - Amanda can be dominated at +20 submission
|
||||
function C012_AfterClass_Amanda_TestDomme() {
|
||||
if (PlayerHasInventory("Collar")) {
|
||||
if (!ActorIsGagged()) {
|
||||
if (ActorGetValue(ActorSubmission) >= 20) {
|
||||
if (!GameLogQuery(CurrentChapter, CurrentActor, "EnslaveDone")) {
|
||||
C012_AfterClass_Amanda_CurrentStage = 200;
|
||||
OverridenIntroText = "";
|
||||
LeaveIcon = "";
|
||||
GameLogAdd("EnslaveDone");
|
||||
} else OverridenIntroText = GetText("EnslaveAlreadyTried");
|
||||
}
|
||||
} else C012_AfterClass_Amanda_GaggedAnswer();
|
||||
} else OverridenIntroText = GetText("CollarToEnslave");
|
||||
if (!ActorIsGagged()) {
|
||||
if (!Common_ActorIsOwned) {
|
||||
if (PlayerHasInventory("Collar")) {
|
||||
if (ActorGetValue(ActorSubmission) >= 20) {
|
||||
if (!GameLogQuery(CurrentChapter, CurrentActor, "EnslaveDone")) {
|
||||
C012_AfterClass_Amanda_CurrentStage = 200;
|
||||
OverridenIntroText = "";
|
||||
LeaveIcon = "";
|
||||
GameLogAdd("EnslaveDone");
|
||||
} else OverridenIntroText = GetText("EnslaveAlreadyTried");
|
||||
}
|
||||
} else OverridenIntroText = GetText("CollarToEnslave");
|
||||
} else OverridenIntroText = GetText("SubEnjoyBondage");
|
||||
} else C012_AfterClass_Amanda_GaggedAnswer();
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - Amanda can become the player Mistress at -20 submission
|
||||
|
@ -903,13 +908,14 @@ function C012_AfterClass_Amanda_KickedOut() {
|
|||
|
||||
// Chapter 12 After Class - When Amanda and the player plays a cuff game (50% chance of winning at 0 sub, 100% at 15, 0% at -16)
|
||||
function C012_AfterClass_Amanda_CuffsGame() {
|
||||
var WinGame = ActorGetValue(ActorSubmission) - 15 + (Math.floor(Math.random() * 31) == 0);
|
||||
var WinGame = ((ActorGetValue(ActorSubmission) - 15 + Math.floor(Math.random() * 31)) >= 0);
|
||||
CurrentTime = CurrentTime + 110000;
|
||||
PlayerRemoveInventory("Cuffs", 1);
|
||||
if (WinGame >= 0) PlayerLockInventory("Cuffs");
|
||||
else ActorAddInventory("Cuffs");
|
||||
if (WinGame < 0) OverridenIntroText = GetText("LoseCuffsGame");
|
||||
if (Common_ActorIsOwner && (WinGame < 0)) PlayerRemoveInventory("CuffsKey", 99);
|
||||
if (WinGame) ActorAddInventory("Cuffs");
|
||||
else PlayerLockInventory("Cuffs");
|
||||
if (!WinGame) OverridenIntroText = GetText("LoseCuffsGame");
|
||||
if (Common_ActorIsOwner && !WinGame) PlayerRemoveInventory("CuffsKey", 99);
|
||||
C012_AfterClass_Amanda_CalcParams();
|
||||
}
|
||||
|
||||
// Chapter 12 After Class - Tests if the player is already naked
|
||||
|
|
|
@ -80,11 +80,11 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
270,0,0,,If you disobey.|I will punish you.,That sounds fair.,280,0,0,
|
||||
280,0,0,,If you're a good girl.|I will reward you.,That's nice of you Miss.,290,0,0,
|
||||
280,0,0,,When you're good.|I will satisfy your urges.,(She nods and smiles.),290,1,0,
|
||||
280,0,0,,You will get orgasms in|bondage when you please me.,(She blushes red.) Y... Yes Miss.,290,0,1,
|
||||
280,0,0,,You will get bondage|orgasms if you're good.,(She blushes red.) Y... Yes Miss.,290,0,1,
|
||||
290,0,0,,So will you be|my submissive?,Yes Miss COMMON_PLAYERNAME.|I will be your submissive.,291,1,-1,
|
||||
290,0,0,,Will you wear|my collar girl?,Yes Miss COMMON_PLAYERNAME.|I will be your submissive.,291,0,0,
|
||||
290,0,0,,"Slave, do you|want this collar?",Yes Miss COMMON_PLAYERNAME.|I will be your submissive.,291,-1,1,
|
||||
290,0,0,,You're a slave for sure.|But you're not worthy of me.,I'm really sorry to hear that Miss.|Let's not talk about collars then.,0,-2,1,EndEnslaveAmanda()
|
||||
290,0,0,,You're a slave for sure.|But not worthy of me.,I'm really sorry to hear that Miss.|Let's not talk about collars then.,0,-2,1,EndEnslaveAmanda()
|
||||
290,0,0,,On second thought.|I will not collar you.,I'm really sorry to hear that Miss.|Let's not talk about collars then.,0,-1,0,EndEnslaveAmanda()
|
||||
291,0,0,,Very good Amanda.|I will release you first.,"(You release her, she seems pretty febrile.)|First Miss? Is there some kind of ceremony?",292,0,0,EnslaveRelease()
|
||||
291,0,0,,Let me release|you first girl.,"(You release her, she seems pretty febrile.)|First Miss? Is there some kind of ceremony?",292,0,0,EnslaveRelease()
|
||||
|
@ -137,8 +137,20 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
390,0,0,,I cannot do that.|(Don't get collared.),"Very well, I won't force you girl.|Let me know if you change your mind.",0,0,0,EndChat()
|
||||
391,0,0,,(Nod and strip naked.),"(You strip down while she smiles.)|Very good, now you will kneel for me.",392,0,0,PlayerStrip()
|
||||
391,0,0,,Yes Mistress.|(Strip naked.),"(You strip down while she smiles.)|Very good, now you will kneel for me.",392,0,0,PlayerStrip()
|
||||
391,0,0,,Very well.|(Strip naked.),"(You strip down while she smiles.)|Very good, now you will kneel for me.",392,0,0,PlayerStrip()
|
||||
392,0,0,,TO DO,TO DO - COLLARED,392,0,0,
|
||||
391,0,0,,My pleasure!|(Strip naked.),"(You strip down while she smiles.)|Very good, now you will kneel for me.",392,0,0,PlayerStrip()
|
||||
392,0,0,,If I must.|(Kneel slowly.),Last chance to turn back. Do you agree to be|my submissive and have this collar locked on you?,393,0,0,"SetPlayerPose(""BackKneel"")"
|
||||
392,0,0,,Very well.|(Kneel for her.),Last chance to turn back. Do you agree to be|my submissive and have this collar locked on you?,393,0,0,"SetPlayerPose(""BackKneel"")"
|
||||
392,0,0,,It's a honor.|(Kneel promptly.),Last chance to turn back. Do you agree to be|my submissive and have this collar locked on you?,393,0,0,"SetPlayerPose(""BackKneel"")"
|
||||
393,0,0,,Yes Mistress.|(Get collared.),(She carefully adjusts the collar around your|neck and locks it.) You are now my subbie.,394,0,-3,PlayerCollared()
|
||||
393,0,0,,I cannot do that.|(Don't get collared.),"Very well, I won't force you girl.|Let me know if you change your mind.",0,0,0,EndChat()
|
||||
394,0,0,,I'm so happy!,I'm also very happy. Be loyal and I|will train you to become a perfect student.,395,1,0,
|
||||
394,0,0,,I know I'm|in good hands.,You are in good hands. Be loyal and I|will train you to become a perfect student.,395,0,-1,
|
||||
394,0,0,,I don't feel|very good.,You will get used to it. Be loyal and I|will train you to become a perfect student.,395,-1,0,
|
||||
394,0,0,,(Stay silent and|look at her feet.),Be loyal and I will train you|to become a perfect student.,395,0,0,
|
||||
394,0,0,,Is the collar supposed|to be that tight?,You will get used to it. Be loyal and I|will train you to become a perfect student.,395,0,1,
|
||||
395,0,0,,It will be fun.,It certainly will be fun.|Now stand up my subbie.,0,0,0,PlayerStandUp()
|
||||
395,0,0,,I can't wait to|start training.,I will prepare your training schedule|pretty soon. Now stand up my subbie.,0,1,-1,PlayerStandUp()
|
||||
395,0,0,,Training can wait.,It will begin when your schedule is|ready. Now stand up my subbie.,0,-1,1,PlayerStandUp()
|
||||
450,0,0,,Fun Mistress?,,0,0,0,RandomAmandaDommeEvent()
|
||||
450,0,0,,What's going on?,,0,0,0,RandomAmandaDommeEvent()
|
||||
450,0,0,,(Nod happily.),,0,0,0,RandomAmandaDommeEvent()
|
||||
|
@ -158,7 +170,7 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
|
|||
532,0,0,Common_PlayerRestrained,Fun game isn't it?|(Struggle in the cuffs.),"Yes, we have to play it more often.|(She looks at you struggling and laughs.)",0,0,-1,EndChat()
|
||||
532,0,0,!Common_PlayerRestrained,Fun game isn't it?|(Watch her struggle.),"Yes, we have to play it more often.|(She struggles in the cuffs for fun.)",0,0,1,EndChat()
|
||||
540,0,0,,It's quite a thrill?,"Absolutely, but it's not easy|to tie yourself up properly.",541,0,0,
|
||||
540,0,0,,When you do self-bondage.|Warn me for satefy.,Oh yes Miss. Good idea.|Or maybe you can help me.,541,0,1,
|
||||
540,0,0,,When you tie yourself.|Warn me for satefy.,Oh yes Miss. Good idea.|Or maybe you can help me.,541,0,1,
|
||||
540,0,0,,I also do some|self-bondage.,Remember to be careful.|Maybe we could help each other.,541,0,-1,
|
||||
541,0,0,!Common_ActorIsOwned,"Awesome, I can't|wait to be tied up.",You're such a kinky girl.|Do you have some rope now?,0,0,-1,EndChat()
|
||||
541,0,0,,Our next self-bondage|game might be together.,I would love that COMMON_PLAYERNAME.|Do you have some rope now?,0,1,0,EndChat()
|
||||
|
|
|
|
@ -103,3 +103,4 @@ DoubleTickling,(You tickle each other and|she seems to enjoy it a lot.)
|
|||
AlreadyLoved,I don't. Sometimes I wish I had|someone in my life like you do.
|
||||
AlreadyBrokeUp,I don't want to talk about that with you.
|
||||
LoseCuffsGame,You both giggle and struggle with the cuffs but|she's able to lock them around your wrists.
|
||||
SubEnjoyBondage,Yes Mistress. I don't know why but|it turns me on when you restrain me.
|
||||
|
|
|
|
@ -4,6 +4,18 @@ var C012_AfterClass_Dorm_PlayerGrounded = false;
|
|||
var C012_AfterClass_Dorm_SidneyExitTime = 0;
|
||||
var C012_AfterClass_Dorm_SidneyReturnTime = 0;
|
||||
|
||||
// Draw the other actors that are not the current actor in he background
|
||||
function C012_AfterClass_Dorm_DrawOtherActors() {
|
||||
var Pos = 0;
|
||||
for (var A = 0; A < C012_AfterClass_Dorm_Guest.length; A++)
|
||||
if (CurrentActor != C012_AfterClass_Dorm_Guest[A]) {
|
||||
if (Pos == 0) DrawActor(C012_AfterClass_Dorm_Guest[A], 500, 0, 0.75);
|
||||
if (Pos == 1) DrawActor(C012_AfterClass_Dorm_Guest[A], 1000, 0, 0.75);
|
||||
if (Pos == 2) DrawActor(C012_AfterClass_Dorm_Guest[A], 800, -30, 0.75);
|
||||
Pos++;
|
||||
}
|
||||
}
|
||||
|
||||
// Check if we must stop the scene for leaving guests
|
||||
function C012_AfterClass_Dorm_LeavingGuest() {
|
||||
|
||||
|
|
|
@ -55,7 +55,6 @@ Stage,LoveReq,SubReq,VarReq,IntroText,Image
|
|||
295,0,0,,,Dorm.jpg
|
||||
296,0,0,,,Dorm.jpg
|
||||
297,0,0,,,Dorm.jpg
|
||||
298,0,0,,,Dorm.jpg
|
||||
300,0,0,,"I know you do, but you're going to get|crushed if you keep acting that way.",Dorm.jpg
|
||||
300,0,0,Common_ActorIsLover,"I know sweetheart, but you're going to get|eaten alive if you keep acting that way.",Dorm.jpg
|
||||
310,0,0,,,Dorm.jpg
|
||||
|
|
|
|
@ -134,7 +134,10 @@ function C012_AfterClass_Sidney_Run() {
|
|||
// The curfew 22 option isn't available after 22
|
||||
C012_AfterClass_Sidney_CanSetCurfew22 = (CurrentTime < 22 * 60 * 60 * 1000);
|
||||
BuildInteraction(C012_AfterClass_Sidney_CurrentStage);
|
||||
|
||||
|
||||
// Draw the watching actors for ceremonies
|
||||
if (((C012_AfterClass_Sidney_CurrentStage >= 340) && (C012_AfterClass_Sidney_CurrentStage < 400)) || ((C012_AfterClass_Sidney_CurrentStage >= 291) && (C012_AfterClass_Sidney_CurrentStage < 300))) C012_AfterClass_Dorm_DrawOtherActors();
|
||||
|
||||
// Draw the actor alone or with the player depending on the stage
|
||||
if ((C012_AfterClass_Sidney_CurrentStage != 410) && (C012_AfterClass_Sidney_CurrentStage != 3931) && (C012_AfterClass_Sidney_CurrentStage != 3932) && (C012_AfterClass_Sidney_CurrentStage != 3933) && (C012_AfterClass_Sidney_CurrentStage != 632) && (C012_AfterClass_Sidney_CurrentStage != 633) && (C012_AfterClass_Sidney_CurrentStage != 634) && (C012_AfterClass_Sidney_CurrentStage != 662) && (C012_AfterClass_Sidney_CurrentStage != 663) && (C012_AfterClass_Sidney_CurrentStage != 791)) {
|
||||
if (((C012_AfterClass_Sidney_CurrentStage >= 3090) && (C012_AfterClass_Sidney_CurrentStage <= 3099)) || ((C012_AfterClass_Sidney_CurrentStage >= 3901) && (C012_AfterClass_Sidney_CurrentStage <= 3999))) {
|
||||
|
|
Loading…
Add table
Reference in a new issue