X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_mm%2Fexport.h;h=b555511bd80b03181cdba1abe55b8a3f015ece04;hb=2c91866598fc7ff9b6a6075c288a6974bfc11965;hp=4c98623de60b0a7b9e1291909e03a0d9b868a97b;hpb=091fb8657b4a793fb753c58fff21dbd2458c419f;p=rocksndiamonds.git diff --git a/src/game_mm/export.h b/src/game_mm/export.h index 4c98623d..b555511b 100644 --- a/src/game_mm/export.h +++ b/src/game_mm/export.h @@ -42,6 +42,9 @@ #define EL_MM_START_2_NATIVE 240 #define EL_MM_END_2_NATIVE 430 +#define EL_MM_START_3_NATIVE 431 +#define EL_MM_END_3_NATIVE 450 + #define EL_MM_RUNTIME_START_NATIVE 500 #define EL_MM_RUNTIME_END_NATIVE 504 @@ -198,8 +201,10 @@ struct EngineSnapshotInfo_MM short Box[MAX_PLAYFIELD_WIDTH][MAX_PLAYFIELD_HEIGHT]; short Angle[MAX_PLAYFIELD_WIDTH][MAX_PLAYFIELD_HEIGHT]; - short LX,LY, XS,YS, ELX,ELY; - short CT,Ct; + short LX, LY; + short XS, YS; + short ELX, ELY; + short CT, Ct; int last_LX, last_LY, last_hit_mask; int hold_x, hold_y; @@ -247,6 +252,10 @@ void SaveNativeLevel_MM(char *); int getFieldbufferOffsetX_MM(void); int getFieldbufferOffsetY_MM(void); +int getFlippedTileX_MM(int); +int getFlippedTileY_MM(int); +int getFlippedTileXY_MM(int); + void BlitScreenToBitmap_MM(Bitmap *); void RedrawPlayfield_MM(void);