#include <events.h>
Inheritance diagram for EAttack:
Public Member Functions | |
EAttack (Character *chr, Uint16 length, Weapon *atweapon, Uint16 dir, Uint16 weapon_range=0, Uint16 target_mask=NOTHING, Uint16 edelay=0, Uint32 switchstate=0, Mix_Chunk *esound=NULL, EmptyAnimationPtr runanim=EmptyAnimationPtr()) | |
virtual void | end () |
Protected Attributes | |
Weapon * | weapon |
Uint16 | direction |
Uint16 | range |
Uint16 | mask |
Describes a full attack including weapons used, direction of attack, weapon range, target types to (try to) hit.
|
|