projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20030327-1-src
[rocksndiamonds.git]
/
src
/
main.h
diff --git
a/src/main.h
b/src/main.h
index 991d0eca677e8daaa8c0f7d0fe8d370d27ad5f3f..b75fc447bfa4a5eb6371592522d8ef2a56508ac0 100644
(file)
--- a/
src/main.h
+++ b/
src/main.h
@@
-920,8
+920,8
@@
struct PlayerInfo
through doors); overrides other actions */
int jx,jy, last_jx,last_jy;
through doors); overrides other actions */
int jx,jy, last_jx,last_jy;
- int MovDir, MovPos, GfxPos;
- int Frame;
+ int MovDir, MovPos, Gfx
Dir, Gfx
Pos;
+ int Frame
, StepFrame
;
int GfxAction;
int GfxAction;
@@
-935,9
+935,9
@@
struct PlayerInfo
int last_move_dir;
boolean is_moving;
int last_move_dir;
boolean is_moving;
-
- boolean is_digging;
boolean is_waiting;
boolean is_waiting;
+ boolean is_digging;
+ boolean is_collecting;
unsigned long move_delay;
int move_delay_value;
unsigned long move_delay;
int move_delay_value;
@@
-996,6
+996,7
@@
struct TapeInfo
int game_version; /* game release version the tape was created with */
int engine_version; /* game engine version the tape was recorded with */
int game_version; /* game release version the tape was created with */
int engine_version; /* game engine version the tape was recorded with */
+ char *level_identifier;
int level_nr;
unsigned long random_seed;
unsigned long date;
int level_nr;
unsigned long random_seed;
unsigned long date;
@@
-1050,6
+1051,14
@@
struct GlobalInfo
int num_toons;
int num_toons;
+ int menu_draw_xoffset;
+ int menu_draw_yoffset;
+ int menu_draw_xoffset_MAIN;
+ int menu_draw_yoffset_MAIN;
+
+ int door_step_offset;
+ int door_step_delay;
+
float frames_per_second;
boolean fps_slowdown;
int fps_slowdown_factor;
float frames_per_second;
boolean fps_slowdown;
int fps_slowdown_factor;
@@
-1170,6
+1179,7
@@
extern unsigned long Properties2[MAX_NUM_ELEMENTS];
extern int GfxFrame[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
extern int GfxAction[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
extern int GfxRandom[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
extern int GfxFrame[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
extern int GfxAction[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
extern int GfxRandom[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
+extern int GfxElement[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
extern int lev_fieldx, lev_fieldy;
extern int scroll_x, scroll_y;
extern int lev_fieldx, lev_fieldy;
extern int scroll_x, scroll_y;