X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fxonotic.git;a=blobdiff_plain;f=misc%2Ftools%2Fxonotic-map-compiler;h=8b6cd4d59b32ce39eb3ce7eafec4b463a60caa4f;hp=3820aff435f1bb68db8bd3a2886f0c8613251e8c;hb=6087e1d7ba9e5160d5ccad806b7f9c824b4a4006;hpb=ce515788e50b5b2ba2ab6c89ddb1c76d28f9af09 diff --git a/misc/tools/xonotic-map-compiler b/misc/tools/xonotic-map-compiler index 3820aff4..8b6cd4d5 100755 --- a/misc/tools/xonotic-map-compiler +++ b/misc/tools/xonotic-map-compiler @@ -232,6 +232,14 @@ for my $m(@{$options->{maps}}) } } }; + + if(defined $shaderlist_new) + { + mkdir "$mapdir/scripts"; + open my $fh, ">", "$mapdir/scripts/shaderlist.txt"; + print $fh $shaderlist_new; + close $fh; + } } local $SIG{INT} = sub @@ -243,14 +251,6 @@ for my $m(@{$options->{maps}}) eval { - if(defined $shaderlist_new) - { - mkdir "$mapdir/scripts"; - open my $fh, ">", "$mapdir/scripts/shaderlist.txt"; - print $fh $shaderlist_new; - close $fh; - } - unlink <$m/lm_*>; # delete old external lightmaps q3map2 '-bsp', @{$options->{bsp}}, "$m.map" or die "-bsp: $?";