mirror of
https://gitgud.io/BondageProjects/Bondage-College.git
synced 2025-04-25 17:59:34 +00:00
Infiltration Room - Intro
Infiltration Room - Intro
This commit is contained in:
parent
18f8cc9111
commit
0faab63feb
9 changed files with 81 additions and 1 deletions
BondageClub
BIN
BondageClub/Backgrounds/Infiltration.jpg
Normal file
BIN
BondageClub/Backgrounds/Infiltration.jpg
Normal file
Binary file not shown.
After ![]() (image error) Size: 179 KiB |
BIN
BondageClub/Backgrounds/InfiltrationDark.jpg
Normal file
BIN
BondageClub/Backgrounds/InfiltrationDark.jpg
Normal file
Binary file not shown.
After ![]() (image error) Size: 112 KiB |
BIN
BondageClub/Icons/Infiltration.png
Normal file
BIN
BondageClub/Icons/Infiltration.png
Normal file
Binary file not shown.
After ![]() (image error) Size: 4.7 KiB |
|
@ -0,0 +1,32 @@
|
|||
PlayerGagged,,,(She frowns at you.) Go see a maid girl. I don't have time for this.,,
|
||||
0,,,Comrade DialogPlayerName! (She gives you a military salute.) The bunker is yours to command.,,"DialogSkillGreater(""Infiltration"", 10)"
|
||||
0,,,Comrade DialogPlayerName! (She gives you a military salute.) We were waiting for you to review the planning.,,"DialogSkillGreater(""Infiltration"", 8)"
|
||||
0,,,Comrade DialogPlayerName! (She gives you a military salute.) Are you ready for duty?,,"DialogSkillGreater(""Infiltration"", 6)"
|
||||
0,,,It's a pleasure to see you comrade DialogPlayerName.,,"DialogSkillGreater(""Infiltration"", 4)"
|
||||
0,,,"Don't waste my time comrade DialogPlayerName, this is serious.",,"DialogSkillGreater(""Infiltration"", 2)"
|
||||
0,,,Are you lost? We do serious business here.,,
|
||||
0,,Who are you?,"My name isn't important, I serve the Bondage Club best interests and give infiltration missions.",DialogRemove(),
|
||||
0,10,What's going on here?,"You're in the bunker. This is where we plan missions against Pandora's Box, our rival club.",,
|
||||
0,20,Tell me about the missions.,"Make it quick, what would you like to know?",,
|
||||
0,30,What are the perks?,"You can train some perks to help you, before going into a mission. Do you need details?",,
|
||||
0,40,I'd like to take a mission.,Great! What kind of mission are you up to?,,
|
||||
0,,I need to go. (Leave her.),,DialogLeave(),
|
||||
10,,Pandora's Box?,"Yes, they opened their BDSM club right next to us a few months ago. At first it was healthy competition, until they started to play dirty.",,
|
||||
10,,They play dirty?,"They sell our slaves, attack our Mistresses, jail our members, hack our computers and steal our money. Is that dirty enough?",,
|
||||
10,,You're at war with that club?,"It's too risky for BDSM clubs to do a public war, we could both get closed. That's why we created this bunker and do infiltration missions.",,
|
||||
10,20,Tell me about the missions.,"Make it quick, what would you like to know?",,
|
||||
10,0,That's all I wanted to know.,Fine. Do you want to take a mission now?,,
|
||||
20,,Anyone can take missions?,"If you're never did infiltration before, you will get easy missions. Once we trust you, you will get more important missions.",,
|
||||
20,,What kind of missions can I do?,"You can rescue a kidnapped girl, capture someone for a prisoner exchange, find a stolen item or steal documents from them.",,
|
||||
20,,Will I get paid?,"Of course, the higher the danger, the higher you get paid.",,
|
||||
20,,What happens if I fail?,"We leave no one behind. If you get captured, we will bribe them or plan your escape, just be patient.",,
|
||||
20,,Can I get some training?,"There's no better training than going to the battlefield. The more missions you do, the more perks you will be able to train.",,
|
||||
20,30,What are the perks?,"You can train some perks to help you, before going into a mission. Do you need details?",,
|
||||
20,0,That's all I wanted to know.,Fine. Do you want to take a mission now?,,
|
||||
30,,TO DO,TO DO,,
|
||||
30,,TO DO,TO DO,,
|
||||
30,40,I'd like to take a mission.,Great! What kind of mission are you up to?,,
|
||||
30,0,That's all I wanted to know.,Fine. Do you want to take a mission now?,,
|
||||
40,,TO DO,TO DO,,
|
||||
40,,TO DO,TO DO,,
|
||||
40,0,That's all I wanted to know.,Alright. Let me know when you're ready.,,
|
|
41
BondageClub/Screens/Room/Infiltration/Infiltration.js
Normal file
41
BondageClub/Screens/Room/Infiltration/Infiltration.js
Normal file
|
@ -0,0 +1,41 @@
|
|||
"use strict";
|
||||
var InfiltrationBackground = "Infiltration";
|
||||
var InfiltrationSupervisor = null;
|
||||
|
||||
/**
|
||||
* Loads the infiltration screen by generating the supervisor.
|
||||
* @returns {void} - Nothing
|
||||
*/
|
||||
function InfiltrationLoad() {
|
||||
if (InfiltrationSupervisor == null) {
|
||||
InfiltrationSupervisor = CharacterLoadNPC("NPC_Infiltration_Supervisor");
|
||||
InfiltrationSupervisor.AllowItem = false;
|
||||
CharacterNaked(InfiltrationSupervisor);
|
||||
InventoryWear(InfiltrationSupervisor, "ReverseBunnySuit", "Suit", "#400000");
|
||||
InventoryWear(InfiltrationSupervisor, "ReverseBunnySuit", "SuitLower", "#400000");
|
||||
InventoryWear(InfiltrationSupervisor, "FishnetBikini1", "Bra", "#222222");
|
||||
InventoryWear(InfiltrationSupervisor, "LatexAnkleShoes", "Shoes", "#222222");
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Runs and draws the infiltration screen. Shows the player and the opponent.
|
||||
* @returns {void} - Nothing
|
||||
*/
|
||||
function InfiltrationRun() {
|
||||
DrawCharacter(Player, 500, 0, 1);
|
||||
DrawCharacter(InfiltrationSupervisor, 1000, 0, 1);
|
||||
DrawButton(1885, 25, 90, 90, "", "White", "Icons/Exit.png", TextGet("Exit"));
|
||||
DrawButton(1885, 145, 90, 90, "", "White", "Icons/Character.png", TextGet("Profile"));
|
||||
DrawButton(1885, 265, 90, 90, "", "White", "Icons/Infiltration.png", TextGet("Perks"));
|
||||
}
|
||||
|
||||
/**
|
||||
* Handles clicks in the infiltration screen
|
||||
* @returns {void} - Nothing
|
||||
*/
|
||||
function InfiltrationClick() {
|
||||
if (MouseIn(1000, 0, 500, 1000)) CharacterSetCurrent(InfiltrationSupervisor);
|
||||
if (MouseIn(1885, 25, 90, 90) && Player.CanWalk()) CommonSetScreen("Room", "MainHall");
|
||||
if (MouseIn(1885, 145, 90, 90)) InformationSheetLoadCharacter(Player);
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
Exit,Main Hall
|
||||
Profile,Your Profile
|
||||
Perks,Select your Perks
|
|
|
@ -246,6 +246,7 @@ function MainHallRun() {
|
|||
DrawButton(1885, 625, 90, 90, "", "White", "Icons/Asylum.png", TextGet("Asylum"));
|
||||
|
||||
// Movie Studio (Must be able to change to enter it)
|
||||
if (Player.CanChange()) DrawButton(1765, 745, 90, 90, "", "White", "Icons/Infiltration.png", TextGet("Infiltration"));
|
||||
if (Player.CanChange()) DrawButton(1885, 745, 90, 90, "", "White", "Icons/MovieStudio.png", TextGet("MovieStudio"));
|
||||
|
||||
// Draws the custom content rooms - Gambling, Prison & Photographic
|
||||
|
@ -386,6 +387,7 @@ function MainHallClick() {
|
|||
if ((MouseX >= 1885) && (MouseX < 1975) && (MouseY >= 625) && (MouseY < 715)) MainHallWalk("AsylumEntrance");
|
||||
|
||||
// Movie Studio (Must be able to change to enter it)
|
||||
if ((MouseX >= 1765) && (MouseX < 1855) && (MouseY >= 745) && (MouseY < 855) && Player.CanChange()) MainHallWalk("Infiltration");
|
||||
if ((MouseX >= 1885) && (MouseX < 1975) && (MouseY >= 745) && (MouseY < 855) && Player.CanChange()) MainHallWalk("MovieStudio");
|
||||
|
||||
// Custom content rooms - Gambling, Prison & Photographic
|
||||
|
|
|
@ -20,6 +20,7 @@ Asylum,Asylum
|
|||
College,Visit the College
|
||||
LARPBattle,LARP Battles
|
||||
MovieStudio,Movie Studio
|
||||
Infiltration,Infiltration
|
||||
Exit,Leave the Club
|
||||
ExitConfirm,Do you want to leave the club?
|
||||
SarahBedroom,Sarah's Bedroom
|
||||
|
|
|
|
@ -97,6 +97,7 @@
|
|||
<script src="Screens/Room/CollegeChess/CollegeChess.js"></script>
|
||||
<script src="Screens/Room/LARP/LARP.js"></script>
|
||||
<script src="Screens/Room/MovieStudio/MovieStudio.js"></script>
|
||||
<script src="Screens/Room/Infiltration/Infiltration.js"></script>
|
||||
<script src="Screens/Room/Gambling/Gambling.js"></script>
|
||||
<script src="Screens/Room/Prison/Prison.js"></script>
|
||||
<script src="Screens/Room/Photographic/Photographic.js"></script>
|
||||
|
@ -424,7 +425,7 @@
|
|||
window.onload = function() {
|
||||
// CheatImport();
|
||||
ServerURL = "https://bondage-club-server.herokuapp.com/";
|
||||
GameVersion = "R66";
|
||||
GameVersion = "R66Alpha";
|
||||
console.log("Version: " + GameVersion + ", Server: " + ServerURL);
|
||||
if (!GameVersionFormat.test(GameVersion)) console.error("GameVersion is not valid!");
|
||||
CommonIsMobile = CommonDetectMobile();
|
||||
|
|
Loading…
Add table
Reference in a new issue