projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20030708-1-src
[rocksndiamonds.git]
/
src
/
main.h
diff --git
a/src/main.h
b/src/main.h
index 340f8bebd4dceae0b7dbdf22418ef38143b774a4..86155b077cded23320bf9bfb257cf157f3f1a0d4 100644
(file)
--- a/
src/main.h
+++ b/
src/main.h
@@
-1112,6
+1112,8
@@
struct LevelInfo
boolean gravity;
boolean em_slippery_gems; /* EM style "gems slip from wall" behaviour */
boolean gravity;
boolean em_slippery_gems; /* EM style "gems slip from wall" behaviour */
+ short field[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
+
boolean use_custom_template; /* use custom properties from template file */
boolean no_level_file;
boolean use_custom_template; /* use custom properties from template file */
boolean no_level_file;
@@
-1367,7
+1369,6
@@
extern boolean redraw[MAX_BUF_XSIZE][MAX_BUF_YSIZE];
extern int redraw_x1, redraw_y1;
extern short Feld[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
extern int redraw_x1, redraw_y1;
extern short Feld[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
-extern short Ur[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
extern short MovPos[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
extern short MovDir[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
extern short MovDelay[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
extern short MovPos[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
extern short MovDir[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
extern short MovDelay[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
@@
-1417,7
+1418,7
@@
extern boolean network_player_action_received;
extern int graphics_action_mapping[];
extern int graphics_action_mapping[];
-extern struct LevelInfo level;
+extern struct LevelInfo level
, level_template
;
extern struct PlayerInfo stored_player[], *local_player;
extern struct HiScore highscore[];
extern struct TapeInfo tape;
extern struct PlayerInfo stored_player[], *local_player;
extern struct HiScore highscore[];
extern struct TapeInfo tape;