39 std::chrono::time_point<std::chrono::system_clock> attacked_time;
Definition: object.hpp:95
The ServerGameState class contains all abstract game state data and logic for a single game state ins...
Definition: servergamestate.hpp:43
Definition: weapon.hpp:18
void useLightning(Object *other, ServerGameState &state, glm::vec3 corner)
Definition: weapon.cpp:66
void useItem(Object *other, ServerGameState &state, int itemSelected) override
Definition: weapon.cpp:36
WeaponType weaponType
Definition: weapon.hpp:28
void reset(ServerGameState &state)
Definition: weapon.cpp:86
GLint GLint GLsizei GLint GLenum GLenum type
Definition: glad.h:1531
WeaponType
Definition: weapon.hpp:11