diff options
Diffstat (limited to 'engines/dm/gfx.h')
-rw-r--r-- | engines/dm/gfx.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/dm/gfx.h b/engines/dm/gfx.h index b8b31f07e4..8d01365aee 100644 --- a/engines/dm/gfx.h +++ b/engines/dm/gfx.h @@ -147,6 +147,11 @@ namespace DM { #define k303_FirstDoorOrn 303 // @ C303_GRAPHIC_FIRST_DOOR_ORNAMENT #define k730_DerivedBitmapMaximumCount 730 // @ C730_DERIVED_BITMAP_MAXIMUM_COUNT +/* Field Aspect Mask */ +#define kMaskFieldAspectFlipMask 0x0080 // @ MASK0x0080_FLIP_MASK +#define kMaskFieldAspectIndex 0x007F // @ MASK0x007F_MASK_INDEX +#define kMaskFieldAspectNoMask 255 // @ C255_NO_MASK + enum ViewSquare { kM3_ViewSquare_D4C = -3, // @ CM3_VIEW_SQUARE_D4C kM2_ViewSquare_D4L = -2, // @ CM2_VIEW_SQUARE_D4L @@ -222,6 +227,9 @@ extern byte g215_ProjectileScales[7]; // @ G0215_auc_Graphic558_ProjectileScales #define k12_ProjectileAspectExplosionSlime 12 // @ C12_PROJECTILE_ASPECT_EXPLOSION_SLIME #define k13_ProjectileAspectExplosionPoisonBoltCloud 13 // @ C13_PROJECTILE_ASPECT_EXPLOSION_POISON_BOLT_POISON_CLOUD +#define k0x0080_BlitDoNotUseMask 0x0080 // @ MASK0x0080_DO_NOT_USE_MASK +#define kScaleThreshold 32768 + enum ViewCell { k0_ViewCellFronLeft = 0, // @ C00_VIEW_CELL_FRONT_LEFT k1_ViewCellFrontRight = 1, // @ C01_VIEW_CELL_FRONT_RIGHT |