Enemy statistics structure. More...
#include <enemy.h>
Public Attributes | |
| int | damage |
| Base damage enemy can inflict. | |
| int | maxHealth |
| Maximum health points. | |
| float | maxSpeed |
| Maximum movement speed. | |
| float | acceleration |
| Movement acceleration rate. | |
| float | drag |
| Movement deceleration/friction. | |
| int | attackSpeed |
| Speed of attack execution. | |
| int | attackRange |
| Maximum attack range. | |
| int | attackDamage |
| Damage inflicted by attacks. | |
| int | attackCooldown |
| Time between attacks. | |
Enemy statistics structure.
Contains the configuration values that define an enemy's capabilities
| float EnemyStats::acceleration |
Movement acceleration rate.
| int EnemyStats::attackCooldown |
Time between attacks.
| int EnemyStats::attackDamage |
Damage inflicted by attacks.
| int EnemyStats::attackRange |
Maximum attack range.
| int EnemyStats::attackSpeed |
Speed of attack execution.
| int EnemyStats::damage |
Base damage enemy can inflict.
| float EnemyStats::drag |
Movement deceleration/friction.
| int EnemyStats::maxHealth |
Maximum health points.
| float EnemyStats::maxSpeed |
Maximum movement speed.