13 static const String TXT_MIMIC;
14 static const int SEEDS_TO_POTION = 3;
15 static const float FADE_TIME;
std::vector< Item * > items
Definition heap.h:35
void burn()
Definition heap.cpp:203
bool isEmpty()
Definition heap.h:44
virtual void restoreFromBundle(Bundle *bundle)
Definition heap.cpp:128
void open(Hero *hero)
Definition heap.cpp:68
void drop(Item *item)
Definition heap.cpp:157
Type type
Definition heap.h:33
void destroy()
Definition heap.cpp:113
int pos
Definition heap.h:34
virtual void storeInBundle(Bundle *bundle)
Definition heap.cpp:135
virtual std::string getClassName()
Definition heap.h:52
Heap()
Definition heap.cpp:32
ItemSprite::Glowing * glowing()
Definition heap.cpp:38
int image()
Definition heap.cpp:43
ItemSprite * sprite
Definition heap.h:36
void replace(Item *a, Item *b)
Definition heap.cpp:195
static void evaporateFX(int pos)
Definition heap.cpp:371
static void burnFX(int pos)
Definition heap.cpp:365
Item * peek()
Definition heap.h:45
int size()
Definition heap.h:42
void freeze()
Definition heap.cpp:266
@ CHEST
Definition heap.h:24
@ TOMB
Definition heap.h:27
@ HEAP
Definition heap.h:22
@ CRYSTAL_CHEST
Definition heap.h:26
@ MIMIC
Definition heap.h:29
@ SKELETON
Definition heap.h:28
@ FOR_SALE
Definition heap.h:23
@ LOCKED_CHEST
Definition heap.h:25
@ HIDDEN
Definition heap.h:30
Item * transmute()
Definition heap.cpp:301
Item * pickUp()
Definition heap.cpp:142
Definition itemsprite.h:10
Definition itemsprite.h:8
Definition typedefine.h:69
std::string String
Definition typedefine.h:8