Neo X-Treme HUD [v1.0.1]

[Open Assets] Neo X-Treme HUD [v1.0.1] 1.0.1

Spurred on by the idea of SRB2 looking like the perfect Saturn game and X-Treme being the main planned Sonic game for the Saturn, I decided to make a HUD based on Sonic X-Treme, specifically the 718 Project Condor-era prototype. Since there is already an X-Treme HUD, I chose to follow the naming conventions of the Neo Jam HUD and went with the Neo X-Treme HUD.

attachment.php


-Lua used to properly recreate the lives counter placement and use the continue icon instead of the regular life icon, as well as keeping the font consistent between the Score-Time-Rings and life count like the prototype.
-Proper, clean rips of the graphics used in the 718 prototype HUD, straight from the game. Includes edits for the two graphics not in X-Treme, the minus and period.
-Universal character compatibility by using Lua to draw the continue sprite.
-Cool drop shadow on the life icon mimicking the rest of the font that I'm glad I figured out how to do, even if it's not important.
-Spectators are ghosts. Cool!

Additionally, I've included a Lualess (and STLIVEX-less) variant for use online, as well as a Lua-only version (going by ContLives) if the look of the life counter without the X-Treme font is cool to anyone on its own.

Included is another screenshot as an example of the true X-Treme experience. SuperPhanto created the X-Treme Sonic character, and ACStriker made Jade Gully; props to them both for making cool X-Treme mods a lot more complicated than mine.
-Modern life icon compatibility disabled. It covers up the boost bar, and Modern forces the regular HUD on for the only option it would appear (vanilla) anyway.
-No SRB2P support for the life icon, but that's pretty obvious.
-Skip compatibility exists, though! He moves the life counter up above the scrap since it won't fit beneath.
-Partial SMS compatibility; HMS draws his own HUD, so I just have to remove the bottom lives and settle for the weird appearance of his Score-Time-Rings text over mine.
Any other characters that need compatibility? Just tell me about it on this thread, I'll drop a hotfix after there's a good amount of characters that need a fix.

v1, 12/31/2020: Initial release.
v1.0.1, 1/1/2021: Fixed the issue of no continue icon, as well as partial HMS support.
Graphics from Sonic X-Treme: Chris Senn
Sprite rips: Sylve (I'm surprised there weren't any public rips sooner, though I guess it was the Saturn being the Saturn)
Hud code: Sylve, SteelT (code from SimplerHUD referenced and partially used to figure out how to draw Sprite2s on the HUD, as well as using hudinfo to determine relative HUD positions, how to detect NIGHTS, special stages, and spectator mode. Relatively minor stuff, but certainly still helped a ton considering my low knowledge of HUD Lua. SimplerHUD is reusable, and for that I am thankful.)
  • srb20396.png
    srb20396.png
    122 KB · Views: 2,596
  • srb20393.png
    srb20393.png
    44.3 KB · Views: 817
  • Cool!
Reactions: ShoukerX
Author
Sylvegamer3
Downloads
2,268
Views
4,635
First release
Last update
Rating
0.00 star(s) 0 ratings

Share this resource

Back
Top