tomtee-Modern_Controller_Overhaul icon

Modern Controller Overhaul

Overhauls the HUD and other references to the game's control scheme to better reflect modern controllers.

CHANGELOG

4.0.1

  • README update - correcting a typo.
  • Mod itself unchanged.

4.0.0

  • Now requires Recomp 1.2.1
  • EZTR is now an optional dependency.
  • Updated to use Interface Helper, which is now required.
    • This has the effect of making the mod far more streamlined, compatible, and simple.
    • There are less workarounds used to modify simple elements.
    • The old bug fixes and inconsistency corrections featured in this mod have been moved to Interface Helper.
    • Furthermore, the Attack Icon Scaling low-res texture stretching bug has been fixed in Interface Helper.
  • The method used to draw the Action button glyph has been made less convoluted.
  • Overall code complexity greatly reduced.

3.1.0

  • Rename 8BitDo pack to "L2 + R2" and delete an unneeded texture.
  • Make Attack button icon scaling optional.
  • Fix and expand README and add more information to TEXTURES.md.

3.0.0

  • Far more robust Attack button glyph algorithm.
  • Button positions can be configured.
  • Button position updates updated every frame instead of only at the start of the game.
  • Button glyphs fully decoupled from the button themselves, even Action button, allowing glyphs to stay consistent in position no matter where the button is.
  • Button glyphs can be fully disabled.
  • Shoulder button can be slightly adjusted.
  • Updated to the latest decomp version
  • Text replacement can be configured to read ZL, LT, or L2 Targeting.
  • Text replacement updates without needing to restart the game.
  • Improvements to textures across the board.
  • Textures for PlayStation, Xbox, Steam Deck, and 8BitDo control schemes.
  • pizza1398 has provided his own glyph textures - thank you!
  • I really wish I did this update in more incremental commits.