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: teleportertrap.hpp:12
void reset(ServerGameState &state) override
Definition: teleportertrap.cpp:28
bool shouldReset(ServerGameState &state) override
Definition: teleportertrap.cpp:24
void doCollision(Object *other, ServerGameState &state) override
Code to run when this object collides with another.
Definition: teleportertrap.cpp:32
void trigger(ServerGameState &state) override
Definition: teleportertrap.cpp:20
bool shouldTrigger(ServerGameState &state) override
Definition: teleportertrap.cpp:16