projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20030616-1-src
[rocksndiamonds.git]
/
src
/
main.h
diff --git
a/src/main.h
b/src/main.h
index 594f1b82b69e6293c0bf859e3bd2ed2e6c241cbf..4385aa55db7d6f3f858355c8473ebb05697eae74 100644
(file)
--- a/
src/main.h
+++ b/
src/main.h
@@
-33,6
+33,7
@@
#define IMG_UNDEFINED (-1)
#define IMG_EMPTY IMG_EMPTY_SPACE
#define IMG_SP_EMPTY IMG_SP_EMPTY_SPACE
#define IMG_UNDEFINED (-1)
#define IMG_EMPTY IMG_EMPTY_SPACE
#define IMG_SP_EMPTY IMG_SP_EMPTY_SPACE
+#define IMG_EXPLOSION IMG_DEFAULT_EXPLODING
#define IMG_CHAR_START IMG_CHAR_SPACE
#define IMG_CUSTOM_START IMG_CUSTOM_1
#define IMG_CHAR_START IMG_CHAR_SPACE
#define IMG_CUSTOM_START IMG_CUSTOM_1
@@
-163,13
+164,14
@@
#define CE_OTHER_COLLECTING 6
#define CE_OTHER_PUSHING 7
#define CE_OTHER_CHANGING 8
#define CE_OTHER_COLLECTING 6
#define CE_OTHER_PUSHING 7
#define CE_OTHER_CHANGING 8
+#define CE_OTHER_EXPLODING 9
/* values for internal purpose only (level editor) */
/* values for internal purpose only (level editor) */
-#define CE_BY_PLAYER
9
-#define CE_IMPACT_SMASHED 1
0
-#define CE_BY_OTHER 1
1
+#define CE_BY_PLAYER
10
+#define CE_IMPACT_SMASHED 1
1
+#define CE_BY_OTHER 1
2
-#define NUM_CHANGE_EVENTS 1
2
+#define NUM_CHANGE_EVENTS 1
3
#define CE_BITMASK_DEFAULT 0
#define CE_BITMASK_DEFAULT 0
@@
-788,8
+790,12
@@
#define EL_DYNABOMB_ACTIVE (EL_FIRST_DUMMY + 13)
#define EL_SHIELD_NORMAL_ACTIVE (EL_FIRST_DUMMY + 14)
#define EL_SHIELD_DEADLY_ACTIVE (EL_FIRST_DUMMY + 15)
#define EL_DYNABOMB_ACTIVE (EL_FIRST_DUMMY + 13)
#define EL_SHIELD_NORMAL_ACTIVE (EL_FIRST_DUMMY + 14)
#define EL_SHIELD_DEADLY_ACTIVE (EL_FIRST_DUMMY + 15)
+#define EL_DEFAULT (EL_FIRST_DUMMY + 16)
+#define EL_BD_DEFAULT (EL_FIRST_DUMMY + 17)
+#define EL_SP_DEFAULT (EL_FIRST_DUMMY + 18)
+#define EL_SB_DEFAULT (EL_FIRST_DUMMY + 19)
-#define MAX_NUM_ELEMENTS (EL_FIRST_DUMMY +
16
)
+#define MAX_NUM_ELEMENTS (EL_FIRST_DUMMY +
20
)
/* values for graphics/sounds action types */
/* values for graphics/sounds action types */
@@
-1144,6
+1150,9
@@
struct MenuInfo
int draw_yoffset_default;
int draw_xoffset[NUM_SPECIAL_GFX_ARGS];
int draw_yoffset[NUM_SPECIAL_GFX_ARGS];
int draw_yoffset_default;
int draw_xoffset[NUM_SPECIAL_GFX_ARGS];
int draw_yoffset[NUM_SPECIAL_GFX_ARGS];
+
+ int list_size_default;
+ int list_size[NUM_SPECIAL_GFX_ARGS];
};
struct DoorInfo
};
struct DoorInfo