Repository navigation
๐ฎ v0.3.5 โ Follow the letters on your pad
๐ฎ Follow the letters on your pad
๐จ Compact weapon-name spacing
- Restore the original weapon-name position when enchantment is absent. Active enchantment uses tighter spacing above its strip.
- Preserve the blue armor overlay, equal-height Boss bars and A/Y label gap. Refresh the four affected combat screenshots and rebuild the portable download.
- This small display revision uses focused HUD checks, a full build and actual portable startup; the earlier full functional baseline is recorded separately.
๐จ Revised v0.3.5 HUD
- Restore blue armor over the original green health bar. Full armor covers it; partial armor reveals the remaining health. Armor values and full crate refills are unchanged.
- Match native devil Boss health-bar height to the player's health bar while retaining the shorter width and raised edges. Keep the compact enchantment strip unchanged.
- Give A/Y weapon labels a little more room: normally 4โ5 visible pixels from the text.
- Refresh the screenshots and rebuild both Windows artifacts. This revision replaces the original v0.3.5 tag and downloads.
โจ Controls that match
- Follow the printed A/B/X/Y letters on Xbox and Nintendo layouts. Recognizable SN30/Switch names select Nintendo automatically; a saved AUTO / XBOX / NINTENDO selector handles controllers exposing a generic XInput name.
- B/LT/RT fire, A/Y bind or select weapons, X inspects stats between waves, and A confirms menus and upgrades. Switching layouts cancels pending holds and waits for release.
- Fix confirmation taps made while viewing stats leaking into READY when the sheet closes. Local co-op and independent LAN inspection retain their existing scope.
๐ซ Empty guns, clear feedback
- The last successful finite shot or placement returns to the pistol. Unlocked empty weapons remain selectable and bindable, with a short alert when fired and bounded repeats while held.
- Preserve the final enchanted attack and remaining independent durability. Failed placements keep the held weapon; empty remote charges can still be selected and detonated.
- Keep v0.3.4 peer behavior through the optional
empty-weapon-feedback-v1capability. - Place binding letters closer to weapon names using the actual scaled text layout. Visible gap checks cover short names, empty stock and inherited large magazines.
๐ Enchantment grows with you
- Personal levels and ENCHANT POWER cards increase the enchantment's extra damage from 15% toward 45%, with diminishing returns. Boss rewards count twice; cards show exact before/after values. Already emitted attacks retain their original damage.
- New selected-wave builds include power; existing saved builds retain their earned allocations. Optional
enchant-power-v1negotiation preserves older peers. - Shorter raised strips respect player health proportions: enchantment is no wider than health and at most half its height; native Boss strips match player health height. Highlights and shadows fit inside the bounds.
- Retain enemy growth after bounded four-difficulty comparisons; the added power remains constrained by finite enchantment durability and upgrade choices.
๐ผ๏ธ Verification and current screenshots
The latest revision refreshes four combat images in both READMEs. It passes seven focused HUD tests, three viewport shapes, Canvas pixel/geometry checks, real menu/pause inputs, full build/typechecks and actual portable startup. The earlier full functional/LAN baseline and unchanged menu/stat/controller images remain separately documented; those suites were not repeated for this spacing-only change. See the verification record for exact results and hardware limitations.