short AmoebaCnt2[MAX_NUM_AMOEBA];
short ExplodePhase[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
short ExplodeField[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
+int RunnerVisit[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
+int PlayerVisit[MAX_LEV_FIELDX][MAX_LEV_FIELDY];
unsigned long Properties[MAX_NUM_ELEMENTS][NUM_EP_BITFIELDS];
struct SoundInfo *sound_info = NULL;
struct MusicInfo *music_info = NULL;
struct MusicFileInfo *music_file_info = NULL;
-struct InfoAnimationInfo *info_animation_info = NULL;
+struct HelpAnimInfo *helpanim_info = NULL;
+SetupFileHash *helptext_info = NULL;
/* ------------------------------------------------------------------------- */
"invisible steel wall"
},
{
- "unused_63",
- "unused",
- "(not used)"
+ "maze_runner",
+ "maze_runner",
+ "maze runner"
},
{
"dynabomb_increase_number",
{ ".boring[6]", ACTION_BORING_6, FALSE },
{ ".boring[7]", ACTION_BORING_7, FALSE },
{ ".boring[8]", ACTION_BORING_8, FALSE },
+ { ".boring[9]", ACTION_BORING_9, FALSE },
+ { ".boring[10]", ACTION_BORING_10, FALSE },
{ ".sleeping", ACTION_SLEEPING, FALSE },
{ ".sleeping[1]", ACTION_SLEEPING_1, FALSE },
{ ".sleeping[2]", ACTION_SLEEPING_2, FALSE },
{ ".sleeping[3]", ACTION_SLEEPING_3, FALSE },
+ { ".awakening", ACTION_AWAKENING, FALSE },
{ ".dying", ACTION_DYING, FALSE },
{ ".turning", ACTION_TURNING, FALSE },
{ ".turning_from_left", ACTION_TURNING_FROM_LEFT, FALSE },
" \"print soundsinfo.conf\" print default sounds config\n"
" \"print musicinfo.conf\" print default music config\n"
" \"print editorsetup.conf\" print default editor config\n"
+ " \"print helpanim.conf\" print default helpanim config\n"
+ " \"print helptext.conf\" print default helptext config\n"
" \"dump level FILE\" dump level data from FILE\n"
" \"dump tape FILE\" dump tape data from FILE\n"
" \"autoplay LEVELDIR\" play level tapes for LEVELDIR\n"