i have a suggestion: for overheating/hyperthermia, slow the player down gradually and have a black vignette (to signify you're passing out) then when the "overheating health bar" reaches 0 you tumble and lose base player health, but regain 50 "overheating health." overheating health would regenerate on its own. you could probably use the energy bar for this.