29 #ifndef _Asteroids_H__ 30 #define _Asteroids_H__ 43 virtual void tick(
float dt)
override;
45 virtual void start()
override;
46 virtual void end()
override;
49 { this->firstCheckpointReached_ = reached; }
52 virtual void pawnKilled(
Pawn* victim,
Pawn* killer =
nullptr)
override;
Everything in Orxonox that has a health attribute is a Pawn.
Definition: Pawn.h:56
bool firstCheckpointReached_
Definition: Asteroids.h:55
virtual ~Asteroids()
Definition: Asteroids.h:41
void firstCheckpointReached(bool reached)
Definition: Asteroids.h:48
bool gameEnded_
Definition: Asteroids.h:56
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Definition: Gametype.h:63
Shared library macros, enums, constants and forward declarations for the orxonox library ...
Definition: Asteroids.h:37
#define _OrxonoxExport
Definition: OrxonoxPrereqs.h:60