29 #ifndef _TeamDeathmatch_H__ 30 #define _TeamDeathmatch_H__ 43 void setConfigValues();
44 virtual void start()
override;
45 virtual void end()
override;
46 virtual void playerEntered(
PlayerInfo* player)
override;
47 virtual bool playerLeft(
PlayerInfo* player)
override;
48 virtual bool playerChangedName(
PlayerInfo* player)
override;
50 virtual void pawnKilled(
Pawn* victim,
Pawn* killer =
nullptr)
override;
51 virtual void playerScored(
PlayerInfo* player,
int score = 1)
override;
Everything in Orxonox that has a health attribute is a Pawn.
Definition: Pawn.h:56
virtual ~TeamDeathmatch()
Definition: TeamDeathmatch.h:41
Definition: TeamGametype.h:40
int maxScore_
Definition: TeamDeathmatch.h:53
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
Definition: TeamDeathmatch.h:37
Shared library macros, enums, constants and forward declarations for the orxonox library ...
#define _OrxonoxExport
Definition: OrxonoxPrereqs.h:60
Definition: PlayerInfo.h:39