diff --git a/assets/i_acidgland.png b/assets/i_acidgland.png new file mode 100644 index 0000000..610f5cd Binary files /dev/null and b/assets/i_acidgland.png differ diff --git a/assets/i_bloatrounds.png b/assets/i_bloatrounds.png new file mode 100644 index 0000000..252f496 Binary files /dev/null and b/assets/i_bloatrounds.png differ diff --git a/assets/i_bloodshoteye.png b/assets/i_bloodshoteye.png new file mode 100644 index 0000000..037bf9e Binary files /dev/null and b/assets/i_bloodshoteye.png differ diff --git a/assets/i_boneplate.png b/assets/i_boneplate.png new file mode 100644 index 0000000..83ad608 Binary files /dev/null and b/assets/i_boneplate.png differ diff --git a/assets/i_brassmagazine.png b/assets/i_brassmagazine.png new file mode 100644 index 0000000..9067a92 Binary files /dev/null and b/assets/i_brassmagazine.png differ diff --git a/assets/i_chainsinew.png b/assets/i_chainsinew.png new file mode 100644 index 0000000..0214dcf Binary files /dev/null and b/assets/i_chainsinew.png differ diff --git a/assets/i_crowbait.png b/assets/i_crowbait.png new file mode 100644 index 0000000..0c04e69 Binary files /dev/null and b/assets/i_crowbait.png differ diff --git a/assets/i_deadmansclock.png b/assets/i_deadmansclock.png new file mode 100644 index 0000000..a8e2275 Binary files /dev/null and b/assets/i_deadmansclock.png differ diff --git a/assets/i_deadmanswitch.png b/assets/i_deadmanswitch.png new file mode 100644 index 0000000..780bc07 Binary files /dev/null and b/assets/i_deadmanswitch.png differ diff --git a/assets/i_emberjar.png b/assets/i_emberjar.png new file mode 100644 index 0000000..ff27948 Binary files /dev/null and b/assets/i_emberjar.png differ diff --git a/assets/i_flayerkiss.png b/assets/i_flayerkiss.png new file mode 100644 index 0000000..257e9e9 Binary files /dev/null and b/assets/i_flayerkiss.png differ diff --git a/assets/i_gorgingleech.png b/assets/i_gorgingleech.png new file mode 100644 index 0000000..becaa30 Binary files /dev/null and b/assets/i_gorgingleech.png differ diff --git a/assets/i_graftedtrigger.png b/assets/i_graftedtrigger.png new file mode 100644 index 0000000..3e2ac6a Binary files /dev/null and b/assets/i_graftedtrigger.png differ diff --git a/assets/i_hollowbones.png b/assets/i_hollowbones.png new file mode 100644 index 0000000..db0d71b Binary files /dev/null and b/assets/i_hollowbones.png differ diff --git a/assets/i_hollowneedle.png b/assets/i_hollowneedle.png new file mode 100644 index 0000000..698c58c Binary files /dev/null and b/assets/i_hollowneedle.png differ diff --git a/assets/i_hookrounds.png b/assets/i_hookrounds.png new file mode 100644 index 0000000..dfbacc9 Binary files /dev/null and b/assets/i_hookrounds.png differ diff --git a/assets/i_marrowglut.png b/assets/i_marrowglut.png new file mode 100644 index 0000000..b00d2cf Binary files /dev/null and b/assets/i_marrowglut.png differ diff --git a/assets/i_mortarbone.png b/assets/i_mortarbone.png new file mode 100644 index 0000000..a605902 Binary files /dev/null and b/assets/i_mortarbone.png differ diff --git a/assets/i_orbitcrown.png b/assets/i_orbitcrown.png new file mode 100644 index 0000000..eb097bc Binary files /dev/null and b/assets/i_orbitcrown.png differ diff --git a/assets/i_rerollrib.png b/assets/i_rerollrib.png new file mode 100644 index 0000000..a751bbd Binary files /dev/null and b/assets/i_rerollrib.png differ diff --git a/assets/i_secondstomach.png b/assets/i_secondstomach.png new file mode 100644 index 0000000..d1f5b65 Binary files /dev/null and b/assets/i_secondstomach.png differ diff --git a/assets/i_sledgerounds.png b/assets/i_sledgerounds.png new file mode 100644 index 0000000..4b1a1fe Binary files /dev/null and b/assets/i_sledgerounds.png differ diff --git a/assets/i_spinecage.png b/assets/i_spinecage.png new file mode 100644 index 0000000..561681b Binary files /dev/null and b/assets/i_spinecage.png differ diff --git a/assets/i_spitewell.png b/assets/i_spitewell.png new file mode 100644 index 0000000..056fa78 Binary files /dev/null and b/assets/i_spitewell.png differ diff --git a/assets/i_tannedhide.png b/assets/i_tannedhide.png new file mode 100644 index 0000000..b209b5c Binary files /dev/null and b/assets/i_tannedhide.png differ diff --git a/assets/i_twinhearts.png b/assets/i_twinhearts.png new file mode 100644 index 0000000..5d889ca Binary files /dev/null and b/assets/i_twinhearts.png differ diff --git a/assets/i_wormgut.png b/assets/i_wormgut.png new file mode 100644 index 0000000..eeb3b93 Binary files /dev/null and b/assets/i_wormgut.png differ diff --git a/assets/perk_boneknit.png b/assets/perk_boneknit.png new file mode 100644 index 0000000..090cd33 Binary files /dev/null and b/assets/perk_boneknit.png differ diff --git a/assets/perk_carrion.png b/assets/perk_carrion.png new file mode 100644 index 0000000..11cb13f Binary files /dev/null and b/assets/perk_carrion.png differ diff --git a/assets/perk_critbone.png b/assets/perk_critbone.png new file mode 100644 index 0000000..ab500d5 Binary files /dev/null and b/assets/perk_critbone.png differ diff --git a/assets/perk_critmeat.png b/assets/perk_critmeat.png new file mode 100644 index 0000000..ee75143 Binary files /dev/null and b/assets/perk_critmeat.png differ diff --git a/assets/perk_ember.png b/assets/perk_ember.png new file mode 100644 index 0000000..01513ab Binary files /dev/null and b/assets/perk_ember.png differ diff --git a/assets/perk_flensing.png b/assets/perk_flensing.png new file mode 100644 index 0000000..48b77ab Binary files /dev/null and b/assets/perk_flensing.png differ diff --git a/assets/perk_frostbile.png b/assets/perk_frostbile.png new file mode 100644 index 0000000..2cb0fea Binary files /dev/null and b/assets/perk_frostbile.png differ diff --git a/assets/perk_heavyhand.png b/assets/perk_heavyhand.png new file mode 100644 index 0000000..1f909c7 Binary files /dev/null and b/assets/perk_heavyhand.png differ diff --git a/assets/perk_scrapfeed.png b/assets/perk_scrapfeed.png new file mode 100644 index 0000000..d54aacf Binary files /dev/null and b/assets/perk_scrapfeed.png differ diff --git a/assets/perk_secondwind.png b/assets/perk_secondwind.png new file mode 100644 index 0000000..fe95050 Binary files /dev/null and b/assets/perk_secondwind.png differ diff --git a/assets/perk_sinew.png b/assets/perk_sinew.png new file mode 100644 index 0000000..a7c803a Binary files /dev/null and b/assets/perk_sinew.png differ diff --git a/assets/perk_spiteflesh.png b/assets/perk_spiteflesh.png new file mode 100644 index 0000000..6073bdd Binary files /dev/null and b/assets/perk_spiteflesh.png differ diff --git a/assets/perk_thickhide.png b/assets/perk_thickhide.png new file mode 100644 index 0000000..454cafb Binary files /dev/null and b/assets/perk_thickhide.png differ diff --git a/index.html b/index.html index fed8fc8..8049cce 100644 --- a/index.html +++ b/index.html @@ -6,30 +6,30 @@ MEATSLICER - +
- - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/js/sprites.js b/js/sprites.js index e00eb2f..132333b 100644 --- a/js/sprites.js +++ b/js/sprites.js @@ -45,20 +45,6 @@ const SPRITE_MANIFEST = [ 'boss_platefather_sheet', 'boss_augerprime_sheet', 'boss_scald_sheet', ]; -// These planned icons intentionally use the built-in gold '?' treatment until -// the second-pass image generation is approved. Keeping them in the manifest -// documents the asset contract without issuing noisy 404 requests at runtime. -const SPRITE_FALLBACK_ONLY = new Set([ - 'perk_critbone', 'perk_critmeat', 'perk_flensing', 'perk_ember', 'perk_frostbile', - 'perk_heavyhand', 'perk_thickhide', 'perk_secondwind', 'perk_scrapfeed', 'perk_boneknit', - 'perk_spiteflesh', 'perk_carrion', 'perk_sinew', - 'i_chainsinew', 'i_mortarbone', 'i_bloatrounds', 'i_marrowglut', 'i_hollowneedle', 'i_bloodshoteye', - 'i_flayerkiss', 'i_emberjar', 'i_acidgland', 'i_hookrounds', 'i_sledgerounds', 'i_graftedtrigger', - 'i_deadmanswitch', 'i_orbitcrown', 'i_tannedhide', 'i_deadmansclock', 'i_hollowbones', 'i_boneplate', - 'i_wormgut', 'i_spinecage', 'i_secondstomach', 'i_spitewell', 'i_twinhearts', 'i_brassmagazine', - 'i_crowbait', 'i_gorgingleech', 'i_rerollrib', -]); - const ACTOR_ANIMS = { idle: { frames: 4, fps: 5, offset: 0 }, move: { frames: 8, fps: 12, offset: 32 }, @@ -83,12 +69,11 @@ const Sprites = { load() { let pending = 0; for (const name of SPRITE_MANIFEST) { - if (SPRITE_FALLBACK_ONLY.has(name)) continue; pending++; const img = new Image(); img.onload = () => { this.imgs[name] = img; if (--pending === 0) G.imagesLoaded = true; }; img.onerror = () => { if (--pending === 0) G.imagesLoaded = true; }; - img.src = 'assets/' + name + '.png?v=34'; + img.src = 'assets/' + name + '.png?v=35'; } },