projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20020908-2-src
[rocksndiamonds.git]
/
src
/
main.c
diff --git
a/src/main.c
b/src/main.c
index 4cec054e76c2479219cbf577749e30ebbd9dfd37..713b6a9b33157ff128369130f05157cc443be1d9 100644
(file)
--- a/
src/main.c
+++ b/
src/main.c
@@
-136,13
+136,34
@@
char *sound_name[NUM_SOUNDS] =
"gate.wav"
};
"gate.wav"
};
-struct ArtworkConfigInfo image_config[] =
+struct ConfigInfo image_config_suffix[] =
+{
+ { ".frame_xpos", "0" },
+ { ".frame_ypos", "0" },
+ { ".num_frames", "1" },
+
+ { NULL, NULL }
+};
+
+struct ConfigInfo sound_config_suffix[] =
+{
+ { NULL, NULL }
+};
+
+struct ConfigInfo image_config[] =
{
/* graphics for Boulder Dash style elements and actions */
{
/* graphics for Boulder Dash style elements and actions */
- { "bd_diamond.waiting", "bd_diamond.pcx" },
+ { "bd_diamond", "bd_diamond.pcx" },
+ { "bd_diamond.frame_xpos", "0" },
+ { "bd_diamond.num_frames", "1" },
+ { "robot_wheel", "bd_diamond.pcx" },
+ { "robot_wheel.frame_xpos", "0" },
+ { "robot_wheel.num_frames", "4" },
+
+ { NULL, NULL }
};
};
-struct
Artwork
ConfigInfo sound_config[] =
+struct ConfigInfo sound_config[] =
{
/* sounds for Boulder Dash style elements and actions */
{ "bd_empty_space.digging", "empty.wav" },
{
/* sounds for Boulder Dash style elements and actions */
{ "bd_empty_space.digging", "empty.wav" },
@@
-357,8
+378,13
@@
struct ArtworkConfigInfo sound_config[] =
{ "[not used]", "whoosh.wav" },
{ "[not used]", "boom.wav" },
#endif
{ "[not used]", "whoosh.wav" },
{ "[not used]", "boom.wav" },
#endif
+
+ { NULL, NULL }
};
};
+struct FileInfo *image_files;
+struct FileInfo *sound_files;
+
struct ElementInfo element_info[MAX_ELEMENTS] =
{
{ "empty_space", "empty space" }, /* 0 */
struct ElementInfo element_info[MAX_ELEMENTS] =
{
{ "empty_space", "empty space" }, /* 0 */