Hellfire Health

[Open Assets] Hellfire Health v2

What permissions do you give others to modify and/or maintain your submission?
Modify: YES - Maintain: YES - I give permission for my entire submission to be modified by others or used in their own work. I give permission for my entire submission to be maintained by others as well.

Hello, and welcome to the page of "Hellfire Health"!
This mod aims to recreate the health system from the Sonic the Hedgehog 3 & Knuckles ROM hack "Hellfire Saga" and insert it into SRB2 while keeping the base game's art-style as much as possible.​

OVERVIEW:
When you start any level, you'll have health, which is represented by rings (default is 5), which will be called "Health-Rings".
You can see your health by looking at the HUD element under the "RINGS" counter.
That HUD element, which for now on will be called the "Health-Plate", is the base where the Health-Rings go.

The Health-Plate, along with anything on it, will be half-opaque when nothing occurs, but as soon as you take damage or refill, it will fade into full opaqueness, then eventually fade back to it's half-opaque state.

When you take damage, you will lose a Health-Ring. That Health-Ring isn't gone forever, though, as you can regain it back by collecting rings, slowly refilling it back up (default amount needed to fill/fill cap is 5).
You will also no longer drop rings, but you will still lose rings, with the amount lost depending on how much health you are missing.

For each action (losing a Health-Ring, refilling, and gaining a Health-Ring), there is a sound cue for each to let the player know via auditory feedback.

Upon death (whether it be through loss of all health, or insta-kills), you will get a special death jingle.

ADDITIONAL STUFF:
There is currently one unique mode in this mod, which is the ring spill mode.

When ring spill mode is enabled, you will drop rings like normal, but you will get ring debt.
Ring debt was implemented in this mod to stop players from possibly cheesing the health system, stopping them from quickly regaining health by re-grabbing all of their rings.
This mechanic forces players to collect a certain amount of rings before they can start to refill their health.
The amount dropped, along with the ring debt amount, scales the same way as the default mode does with ring loss.

CONFIGURATION:
The mod is currently controlled via console commands.
There is the main "hellfire", and the administrator-only "hellfire_admin".

Both share arguments, but the admin version has the ability to target a player.
The "hellfire" command can be used to change settings and toggle the mod on/off.
"hellfire_admin" allows admins to set those settings for others (except a select few), and also send a message to the target.

There is also some console variables, which are: "hellfire_maxHealth" (how much health all players have), "hellfire_fillCap" (the amount of rings needed to refill one health point), "hellfire_botEnable" (sets if bots can use Hellfire Health), and "hellfire_allowBars" (sets if the health bars above players are enabled server-side).
These cvars can only be modified by admins, and are server-wide changes (when maxHealth and fillCap are modified, everyone's health is refilled to compensate).

If, for some reason, a player's health/fill cap needs to be set individually, the "hellfire_admin" command can be used with the "maxHealth" and "fillCap" arguments instead of the usual "set" (the usual player target + message can still be used), note that the targeted player's health will be refilled just like the console variables.

For the list of configurable settings, please type "hellfire help" or "hellfire_admin help" (depending on your use-case).

I hope you all enjoy my mod, and I'll see you all next time!

GitHub repository: https://github.com/ParaKrei/HellfireHealth
"Hellfire Saga" is made by Red Miso Studios.
Ending/death jingle composed by Michiru Yamane, from Castlevania: Bloodlines.
Author
ParaKrei
Downloads
1,661
Views
5,328
Extension type
pk3
File size
265.1 KB
MD5 Hash
4d08bd319cdf7c73c044e6793150a880
First release
Last update

Share this resource

Latest updates

  1. Version 2

    The video finally finished processing, so now I can release V2! I hope you all enjoy! Health...
  2. V2 is now only a few days away!

    The update has been completed! The video is still processing on YouTube, but it's taking longer...
  3. V2 is coming!

    Just wanted to post an update that a big update is coming soon that will add a big feature and...

Latest reviews

honestly this works really well with battle if you want an alternative to the shield system for health

also i was waiting for so long for somebody to just make a health mod thank you
Upvote 0
this will go GREAT with stuff like boss rushes and kaizo maps! overall. just amazing! :D
Upvote 0
Top Addon
now we Have a extra heath
old rings heath system already bored here
no problems with that!
but guess it's not use with bots...
I used RailAI, his just ignore that new heath system (and admin rules not helps)
but I guess it's more my problem
ParaKrei
ParaKrei
Oh, I never considered RailAI and PVP settings for my mod! The reason why RailAI doesn't work is due to a check to disable the health system for bots to stop your co-op partner AI from dying.
Upvote 0
Back
Top