Acme-PrettyCure
view release on metacpan or search on metacpan
lib/Acme/PrettyCure/CureBloom.pm view on Meta::CPAN
package Acme::PrettyCure::CureBloom;
use utf8;
use Any::Moose;
with 'Acme::PrettyCure::Role';
sub human_name {'æ¥åå²'}
sub precure_name {'ãã¥ã¢ãã«ã¼ã '}
sub birthday { Time::Piece->( '1992/08/07', '%Y/%m/%d' ) }
sub age {14}
sub blood_type {'O'}
sub challenge {
qw(
è¼ãéã®è±ããã¥ã¢ãã«ã¼ã !
ããããéã®ç¿¼ããã¥ã¢ã¤ã¼ã°ã¬ãã!
ãµããã¯ããªãã¥ã¢!
èãªãæ³ãæ±ãè
ã!
ã¢ã³ã®ãªçä¼¼ã¯ããããªãã!
)
}
before 'transform' => sub {
my ($self, $buddy) = @_;
die "èãããªãã¨å¤èº«ã§ããªãã©ã!" unless ref($buddy) =~ /Cure(Egret|Windy)/;
};
after 'transform' => sub {
my ($self, $buddy) = @_;
unless ($buddy->is_precure) {
$buddy->transform($self);
}
};
use Acme::PrettyCure::CureBright;
sub powerup { Acme::PrettyCure::CureBright->new(is_precure => shift->is_precure) }
no Any::Moose;
__PACKAGE__->meta->make_immutable;
1;
( run in 0.718 second using v1.01-cache-2.11-cpan-5a3173703d6 )