9 static const float TIME_TO_EAT;
22 virtual void execute(
Hero* hero,
const std::string& action);
39 virtual void execute(
Hero* hero,
const std::string& action);
76 virtual void execute(
Hero* hero,
const std::string& action);
static std::string getText(const std::string &key)
Definition bpt.cpp:26
virtual String info()
Definition food.h:57
virtual int price()
Definition food.h:61
static Item * Create()
Definition food.h:55
static Food * cook(MysteryMeat *ingredient)
Definition food.cpp:117
ChargrilledMeat()
Definition food.cpp:110
virtual std::string getClassName()
Definition food.h:54
static Item * Create()
Definition food.h:19
std::string message
Definition food.h:15
virtual void execute(Hero *hero, const std::string &action)
Definition food.cpp:32
virtual bool isUpgradable()
Definition food.h:28
virtual bool isIdentified()
Definition food.h:29
float energy
Definition food.h:14
virtual std::string info()
Definition food.h:24
virtual int price()
Definition food.h:30
Food()
Definition food.cpp:16
virtual std::string getClassName()
Definition food.h:18
virtual void actions(Hero *hero, std::vector< std::string > &actions)
Definition food.cpp:26
static const std::string AC_EAT
Definition food.h:12
static Item * Create()
Definition food.h:74
virtual std::string getClassName()
Definition food.h:73
FrozenCarpaccio()
Definition food.cpp:124
virtual int price()
Definition food.h:81
virtual String info()
Definition food.h:78
static Food * cook(MysteryMeat *ingredient)
Definition food.cpp:164
virtual void execute(Hero *hero, const std::string &action)
Definition food.cpp:131
Item()
Definition item.cpp:65
int quantity
Definition item.h:62
virtual String info()
Definition food.h:41
virtual int price()
Definition food.h:45
static Item * Create()
Definition food.h:37
virtual void execute(Hero *hero, const std::string &action)
Definition food.cpp:83
MysteryMeat()
Definition food.cpp:75
virtual std::string getClassName()
Definition food.h:36
Pasty()
Definition food.cpp:171
static Item * Create()
Definition food.h:91
virtual std::string getClassName()
Definition food.h:90
virtual String info()
Definition food.h:93
virtual int price()
Definition food.h:96
std::string String
Definition typedefine.h:8