X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=build-scripts%2Fcreate_element_defs.pl;h=c1da1dafea8bbbd6e9a5130be151d9a328faf7d9;hp=c8a6cd0676a317130aa8b7a3b21454a0abec9bf1;hb=61f3e4384807556f36acba1388e4b5535c583c13;hpb=45bfdb3c0aed7513d056425e6f0abcdc0dc21867 diff --git a/build-scripts/create_element_defs.pl b/build-scripts/create_element_defs.pl index c8a6cd06..c1da1daf 100755 --- a/build-scripts/create_element_defs.pl +++ b/build-scripts/create_element_defs.pl @@ -2362,10 +2362,13 @@ sub print_image_config_vars $var =~ s/^\[player\]\./game.player_/; $var =~ s/^\[title_initial\]/title_initial_default/; $var =~ s/^\[title\]/title_default/; + $var =~ s/^\[titlescreen_initial\]/titlescreen_initial_default/; + $var =~ s/^\[titlescreen\]/titlescreen_default/; $var =~ s/^\[titlemessage_initial\]/titlemessage_initial_default/; $var =~ s/^\[titlemessage\]/titlemessage_default/; - if ($var =~ /^titlemessage.*(\d)/ || + if ($var =~ /^titlescreen.*(\d)/ || + $var =~ /^titlemessage.*(\d)/ || $var =~ /^game.panel.key_(\d)/ || $var =~ /^game.panel.inventory_first_(\d)/ || $var =~ /^game.panel.inventory_last_(\d)/ || @@ -2424,6 +2427,15 @@ sub print_image_config_vars } print_image_config_var_entry("\"$token\"", "&$var"); + + if ($var =~ /^(titlescreen.*)\[\d\]/ || + $var =~ /^(titlemessage.*)\[\d\]/) + { + my $prefix = $1; + $var =~ s/^$prefix/${prefix}_first/; + + print_image_config_var_entry("\"$token\"", "&$var"); + } } }