diff --git a/src/scenes/PrologueScene.js b/src/scenes/PrologueScene.js index 87409d3cf..b4ae12aa4 100644 --- a/src/scenes/PrologueScene.js +++ b/src/scenes/PrologueScene.js @@ -37,6 +37,14 @@ class PrologueScene extends Phaser.Scene { }); this.load.json('prologue_data', 'assets/dialogue/prologue.json'); + + // Load prologue voiceover audio files (WAV format) + for (let i = 1; i <= 19; i++) { + const num = i.toString().padStart(2, '0'); + this.load.audio(`prologue_${num}`, `assets/audio 🔴/voiceover/prologue/prologue_${num}.wav`); + } + + console.log('🎤 Loading 19 prologue voiceover files...'); } create() { @@ -59,6 +67,7 @@ class PrologueScene extends Phaser.Scene { // FALLBACK: Extended Slovenian dialogue (12 scenes) this.dialogueData = [ { + id: 'prologue_01', speaker: "NARRATOR", text: "Leto 2084. Svet, kot smo ga poznali, je padel.", background: "lab", @@ -66,6 +75,7 @@ class PrologueScene extends Phaser.Scene { portrait: null }, { + id: 'prologue_02', speaker: "NARRATOR", text: "Zombi virus je uničil civilizacijo. Preživeli se borijo za vsak nov dan.", background: "ruins", @@ -74,6 +84,7 @@ class PrologueScene extends Phaser.Scene { flash: true }, { + id: 'prologue_03', speaker: "KAI", text: "Ime mi je Kai. Z dvojno sestro Ano sva bila najboljša znanstvenika na področju virusologije.", background: "lab", @@ -81,6 +92,7 @@ class PrologueScene extends Phaser.Scene { portrait: "kai_neutral" }, { + id: 'prologue_04', speaker: "ANA", text: "Kai, poglejva! Uspelo nama je izolirati Alfa strain! To bi lahko bila rešitev!", background: "lab", @@ -88,6 +100,7 @@ class PrologueScene extends Phaser.Scene { portrait: "ana_excited" }, { + id: 'prologue_05', speaker: "KAI", text: "Ana je vedno bila optimistična. Jaz? Bil sem previdnejši.", background: "lab", @@ -95,6 +108,7 @@ class PrologueScene extends Phaser.Scene { portrait: "kai_worried" }, { + id: 'prologue_06', speaker: "NARRATOR", text: "⚠️ ALARM! BREACH IN SECTOR 7! ⚠️", background: "lab_alarm", @@ -104,6 +118,7 @@ class PrologueScene extends Phaser.Scene { flash: true }, { + id: 'prologue_07', speaker: "KAI", text: "Zombiji! So vdrli v laboratorij! Ana, BEŽI!", background: "lab_chaos", @@ -112,6 +127,7 @@ class PrologueScene extends Phaser.Scene { shake: true }, { + id: 'prologue_08', speaker: "ANA", text: "Vzorci! Moram jih zaščititi! Ti beži, Kai! BEŽI!", background: "lab_chaos", @@ -119,6 +135,7 @@ class PrologueScene extends Phaser.Scene { portrait: "ana_determined" }, { + id: 'prologue_09', speaker: "KAI", text: "Nato je sledila eksplozija. Ko sem se zbudil... Ana je bila izginila.", background: "ruins", @@ -127,6 +144,7 @@ class PrologueScene extends Phaser.Scene { flash: true }, { + id: 'prologue_10', speaker: "KAI", text: "Našel sem le njen laboratorijski plašč. In kri. Njeno kri...", background: "ruins", @@ -134,6 +152,7 @@ class PrologueScene extends Phaser.Scene { portrait: "kai_confused" }, { + id: 'prologue_11', speaker: "KAI", text: "Ampak trupla ni bilo. To pomeni... mogoče živi. Moram jo najti!", background: "farm", @@ -141,6 +160,7 @@ class PrologueScene extends Phaser.Scene { portrait: "kai_determined" }, { + id: 'prologue_12', speaker: "NARRATOR", text: "In tako se začne Kaijevo potovanje skozi Mrtvo dolino. Iskanje Ane. Iskanje upanja.", background: "farm",