aboutsummaryrefslogtreecommitdiff
path: root/engines/dm/gfx.h
diff options
context:
space:
mode:
authorBendegúz Nagy2016-06-30 12:35:02 +0200
committerBendegúz Nagy2016-08-26 23:02:22 +0200
commita09ff6a165ded27abed68edd4067acd494ec5221 (patch)
tree98e20c729f08441c1f6a862cb29944a6c9fa0dac /engines/dm/gfx.h
parentb3e1760bfb6113159a7a8d6079c358a451eee781 (diff)
downloadscummvm-rg350-a09ff6a165ded27abed68edd4067acd494ec5221.tar.gz
scummvm-rg350-a09ff6a165ded27abed68edd4067acd494ec5221.tar.bz2
scummvm-rg350-a09ff6a165ded27abed68edd4067acd494ec5221.zip
DM: Add F0114_DUNGEONVIEW_GetExplosionBitmap
Diffstat (limited to 'engines/dm/gfx.h')
-rw-r--r--engines/dm/gfx.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/dm/gfx.h b/engines/dm/gfx.h
index 34a1399366..2df0ac0a5c 100644
--- a/engines/dm/gfx.h
+++ b/engines/dm/gfx.h
@@ -166,7 +166,8 @@ enum GraphicIndice {
kObjectDescCircleIndice = 29, // @ C029_GRAPHIC_OBJECT_DESCRIPTION_CIRCLE
kFloorOrn_15_D3L_footprints = 241, // @ C241_GRAPHIC_FLOOR_ORNAMENT_15_D3L_FOOTPRINTS
kFieldMask_D3R_GraphicIndice = 69, // @ C069_GRAPHIC_FIELD_MASK_D3R
- kFieldTeleporterGraphicIndice = 73 // @ C073_GRAPHIC_FIELD_TELEPORTER
+ kFieldTeleporterGraphicIndice = 73, // @ C073_GRAPHIC_FIELD_TELEPORTER
+ kFirstExplosionGraphicIndice = 348 // @ C348_GRAPHIC_FIRST_EXPLOSION
};
extern uint16 gPalSwoosh[16];
@@ -457,6 +458,7 @@ public:
void flipBitmapHorizontal(byte *bitmap, uint16 width, uint16 height);
void flipBitmapVertical(byte *bitmap, uint16 width, uint16 height);
+ byte *getExplosionBitmap(uint16 explosionAspIndex, uint16 scale, int16 &returnPixelWidth, int16 &returnHeight); // @ F0114_DUNGEONVIEW_GetExplosionBitmap
void clearBitmap(byte *bitmap, uint16 width, uint16 height, Color color);
void clearScreen(Color color);