Sounds and backgrounds ()

* New backgrounds

* Keeping latest created chat room settings in mem

* reverting changes that should have beeen done in a dif branch

* Reverting changes

* Reverting changes

* Reverging changes

* Second batch of backgrounds

* small fixes to sounds

* Bar restaurant background

* BarRest background

* Removing log debug

* More backgrounds

* More sounds and backgrounds

* Removing log debug

* Merging changes

* Maid Work stores and returns more items

* removing console log

* Removing debug code

* Sound fixes for the new beta

* One last fix for the sender

* One last fix for the sender

* Locks were not being returned

* The last batch of backgrounds

* Yet more little sound fixes

* New items sounds

* piercing vibes sounds

* Typo in room name

* Sounds and three backgrounds

* Sounds and three backgrounds

* backgrounds

* Removed console log

Co-authored-by: aldarris <dovs@hwsrv-666133.hostwindsdns.com>
This commit is contained in:
Victor Reed 2020-03-17 21:41:06 -04:00 committed by GitHub
parent 8c749d5e7a
commit 6c67eab3bf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 29 additions and 11 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

(image error) Size: 410 KiB

Binary file not shown.

After

(image error) Size: 377 KiB

Binary file not shown.

After

(image error) Size: 409 KiB

Binary file not shown.

After

(image error) Size: 289 KiB

Binary file not shown.

After

(image error) Size: 294 KiB

Binary file not shown.

After

(image error) Size: 163 KiB

Binary file not shown.

After

(image error) Size: 376 KiB

Binary file not shown.

After

(image error) Size: 317 KiB

Binary file not shown.

After

(image error) Size: 310 KiB

Binary file not shown.

After

(image error) Size: 292 KiB

Binary file not shown.

After

(image error) Size: 205 KiB

Binary file not shown.

After

(image error) Size: 152 KiB

View file

@ -154,9 +154,12 @@ RooftopParty,,,Rooftop Party
PartyBasement,,,Party Basement
CosyChalet,,,Cosy Chalet
AlchemistOffice,,,Alchemist Office
ResearchPrep,,,Research Lab
ResearchProgress,,,Research Lab
HellEntrance,,,Entrance to Hell
PirateIsland,,,Pirate Island
PirateIslandNight,,,Pirate Island Night
ShipDeck,,,Ship's Deck
CaptainCabin,,,Captain Cabin
MedinaMarket,,,Medina Market
ThroneRoom,,,Throne Room
@ -169,6 +172,9 @@ Cellar,,,Cellar
SlumCellar,,,Slum Cellar
BarRestaurant,,,Bar Restaurant
DungeonRuin,,,Ruined Dungeon
SlipperyClassroom,,,Slippery Classroom
MiddletownSchool,,,Middletown School
SchoolRuins,,,Abanoned School
SecretChamber,,,Secret Chamber
VaultCorridor,,,Vault Corridor
AncientRuins,,,Ancient Ruins

1 SelectItem Select an item to use.
154 PartyBasement Party Basement
155 CosyChalet Cosy Chalet
156 AlchemistOffice Alchemist Office
157 ResearchPrep Research Lab
158 ResearchProgress Research Lab
159 HellEntrance Entrance to Hell
160 PirateIsland Pirate Island
161 PirateIslandNight Pirate Island Night
162 ShipDeck Ship's Deck
163 CaptainCabin Captain Cabin
164 MedinaMarket Medina Market
165 ThroneRoom Throne Room
172 SlumCellar Slum Cellar
173 BarRestaurant Bar Restaurant
174 DungeonRuin Ruined Dungeon
175 SlipperyClassroom Slippery Classroom
176 MiddletownSchool Middletown School
177 SchoolRuins Abanoned School
178 SecretChamber Secret Chamber
179 VaultCorridor Vault Corridor
180 AncientRuins Ancient Ruins

View file

@ -188,20 +188,20 @@ function MainHallClick() {
ChatSearchBackground = "IntroductionDark";
ChatSearchLeaveRoom = "MainHall";
ChatCreateBackgroundList = [
"Introduction", "KidnapLeague", "MaidQuarters", "MainHall", "Management", "Private", "Shibari", "MaidCafe", "HorseStable", "Nursery", "PrisonHall", "Bedroom",
"Introduction", "KidnapLeague", "MaidQuarters", "MainHall", "Management", "Private", "Shibari", "MaidCafe",
"HorseStable", "Nursery", "PrisonHall", "Bedroom",
"BDSMRoomBlue", "BDSMRoomPurple", "BDSMRoomRed", "BondageBedChamber",
"CeremonialVenue", "WeddingRoom", "WeddingArch", "WeddingBeach",
"ParkDay", "ParkNight", "Gardens", "ParkWinter", "XmasEve", "XmasDay", "StreetNight", "SnowyStreet",
"IndoorPool", "OutdoorPool", "PublicBath", "Onsen", "Beach", "BeachCafe",
"PirateIsland", "PirateIslandNight", "CaptainCabin", "MedinaMarket",
"PirateIsland", "PirateIslandNight", "ShipDeck", "CaptainCabin", "MedinaMarket",
"SheikhPrivate", "SheikhTent",
"ForestPath", "DeepForest", "SpookyForest", "WitchWood", "DesolateVillage",
"ThroneRoom", "SecretChamber", "Dungeon", "DungeonRuin", "Confessions",
"AncientRuins", "JungleTemple", "SunTemple",
"AlchemistOffice",
"HellEntrance",
"SlumRuins", "SlumApartment", "AbandonedBuilding", "AbandonedSideRoom", "Industrial", "BackAlley", "CreepyBasement", "Cellar", "SlumCellar",
"VaultCorridor",
"AlchemistOffice", "ResearchPrep", "ResearchProgress",
"MiddletownSchool", "SchoolRuins", "SlumRuins", "SlumApartment", "AbandonedBuilding", "AbandonedSideRoom", "Industrial", "BackAlley", "CreepyBasement", "Cellar", "SlumCellar",
"VaultCorridor", "HellEntrance",
"BarRestaurant", "LostVages",
"ChillRoom", "Boudoir", "Kitchen", "DiningRoom", "CozyLivingRoom", "RooftopParty", "PartyBasement", "CosyChalet", "BalconyNight"
];

View file

@ -65,28 +65,35 @@ function AudioPlayContent(data) {
case "VibratingWand" : audioFile = "Audio/Wand.mp3"; break;
case "Zipties" : audioFile = "Audio/ZipTie.mp3"; break;
case "DuctTape" : audioFile = "Audio/DuctTape18.mp3"; break;
case "BurlapSack" : audioFile = "Audio/Bag.mp3"; break;
case "HempRope" : audioFile = "Audio/RopeShort.mp3"; break;
case "InflatableBodyBag":
case "BurlapSack": audioFile = "Audio/Bag.mp3"; break;
case "HempRope": audioFile = "Audio/RopeShort.mp3"; break;
case "CollarChainShort":
case "CollarChainLong":
case "Chains":
case "CrotchChain":
case "Manacles":
case "FullBodyShackles": audioFile = "Audio/ChainLong.mp3"; break;
case "PolishedSteelHood":
case "WoodenBox":
case "SmallWoodenBox":
case "Cage":
case "LowCage":
case "TheDisplayFrame":
case "DisplayCase":
case "SmallDisplayCase":
case "HighSecurityCollar": audioFile = "Audio/LockLarge.mp3"; break;
case "ChainLeash":
case "CollarLeash":
case "MetalCuffs":
case "ToeCuffs": audioFile = "Audio/LockSmall.mp3"; break;
case "PolishedMittens":
case "SteelMuzzleGag":
case "BondageBouquet":
case "Irish8Cuffs":
case "WristShackles":
case "AnkleShackles":
case "SlenderSteelCollar":
case "OrnateCollar":
case "OrnateLegCuffs":
case "OrnateAnkleCuffs":
@ -97,16 +104,21 @@ function AudioPlayContent(data) {
case "MetalChastityBra":
case "PolishedChastityBelt":
case "PolishedChastityBra":
case "LoveChastityBelt":
case "SteelChastityPanties":
case "SteelPostureCollar": audioFile = "Audio/CuffsMetal.mp3"; break;
case "LeatherCollarBell": audioFile = "Audio/BellMedium.mp3"; break;
case "BellClamps":
case "BellClitPiercing":
case "BellPiercing": audioFile = "Audio/BellSmall.mp3"; break;
default: return;
}
}
} else {
// When the vibrator or inflatable level increases or decreases
if(data.Content.includes("Pumppumps"))
if(data.Content.includes("pumps") || data.Content.includes("Suctightens") || data.Content.includes("InflatableBodyBagRestrain"))
audioFile = "Audio/Inflation.mp3";
else if(data.Content.includes("Pumpdeflates"))
else if(data.Content.includes("deflates") || data.Content.includes("Sucloosens"))
audioFile = "Audio/Deflation.mp3";
else if (data.Content.includes("Decrease") || data.Content.includes("Increase")) {
if (data.Content.endsWith("-1")) return; // special case of turning vibrators off, may be a click sound in the future?
@ -170,4 +182,4 @@ function AudioPlayContent(data) {
if (data.Sender != Player.MemberNumber && target.MemberNumber != Player.MemberNumber) noiseLevelModifier -= 2;
AudioPlayInstantSound(audioFile, Player.AudioSettings.Volume * (.1 + noiseLevelModifier / 30));
}
}