70 virtual void start()
override;
71 virtual void end()
override;
73 virtual void tick(
float dt)
override;
75 virtual void playerPreSpawn(
PlayerInfo* player)
override;
85 { this->center_ = center; }
86 virtual void addBots(
unsigned int amount)
override{}
108 void addPoints(
int numPoints);
bool b_combo
Definition: OrxyRoad.h:113
int pattern
Definition: OrxyRoad.h:97
int getMultiplier()
Definition: OrxyRoad.h:82
#define _OrxyRoadExport
Definition: OrxyRoadPrereqs.h:60
int lives
Definition: OrxyRoad.h:94
Timer endGameTimer
Definition: OrxyRoad.h:102
int getPoints()
Definition: OrxyRoad.h:81
float lastPosition
Definition: OrxyRoad.h:99
Shared library macros, enums, constants and forward declarations for the OrxyRoad module ...
WeakPtr wraps a pointer to an object, which becomes nullptr if the object is deleted.
Definition: CorePrereqs.h:236
WeakPtr< PlayerInfo > playerInfo_
Definition: OrxyRoad.h:105
std::vector< OrxyRoadCube * > cubeList
Definition: OrxyRoad.h:106
bool bEndGame
Definition: OrxyRoad.h:92
Definition: OrxyRoadCenterPoint.h:47
WeakPtr< OrxyRoadCenterPoint > center_
Definition: OrxyRoad.h:110
Declaration of the Timer class, used to call functions after a given time-interval.
int point
Definition: OrxyRoad.h:112
Declaration of the orxonox::Executor class and the createExecutor() functions.
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
int getLevel()
Definition: OrxyRoad.h:80
Declaration of the orxonox::ConsoleCommand class.
int multiplier
Definition: OrxyRoad.h:95
Definition: OrxyRoad.h:65
bool bShowLevel
Definition: OrxyRoad.h:93
Declaration of the OrxyRoadCenterPoint class.
Timer showLevelTimer
Definition: OrxyRoad.h:117
Timer enemySpawnTimer
Definition: OrxyRoad.h:115
int getLives()
Definition: OrxyRoad.h:79
Definition: Deathmatch.h:37
Timer comboTimer
Definition: OrxyRoad.h:116
float currentPosition
Definition: OrxyRoad.h:98
Definition: PlayerInfo.h:39
void toggleShowLevel()
Definition: OrxyRoad.h:107
virtual void addBots(unsigned int amount) override
Definition: OrxyRoad.h:86
Timer is a helper class that executes a function after a given amount of seconds in game-time...
Definition: Timer.h:105
float counter
Definition: OrxyRoad.h:96
Definition of the XMLPortEventState() macro, as well as some more useful macros.
Definition of macros and functions for config-values.
void setCenterpoint(OrxyRoadCenterPoint *center)
Definition: OrxyRoad.h:84
int roadWidth
Definition: OrxyRoad.h:121
Definition: OrxyRoadShip.h:49
int level
Definition: OrxyRoad.h:111