SS-NT / ssnt

A remake of the game "Space Station 13" in 3D
20 stars 1 forks source link

Basic health #12

Closed Alainx277 closed 1 year ago

Alainx277 commented 2 years ago

Living entities should have their vitals tracked, to allow for damage.

Vitals should include the classic SS13 damage types: Brute, Burn, Toxic. Cellular and other damage does not need to be included. Values can be tracked per entity, as limbs and organs are not part of this issue. There should be a way to easily apply a damage type to an entity or to heal it.

If an entity's vitals are bad enough, they should first enter a "critical" state, where their movement and abilities are limited. If the damage increases, the entity should perish.