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",
"envelope",
"mail envelope 4"
},
+ {
+ "group_1",
+ "group",
+ "group element 1"
+ },
+ {
+ "group_2",
+ "group",
+ "group element 2"
+ },
+ {
+ "group_3",
+ "group",
+ "group element 3"
+ },
+ {
+ "group_4",
+ "group",
+ "group element 4"
+ },
+ {
+ "group_5",
+ "group",
+ "group element 5"
+ },
+ {
+ "group_6",
+ "group",
+ "group element 6"
+ },
+ {
+ "group_7",
+ "group",
+ "group element 7"
+ },
+ {
+ "group_8",
+ "group",
+ "group element 8"
+ },
+ {
+ "group_9",
+ "group",
+ "group element 9"
+ },
+ {
+ "group_10",
+ "group",
+ "group element 10"
+ },
+ {
+ "group_11",
+ "group",
+ "group element 11"
+ },
+ {
+ "group_12",
+ "group",
+ "group element 12"
+ },
+ {
+ "group_13",
+ "group",
+ "group element 13"
+ },
+ {
+ "group_14",
+ "group",
+ "group element 14"
+ },
+ {
+ "group_15",
+ "group",
+ "group element 15"
+ },
+ {
+ "group_16",
+ "group",
+ "group element 16"
+ },
+ {
+ "group_17",
+ "group",
+ "group element 17"
+ },
+ {
+ "group_18",
+ "group",
+ "group element 18"
+ },
+ {
+ "group_19",
+ "group",
+ "group element 19"
+ },
+ {
+ "group_20",
+ "group",
+ "group element 20"
+ },
+ {
+ "group_21",
+ "group",
+ "group element 21"
+ },
+ {
+ "group_22",
+ "group",
+ "group element 22"
+ },
+ {
+ "group_23",
+ "group",
+ "group element 23"
+ },
+ {
+ "group_24",
+ "group",
+ "group element 24"
+ },
+ {
+ "group_25",
+ "group",
+ "group element 25"
+ },
+ {
+ "group_26",
+ "group",
+ "group element 26"
+ },
+ {
+ "group_27",
+ "group",
+ "group element 27"
+ },
+ {
+ "group_28",
+ "group",
+ "group element 28"
+ },
+ {
+ "group_29",
+ "group",
+ "group element 29"
+ },
+ {
+ "group_30",
+ "group",
+ "group element 30"
+ },
+ {
+ "group_31",
+ "group",
+ "group element 31"
+ },
+ {
+ "group_32",
+ "group",
+ "group element 32"
+ },
/* ----------------------------------------------------------------------- */
/* "real" (and therefore drawable) runtime elements */
{ ".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"