CEV-Eris icon indicating copy to clipboard operation
CEV-Eris copied to clipboard

Fire rework [test required]

Open Humonitarian opened this issue 2 years ago • 6 comments

About The Pull Request

Implements a new way for fire to work. Fire no longer causes heat, instead damages directly, as well as increases damage from the environment (for humans).

Heat does now cause you to catch on fire, but burning dissipates over time. This means if you heat up enough and catch on fire, after a while the fire will burn out, avoiding the monkeys burning for hours incident.

Some weapons, specifically plasma and more specifically heatwave-based weapons will now cause the body temperature of targets to boost up, which can as a result ignite them and do considerable damage over time. Also, beware the ultra-modded industrial welder.

Flamethrowers are capable of quickly igniting large areas, and rapidly raising body temperature, while lacking any actual direct damage.

  • [x] Part 1: Body temperature and fire handling, fire causes burn damage

  • [x] Part 1.5: Rework bodytemperature-affecting reagents

  • [x] Part 2: Heat damage for weapons

  • [x] Part 2.1: Cold damage for weapons

  • [x] Part 2.2: Temperature gun

  • [x] Part 3: Flamethrower rework

Why It's Good For The Game

Fire is fun, heat damage is bad.

Changelog

:cl: add: fire damage and heat overhaul balance: heat damage significantly reduced balance: most fire- and cold-based weapons and reagents reworked /:cl:

Humonitarian avatar Jul 31 '22 22:07 Humonitarian

When ready?

Me ape. Ape likes fire.

Holvr0 avatar Sep 28 '22 12:09 Holvr0

image Soon, probably.

ghost avatar Sep 28 '22 12:09 ghost

If this is ready, I'll throw it onto the test server later.

BigHatLogan-dev avatar Nov 08 '22 21:11 BigHatLogan-dev

image It's definitely ready.

SirRichardFrancis avatar Nov 09 '22 01:11 SirRichardFrancis

Heads up, there will be a merge conflict if the mech PR is merged.

BigHatLogan-dev avatar Nov 10 '22 03:11 BigHatLogan-dev

Fire when.

Holvr0 avatar Dec 26 '22 08:12 Holvr0