X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=misc%2Ftools%2Fxonotic-map-compiler;h=92b7c5ce01fe79875725068a895e6725bcf3c9bf;hb=d18650a33685341eaba7d5aa4ede7c22e4e47277;hp=c4f59a9ab30531e4e1d09fe72106df5d88c56bdc;hpb=aae67351ae7bde60f8e1d3dac21af45930151f43;p=xonotic%2Fxonotic.git diff --git a/misc/tools/xonotic-map-compiler b/misc/tools/xonotic-map-compiler index c4f59a9a..92b7c5ce 100755 --- a/misc/tools/xonotic-map-compiler +++ b/misc/tools/xonotic-map-compiler @@ -55,7 +55,7 @@ my $options = scale => [], # can't have defaults atm order => [split /\s*,\s*/, $ORDER], maps => [], - scale => 1, + scalefactor => 1, bsp_timeout => 0, vis_timeout => 0, light_timeout => 0, @@ -91,8 +91,8 @@ while(@ARGV) } elsif($_ eq '-scale') { - $options->{scale} = (shift @ARGV) || 1; - #$enterflags = 'scale'; + $options->{scalefactor} = @ARGV ? shift(@ARGV) : 1; + $enterflags = 'scale'; } elsif($_ eq '-novis') { @@ -128,7 +128,7 @@ while(@ARGV) } elsif($_ eq '-scale_timeout') { - $options->{minimap_timeout} = shift @ARGV; + $options->{scale_timeout} = shift @ARGV; } elsif($_ eq '-order') { @@ -214,7 +214,7 @@ sub q3map2(@) $mapdir = "/" if $mapdir eq ""; symlink "$mapdir", "$linkdir/data"; -my ($prescale, $postscale) = ($options->{scale} =~ /^([0-9.]+)(?::([0-9.]+))?$/); +my ($prescale, $postscale) = ($options->{scalefactor} =~ /^([0-9.]+)(?::([0-9.]+))?$/); $prescale = 1 if not defined $prescale; $postscale = 1 if not defined $postscale;