Add Krake boss with ink, pull marks and sweep tentacles plus boss mode
This commit is contained in:
@@ -37,6 +37,34 @@
|
||||
0%, 100% { opacity: 0.25; }
|
||||
50% { opacity: 0.6; }
|
||||
}
|
||||
#ink-vignette {
|
||||
position: absolute; inset: 0; opacity: 0; pointer-events: none;
|
||||
background: radial-gradient(ellipse at center,
|
||||
rgba(120,40,180,0) 35%, rgba(120,40,180,0.4) 100%);
|
||||
box-shadow: inset 0 0 140px 50px rgba(100,30,160,0.55);
|
||||
}
|
||||
#ink-vignette.ink { animation: ink-flash 0.5s ease-out; }
|
||||
@keyframes ink-flash {
|
||||
0% { opacity: 1; }
|
||||
100% { opacity: 0; }
|
||||
}
|
||||
#boss-bar {
|
||||
position: absolute; top: 14px; left: 50%; transform: translateX(-50%);
|
||||
width: 420px; display: none; text-align: center; font-family: monospace;
|
||||
}
|
||||
#boss-bar-label {
|
||||
color: #ffcc00; font-size: 16px; text-shadow: 1px 1px 3px #000;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
#boss-bar-bg {
|
||||
height: 18px; background: rgba(0,0,0,0.6);
|
||||
border: 2px solid #aa3366;
|
||||
}
|
||||
#boss-bar-fill {
|
||||
height: 100%; width: 100%;
|
||||
background: linear-gradient(#ff5577, #bb2244);
|
||||
transition: width 0.15s linear;
|
||||
}
|
||||
#health-bar-bg {
|
||||
position: absolute; top: 16px; left: 16px; width: 250px; height: 20px;
|
||||
background: rgba(0,0,0,0.6); border: 2px solid #555;
|
||||
@@ -235,6 +263,11 @@
|
||||
<div id="ui-overlay">
|
||||
<div id="damage-vignette"></div>
|
||||
<div id="low-hp-vignette"></div>
|
||||
<div id="ink-vignette"></div>
|
||||
<div id="boss-bar">
|
||||
<div id="boss-bar-label">BOSS</div>
|
||||
<div id="boss-bar-bg"><div id="boss-bar-fill"></div></div>
|
||||
</div>
|
||||
<div id="health-bar-bg"></div>
|
||||
<div id="health-bar"></div>
|
||||
<div id="health-text">100</div>
|
||||
@@ -334,6 +367,10 @@
|
||||
Q, E, 1–4: Skills (werden nach Erwerb belegt)
|
||||
</div>
|
||||
<input id="seed-input" type="text" placeholder="Seed (leer = zufällig)" />
|
||||
<div id="boss-mode" style="opacity:0; pointer-events:none; visibility:hidden; display:flex; flex-direction:column; align-items:center; gap:10px;">
|
||||
<div class="subtitle">BOSS-MODUS</div>
|
||||
<div id="boss-mode-buttons" style="display:flex; flex-direction:column; gap:8px; align-items:center;"></div>
|
||||
</div>
|
||||
<button id="btn-start" class="menu-button">Start</button>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user