mirror of
https://github.com/doublespeakgames/adarkroom.git
synced 2026-05-28 08:11:54 +08:00
create AudioLibrary module to consolidate audio
This commit is contained in:
@@ -0,0 +1,128 @@
|
||||
/**
|
||||
* Module that defines all audio files
|
||||
*/
|
||||
var AudioLibrary = {
|
||||
EVENT_FRIENDLY_OUTPOST: '/audio/friendly-outpost.wav',
|
||||
EVENT_SWAMP: '/audio/swamp.wav',
|
||||
EVENT_CAVE: '/audio/cave.wav',
|
||||
EVENT_TOWN: '/audio/town.wav',
|
||||
EVENT_CITY: '/audio/city.wav',
|
||||
EVENT_HOUSE: '/audio/house.wav',
|
||||
EVENT_BATTLEFIELD: '/audio/battlefield.wav',
|
||||
EVENT_BOREHOLE: '/audio/borehole.wav',
|
||||
EVENT_CRASHED_SHIP: '/audio/crashed-ship.wav',
|
||||
EVENT_SULPHUR_MINE: '/audio/sulphurmine.wav',
|
||||
EVENT_COAL_MINE: '/audio/coalmine.wav',
|
||||
EVENT_IRON_MINE: '/audio/ironmine.wav',
|
||||
EVENT_DESTROYED_VILLAGE: '/audio/destroyed-village.wav',
|
||||
EVENT_NOMAD: '/audio/nomad.wav',
|
||||
EVENT_NOISES_OUTSIDE: '/audio/noises-outside.wav',
|
||||
EVENT_NOISES_INSIDE: '/audio/noises-inside.wav',
|
||||
EVENT_BEGGAR: '/audio/beggar.wav',
|
||||
EVENT_SHADY_BUILDER: '/audio/shady-builder.wav',
|
||||
EVENT_MYSTERIOUS_WANDERER: '/audio/mysterious-wanderer.wav',
|
||||
EVENT_SCOUT: '/audio/scout.wav',
|
||||
EVENT_WANDERING_MASTER: '/audio/wandering-master.wav',
|
||||
EVENT_SICK_MAN: '/audio/sick-man.wav',
|
||||
EVENT_RUINED_TRAP: '/audio/ruined-trap.wav',
|
||||
EVENT_HUT_FIRE: '/audio/hut-fire.wav',
|
||||
EVENT_SICKNESS: '/audio/sickness.wav',
|
||||
EVENT_PLAGUE: '/audio/plague.wav',
|
||||
EVENT_BEAST_ATTACK: '/audio/beast-attack.wav',
|
||||
EVENT_SOLDIER_ATTACK: '/audio/soldier-attack.wav',
|
||||
EVENT_THIEF: '/audio/thief.wav',
|
||||
ENCOUNTER_SNARLING_BEAST: '/audio/snarling-beast.wav',
|
||||
ENCOUNTER_GAUNT_MAN: '/audio/gaunt-man.wav',
|
||||
ENCOUNTER_STRANGE_BIRD: '/audio/strange-bird.wav',
|
||||
ENCOUNTER_SHIVERING_MAN: '/audio/shivering-man.wav',
|
||||
ENCOUNTER_MAN_EATER: '/audio/man-eater.wav',
|
||||
ENCOUNTER_SCAVENGER: '/audio/scavenger.wav',
|
||||
ENCOUNTER_HUGE_LIZARD: '/audio/huge-lizard.wav',
|
||||
ENCOUNTER_FERAL_TERROR: '/audio/feral-terror.wav',
|
||||
ENCOUNTER_SOLDIER: '/audio/soldier.wav',
|
||||
ENCOUNTER_SNIPER: '/audio/sniper.wav',
|
||||
MUSIC_DUSTY_PATH: '/audio/dusty-path.wav',
|
||||
MUSIC_SILENT_FOREST: '/audio/silent-forest.wav',
|
||||
MUSIC_LONELY_HUT: '/audio/lonely-hut.wav',
|
||||
MUSIC_TINY_VILLAGE: '/audio/tiny-village.wav',
|
||||
MUSIC_MODEST_VILLAGE: '/audio/modest-village.wav',
|
||||
MUSIC_LARGE_VILLAGE: '/audio/large-village.wav',
|
||||
MUSIC_RAUCOUS_VILLAGE: '/audio/raucous-village.wav',
|
||||
MUSIC_COMBAT: '/audio/combat.wav',
|
||||
MUSIC_EVENT: '/audio/event.wav',
|
||||
MUSIC_FIRE_0: '/audio/fire-0.wav',
|
||||
MUSIC_FIRE_1: '/audio/fire-1.wav',
|
||||
MUSIC_FIRE_2: '/audio/fire-2.wav',
|
||||
MUSIC_FIRE_3: '/audio/fire-3.wav',
|
||||
MUSIC_FIRE_4: '/audio/fire-4.wav',
|
||||
MUSIC_WORLD: '/audio/world.wav',
|
||||
MUSIC_SPACE: '/audio/space.wav',
|
||||
MUSIC_TROPOSPHERE: '/audio/troposphere.wav',
|
||||
MUSIC_STRATOSPHERE: '/audio/stratosphere.wav',
|
||||
MUSIC_MESOSPHERE: '/audio/mesosphere.wav',
|
||||
MUSIC_THERMOSPHERE: '/audio/thermosphere.wav',
|
||||
MUSIC_EXOSPHERE: '/audio/exosphere.wav',
|
||||
MUSIC_ENDING: '/audio/ending.wav',
|
||||
MUSIC_SHIP: '/audio/ship.wav',
|
||||
BUILD_TRAP: '/audio/build-trap.wav',
|
||||
BUILD_CART: '/audio/build-cart.wav',
|
||||
BUILD_HUT: '/audio/build-hut.wav',
|
||||
BUILD_LODGE: '/audio/build-lodge.wav',
|
||||
BUILD_TRADING_POST: '/audio/build-trading-post.wav',
|
||||
BUILD_TANNERY: '/audio/build-tannery.wav',
|
||||
BUILD_SMOKEHOUSE: '/audio/build-smokehouse.wav',
|
||||
BUILD_WORKSHOP: '/audio/build-workshop.wav',
|
||||
BUILD_STEELWORKS: '/audio/build-steelworks.wav',
|
||||
BUILD_ARMOURY: '/audio/build-armoury.wav',
|
||||
CRAFT_TORCH: '/audio/craft-torch.wav',
|
||||
CRAFT_WATERSKIN: '/audio/craft-waterskin.wav',
|
||||
CRAFT_CASK: '/audio/craft-cask.wav',
|
||||
CRAFT_WATER_TANK: '/audio/craft-water-tank.wav',
|
||||
CRAFT_BONE_SPEAR: '/audio/craft-bone-spear.wav',
|
||||
CRAFT_RUCKSACK: '/audio/craft-rucksack.wav',
|
||||
CRAFT_WAGON: '/audio/craft-wagon.wav',
|
||||
CRAFT_CONVOY: '/audio/craft-convoy.wav',
|
||||
CRAFT_LEATHER_ARMOUR: '/audio/craft-leather-armour.wav',
|
||||
CRAFT_IRON_ARMOUR: '/audio/craft-iron-armour.wav',
|
||||
CRAFT_STEEL_ARMOUR: '/audio/craft-steel-armour.wav',
|
||||
CRAFT_IRON_SWORD: '/audio/craft-iron-sword.wav',
|
||||
CRAFT_STEEL_SWORD: '/audio/craft-steel-sword.wav',
|
||||
CRAFT_RIFLE: '/audio/craft-rifle.wav',
|
||||
BUY_SCALES: '/audio/buy-scales.wav',
|
||||
BUY_TEETH: '/audio/buy-teeth.wav',
|
||||
BUY_IRON: '/audio/buy-iron.wav',
|
||||
BUY_COAL: '/audio/buy-coal.wav',
|
||||
BUY_STEEL: '/audio/buy-steel.wav',
|
||||
BUY_MEDICINE: '/audio/buy-medicine.wav',
|
||||
BUY_BULLETS: '/audio/buy-bullets.wav',
|
||||
BUY_ENERGY_CELL: '/audio/buy-energy-cell.wav',
|
||||
BUY_BOLAS: '/audio/buy-bolas.wav',
|
||||
BUY_GRENADE: '/audio/buy-grenade.wav',
|
||||
BUY_BAYONET: '/audio/buy-bayonet.wav',
|
||||
BUY_ALIEN_ALLOY: '/audio/buy-alien-alloy.wav',
|
||||
BUY_COMPASS: '/audio/buy-compass.wav',
|
||||
EMBARK: '/audio/embark.wav',
|
||||
GATHER_WOOD: '/audio/gather-wood.wav',
|
||||
CHECK_TRAPS: '/audio/check-traps.wav',
|
||||
TRIGGER_FIGHT: '/audio/trigger-fight.wav',
|
||||
TRIGGER_EVENT: '/audio/trigger-event.wav',
|
||||
ENEMY_HIT: '/audio/enemy-hit.wav',
|
||||
EAT_MEAT: '/audio/eat-meat.wav',
|
||||
USE_MEDS: '/audio/use-meds.wav',
|
||||
WIN_FIGHT: '/audio/win-fight.wav',
|
||||
LOST_FIGHT: '/audio/lose-fight.wav',
|
||||
LIGHT_FIRE: '/audio/light-fire.wav',
|
||||
STOKE_FIRE: '/audio/stoke-fire.wav',
|
||||
FOOTSTEPS1: '/audio/footsteps-1.wav',
|
||||
FOOTSTEPS2: '/audio/footsteps-2.wav',
|
||||
FOOTSTEPS3: '/audio/footsteps-3.wav',
|
||||
DEATH_STARVED: '/audio/death-starved.wav',
|
||||
DEATH_DEHYDRATED: '/audio/death-dehydrated.wav',
|
||||
ASTEROID_HIT1: '/audio/asteroid-hit-1.wav',
|
||||
ASTEROID_HIT2: '/audio/asteroid-hit-2.wav',
|
||||
ASTEROID_HIT3: '/audio/asteroid-hit-3.wav',
|
||||
CRASH: '/audio/crash.wav',
|
||||
REINFORCE_HULL: '/audio/reinforce-hull.wav',
|
||||
UPGRADE_ENGINE: '/audio/upgrade-engine.wav',
|
||||
LIFT_OFF: '/audio/lift-off.wav'
|
||||
};
|
||||
@@ -11,20 +11,6 @@ var Events = {
|
||||
_LEAVE_COOLDOWN: 1,
|
||||
STUN_DURATION: 4000,
|
||||
BLINK_INTERVAL: false,
|
||||
currentMusic: 0,
|
||||
MUSIC: {
|
||||
0: '/audio/combat.wav',
|
||||
1: '/audio/event.wav'
|
||||
},
|
||||
SOUNDS: {
|
||||
'trigger-fight': '/audio/trigger-fight.wav',
|
||||
'trigger-event': '/audio/trigger-event.wav',
|
||||
'enemy-hit': '/audio/enemy-hit.wav',
|
||||
'eat-meat': '/audio/eat-meat.wav',
|
||||
'use-meds': '/audio/use-meds.wav',
|
||||
'win-fight': '/audio/win-fight.wav',
|
||||
'lose-fight': '/audio/lose-fight.wav'
|
||||
},
|
||||
init: function(options) {
|
||||
this.options = $.extend(
|
||||
this.options,
|
||||
|
||||
@@ -94,19 +94,6 @@ var Outside = {
|
||||
}
|
||||
}
|
||||
},
|
||||
currentMusic: 0,
|
||||
MUSIC: {
|
||||
0: '/audio/silent-forest.wav',
|
||||
1: '/audio/lonely-hut.wav',
|
||||
2: '/audio/tiny-village.wav',
|
||||
3: '/audio/modest-village.wav',
|
||||
4: '/audio/large-village.wav',
|
||||
5: '/audio/raucous-village.wav',
|
||||
},
|
||||
SOUNDS: {
|
||||
'gather-wood': '/audio/gather-wood.wav',
|
||||
'check-traps': '/audio/check-traps.wav'
|
||||
},
|
||||
TrapDrops: [
|
||||
{
|
||||
rollUnder: 0.5,
|
||||
|
||||
@@ -1,14 +1,6 @@
|
||||
var Path = {
|
||||
|
||||
DEFAULT_BAG_SPACE: 10,
|
||||
_STORES_OFFSET: 0,
|
||||
currentMusic: 0,
|
||||
MUSIC: {
|
||||
0: '/audio/dusty-path.wav'
|
||||
},
|
||||
SOUNDS: {
|
||||
'embark': '/audio/embark.wav',
|
||||
},
|
||||
// Everything not in this list weighs 1
|
||||
Weight: {
|
||||
'bone spear': 2,
|
||||
|
||||
@@ -8,18 +8,6 @@ var Room = {
|
||||
_BUILDER_STATE_DELAY: 0.5 * 60 * 1000, // time between builder state updates
|
||||
_STOKE_COOLDOWN: 10, // cooldown to stoke the fire
|
||||
_NEED_WOOD_DELAY: 15 * 1000, // from when the stranger shows up, to when you need wood
|
||||
currentMusic: 0,
|
||||
MUSIC: {
|
||||
0: '/audio/fire-0.wav',
|
||||
1: '/audio/fire-1.wav',
|
||||
2: '/audio/fire-2.wav',
|
||||
3: '/audio/fire-3.wav',
|
||||
4: '/audio/fire-4.wav',
|
||||
},
|
||||
SOUNDS: {
|
||||
'light-fire': '/audio/light-fire.wav',
|
||||
'stoke-fire': '/audio/stoke-fire.wav'
|
||||
},
|
||||
buttons: {},
|
||||
Craftables: {
|
||||
'trap': {
|
||||
|
||||
@@ -7,15 +7,6 @@ var Ship = {
|
||||
ALLOY_PER_THRUSTER: 1,
|
||||
BASE_HULL: 0,
|
||||
BASE_THRUSTERS: 1,
|
||||
currentMusic: 0,
|
||||
MUSIC: {
|
||||
0: '/audio/ship.wav'
|
||||
},
|
||||
SOUNDS: {
|
||||
'reinforce-hull': '/audio/reinforce-hull.wav',
|
||||
'upgrade-engine': '/audio/upgrade-engine.wav',
|
||||
'lift-off': '/audio/lift-off.wav',
|
||||
},
|
||||
name: _("Ship"),
|
||||
init: function(options) {
|
||||
this.options = $.extend(
|
||||
|
||||
@@ -11,22 +11,6 @@ var Space = {
|
||||
NUM_STARS: 200,
|
||||
STAR_SPEED: 60000,
|
||||
FRAME_DELAY: 100,
|
||||
currentMusic: 0,
|
||||
MUSIC: {
|
||||
0: '/audio/space.wav',
|
||||
1: '/audio/troposphere.wav',
|
||||
2: '/audio/stratosphere.wav',
|
||||
3: '/audio/mesosphere.wav',
|
||||
4: '/audio/thermosphere.wav',
|
||||
5: '/audio/exosphere.wav',
|
||||
6: '/audio/ending.wav',
|
||||
},
|
||||
SOUNDS: {
|
||||
'asteroid-hit-1': '/audio/asteroid-hit-1.wav',
|
||||
'asteroid-hit-2': '/audio/asteroid-hit-2.wav',
|
||||
'asteroid-hit-3': '/audio/asteroid-hit-3.wav',
|
||||
'crash': '/audio/crash.wav',
|
||||
},
|
||||
stars: null,
|
||||
backStars: null,
|
||||
ship: null,
|
||||
|
||||
@@ -1,16 +1,4 @@
|
||||
var World = {
|
||||
|
||||
currentMusic: 0,
|
||||
MUSIC: {
|
||||
0: '/audio/world.wav'
|
||||
},
|
||||
SOUNDS: {
|
||||
'footsteps-1': '/audio/footsteps-1.wav',
|
||||
'footsteps-2': '/audio/footsteps-2.wav',
|
||||
'footsteps-3': '/audio/footsteps-3.wav',
|
||||
'death-starved': '/audio/death-starved.wav',
|
||||
'death-dehydrated': '/audio/death-dehydrated.wav',
|
||||
},
|
||||
RADIUS: 30,
|
||||
VILLAGE_POS: [30, 30],
|
||||
TILE: {
|
||||
|
||||
Reference in New Issue
Block a user