- Every special weapon gets an explicit 'refill' (units per ammo pickup,
tuned so one pickup funds ~10 kills) replacing the ammoRefillFraction
log2 heuristic and ammoWeight overrides
- Bile Blunderbuss + The Cauterizer join Red Right Hand as time-denominated
stream weapons ('drain' per second) instead of per-shot cost
- Sawblades ricochet through enemies (bounce fix), traps catch 3 victims,
lobbed projectiles arc overhead and always trigger at the target point
(Flesh Masher / Trap Queen / Swarm Jar payloads now actually deploy)
- Boss rooms stock one ammo on entry and drop one guaranteed on death
- Cauterizer burn trimmed (2.2s x2 -> 1.5s x0.8), bile acid pools trimmed
(3.5s x1.5 -> 2.5s x0.8), Marrow Draught now covers stream drain
- New tools/ammo_sim.js calibrates every weapon into the 8-13 kills/refill
band (all 15 pass); smoke test guards the ammo structure
- v0.3.0, cache bump v=44
37 lines
1.4 KiB
HTML
37 lines
1.4 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta name="theme-color" content="#0a0305">
|
|
<link rel="icon" href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 64 64%22><text y=%2252%22 x=%2250%22 text-anchor=%22middle%22 dominant-baseline=%22middle%22 font-size=%2252%22>🔪</text></svg>">
|
|
<title>MEATSLICER</title>
|
|
<link rel="stylesheet" href="css/style.css?v=44">
|
|
</head>
|
|
<body>
|
|
<div id="wrap">
|
|
<canvas id="game" width="960" height="640"></canvas>
|
|
</div>
|
|
<script src="js/utils.js?v=44"></script>
|
|
<script src="js/state.js?v=44"></script>
|
|
<script src="js/input.js?v=44"></script>
|
|
<script src="js/sfx.js?v=44"></script>
|
|
<script src="js/sfxbank.js?v=44"></script>
|
|
<script src="js/audio.js?v=44"></script>
|
|
<script src="js/sprites.js?v=44"></script>
|
|
<script src="js/particles.js?v=44"></script>
|
|
<script src="js/weapons.js?v=44"></script>
|
|
<script src="js/bullets.js?v=44"></script>
|
|
<script src="js/pickups.js?v=44"></script>
|
|
<script src="js/items.js?v=44"></script>
|
|
<script src="js/perks.js?v=44"></script>
|
|
<script src="js/enemies.js?v=44"></script>
|
|
<script src="js/bosses.js?v=44"></script>
|
|
<script src="js/rooms.js?v=44"></script>
|
|
<script src="js/player.js?v=44"></script>
|
|
<script src="js/hud.js?v=44"></script>
|
|
<script src="js/help.js?v=44"></script>
|
|
<script src="js/main.js?v=44"></script>
|
|
</body>
|
|
</html>
|