feat(match3): Verbesserung der Drag & Drop-Funktionalität und Hinzufügen von Soundeffekten
- Anpassungen an der Match3Game-Komponente zur Verbesserung der Drag & Drop-Interaktionen, einschließlich neuer Event-Handler für Maus- und Touch-Eingaben. - Einführung von Soundeffekten für Bewegungen, Bomben, Raketen und Regenbogen-Animationen zur Steigerung des Spielerlebnisses. - Erweiterung der CSS-Animationen für Tiles, um neue visuelle Effekte bei Bewegungen und Erscheinen zu implementieren. - Aktualisierung der Animationseffekte für Explosionen und andere Spielereignisse zur Verbesserung der Benutzeroberfläche.
This commit is contained in:
@@ -16,6 +16,18 @@ import updateExistingMatch3Levels from './updateExistingMatch3Levels.js';
|
||||
|
||||
const syncDatabase = async () => {
|
||||
try {
|
||||
// Zeige den aktuellen Stage an
|
||||
const currentStage = process.env.STAGE || 'nicht gesetzt';
|
||||
console.log(`🚀 Starte Datenbank-Synchronisation (Stage: ${currentStage})`);
|
||||
|
||||
if (currentStage !== 'dev') {
|
||||
console.log('⚠️ WARNUNG: Automatische Schema-Updates sind deaktiviert');
|
||||
console.log('💡 Setze STAGE=dev in der .env Datei für automatische Schema-Updates');
|
||||
console.log('🔒 Produktionsmodus: Nur normale Synchronisation ohne Schema-Änderungen');
|
||||
} else {
|
||||
console.log('✅ Entwicklungsmodus aktiv - Schema-Updates sind aktiviert');
|
||||
}
|
||||
|
||||
console.log("Initializing database schemas...");
|
||||
await initializeDatabase();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user