New types.h header, adding damageable_t type
New types.h header, adding damageable_t type

The damageable_t type represents a value that can be "damaged", and
maintains separate integers representing the current ("damaged") value
and the maximum value, as .cur and .max members (respectively).

Kromey/roglick