git.shiar.nl
/
wormy.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
parse-wormedit: warn about missing level data for render
[wormy.git]
/
parse-wormedit
diff --git
a/parse-wormedit
b/parse-wormedit
index 0c94994a5ae79a122d603d924af658354a898a56..ffd68efa997a1dce6b2c234ab8242ced6a23944b 100755
(executable)
--- a/
parse-wormedit
+++ b/
parse-wormedit
@@
-77,10
+77,11
@@
if (defined $opt{render}) {
# default to all singleplayer levels
@request = 0 .. $data->{levelcount}->{single} - 1;
}
# default to all singleplayer levels
@request = 0 .. $data->{levelcount}->{single} - 1;
}
+ @request or die "no levels found or specified\n";
my $img = Games::Wormy::Render->composite(
map { $data->{levels}->[$_] } @request
my $img = Games::Wormy::Render->composite(
map { $data->{levels}->[$_] } @request
- );
+ )
or die "empty result for levels\n"
;
$img->write(
$opt{output} ? (file => $opt{output}) : (fh => \*STDOUT, type => 'pnm')
) or die $img->errstr;
$img->write(
$opt{output} ? (file => $opt{output}) : (fh => \*STDOUT, type => 'pnm')
) or die $img->errstr;