feat(polish & stats): add wallnut degradation states, hit flash, decapitation particle, frost crystals, dave dialogues and lifetime player stats
This commit is contained in:
1 parent
23918dab1f
commit
643b0287c1
10 files changed
+1260
-65
No files matched your search
@@ -223,6 +223,27 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Crazy Dave Story Dialogue Modal -->
|
||||
<div id="dave-modal" class="overlay hidden">
|
||||
<div class="banner-card dave-card">
|
||||
<div class="dave-character-wrap">
|
||||
<div class="dave-avatar">🍳🧔♂️</div>
|
||||
<div class="dave-title-wrap">
|
||||
<h2 id="dave-modal-speaker" class="dave-speaker-name">Безумный Дэйв</h2>
|
||||
<div id="dave-modal-subtitle" class="dave-subtitle">Твой чудаковатый сосед</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="dave-speech-bubble">
|
||||
<p id="dave-modal-text" class="dave-text">
|
||||
"Эй, сосед! Ночью солнце с неба не падает! Обязательно возьми Солнцегриб!"
|
||||
</p>
|
||||
</div>
|
||||
<div class="dave-actions">
|
||||
<button type="button" id="btn-dave-continue" class="btn btn-hero btn-dave-continue">ДАЛЕЕ / В БОЙ ⚔️</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Workshop & Laboratory Modal -->
|
||||
<div id="workshop-modal" class="overlay hidden">
|
||||
<div class="banner-card workshop-card">
|
||||
@@ -445,6 +466,33 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Extended Lifetime Statistics -->
|
||||
<div class="profile-lifetime-section">
|
||||
<div class="profile-section-title">📊 ОБЩАЯ СТАТИСТИКА ИГРОКА</div>
|
||||
<div class="profile-stats-grid lifetime-stats-grid">
|
||||
<div class="profile-stat-box">
|
||||
<span class="stat-label">🧟 Зомби уничтожено</span>
|
||||
<span id="profile-stat-zombies" class="stat-value">0</span>
|
||||
</div>
|
||||
<div class="profile-stat-box">
|
||||
<span class="stat-label">☀️ Солнца выращено</span>
|
||||
<span id="profile-stat-sun" class="stat-value">0</span>
|
||||
</div>
|
||||
<div class="profile-stat-box">
|
||||
<span class="stat-label">🌱 Растений посажено</span>
|
||||
<span id="profile-stat-plants" class="stat-value">0</span>
|
||||
</div>
|
||||
<div class="profile-stat-box">
|
||||
<span class="stat-label">🏁 Уровней завершено</span>
|
||||
<span id="profile-stat-levels-won" class="stat-value">0</span>
|
||||
</div>
|
||||
<div class="profile-stat-box full-width">
|
||||
<span class="stat-label">🪙 Всего монет заработано</span>
|
||||
<span id="profile-stat-coins-earned" class="stat-value">0</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Backup & Restore Buttons (Profile View) -->
|
||||
<div class="auth-backup-section" style="margin-top: 14px; padding: 10px; background: rgba(0, 0, 0, 0.25); border-radius: 8px; border: 1px dashed rgba(255, 255, 255, 0.15);">
|
||||
<div style="font-size: 12px; color: #b0bec5; text-align: center; margin-bottom: 8px;">💾 Резервная копия сохранений:</div>
|
||||
|
||||
Reference in new issue
Block a user