#ifndef OPENMW_BASESTRUCTS_HPP #define OPENMW_BASESTRUCTS_HPP #include namespace mwmp { class Attack { public: RakNet::RakNetGUID targetGuid; char type; // 0 - melee, 1 - magic, 2 - throwable enum TYPE { MELEE = 0, MAGIC, THROWABLE }; std::string spellId; // id of spell (e.g. "fireball") char success; char block; float damage; char pressed; char knockdown; }; struct Animation { std::string groupname; int mode; int count; bool persist; }; } #endif //OPENMW_BASESTRUCTS_HPP