Ver código fonte

Add randomized swallow sounds

mass-vore
Fen Dweller 6 anos atrás
pai
commit
64e76b2c5d
1 arquivos alterados com 27 adições e 2 exclusões
  1. +27
    -2
      stories/mass-vore.js

+ 27
- 2
stories/mass-vore.js Ver arquivo

@@ -1,8 +1,9 @@
(() => {
function devour(state, count) {
state.player.stats.stomach.value += count;
playSfx("sfx/swallows/swallow.ogg")
playRandomSfx("swallow");
}

function digest(state, count) {
if (count === undefined) {
count = state.player.stats.stomach.value / 200;
@@ -10,6 +11,24 @@
state.player.stats.stomach.value -= count;
state.player.stats.gas.value += count;
}

sfxGroups = {
"swallow": [
"sfx/swallows/swallow-1.ogg",
"sfx/swallows/swallow-2.ogg",
"sfx/swallows/swallow-3.ogg",
"sfx/swallows/swallow-4.ogg",
"sfx/swallows/swallow-5.ogg",
"sfx/swallows/swallow-6.ogg",
"sfx/swallows/swallow-7.ogg",
]
}

function playRandomSfx(category) {
const choice = Math.floor(Math.random() * sfxGroups[category].length);
playSfx(sfxGroups[category][choice]);
}

stories.push({
id: "mass-vore",
name: "Mass Vore",
@@ -20,7 +39,13 @@
],
sounds: [
"sfx/belches/belch.ogg",
"sfx/swallows/swallow.ogg",
"sfx/swallows/swallow-1.ogg",
"sfx/swallows/swallow-2.ogg",
"sfx/swallows/swallow-3.ogg",
"sfx/swallows/swallow-4.ogg",
"sfx/swallows/swallow-5.ogg",
"sfx/swallows/swallow-6.ogg",
"sfx/swallows/swallow-7.ogg",
"loop/stomach/stomach.ogg"
],
preload: [


Carregando…
Cancelar
Salvar