parse-wormedit: warn about missing level data for render
[wormy.git] / lib / Games / Wormy / Render.pm
index 5a8645280e22e06a22e853a46c202c1a22cd13e2..2c83536965181a8e482dd3698e8725e4ad48961e 100644 (file)
@@ -8,7 +8,7 @@ use experimental 'switch';
 use Imager;
 use List::Util qw(sum max);
 
-our $VERSION = '1.00';
+our $VERSION = '1.01';
 
 our %COL = (
        bg     => Imager::Color->new(255, 255, 255),
@@ -24,6 +24,7 @@ our %COL = (
 
 sub level {
        my ($self, $level) = @_;
+       $level or return;
 
        my $field = Imager->new(xsize => $level->{width}, ysize => $level->{height});
        $field->box(filled => 1, color => $COL{bg});