feat: Add audio assets, UI escape room polish, requirements, and INSTALL.md
This commit is contained in:
@@ -159,6 +159,33 @@
|
||||
} else if (action === 'spark_wand') {
|
||||
if (window.soundFX) window.soundFX.playWhoosh();
|
||||
showFloatingToast("⚡ Magische Funken sprühen aus deiner Zauberstabspitze!");
|
||||
} else if (action === 'read_recipe') {
|
||||
window.closePlayerDrawer();
|
||||
const modalBackdrop = document.getElementById('modalBackdrop');
|
||||
const modalTitle = document.getElementById('modalTitle');
|
||||
const modalText = document.getElementById('modalText');
|
||||
const modalBtn = document.getElementById('modalBtn');
|
||||
const modalIcon = document.getElementById('modalIcon');
|
||||
if (modalBackdrop) {
|
||||
if (modalIcon) modalIcon.innerText = "📜";
|
||||
if (modalTitle) modalTitle.innerText = "Snapes Felix-Felicis-Rezeptur";
|
||||
if (modalText) {
|
||||
modalText.innerHTML = `
|
||||
<div style="font-family: 'Caveat', cursive; font-size: 1.35rem; line-height: 1.7; text-align: left; max-height: 52vh; overflow-y: auto; padding: 0.5rem 1rem;">
|
||||
<em>»Felix Felicis ist kein Trank für Scharlatane. Wer die Maße missachtet, verdirbt den Kessel augenblicklich:«</em><br><br>
|
||||
<strong>🐉 Drachenblut:</strong> <em>"So viele Tropfen wie Köpfe des schlafenden Fluffy (3 Tropfen)"</em><br>
|
||||
<strong>🌿 Alraunenblatt:</strong> <em>"Harrys treue Gefährten am Gryffindor-Tisch (Ron & Hermine = 2 Blätter)"</em><br>
|
||||
<strong>✨ Sternenstaub:</strong> <em>"Der eine Siegelring des Alchemisten (1 Prise)"</em><br><br>
|
||||
<strong>🥄 Rühr-Anweisung:</strong> <em>"Zuerst 3 Sekunden gleichmäßig linksherum rühren (↺), danach 3 Sekunden rechtsherum (↻)! Ein Hektiker schlägt Schaum, ein Zauderer lässt den Sud erstarren!"</em>
|
||||
</div>
|
||||
`;
|
||||
}
|
||||
if (modalBtn) {
|
||||
modalBtn.innerText = "Rezeptur einprägen ➔";
|
||||
modalBtn.onclick = () => modalBackdrop.classList.remove('show');
|
||||
}
|
||||
modalBackdrop.classList.add('show');
|
||||
}
|
||||
} else if (action === 'lucky_aura') {
|
||||
if (window.soundFX) window.soundFX.playMagicSuccess();
|
||||
showFloatingToast("🍀 Ein Tropfen Felix Felicis! Eine Welle goldenen Glücks erfüllt deine Adern!");
|
||||
|
||||
Reference in New Issue
Block a user