X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Ffiles.h;h=ead1f24f2b0abe7d0bf3371e6b33a33b900c9953;hb=3bf51f147946d7080ed973f7d1fca2971e5009d2;hp=0918ac91aae5af0b0b922565991d1acfb89606d2;hpb=cee436b68cda95e13abc810235a11ce94bc79c95;p=rocksndiamonds.git diff --git a/src/files.h b/src/files.h index 0918ac91..ead1f24f 100644 --- a/src/files.h +++ b/src/files.h @@ -17,18 +17,6 @@ #include "main.h" -/* values for level file type identifier */ -#define LEVEL_FILE_TYPE_UNKNOWN 0 -#define LEVEL_FILE_TYPE_RND 1 -#define LEVEL_FILE_TYPE_BD 2 -#define LEVEL_FILE_TYPE_EM 3 -#define LEVEL_FILE_TYPE_SP 4 -#define LEVEL_FILE_TYPE_DX 5 -#define LEVEL_FILE_TYPE_SB 6 -#define LEVEL_FILE_TYPE_DC 7 - -#define NUM_LEVEL_FILE_TYPES 8 - #define LEVEL_PACKED_START 100 #define PACKED_LEVELS(x) (LEVEL_PACKED_START + x) @@ -51,6 +39,9 @@ void SaveLevel(int); void SaveLevelTemplate(); void DumpLevel(struct LevelInfo *); +void CopyNativeLevel_RND_to_Native(struct LevelInfo *); +void CopyNativeLevel_Native_to_RND(struct LevelInfo *); + void LoadTapeFromFilename(char *); void LoadTape(int); void LoadSolutionTape(int); @@ -63,6 +54,9 @@ void SaveScore(int); void LoadSetup(); void SaveSetup(); +void LoadSetup_EditorCascade(); +void SaveSetup_EditorCascade(); + void LoadCustomElementDescriptions(); void LoadSpecialMenuDesignSettings(); void LoadUserDefinedEditorElementList(int **, int *);