Doom-style weapon audio batch + remove footsteps

- Regenerated all 13 weapon fire one-shots and 4 weapon loops via the audio
  specialist (ElevenLabs) with a 1993 Doom style brief: chunky, bass-heavy,
  crunchy 90s FPS sounds
- New clips wired into SfxBank: ui_active, ui_active_empty (active items),
  ui_curse (legendary pickups, replaces the normal item jingle), plr_revive
  (Second Skin revive)
- Footstep system removed entirely (never worked right): Sfx.footstep, 8
  plr_step* samples and bank entries, player.js call site, smoke test block
- Cache v=42
This commit is contained in:
MeatSlicer Developer committed 2026-07-30 17:41:31 +10:00
1 parent 4dad22d087
commit 64ac53434b
36 files changed
+37 -80

No files matched your search

+21 -21
View File
@@ -6,31 +6,31 @@
<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=41">
<link rel="stylesheet" href="css/style.css?v=42">
</head>
<body>
<div id="wrap">
<canvas id="game" width="960" height="640"></canvas>
</div>
<script src="js/utils.js?v=41"></script>
<script src="js/state.js?v=41"></script>
<script src="js/input.js?v=41"></script>
<script src="js/sfx.js?v=41"></script>
<script src="js/sfxbank.js?v=41"></script>
<script src="js/audio.js?v=41"></script>
<script src="js/sprites.js?v=41"></script>
<script src="js/particles.js?v=41"></script>
<script src="js/weapons.js?v=41"></script>
<script src="js/bullets.js?v=41"></script>
<script src="js/pickups.js?v=41"></script>
<script src="js/items.js?v=41"></script>
<script src="js/perks.js?v=41"></script>
<script src="js/enemies.js?v=41"></script>
<script src="js/bosses.js?v=41"></script>
<script src="js/rooms.js?v=41"></script>
<script src="js/player.js?v=41"></script>
<script src="js/hud.js?v=41"></script>
<script src="js/help.js?v=41"></script>
<script src="js/main.js?v=41"></script>
<script src="js/utils.js?v=42"></script>
<script src="js/state.js?v=42"></script>
<script src="js/input.js?v=42"></script>
<script src="js/sfx.js?v=42"></script>
<script src="js/sfxbank.js?v=42"></script>
<script src="js/audio.js?v=42"></script>
<script src="js/sprites.js?v=42"></script>
<script src="js/particles.js?v=42"></script>
<script src="js/weapons.js?v=42"></script>
<script src="js/bullets.js?v=42"></script>
<script src="js/pickups.js?v=42"></script>
<script src="js/items.js?v=42"></script>
<script src="js/perks.js?v=42"></script>
<script src="js/enemies.js?v=42"></script>
<script src="js/bosses.js?v=42"></script>
<script src="js/rooms.js?v=42"></script>
<script src="js/player.js?v=42"></script>
<script src="js/hud.js?v=42"></script>
<script src="js/help.js?v=42"></script>
<script src="js/main.js?v=42"></script>
</body>
</html>