2011x's new "Ordinary Mode" is now compatible, and the QTE works properly now (I forgot to test it).
- Updated 2011x's compatibility
- 2011x compatibility fixed.
- Legacy Cream support.
Note: I've updated the compatibility list to be hosted on GitHub as Markdown, which should make it easier for me to update the list AND have better formatting.
Hello again, everyone! Sorry that it's been a while, some major stuff has happened to me ever since the last update, plus I was just waiting on a menu system for a while too, but I'm here now, with the menu update, as promised!
Now, without further delay, let's get into it!
For a more detailed run-down, plus some visuals, go watch the new V3 video!
- The menu update! The one everyone (I think) has been waiting for! You can now set up EVERY setting through this interface, acting as an GUI for the console command, with the exact same functions. MASSIVE thanks to Lugent for the menu system!
- The HUD can now be moved around! Players can now move the HUD anywhere on the screen they want, and save the new position to one of the 10 presets available! The GUI version of the HUD reposition screen also allows the use of a mouse to move the HUD!
- New features! A new option was added in, where your health only refills if you get more rings than the fill cap in one instance; an example of this would be ring boxes and magnet shields. There is also the previously un-mentioned ability to keep your health between levels!
- Another bot fix! Bots didn't properly reset their variables upon death, causing them to be immortal. This has been fixed now!
- MAJOR under-the-hood fixes! Some big changes were made to the health system itself, which should make it more reliable, and less prone to desyncs and oddities such as a missing health ring in the midst of other full ones.
- New compatibility! These did exist before in older versions, but this the first time I've advertised them, and there is even more now! The compatibilities will be listed in the mod page.
This also does mark the last major update of the mod, as I've implemented every major addition I wanted... but there will still be some minor updates and bug fixes here and there.
I also do plan on making more mods, and have some ideas ready to be made, so I'm not going anywhere! But for now...
I'll see you next time, and I hope you enjoy Hellfire Health version 3!
Hello everyone! It's been a while since I've updated this mod... but I'm back with a new update!
This will (hopefully) be the last update to v2, as the next major update (v3) is already planned!
More about v3 later, let's get to the release notes!
- New client option! Players can now choose if they want their main ring to be melted or not! The ring melt can be set with the "meltring" argument in "hellfire set" with either true/1/on (use melted ring) or false/0/off (use stable ring).
- Client lists have been upgraded! Players can now disable the death jingle and hurt sound per character, and Hellfire Health will automatically make the list and entries if they are missing!
- The server list has been implemented! Server owners and admins can now ban characters from using skins
- server-wide! Admins can also let players bypass the server list, and the console variable "hellfire_useSrvList" now actually works! Unfortunately, I have not found out how to do proper saving of a server-only feature to a file, so server owners will have to setup an ability to save themselves (I recommend just putting in the commands into a autoexec.cfg).
- Squashed bugs! Three bugs are fixed in this release, specifically: 1. Health bars sometimes persisted even after player death. 2. Special death animations will actually play now! 3. Fixed an annoying, persistent desync that occurs when getting hit with a shield.
- Code cleanup! Users won't notice this (hopefully), but some more code was cleaned up to make it easier to modify and read!
- More special mod support! Overtime, I've been (secretly) adding in some special compatibility for certain mods, and a new one was just added! The mod page will list out these compatibilities when v3 comes out... speaking of which...
Version 3 will start development once I get some stuff in order, as it's the menu update! I have yet to find a good menu to use, but once I do, v3 will be made. I hope you all enjoy this release, and have a great day! I'll see you all next time!
- Proper BattleMod support (guarding, HUD position)!
- NiGHTS special stage softlock fix (only applies to 2.2.14+).
The video finally finished processing, so now I can release V2!
I hope you all enjoy!
- Health bars! They follow every player who has Hellfire Health enabled and can be disabled client-side and server-side! They will also scale with the max health and fill variables, and follow the skin settings.
- MASSIVE refactor of mod internally (easier to read and modify now)!
- Skin filters for both server and client; clients can set unique skin bans for them, along with special behaviors for characters who use shield hacks and special deaths; servers can do server-wide skin bans.
- Client preferences (skin, deathjingle, etc.) are now saved in a text file named "hf_prefs" in "luafiles/client"! These settings can be manually saved, reloaded, and now even auto-saves! You can even modify the file as well, and it's been designed to be easy to read, understand, and modify!
- Future support for mappers to deal direct damage or directly heal players using Hellfire Health.
The update has been completed! The video is still processing on YouTube, but it's taking longer than the last one, so I'll hold off on posting the update until the video is done.
Hopefully in a day or two I'll be able to post the update.
I hope to see you all soon!
Just wanted to post an update that a big update is coming soon that will add a big feature and two tools for more customization! A video will also be made that will go a bit more in-depth into these changes. Be on the look-out for V2!
I'll (hopefully) see you all soon!
[P.S. The reason why I say "hopefully" is due to how slow I am at creating videos, since I usually go in without a plan... so please be patient.]
- Added the new yellow skin (Use the command "hellfire set skin" with either the value "yellow" or "y" to use it)!
- Renamed and organized the graphics to better reflect their color and put them into their own folders.
- Tweaked the Health-Ring loss sound to sound less bone-crunchy.
- Fixed shields being ignored at 1 HP.
- Fixed characters like Fang being able to spam a HellfireHealth player to death.
- Fixed player knockback.