X-Git-Url: http://git.shiar.net/wormy.git/blobdiff_plain/48c2bc131fc366f422101f985714f4cc642e27b0..60bddabfdddae797faddb681681fafcd4c91a323:/lib/Games/Wormy/Render.pm diff --git a/lib/Games/Wormy/Render.pm b/lib/Games/Wormy/Render.pm index a1f29f5..2c83536 100644 --- a/lib/Games/Wormy/Render.pm +++ b/lib/Games/Wormy/Render.pm @@ -3,11 +3,12 @@ package Games::Wormy::Render; use 5.010; use strict; use warnings; +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), @@ -23,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});