4#include "pixelparticle.h"
8 static const float FADE_TIME;
9 static const float FALL_TIME;
32 virtual int blood() {
return 0xFFFFEA80; }
39 virtual int blood() {
return 0xFF8BA077; }
47 virtual int blood() {
return 0xFFcccccc; }
63 void reset(
float x,
float y);
69 void pumpUp() { MobSprite::play(pump); }
70 virtual void play(Animation* anim,
bool force);
71 virtual int blood() {
return 0xFF000000; }
101 virtual void move(
int from,
int to);
102 virtual void Attack(
int cell);
112 virtual int blood() {
return 0xFFBFE5B8; }
119 virtual int blood() {
return 0xFFFF7D13; }
137 virtual void Attack(
int cell);
146 virtual int blood() {
return 0xFFFFFF88; }
159 virtual int blood() {
return 0xFF80706c; }
180 virtual int blood() {
return 0xFFcccccc; }
186 virtual void Attack(
int pos);
195 virtual int blood() {
return 0xFF44FF22; }
196 virtual void Attack(
int cell);
213 virtual void Attack(
int cell);
216 static const float FALL_SPEED;
223 virtual void Attack(
int cell);
233 virtual int blood() {
return 0xbbcc66; }
245 virtual int blood() {
return 0xFFcb9700; }
252 virtual int blood() {
return 0x88000000; }
266 static const int FRAME_WIDTH = 12;
267 static const int FRAME_HEIGHT = 15;
BatSprite()
Definition mobsprite.cpp:390
BruteSprite()
Definition mobsprite.cpp:417
virtual void onComplete(Animation *anim)
Definition mobsprite.cpp:1047
virtual void Attack(int cell)
Definition mobsprite.cpp:1041
BurningFistSprite()
Definition mobsprite.cpp:1016
void add(State state)
Definition charsprite.cpp:226
virtual void Die()
Definition charsprite.cpp:175
CharSprite()
Definition charsprite.cpp:21
void link(Char *ch)
Definition charsprite.cpp:48
Char * ch
Definition charsprite.h:56
@ BURNING
Definition charsprite.h:53
CrabSprite()
Definition mobsprite.cpp:135
virtual int blood()
Definition mobsprite.h:32
DM300Sprite()
Definition mobsprite.cpp:617
virtual int blood()
Definition mobsprite.h:146
virtual void onComplete(Animation *anim)
Definition mobsprite.cpp:642
virtual int blood()
Definition mobsprite.h:119
virtual void link(Char *ch)
Definition mobsprite.h:120
ElementalSprite()
Definition mobsprite.cpp:549
virtual void Die()
Definition mobsprite.h:125
EyeSprite()
Definition mobsprite.cpp:827
virtual void onComplete(Animation *anim)
Definition mobsprite.cpp:858
virtual void Attack(int pos)
Definition mobsprite.cpp:852
GnollSprite()
Definition mobsprite.cpp:108
virtual void onComplete(Animation *anim)
Definition mobsprite.cpp:728
virtual int blood()
Definition mobsprite.h:159
GolemSprite()
Definition mobsprite.cpp:703
static Emitter::Factory * FACTORY
Definition mobsprite.h:59
void reset(float x, float y)
Definition mobsprite.cpp:328
GooParticle()
Definition mobsprite.cpp:319
virtual void update()
Definition mobsprite.cpp:343
GooSprite()
Definition mobsprite.cpp:251
void pumpUp()
Definition mobsprite.h:69
virtual void play(Animation *anim, bool force)
Definition mobsprite.cpp:286
virtual int blood()
Definition mobsprite.h:71
KingSprite()
Definition mobsprite.cpp:768
virtual int blood()
Definition mobsprite.h:233
virtual void Die()
Definition mobsprite.cpp:1093
LarvaSprite()
Definition mobsprite.cpp:1068
MimicSprite()
Definition mobsprite.cpp:1120
virtual int blood()
Definition mobsprite.h:245
MirrorSprite()
Definition mobsprite.cpp:1204
void updateArmor(int tier)
Definition mobsprite.cpp:1217
virtual void link(Char *ch)
Definition mobsprite.cpp:1211
virtual void update()
Definition mobsprite.cpp:17
virtual void onComplete(Animation *anim)
Definition mobsprite.cpp:41
void fall()
Definition mobsprite.cpp:72
virtual void Attack(int cell)
Definition mobsprite.cpp:603
virtual void onComplete(Animation *anim)
Definition mobsprite.cpp:612
MonkSprite()
Definition mobsprite.cpp:574
RatSprite()
Definition mobsprite.cpp:81
virtual void onComplete(Animation *anim)
Definition mobsprite.cpp:1001
virtual void Attack(int cell)
Definition mobsprite.cpp:991
RottingFistSprite()
Definition mobsprite.cpp:966
virtual void onComplete(Animation *anim)
Definition mobsprite.cpp:912
virtual int blood()
Definition mobsprite.h:195
virtual void Attack(int cell)
Definition mobsprite.cpp:898
ScorpioSprite()
Definition mobsprite.cpp:871
void Zap(int pos)
Definition mobsprite.cpp:379
ShamanSprite()
Definition mobsprite.cpp:350
SheepSprite()
Definition mobsprite.cpp:1099
ShopkeeperSprite()
Definition mobsprite.cpp:1170
virtual void onComplete(Animation *anim)
Definition mobsprite.cpp:1189
virtual void Die()
Definition mobsprite.cpp:216
virtual int blood()
Definition mobsprite.h:47
SkeletonSprite()
Definition mobsprite.cpp:189
virtual int blood()
Definition mobsprite.h:112
SpinnerSprite()
Definition mobsprite.cpp:524
virtual void Die()
Definition mobsprite.cpp:761
SuccubusSprite()
Definition mobsprite.cpp:736
virtual int blood()
Definition mobsprite.h:39
SwarmSprite()
Definition mobsprite.cpp:162
virtual void Attack(int cell)
Definition mobsprite.cpp:490
virtual void move(int from, int to)
Definition mobsprite.cpp:473
virtual void onComplete(Animation *anim)
Definition mobsprite.cpp:511
TenguSprite()
Definition mobsprite.cpp:444
ThiefSprite()
Definition mobsprite.cpp:225
UndeadSprite()
Definition mobsprite.cpp:793
virtual void Die()
Definition mobsprite.cpp:818
virtual int blood()
Definition mobsprite.h:180
WarlockSprite()
Definition mobsprite.cpp:652
void Zap(int cell)
Definition mobsprite.cpp:679
virtual void onComplete(Animation *anim)
Definition mobsprite.cpp:694
virtual int blood()
Definition mobsprite.h:252
WraithSprite()
Definition mobsprite.cpp:1145
YogSprite()
Definition mobsprite.cpp:932
virtual void Die()
Definition mobsprite.cpp:957