|
OpenEnroth 0259030
|
#include <cstdint>#include <vector>#include "Engine/Objects/ActorEnums.h"#include "Engine/Pid.h"#include "Library/Geometry/Vec.h"Classes | |
| struct | AttackDescription |
Functions | |
| void | pushAoeAttack (Pid pid, float aoeDistance, Vec3f pos, ActorAbility ability) |
| void | pushMeleeAttack (Pid pid, Vec3f pos, ActorAbility ability) |
Variables | |
| std::vector< AttackDescription > | attackList |
| void pushAoeAttack | ( | Pid | pid, |
| float | aoeDistance, | ||
| Vec3f | pos, | ||
| ActorAbility | ability | ||
| ) |
Register damaging AOE spell impact.
| pid | Pid of an AOE spell. |
| aoeDistance | Damaging distance of spell relative to point of impact. |
| pos | Point of impact. |
| ability | ??? |
| void pushMeleeAttack | ( | Pid | pid, |
| Vec3f | pos, | ||
| ActorAbility | ability | ||
| ) |
Register melee attack performed by an actor.
| pid | Pid of attacker. |
| pos | Position of an attacker. |
| ability | ??? |
|
extern |