From 8ab683902c743e835d0a90695a2399ff37aaef92 Mon Sep 17 00:00:00 2001
From: Ben987 <30805159+Ben987@users.noreply.github.com>
Date: Tue, 17 Jul 2018 18:20:15 -0400
Subject: [PATCH] Proof-reading, Extra tab for Kinbaku club, Collared icon

Proof-reading, Extra tab for Kinbaku club, Collared icon
---
 C012_AfterClass/Sidney/FACB0F00     | 149 ----------------------------
 C012_AfterClass/Sidney/Stage_EN.csv |  28 +++---
 C012_AfterClass/Sidney/Text_EN.csv  |   4 +-
 C999_Common/Player/Script.js        |  58 ++++++++---
 C999_Common/Player/Text_CN.csv      |   1 +
 C999_Common/Player/Text_EN.csv      |   1 +
 C999_Common/Player/Text_FR.csv      |   1 +
 Drawing.js                          |   3 +-
 Icons/Collared.png                  | Bin 0 -> 2188 bytes
 9 files changed, 66 insertions(+), 179 deletions(-)
 delete mode 100644 C012_AfterClass/Sidney/FACB0F00
 create mode 100644 Icons/Collared.png

diff --git a/C012_AfterClass/Sidney/FACB0F00 b/C012_AfterClass/Sidney/FACB0F00
deleted file mode 100644
index 2ff024db53..0000000000
--- a/C012_AfterClass/Sidney/FACB0F00
+++ /dev/null
@@ -1,149 +0,0 @@
-Stage,LoveReq,SubReq,VarReq,IntroText,Image
-0,0,0,,So what do you do to kill time?,Dorm.jpg
-0,10,0,,"So my friend, what do you do to kill time?",Dorm.jpg
-0,0,-10,,"Hey girl, what do you do to kill time?",Dorm.jpg
-0,0,10,,"Miss, what would you like to do?",Dorm.jpg
-0,0,0,Common_PlayerNaked,You're so kinky.,Dorm.jpg
-0,10,0,Common_PlayerNaked,You're pretty without clothes.,Dorm.jpg
-0,0,-10,Common_PlayerNaked,"Girl, you're fucking kinky.",Dorm.jpg
-0,0,10,Common_PlayerNaked,"Miss, you have a fabulous body.",Dorm.jpg
-0,0,0,Common_ActorIsOwner,Hey there my little bitch.|What would you like to do?,Dorm.jpg
-0,0,0,Common_ActorIsOwned,"Mistress, what would you like to do?",Dorm.jpg
-0,0,0,IsRoped,(She struggles.)  This is way too tight.|Can you help me with these ropes?,Dorm.jpg
-0,0,0,IsStrapped,(She struggles.)  This is way too tight.|Can you help me out of that thing?,Dorm.jpg
-0,0,0,IsGagged,Haamh nh g gna!,Dorm.jpg
-10,0,0,,,Dorm.jpg
-100,0,0,,(She blushes)  Thanks.|You also look wonderful.,Dorm.jpg
-100,0,0,Common_ActorIsOwned,(She blushes.)  Thanks Mistress.|You also look fabulous tonight.,Dorm.jpg
-100,0,0,Common_ActorIsOwner,Thanks my little bitch.|You also look wonderful.,Dorm.jpg
-200,0,0,,Protection?  What do you mean Miss?,Dorm.jpg
-200,0,0,Common_ActorIsLover,I already have your loving arms.|Do you think I need protection?,Dorm.jpg
-210,0,0,,,Dorm.jpg
-220,0,0,,,Dorm.jpg
-221,0,0,,,Dorm.jpg
-230,0,0,,,Dorm.jpg
-240,0,0,,,Dorm.jpg
-241,0,0,,,Dorm.jpg
-250,0,0,,,Dorm.jpg
-260,0,0,,,Dorm.jpg
-270,0,0,,,Dorm.jpg
-271,0,0,,,Dorm.jpg
-280,0,0,,,Dorm.jpg
-285,0,0,,,Dorm.jpg
-290,0,0,,,Dorm.jpg
-291,0,0,,,Dorm.jpg
-292,0,0,,,Dorm.jpg
-293,0,0,,,Dorm.jpg
-294,0,0,,,Dorm.jpg
-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
-320,0,0,,,Dorm.jpg
-330,0,0,,,Dorm.jpg
-340,0,0,,,Dorm.jpg
-350,0,0,,,Dorm.jpg
-360,0,0,,,Dorm.jpg
-370,0,0,,,Dorm.jpg
-380,0,0,,,Dorm.jpg
-390,0,0,,,Dorm.jpg
-391,0,0,,,Dorm.jpg
-392,0,0,,,Dorm.jpg
-400,0,0,,I need to go.|I'll see ya later.,Door.jpg
-400,0,0,Common_ActorIsOwner,Bitch!  I need to go.|I'll spank ya later.,Door.jpg
-400,0,0,Common_ActorIsOwned,I need to go Mistress.|I hope to see you later.,Door.jpg
-401,0,0,,,Door.jpg
-402,0,0,,,Door.jpg
-410,0,0,,,Door.jpg
-450,0,0,,(Sidney grabs you by the collar.)|Hey bitch!  Time for some fun.,Dorm.jpg
-450,0,0,Common_ActorIsLover,(Sidney grabs you by the collar.)|Hey sweetie!  Time for some fun.,Dorm.jpg
-500,0,0,,,Dorm.jpg
-510,0,0,,,Dorm.jpg
-520,0,0,,,Dorm.jpg
-530,0,0,,,Dorm.jpg
-540,0,0,,,Dorm.jpg
-550,0,0,,,Dorm.jpg
-560,0,0,,,Dorm.jpg
-600,0,0,,,Dorm.jpg
-610,0,0,,,Dorm.jpg
-620,0,0,,,Dorm.jpg
-621,0,0,,,Dorm.jpg
-622,0,0,,,Dorm.jpg
-623,0,0,,,Dorm.jpg
-630,0,0,,,Dorm.jpg
-631,0,0,,,Dorm.jpg
-632,0,0,,,Dorm.jpg
-633,0,0,,,Dorm.jpg
-634,0,0,,,Dorm.jpg
-635,0,0,,,Dorm.jpg
-640,0,0,,,Dorm.jpg
-641,0,0,,,Dorm.jpg
-642,0,0,,,DormOrgasm.jpg
-650,0,0,,"Sure, we can fuck.|We do it right here?",Dorm.jpg
-650,0,0,Common_ActorIsLover,Of course sweetie.,Dorm.jpg
-650,0,0,Common_ActorIsOwned,Of course Mistress.,Dorm.jpg
-650,0,0,Common_ActorIsOwner,"Sure bitch, we can fuck.",Dorm.jpg
-3000,0,0,,"My bitch, I want you to get naked.",Dorm.jpg
-3000,0,0,Common_ActorIsLover,My sweet little bitch.|I want you to get naked.,Dorm.jpg
-3010,0,0,,"My bitch, I want to see|you in your underwear.",Dorm.jpg
-3010,0,0,Common_ActorIsLover,My sweet little bitch.  I want|to see you in your underwear.,Dorm.jpg
-3020,0,0,,"My bitch, I want to see|you in your school outfit.",Dorm.jpg
-3020,0,0,Common_ActorIsLover,My sweet little bitch.  I want|to see you in your school outfit.,Dorm.jpg
-3030,0,0,,"My bitch, I want to see|you in a sexy bikini.",Dorm.jpg
-3030,0,0,Common_ActorIsLover,My sweet little bitch.  I want|to see you in a sexy bikini.,Dorm.jpg
-3040,0,0,,"My bitch, I want to see|you in some sexy lingerie.",Dorm.jpg
-3040,0,0,Common_ActorIsLover,My sweet little bitch.  I want|to see you in some sexy lingerie.,Dorm.jpg
-3090,0,0,,,Dorm.jpg
-3091,0,0,,"(She nods and smiles.)  I like you like that.|Actually, you're not allowed to change anymore.",Dorm.jpg
-3091,0,0,Common_ActorIsLover,"(She nods and smiles.)  You look great sweetie.|Actually, you're not allowed to change anymore.",Dorm.jpg
-3092,0,0,,,Dorm.jpg
-3100,0,0,,"My bitch, I want to check your items|so I can bind and gag your ass.",Dorm.jpg
-3110,0,0,,"My bitch, I want to check your items|so I can put your ass in bondage.",Dorm.jpg
-3120,0,0,,"My bitch, I want to check your items|so I can gag your fucking face.",Dorm.jpg
-3130,0,0,,"My bitch, I guess I can help you.|(She releases you and laughs.)",Dorm.jpg
-3140,0,0,,A fucking bitch should not|have keys.  I'll take them.,Dorm.jpg
-3150,0,0,,"Why the hell do you carry a crop?|This is not for you, I'll take it.",Dorm.jpg
-3160,0,0,,What the fuck?  Is that a|vibrating egg in your bag?,Dorm.jpg
-3160,0,0,HasEgg,(Sidney notices the vibrating egg in your bag.)|Fuck!  This is the same egg you used on me?,Dorm.jpg
-3161,0,0,,,Dorm.jpg
-3162,0,0,,,Dorm.jpg
-3190,0,0,,,Dorm.jpg
-3191,0,0,,,Dorm.jpg
-3200,0,0,,I have a question for you.|Are you fucking ticklish?,Dorm.jpg
-3201,0,0,,,Dorm.jpg
-3210,0,0,,"Admit it my bitch, you want|to be slapped fucking hard!",Dorm.jpg
-3211,0,0,,,Dorm.jpg
-3220,0,0,,"Bitch, you know that this pussy is mine?|(She smiles and points at your crotch.)",Dorm.jpg
-3221,0,0,,,Dorm.jpg
-3222,0,0,,(She masturbates and you feel like you're about|to climax.)   Does my little slut want to cum now?,Dorm.jpg
-3223,0,0,,,DormOrgasm.jpg
-3230,0,0,,I've been itching to use|this crop on your ass.,Dorm.jpg
-3231,0,0,,,Dorm.jpg
-3290,0,0,,,Dorm.jpg
-3291,0,0,,,Dorm.jpg
-3800,0,0,,(Sidney drags you by the collar.)|Bitch!  What the fuck are you doing?,Dorm.jpg
-3801,0,0,,,Dorm.jpg
-3810,0,0,,(Sidney drags you by the collar.)|Bitch!  What the fuck is going on?,Dorm.jpg
-3811,0,0,,,Dorm.jpg
-3900,0,0,,That's it!  You need to be punished.,Dorm.jpg
-3901,0,0,,,Dorm.jpg
-3902,0,0,,,Dorm.jpg
-3903,0,0,,,Dorm.jpg
-3910,0,0,,COMMON_PLAYERNAME.  You're fucking grounded.,Dorm.jpg
-3911,0,0,,,Dorm.jpg
-3912,0,0,,,Dorm.jpg
-3913,0,0,,,Dorm.jpg
-3914,0,0,,,Dorm.jpg
-3915,0,0,,"So bitch, have you learned your lesson?",Dorm.jpg
-3920,0,0,,Bitch!  You will be locked in|your own fucking chastity belt.,Dorm.jpg
-3921,0,0,,,Dorm.jpg
-3922,0,0,,,Dorm.jpg
-3923,0,0,,,Dorm.jpg
-3930,0,0,,Bitch!  You will be spanked|so fucking hard you will cry.,Dorm.jpg
-3931,0,0,,,DormBedSidney.jpg
-3932,0,0,,,DormBedSidney.jpg
-3933,0,0,,That's enough!  (She helps you to stand up.)|I hope you've learned your fucking lesson.,DormBedSidney.jpg
-3999,0,0,,,Dorm.jpg
diff --git a/C012_AfterClass/Sidney/Stage_EN.csv b/C012_AfterClass/Sidney/Stage_EN.csv
index 79a3b77d91..04d16cd618 100644
--- a/C012_AfterClass/Sidney/Stage_EN.csv
+++ b/C012_AfterClass/Sidney/Stage_EN.csv
@@ -31,7 +31,7 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
 210,0,0,,You need a mentor.|Someone to nurture you.,I don't need a fucking mentor.,220,0,0,
 210,0,0,,I will help you.|I'll be your mentor.,I don't need a fucking mentor.,220,1,0,
 220,0,0,,A mentor will guide|you in your life.,A guide?  Like a tutor in school?,230,0,0,
-220,0,0,,(Slap her face.)|Be polite with me.,"(You slap her hard and she bows her head.)|I'm sorry Miss, I don't think I need a mentor.",221,-1,1,EnslaveSidneyCount()
+220,0,0,,(Slap her face.)|Be polite with me.,(You slap her hard and she bows her head.)|I'm sorry Miss.  I don't think I need a mentor.,221,-1,1,EnslaveSidneyCount()
 221,0,0,,A mentor will guide|you in your life.,A guide?  Like a tutor in school?,230,0,0,
 230,0,0,,A guide for every|step you will take.,I don't want a fucking leash.,240,0,0,
 230,0,0,,A guide that will|make choices for you.,I can make my fucking choices.,240,0,0,
@@ -43,11 +43,11 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
 250,0,0,,You won't be a rebel.|You'll be my submissive.,(She frowns and looks at you.)|And what does a submissive do?,260,0,0,
 250,0,0,,You won't be a rebel.|You'll be my bitch.,(She trembles at the thought.)|And what does a bitch do?,260,0,0,EnslaveSidneyCount()
 260,0,0,,You'll obey my rules.|You'll be my lovely pet.,I obey no fucking rules!,270,1,0,
-260,0,0,,You'll follow my|every commands.,I follow no fucking commands!,270,0,0,
+260,0,0,,You'll follow my|every command.,I follow no fucking commands!,270,0,0,
 260,0,0,,You'll follow my rules and|be punished if you fail.,(She looks down and shivers.)|I follow no fucking rules!,270,0,0,EnslaveSidneyCount()
-270,0,0,,You will obey and|wear a locked collar.,Obey you?  Rules?  Locked collar?|(She seems to think out lound.),280,0,0,
+270,0,0,,You will obey and|wear a locked collar.,Obey you?  Rules?  Locked collar?|(She seems to think out loud.),280,0,0,
 270,0,0,,(Slap her face.)|You will learn manners!,"(You slap her hard and she cries a little.)|I know Miss, I need better language.",271,-1,1,EnslaveSidneyCount()
-271,0,0,,You will obey and|wear a locked collar.,Obey you?  Rules?  Locked collar?|(She seems to think out lound.),280,0,0,
+271,0,0,,You will obey and|wear a locked collar.,Obey you?  Rules?  Locked collar?|(She seems to think out loud.),280,0,0,
 280,0,0,,So what is|your decision?,I'm sorry but I can't do that.|Let's talk about something else.,0,0,0,TestEnslaveSidney()
 280,0,0,,So will you|be my slave?,I'm sorry but I can't do that.|Let's talk about something else.,0,0,0,TestEnslaveSidney()
 280,0,0,,So will you|wear my collar?,I'm sorry but I can't do that.|Let's talk about something else.,0,0,0,TestEnslaveSidney()
@@ -57,18 +57,18 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
 290,0,0,,Strip down slave.,(She strips down nervously.)|Strip?  Now?  Of course Miss.,291,0,1,EnslaveStrip()
 291,0,0,,"From now on, you|will call me ""Mistress"".",Yes Mistress COMMON_PLAYERNAME.,292,0,0,
 291,0,0,,"You shall address|me as ""Mistress"".",Yes Mistress COMMON_PLAYERNAME.,292,0,0,
-292,0,0,,Get on your knees.,(She slowly kneel in front of you.),293,0,0,"ActorSetPose(""Kneel"")"
-292,0,0,,Will you please|kneel for me?,(She slowly kneel in front of you.),293,0,-1,"ActorSetPose(""Kneel"")"
-292,0,0,,On your knees slut.,(She slowly kneel in front of you.),293,-1,1,"ActorSetPose(""Kneel"")"
+292,0,0,,Get on your knees.,(She slowly kneels in front of you.),293,0,0,"ActorSetPose(""Kneel"")"
+292,0,0,,Will you please|kneel for me?,(She slowly kneels in front of you.),293,0,-1,"ActorSetPose(""Kneel"")"
+292,0,0,,On your knees slut.,(She slowly kneels in front of you.),293,-1,1,"ActorSetPose(""Kneel"")"
 293,0,0,,"Once this collar is locked,|you will be my property.",(She nods and looks down.)|I understand Mistress.,294,0,0,
 293,0,0,,"Once locked on your neck,|there's no turning back.",(She trembles and looks down.)|I understand Mistress.,294,0,0,
 294,0,0,,(Lock the collar|around her neck.),(You circle the leather collar around her neck|buckle it and put a padlock to lock it in place.),295,0,3,LockCollarSidney()
 295,0,0,,You are now my bitch.,"(She adjusts her neck to the collar.)|Yes Mistress, I will follow your rules.",296,-1,0,
 295,0,0,,You are mine.,"(She adjusts her neck to the collar.)|Yes Mistress, I will follow your rules.",296,0,0,
-295,0,0,,You are now my protege.,"(She adjusts her neck to the collar.)|Yes Mistress, I will follow your rules.",296,1,0,
+295,0,0,,You are now|my submissive.,"(She adjusts her neck to the collar.)|Yes Mistress, I will follow your rules.",296,1,0,
 296,0,0,,I vow to protect you.,(She nods.)  Thanks Mistress.|I know you will protect me.,297,0,0,
 296,0,0,,I vow to help you.,(She smiles.)  Thanks Mistress.|I know you will help me.,297,0,-1,
-296,0,0,,I vow to disipline you.,(She gasps.)  Thanks Mistress.|I know it will make me better.,297,0,1,
+296,0,0,,I vow to discipline you.,(She gasps.)  Thanks Mistress.|I know it will make me better.,297,0,1,
 297,0,0,,Stand up my|lovely subbie.,(She smiles and slowly stands up.)|What do you wish to do now Mistress?,0,1,0,EndEnslaveSidney()
 297,0,0,,Stand up slut.,(She frowns and slowly stands up.)|What do you wish to do now Mistress?,0,-1,0,EndEnslaveSidney()
 297,0,0,,Stand up.,(She nods and slowly stands up.)|What do you wish to do now Mistress?,0,0,0,EndEnslaveSidney()
@@ -181,16 +181,16 @@ Stage,LoveReq,SubReq,VarReq,Interaction,Result,NextStage,LoveMod,SubMod,Function
 632,0,0,,Pleasure me|my subbie.,(She bends down near your pussy|and starts to lick it slowly.),633,0,0,
 632,0,0,,Lick slut!,(She bends down near your pussy|and starts to lick it slowly.),633,0,0,
 632,0,0,,You know|what to do.,(She bends down near your pussy|and starts to lick it slowly.),633,0,0,
-633,0,0,,(Let her pleasure you.),(You let Sidney pleasure you with her|mouth and slowly drifts away in extasy.),633,0,0,PleasurePlayer()
-633,0,0,,That's enough!|(Stop everything.),(You push her back and stop everything.)|Did you enjoy it Mistress?  Did you had pleasure?,635,0,0,StopPleasureFromSidney()
+633,0,0,,(Let her pleasure you.),(You let Sidney pleasure you with her|mouth and slowly drift away in ecstasy.),633,0,0,PleasurePlayer()
+633,0,0,,That's enough!|(Stop everything.),(You push her back and stop everything.)|Did you enjoy it Mistress?  Did you have pleasure?,635,0,0,StopPleasureFromSidney()
 633,0,0,,(Force her to|go faster.),(You grab her hair and force|her to speed up the rhythm.),633,0,0,PleasurePlayerSetSpeed(1)
 633,0,0,,(Force her to|go slower.),(You push her head and force|her to slow down the rhythm.),633,0,0,PleasurePlayerSetSpeed(-1)
-634,0,0,,Aaaaah!  Stop slave!|(Stop everything.),(You push her back and stop everything.)|Did you enjoy it Mistress?  Did you had pleasure?,635,0,0,StopPleasureFromSidney()
-634,0,0,,That's enough!|(Stop everything.),(You push her back and stop everything.)|Did you enjoy it Mistress?  Did you had pleasure?,635,0,0,StopPleasureFromSidney()
+634,0,0,,Aaaaah!  Stop slave!|(Stop everything.),(You push her back and stop everything.)|Did you enjoy it Mistress?  Did you have pleasure?,635,0,0,StopPleasureFromSidney()
+634,0,0,,That's enough!|(Stop everything.),(You push her back and stop everything.)|Did you enjoy it Mistress?  Did you have pleasure?,635,0,0,StopPleasureFromSidney()
 635,0,0,,It was wonderful.|I'm still shaking.,I'm very happy to hear you say that.|What would you like to do now?,0,0,0,"EndPleasureFromSidney(2, -1)"
 635,0,0,,It was good.,I'm happy to hear you say that.|What would you like to do now?,0,0,0,"EndPleasureFromSidney(1, 0)"
 635,0,0,,It was ok.,I'll do better next time Mistress.|What would you like to do now?,0,0,0,"EndPleasureFromSidney(0, 0)"
-635,0,0,,With practice everyday|it will become better.,Everyday Mistress?  Oh my!|What would you like to do now?,0,0,0,"EndPleasureFromSidney(0, 1)"
+635,0,0,,With practice every day|it will become better.,Everyday Mistress?  Oh my!|What would you like to do now?,0,0,0,"EndPleasureFromSidney(0, 1)"
 635,0,0,,I've had better.,I'm sorry to hear that Mistress.|What would you like to do now?,0,0,0,"EndPleasureFromSidney(-1, 0)"
 635,0,0,,You need some|oral training.,I will train for you Mistress.|What would you like to do now?,0,0,0,"EndPleasureFromSidney(-2, 1)"
 640,0,0,!Common_PlayerGagged,(Kiss her.),(You kiss her slowly while she|giggles but doesn't look very aroused.),640,0,0,Masturbate(-1)
diff --git a/C012_AfterClass/Sidney/Text_EN.csv b/C012_AfterClass/Sidney/Text_EN.csv
index 6989998e61..d924972a58 100644
--- a/C012_AfterClass/Sidney/Text_EN.csv
+++ b/C012_AfterClass/Sidney/Text_EN.csv
@@ -91,7 +91,7 @@ OrgasmFromSidneyPleasure,(Sidney skillfully slides her tongue inside of you.|Mak
 PleasureFromSidneyNoProgress,(Sidney tries to pleasure you with her mouth but|doesn't have the proper rhythm to be enjoyable.)
 KissSidneyOwner,(You bend a knee and|kiss your Mistress hand.)
 KissSidneyGagged,(You kiss her on the gag while|she gives you a curious look.)
-KissSidneySeduction,(You kiss her pationately and she responds|with a long french kiss and some moanings.)
+KissSidneySeduction,(You kiss her passionately and she responds|with a long French kiss while moaning slowly.)
 StartMasturbateSidney,(You get close to Sidney and|start to caress her gently.)
 ReadyForOrgasm,"(She shakes without control and moans|loudly, she's about to have a big orgasm.)"
 MasturbateNotInTheMood,(You start to touch her but it's clear|that she's not in the mood for it.)
@@ -100,5 +100,5 @@ SpankWithStrength,"(Using your strength, you spank her|hard on the butt while sh
 ReleaseBeforeSex,Can you release me first?
 UnlockBeltBeforeSex,Can you unlock the belt first?
 CantDateWhileRestrained,You get turned on by|the restrains don't you?
-StripForSecondRope,(You could use that second rope|if she had a little less clothes.)
+StripForSecondRope,(You could use that second|rope if she had fewer clothes.)
 NoTickling,(You try to tickle her but she|quickly pushes you back.)
diff --git a/C999_Common/Player/Script.js b/C999_Common/Player/Script.js
index 38434b5793..b93d69672e 100644
--- a/C999_Common/Player/Script.js
+++ b/C999_Common/Player/Script.js
@@ -1,4 +1,5 @@
-C999_Common_Player_ActiveTab = "";
+var C999_Common_Player_ActiveTab = "";
+var C999_Common_Player_MainActors = ["Amanda", "Sarah", "Sidney", "Jennifer", "Mildred", "Yuki", "Julia", "Sophie"];
 
 // Chapter Common - Player Load
 function C999_Common_Player_Load() {
@@ -68,10 +69,13 @@ function C999_Common_Player_Run() {
 	if (C999_Common_Player_ActiveTab == "Profile") {
 
 		// Shows the basic info
-		DrawRect(300, 0, 300, 50, "black");
-		DrawRect(301, 0, 298, 49, "silver");
-		DrawText(GetText("Profile"), 150, 25, "black");
-		DrawText(GetText("Relationships"), 450, 25, "white");
+		DrawText(GetText("Profile"), 100, 25, "black");
+		DrawRect(200, 0, 200, 50, "black");
+		DrawRect(201, 0, 198, 49, "silver");
+		DrawText(GetText("Relationships"), 300, 25, "white");
+		DrawRect(400, 0, 200, 50, "black");
+		DrawRect(401, 0, 198, 49, "silver");
+		DrawText(GetText("KinbakuClub"), 500, 25, "white");
 		DrawText(GetText("Name") + " " + Common_PlayerName, 300, 90, "black");
 		DrawText(GetText("Title") + " " + C999_Common_Player_GetTitle(), 300, 130, "black");
 
@@ -92,19 +96,46 @@ function C999_Common_Player_Run() {
 
 	}
 
-	// Draw the relationships tab (show all known actors and their relationship with the player)
+	// Draw the relationships tab (show all known main actors and their relationship with the player)
 	if (C999_Common_Player_ActiveTab == "Relationships") {
-		DrawRect(0, 0, 300, 50, "black");
-		DrawRect(0, 0, 299, 49, "silver");
-		DrawText(GetText("Profile"), 150, 25, "white");
-		DrawText(GetText("Relationships"), 450, 25, "black");
+		DrawRect(0, 0, 200, 50, "black");
+		DrawRect(0, 0, 199, 49, "silver");
+		DrawText(GetText("Profile"), 100, 25, "white");
+		DrawText(GetText("Relationships"), 300, 25, "black");
+		DrawRect(400, 0, 200, 50, "black");
+		DrawRect(401, 0, 198, 49, "silver");
+		DrawText(GetText("KinbakuClub"), 500, 25, "white");
+		var Pos = 0;
 		for (var A = 0; A < Actor.length; A++) {
 			CurrentActor = Actor[A][ActorName];
-			DrawActorStats(300, A * 50 + 80);
+			if (C999_Common_Player_MainActors.indexOf(CurrentActor) >= 0) {
+				DrawActorStats(300, Pos * 60 + 90);
+				Pos++;
+			}
 		}
 		CurrentActor = "";
 	}
 
+	// Draw the kinbaku club relationships tab (show all known kinbaku club actors and their relationship with the player)
+	if (C999_Common_Player_ActiveTab == "KinbakuClub") {
+		DrawRect(0, 0, 200, 50, "black");
+		DrawRect(0, 0, 199, 49, "silver");
+		DrawText(GetText("Profile"), 100, 25, "white");
+		DrawRect(200, 0, 200, 50, "black");
+		DrawRect(201, 0, 198, 49, "silver");
+		DrawText(GetText("Relationships"), 300, 25, "white");
+		DrawText(GetText("KinbakuClub"), 500, 25, "black");
+		var Pos = 0;
+		for (var A = 0; A < Actor.length; A++) {
+			CurrentActor = Actor[A][ActorName];
+			if (C999_Common_Player_MainActors.indexOf(CurrentActor) < 0) {
+				DrawActorStats(300, Pos * 60 + 90);
+				Pos++;
+			}
+		}
+		CurrentActor = "";
+	}
+	
 }
 
 // Chapter Common - Player Click
@@ -114,7 +145,8 @@ function C999_Common_Player_Click() {
 	InventoryClick(GetClickedInventory(), LeaveChapter, LeaveScreen);
 	
 	// Tab navigation
-	if ((MouseX >= 1) && (MouseX <= 299) && (MouseY >= 1) && (MouseY <= 49)) C999_Common_Player_ActiveTab = "Profile";
-	if ((MouseX >= 301) && (MouseX <= 599) && (MouseY >= 1) && (MouseY <= 49)) C999_Common_Player_ActiveTab = "Relationships";
+	if ((MouseX >= 1) && (MouseX <= 199) && (MouseY >= 1) && (MouseY <= 49)) C999_Common_Player_ActiveTab = "Profile";
+	if ((MouseX >= 201) && (MouseX <= 399) && (MouseY >= 1) && (MouseY <= 49)) C999_Common_Player_ActiveTab = "Relationships";
+	if ((MouseX >= 401) && (MouseX <= 599) && (MouseY >= 1) && (MouseY <= 49)) C999_Common_Player_ActiveTab = "KinbakuClub";
 
 }
\ No newline at end of file
diff --git a/C999_Common/Player/Text_CN.csv b/C999_Common/Player/Text_CN.csv
index 0b563ddbcb..54cd82ad93 100644
--- a/C999_Common/Player/Text_CN.csv
+++ b/C999_Common/Player/Text_CN.csv
@@ -30,6 +30,7 @@ Skills,技能
 Level,等级
 Profile,资料
 Relationships,关系
+KinbakuClub,Kinbaku Club
 Owner,主人:
 NoOwner,没有主人
 Lover,女友:
diff --git a/C999_Common/Player/Text_EN.csv b/C999_Common/Player/Text_EN.csv
index 5fc1f4cb59..656afe13a4 100644
--- a/C999_Common/Player/Text_EN.csv
+++ b/C999_Common/Player/Text_EN.csv
@@ -30,6 +30,7 @@ Skills,Skills
 Level,Level
 Profile,Profile
 Relationships,Relationships
+KinbakuClub,Kinbaku Club
 Owner,Mistress:
 NoOwner,Unowned
 Lover,Girlfriend:
diff --git a/C999_Common/Player/Text_FR.csv b/C999_Common/Player/Text_FR.csv
index 7ff324ffeb..c351f60704 100644
--- a/C999_Common/Player/Text_FR.csv
+++ b/C999_Common/Player/Text_FR.csv
@@ -30,6 +30,7 @@ Skills,Talents
 Level,Niveau
 Profile,Profil
 Relationships,Relations
+KinbakuClub,Club Kinbaku
 Owner,Maîtresse :
 NoOwner,Aucune
 Lover,Petite amie :
diff --git a/Drawing.js b/Drawing.js
index 5d798db902..158698430a 100644
--- a/Drawing.js
+++ b/Drawing.js
@@ -148,7 +148,8 @@ function DrawActorStats(Left, Top) {
 	if (ActorGetValue(ActorHideName)) DrawText("Unknown", Left - 200, Top + 17, "black");
 	else DrawText(CurrentActor, Left - 200, Top + 17, "black");
 	DrawImage("Icons/Heart.png", Left - 110, Top);
-	DrawImage("Icons/Submission.png", Left - 10, Top);
+	if (ActorGetValue(ActorOwner) == "Player") DrawImage("Icons/Collared.png", Left - 10, Top);
+	else DrawImage("Icons/Submission.png", Left - 10, Top);
 	DrawImage("Icons/Orgasm.png", Left + 90, Top);
 	DrawImage("Icons/Bondage.png", Left + 190, Top);
 	DrawPosNegValue(ActorGetValue(ActorLove), Left - 50, Top + 17);
diff --git a/Icons/Collared.png b/Icons/Collared.png
new file mode 100644
index 0000000000000000000000000000000000000000..1daaac4d42593e73739a63392601e552ff241ea8
GIT binary patch
literal 2188
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
O0000<MNUMnLSTZpUl}t1

literal 0
HcmV?d00001