49 virtual void tick(
float dt)
override;
53 { this->center_ = center; }
54 virtual void start()
override;
55 virtual void end()
override;
56 virtual void spawnPlayer(
PlayerInfo* player)
override;
85 return (
int) timeLeft_;
#define _SOBExport
Definition: SOBPrereqs.h:60
int getLvl()
Definition: SOB.h:99
int getPoints()
Definition: SOB.h:62
int coins_
Definition: SOB.h:115
::std::string string
Definition: gtest-port.h:756
virtual void playerEntered(PlayerInfo *player)
Definition: Gametype.cc:195
void setDone(bool tr)
Definition: SOB.h:90
void addGumbaBoss()
Definition: SOB.h:78
bool done_
Definition: SOB.h:117
std::string getInfoText()
Definition: SOB.h:87
WeakPtr wraps a pointer to an object, which becomes nullptr if the object is deleted.
Definition: CorePrereqs.h:236
float timeLeft_
Definition: SOB.h:116
void addMushroom()
Definition: SOB.h:72
virtual void playerEntered(PlayerInfo *player) override
Definition: SOB.h:102
WeakPtr< SOBFigure > figure_
Definition: SOB.h:113
int lvl_
Definition: SOB.h:118
void addGumba()
Definition: SOB.h:75
void addCoin()
Definition: SOB.h:68
int points_
Definition: SOB.h:114
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
void addPoints(int poi)
Definition: SOB.h:81
std::string info_
Definition: SOB.h:119
WeakPtr< SOBCenterpoint > center_
Definition: SOB.h:107
int getTimeLeft()
Definition: SOB.h:84
Definition: Deathmatch.h:37
Definition: PlayerInfo.h:39
void setCenterpoint(SOBCenterpoint *center)
Definition: SOB.h:52
The SOBCenterpoint is a StaticEntity which represents the level of the minigame.
Definition: SOBCenterpoint.h:42
int getCoins()
Definition: SOB.h:65
bool newHighscore
Definition: SOB.h:108
Shared library macros, enums, constants and forward declarations for the SOB module ...
void setLvl(int lvl)
Definition: SOB.h:96