X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_mm%2Fexport.h;h=f799bfb72cf70c147374564de3fdebe797c2bc06;hb=59b8b14321b5a6b47dddaa9ca8a3b721350fdff8;hp=5ca618cdd30a231cd35f544c37da81f14674dfd3;hpb=d9ea00b22977a971eaf8ee580b4f8804dd2f6fc1;p=rocksndiamonds.git diff --git a/src/game_mm/export.h b/src/game_mm/export.h index 5ca618cd..f799bfb7 100644 --- a/src/game_mm/export.h +++ b/src/game_mm/export.h @@ -31,23 +31,24 @@ #define MM_MAX_LEVEL_AUTHOR_LEN 32 -#define EL_EMPTY_NATIVE_MM 0 -#define EL_DF_EMPTY_NATIVE_MM 304 +#define EL_MM_START_1_NATIVE 0 +#define EL_MM_END_1_NATIVE 155 -#define EL_MM_START_NATIVE_MM 0 -#define EL_MM_END_NATIVE_MM 430 +#define EL_MM_CHAR_START_NATIVE 160 +#define EL_MM_CHAR_END_NATIVE 239 -#define EL_CHAR_START_NATIVE_MM 160 -#define EL_CHAR_END_NATIVE_MM 239 +#define EL_MM_START_2_NATIVE 240 +#define EL_MM_END_2_NATIVE 430 -#define EL_DF_START_NATIVE_MM 240 -#define EL_DF_END_NATIVE_MM 355 +#define EL_MM_RUNTIME_START_NATIVE 500 +#define EL_MM_RUNTIME_END_NATIVE 504 -#define EL_MM_RUNTIME_START_NATIVE_MM 500 -#define EL_MM_RUNTIME_END_NATIVE_MM 504 +#define EL_MM_DUMMY_START_NATIVE 700 +#define EL_MM_DUMMY_END_NATIVE 709 -#define EL_MM_DUMMY_START_NATIVE_MM 700 -#define EL_MM_DUMMY_END_NATIVE_MM 709 +/* elements to be specially mapped */ +#define EL_MM_EMPTY_NATIVE 0 +#define EL_DF_EMPTY_NATIVE 304 /* ------------------------------------------------------------------------- */ @@ -189,6 +190,8 @@ extern struct EngineSnapshotInfo_MM engine_snapshot_mm; extern void mm_open_all(); extern void mm_close_all(); +void InitElementProperties_MM(); + extern void InitGfxBuffers_MM(); extern void InitGameEngine_MM();