diff options
| author | Japa Illo | 2012-02-27 22:36:03 +0530 |
|---|---|---|
| committer | Japa Illo | 2012-02-27 22:36:03 +0530 |
| commit | 605004d40f8f4678d18bb3416844474d542726bf (patch) | |
| tree | 694f148b78753fbc4ec278ceddde969d2d566f0c /Block.cpp | |
| parent | 09476326db2b0613e6120fa83146e004b6d92dda (diff) | |
| download | stonesense-605004d40f8f4678d18bb3416844474d542726bf.tar.gz stonesense-605004d40f8f4678d18bb3416844474d542726bf.tar.bz2 stonesense-605004d40f8f4678d18bb3416844474d542726bf.tar.xz | |
Added new fire sprite. Also wearable item dump.
Signed-off-by: Japa Illo <japa.mala.illo@gmail.com>
Diffstat (limited to 'Block.cpp')
| -rw-r--r-- | Block.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -463,7 +463,8 @@ void Block::Draw() tint.a*=Eff_Dragonfire.density/100.0f;
tint.g*=Eff_Dragonfire.density/100.0f;
tint.b*=Eff_Dragonfire.density/100.0f;
- DrawSpriteFromSheet((((currentFrameLong+rando)%8)*20), sprite_dragonfire, tint, drawx, drawy, this, 1.0f);
+ int size = 3 - ((Eff_Dragonfire.density-1)/25);
+ DrawSpriteFromSheet((((currentFrameLong+rando)%8)*20+size), sprite_dragonfire, tint, drawx, drawy, this, 2.0f);
//ALLEGRO_COLOR tint = lookupMaterialColor(Eff_Dragonfire.matt.type, Eff_Dragonfire.matt.index);
//draw_particle_cloud(Eff_Dragonfire.density, drawx, drawy - (SPRITEHEIGHT/2), SPRITEWIDTH, SPRITEHEIGHT, sprite_dragonfire, tint);
}
@@ -473,7 +474,8 @@ void Block::Draw() tint.a*=Eff_Fire.density/100.0f;
tint.g*=Eff_Fire.density/100.0f;
tint.b*=Eff_Fire.density/100.0f;
- DrawSpriteFromSheet((((currentFrameLong+rando)%8)*20), sprite_dragonfire, tint, drawx, drawy, this, 1.0f);
+ int size = 3 - ((Eff_Fire.density-1)/25);
+ DrawSpriteFromSheet((((currentFrameLong+rando)%8)*20+size), sprite_dragonfire, tint, drawx, drawy, this, 2.0f);
//ALLEGRO_COLOR tint = lookupMaterialColor(Eff_Fire.matt.type, Eff_Fire.matt.index);
//draw_particle_cloud(Eff_Fire.density, drawx, drawy - (SPRITEHEIGHT/2), SPRITEWIDTH, SPRITEHEIGHT, sprite_fire, tint);
}
|
