# Rocks'n'Diamonds - McDuffin Strikes Back!
# -----------------------------------------------------------------------------
# (c) 1995-2014 by Artsoft Entertainment
-# Holger Schemel
-# info@artsoft.org
-# http://www.artsoft.org/
+# Holger Schemel
+# info@artsoft.org
+# http://www.artsoft.org/
# -----------------------------------------------------------------------------
# create_element_defs.pl
# =============================================================================
# --- some suffix replacements ---
$var =~ s/^(menu\.main\..*)\.chars$/$1.size/;
+ $var =~ s/^(tape\.text\..*)\.chars$/$1.size/;
$var =~ s/^(game\.panel\..*)\.chars$/$1.size/;
$var =~ s/^(game\.panel\..*)\.tile_size$/$1.size/;
$var =~ s/^(request\.button\..*)\.tile_size$/$1.size/;
$var =~ s/\.digits$/.size/;
+ $var =~ s/\.2nd_offset$/.offset2/;
+ $var =~ s/\.2nd_xoffset$/.xoffset2/;
+ $var =~ s/\.2nd_yoffset$/.yoffset2/;
$var =~ s/\.element$/.id/;
$var =~ s/\.draw_order$/.sort_priority/;
$var =~ s/\.([A-Z]+)$/\[GFX_SPECIAL_ARG_$1\]/;
$var =~ s/\.([A-Z]+)\./\[GFX_SPECIAL_ARG_$1\]./;
- if ($var =~ /^(menu.(enter|leave)_screen)(.[a-z_]+)$/)
+ if ($var =~ /^(menu.(enter|leave|next)_screen)(.[a-z_]+)$/)
{
$var = $1 . "[GFX_SPECIAL_ARG_DEFAULT]" . $3;
}
$var .= "[GFX_SPECIAL_ARG_DEFAULT]";
}
- if ($var =~ /^(viewport.(playfield|door_[12]))(.[a-z_]+)$/)
+ if ($var =~ /^(viewport.(window|playfield|door_[12]))(.[a-z_]+)$/)
{
$var = $1 . "[GFX_SPECIAL_ARG_DEFAULT]" . $3;
}