(n?: number): void Decrease HP by n (defaults to 1).
(n?: number): void Increase HP by n (defaults to 1).
(hp: number): void Set current health points.
(action: (amount?: number) => void): KEventController Register an event that runs when hurt() is called upon the object.
(action: (amount?: number) => void): KEventController Register an event that runs when heal() is called upon the object.
(action: () => void): KEventController Register an event that runs when object's HP is equal or below 0.