projects
/
rocksndiamonds.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
275b930
)
changed order of some level structure values for EM engine
author
Holger Schemel
<info@artsoft.org>
Thu, 13 Feb 2020 00:54:10 +0000
(
01:54
+0100)
committer
Holger Schemel
<info@artsoft.org>
Tue, 19 May 2020 16:19:55 +0000
(18:19 +0200)
src/game_em/emerald.h
patch
|
blob
|
history
diff --git
a/src/game_em/emerald.h
b/src/game_em/emerald.h
index 8394414859493a04646233469049fc06a778bc22..7806f3e6a3b7de48b0e1d18d94a74c20a4fb44bc 100644
(file)
--- a/
src/game_em/emerald.h
+++ b/
src/game_em/emerald.h
@@
-620,10
+620,6
@@
enum
struct LEVEL
{
struct LEVEL
{
- int home_initial; /* number of players (initial) */
- int home; /* number of players not yet at home */
- /* 0 == all players at home */
-
int width; /* playfield width */
int height; /* playfield height */
int width; /* playfield width */
int height; /* playfield height */
@@
-639,8
+635,6
@@
struct LEVEL
int time_initial; /* available time (initial) */
int time; /* time remaining (runtime) */
int time_initial; /* available time (initial) */
int time; /* time remaining (runtime) */
- boolean killed_out_of_time; /* kill player due to time out */
-
int required_initial; /* emeralds needed (initial) */
int required; /* emeralds needed (runtime) */
int required_initial; /* emeralds needed (initial) */
int required; /* emeralds needed (runtime) */
@@
-698,13
+692,21
@@
struct LEVEL
int wonderwall_state; /* wonderwall active flag */
int wonderwall_time_initial; /* wonderwall time (initial) */
int wonderwall_time; /* wonderwall time */
int wonderwall_state; /* wonderwall active flag */
int wonderwall_time_initial; /* wonderwall time (initial) */
int wonderwall_time; /* wonderwall time */
- short eater_array[8][9]; /* eater data */
- short ball_array[8][8]; /* ball data */
- short android_array[TILE_MAX];/* android clone table */
+
int num_ball_arrays; /* number of ball data arrays used */
int num_ball_arrays; /* number of ball data arrays used */
+ int home_initial; /* number of players (initial) */
+ int home; /* number of players not yet at home */
+ /* 0 == all players at home */
+
+ boolean killed_out_of_time; /* kill player due to time out */
+
int exit_x, exit_y; /* kludge for playing player exit sound */
int exit_x, exit_y; /* kludge for playing player exit sound */
+ short eater_array[8][9]; /* eater data */
+ short ball_array[8][8]; /* ball data */
+ short android_array[TILE_MAX]; /* android clone table */
+
short cavebuf[CAVE_BUFFER_WIDTH][CAVE_BUFFER_HEIGHT];
short nextbuf[CAVE_BUFFER_WIDTH][CAVE_BUFFER_HEIGHT];
short drawbuf[CAVE_BUFFER_WIDTH][CAVE_BUFFER_HEIGHT];
short cavebuf[CAVE_BUFFER_WIDTH][CAVE_BUFFER_HEIGHT];
short nextbuf[CAVE_BUFFER_WIDTH][CAVE_BUFFER_HEIGHT];
short drawbuf[CAVE_BUFFER_WIDTH][CAVE_BUFFER_HEIGHT];