Games::Nintendo::Mario::SMBTLL - a class for long-lost Italian plumbers
version 0.204
use Games::Nintendo::Mario::SMBLL;
my $hero = new Games::Nintendo::Mario::SMB name => 'Luigi', state => 'normal'; $hero->powerup('mushroom'); # doop doop doop! $hero->powerup('flower'); # change clothes
$hero->powerup('poison_mushroom'); # uh oh! $hero->damage; # cue the Mario Death Music
This class subclasses Games::Nintendo::Mario, providing a model of the behavior of the Mario Brothers in Super Mario Brothers: The Lost Levels. All of the methods described in the Mario interface exist as documented.
The plumber may be named Mario or Luigi.
The plumber's state may be any of: normal, super, or fire
Valid powerups are: mushroom, poison_mushroom, and flower
games
This ruleset reflects Mario in Super Mario Bros.: The Lost Levels, the original Japanese sequel to SMB, later released as SMBTLL in the US (and now available on the Wii Virtual Console).
Ricardo SIGNES <rjbs@cpan.org>
Copyright 2007 by Ricardo SIGNES <rjbs@cpan.org>
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.