summaryrefslogtreecommitdiff
path: root/GUI.cpp
diff options
context:
space:
mode:
authorJapa Illo2012-02-21 22:56:10 +0530
committerJapa Illo2012-02-21 22:56:10 +0530
commit58a007c84d76179e3d254c0f9d8524c7b2ff05c3 (patch)
tree9cb05f0fdc55441ce064859563b735a6a607c217 /GUI.cpp
parent852f0452d13578dccd9971518a3627cc29e8abf6 (diff)
downloadstonesense-58a007c84d76179e3d254c0f9d8524c7b2ff05c3.tar.gz
stonesense-58a007c84d76179e3d254c0f9d8524c7b2ff05c3.tar.bz2
stonesense-58a007c84d76179e3d254c0f9d8524c7b2ff05c3.tar.xz
added new web sprites. untested
Signed-off-by: Japa Illo <japa.mala.illo@gmail.com>
Diffstat (limited to 'GUI.cpp')
-rw-r--r--GUI.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/GUI.cpp b/GUI.cpp
index 4abf330..ed0014f 100644
--- a/GUI.cpp
+++ b/GUI.cpp
@@ -693,7 +693,7 @@ void DrawMinimap(){
MiniMapBottomRightY = posy+mapheight;
}
-void DrawSpriteFromSheet( int spriteNum, ALLEGRO_BITMAP* spriteSheet, ALLEGRO_COLOR color, float x, float y, Block * b){
+void DrawSpriteFromSheet( int spriteNum, ALLEGRO_BITMAP* spriteSheet, ALLEGRO_COLOR color, float x, float y, Block * b, float in_scale){
int sheetx = spriteNum % SHEET_OBJECTSWIDE;
int sheety = spriteNum / SHEET_OBJECTSWIDE;
#ifdef _DEBUG
@@ -719,7 +719,7 @@ void DrawSpriteFromSheet( int spriteNum, ALLEGRO_BITMAP* spriteSheet, ALLEGRO_CO
color.g *= 0.25f;
color.b *= 0.25f;
}
- al_draw_tinted_scaled_bitmap(spriteSheet, premultiply(color), sheetx * SPRITEWIDTH, sheety * SPRITEHEIGHT, SPRITEWIDTH, SPRITEHEIGHT, x, y - (WALLHEIGHT)*config.scale, SPRITEWIDTH*config.scale, SPRITEHEIGHT*config.scale, 0);
+ al_draw_tinted_scaled_bitmap(spriteSheet, premultiply(color), sheetx * SPRITEWIDTH * in_scale, sheety * SPRITEHEIGHT * in_scale, SPRITEWIDTH * in_scale, SPRITEHEIGHT * in_scale, x, y - (WALLHEIGHT)*config.scale, SPRITEWIDTH*config.scale, SPRITEHEIGHT*config.scale, 0);
}
ALLEGRO_BITMAP * CreateSpriteFromSheet( int spriteNum, ALLEGRO_BITMAP* spriteSheet)