no combo
This commit is contained in:
35
app.js
35
app.js
@@ -5,7 +5,7 @@
|
||||
/* ===== DEBUG / ANTEPRIMA EFFETTI =====================================
|
||||
Per vedere gli effetti senza aspettare le vincite jacuzzi casuali.
|
||||
Rimetti entrambi a null/false per il gioco normale. */
|
||||
// Forza un effetto shalom fisso: "fire" | "video" | "combo" | "gesu" | null
|
||||
// Forza un effetto shalom fisso: "fire" | "video" | "gesu" | null
|
||||
const FORCE_SHALOM = null;
|
||||
// Forza il risultato del giro su una stanza con idromassaggio (così l'effetto
|
||||
// parte a ogni giro). true = jacuzzi a caso; oppure l'id di una stanza
|
||||
@@ -468,29 +468,7 @@
|
||||
hideShalom(o);
|
||||
}
|
||||
|
||||
// EFFETTO 3: combo — flashbang fuoco+leone 3s, poi parte il video con la musica
|
||||
async function shalomCombo() {
|
||||
const o = ensureShalomOverlay();
|
||||
showShalom(o, "mode-fire");
|
||||
screenShake();
|
||||
await shalomWait(null, 3000, o);
|
||||
const v = o.querySelector(".shalom-video");
|
||||
o.classList.remove("mode-fire");
|
||||
o.classList.add("mode-video");
|
||||
const stop = Samples.play("shalom", {
|
||||
vol: 0.9,
|
||||
fallback: () => Audio.jackpot(),
|
||||
});
|
||||
try {
|
||||
v.currentTime = 0;
|
||||
await v.play();
|
||||
} catch (e) {}
|
||||
await shalomWait(v, 14000, o);
|
||||
if (stop) stop(0.4);
|
||||
hideShalom(o);
|
||||
}
|
||||
|
||||
// EFFETTO 4: Gesù scende dall'alto con luce evangelica + canzone
|
||||
// EFFETTO 3: Gesù scende dall'alto con luce evangelica + canzone
|
||||
async function shalomGesu() {
|
||||
const o = ensureShalomOverlay();
|
||||
showShalom(o, "mode-gesu");
|
||||
@@ -503,16 +481,10 @@
|
||||
hideShalom(o);
|
||||
}
|
||||
|
||||
const SHALOM_EFFECTS = [
|
||||
shalomFireLion,
|
||||
shalomVideoOnly,
|
||||
shalomCombo,
|
||||
shalomGesu,
|
||||
];
|
||||
const SHALOM_EFFECTS = [shalomFireLion, shalomVideoOnly, shalomGesu];
|
||||
const SHALOM_BY_NAME = {
|
||||
fire: shalomFireLion,
|
||||
video: shalomVideoOnly,
|
||||
combo: shalomCombo,
|
||||
gesu: shalomGesu,
|
||||
};
|
||||
// "sacchetto" mescolato: a ogni vittoria jacuzzi esce un effetto DIVERSO
|
||||
@@ -1364,7 +1336,6 @@
|
||||
window.__shalom = {
|
||||
fire: shalomFireLion,
|
||||
video: shalomVideoOnly,
|
||||
combo: shalomCombo,
|
||||
gesu: shalomGesu,
|
||||
random: playShalom,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user