projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
small code cleanup of screen redraw functions (SP)
[rocksndiamonds.git]
/
build-scripts
/
create_element_defs.pl
diff --git
a/build-scripts/create_element_defs.pl
b/build-scripts/create_element_defs.pl
index d935b3fed230b851a37aaa27a8d21bff7084a159..a2d92d3521bcac1204c6ab83c7ca1774cba1be98 100755
(executable)
--- a/
build-scripts/create_element_defs.pl
+++ b/
build-scripts/create_element_defs.pl
@@
-1,9
+1,14
@@
#!/usr/bin/perl -w
# =============================================================================
#!/usr/bin/perl -w
# =============================================================================
-# create_element_defs.pl
+# Rocks'n'Diamonds - McDuffin Strikes Back!
+# -----------------------------------------------------------------------------
+# (c) 1995-2014 by Artsoft Entertainment
+# Holger Schemel
+# info@artsoft.org
+# http://www.artsoft.org/
# -----------------------------------------------------------------------------
# -----------------------------------------------------------------------------
-#
2002-09-19 holger.schemel@mediaways.net
+#
create_element_defs.pl
# =============================================================================
use strict;
# =============================================================================
use strict;
@@
-193,7
+198,7
@@
sub contains_image_file
{
my ($line) = @_;
{
my ($line) = @_;
- return ($line =~ /\".+\.p
cx
\"/ ||
+ return ($line =~ /\".+\.p
ng
\"/ ||
$line =~ /UNDEFINED_FILENAME/);
}
$line =~ /UNDEFINED_FILENAME/);
}
@@
-609,7
+614,7
@@
sub print_chars_graphics_list_line
my $tabs_left = get_tabs($left, 6);
my $tabs_left = get_tabs($left, 6);
- my $right = ($ext eq '' ? $basename . '.p
cx
' :
+ my $right = ($ext eq '' ? $basename . '.p
ng
' :
$ext eq '.frames' ? '1' : '0');
if ($ext eq '.xpos')
$ext eq '.frames' ? '1' : '0');
if ($ext eq '.xpos')
@@
-748,8
+753,8
@@
sub print_custom_graphics_list
my $tabs_left = get_tabs($left, 6);
my $tabs_left = get_tabs($left, 6);
- # my $right = ($ext eq '' ? 'RocksElements.p
cx
' :
- my $right = ($ext eq '' ? 'RocksCE.p
cx
' :
+ # my $right = ($ext eq '' ? 'RocksElements.p
ng
' :
+ my $right = ($ext eq '' ? 'RocksCE.p
ng
' :
$ext eq '.frames' ? '1' : '0');
if ($ext eq '.xpos')
$ext eq '.frames' ? '1' : '0');
if ($ext eq '.xpos')
@@
-776,8
+781,8
@@
sub print_custom_graphics_list
my $tabs_left = get_tabs($left, 6);
my $tabs_left = get_tabs($left, 6);
- # my $right = ($ext eq '' ? 'RocksElements.p
cx
' : '0');
- my $right = ($ext eq '' ? 'RocksCE.p
cx
' : '0');
+ # my $right = ($ext eq '' ? 'RocksElements.p
ng
' : '0');
+ my $right = ($ext eq '' ? 'RocksCE.p
ng
' : '0');
if ($ext eq '.xpos')
{
if ($ext eq '.xpos')
{
@@
-829,8
+834,8
@@
sub print_group_graphics_list
my $tabs_left = get_tabs($left, 6);
my $tabs_left = get_tabs($left, 6);
- # my $right = ($ext eq '' ? 'RocksDC.p
cx
' :
- my $right = ($ext eq '' ? 'RocksCE.p
cx
' :
+ # my $right = ($ext eq '' ? 'RocksDC.p
ng
' :
+ my $right = ($ext eq '' ? 'RocksCE.p
ng
' :
$ext eq '.frames' ? '1' : '0');
if ($ext eq '.xpos')
$ext eq '.frames' ? '1' : '0');
if ($ext eq '.xpos')
@@
-857,8
+862,8
@@
sub print_group_graphics_list
my $tabs_left = get_tabs($left, 6);
my $tabs_left = get_tabs($left, 6);
- # my $right = ($ext eq '' ? 'RocksDC.p
cx
' : '0');
- my $right = ($ext eq '' ? 'RocksCE.p
cx
' : '0');
+ # my $right = ($ext eq '' ? 'RocksDC.p
ng
' : '0');
+ my $right = ($ext eq '' ? 'RocksCE.p
ng
' : '0');
if ($ext eq '.xpos')
{
if ($ext eq '.xpos')
{
@@
-2386,9
+2391,14
@@
sub print_image_config_vars
# --- some suffix replacements ---
$var =~ s/^(menu\.main\..*)\.chars$/$1.size/;
# --- 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/^(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/\.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/\.element$/.id/;
$var =~ s/\.draw_order$/.sort_priority/;