Games::Nintendo::Mario::SMBTLL - a class for long-lost Italian plumbers
version 0.205
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
normal
super
fire
Valid powerups are: mushroom, poison_mushroom, and flower
mushroom
poison_mushroom
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.
See http://www.perl.com/perl/misc/Artistic.html
To install Games::Nintendo::Mario, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Games::Nintendo::Mario
CPAN shell
perl -MCPAN -e shell install Games::Nintendo::Mario
For more information on module installation, please visit the detailed CPAN module installation guide.