projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20081007-1-src
[rocksndiamonds.git]
/
src
/
files.c
diff --git
a/src/files.c
b/src/files.c
index 6c2261d5038087e946190592687cd80894883b06..c32777225a076a5a2477b678b15150dbe8b2a627 100644
(file)
--- a/
src/files.c
+++ b/
src/files.c
@@
-182,6
+182,12
@@
static struct LevelFileConfigInfo chunk_config_INFO[] =
&li.gems_needed, 0
},
&li.gems_needed, 0
},
+ {
+ -1, -1,
+ TYPE_INTEGER, CONF_VALUE_32_BIT(2),
+ &li.random_seed, 0
+ },
+
{
-1, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(2),
{
-1, -1,
TYPE_BOOLEAN, CONF_VALUE_8_BIT(2),
@@
-2029,6
+2035,7
@@
int getMappedElement(int element)
case EL_KEY_OBSOLETE:
element = EL_KEY_1;
case EL_KEY_OBSOLETE:
element = EL_KEY_1;
+ break;
case EL_EM_KEY_1_FILE_OBSOLETE:
element = EL_EM_KEY_1;
case EL_EM_KEY_1_FILE_OBSOLETE:
element = EL_EM_KEY_1;
@@
-9861,6
+9868,8
@@
void CreateLevelSketchImages()
Bitmap *bitmap2;
int i;
Bitmap *bitmap2;
int i;
+ InitElementPropertiesGfxElement();
+
bitmap1 = CreateBitmap(TILEX, TILEY, DEFAULT_DEPTH);
bitmap2 = CreateBitmap(MINI_TILEX, MINI_TILEY, DEFAULT_DEPTH);
bitmap1 = CreateBitmap(TILEX, TILEY, DEFAULT_DEPTH);
bitmap2 = CreateBitmap(MINI_TILEX, MINI_TILEY, DEFAULT_DEPTH);
@@
-9868,7
+9877,8
@@
void CreateLevelSketchImages()
{
Bitmap *src_bitmap;
int src_x, src_y;
{
Bitmap *src_bitmap;
int src_x, src_y;
- int graphic = el2edimg(i);
+ int element = getMappedElement(i);
+ int graphic = el2edimg(element);
char basename1[16];
char basename2[16];
char *filename1;
char basename1[16];
char basename2[16];
char *filename1;