This updates HealthBar, EnemyTargetHealth, FriendlyTargetHealth, PlayerHealth, SiegeHealth to new coherent API.
This PR also includes #239
NOTE: There are some parts of SeigeHealth which still need work as there doesn't seem to be an api for getting a non-player friendly/enemy target thing which is not a player. (maybe existng friendly/enemy apis will work for this with some type field)
This updates HealthBar, EnemyTargetHealth, FriendlyTargetHealth, PlayerHealth, SiegeHealth to new coherent API.
This PR also includes #239
NOTE: There are some parts of
SeigeHealth
which still need work as there doesn't seem to be an api for getting a non-player friendly/enemy targetthing
which is not a player. (maybe existng friendly/enemy apis will work for this with sometype
field)