Games::Risk::GUI::MoveArmies - window to move armies
version 4.000
GR::GUI::MoveArmies implements a POE session, creating a Tk window to ask the number of armies to move between adjacent countries. Once used, the window is hidden to be reused later on.
GR::GUI::MoveArmies
my $id = Games::Risk::GUI::MoveArmies->spawn(%opts); Poe::Kernel->post( $id, 'attack_move', $src, $dst, $min ); Poe::Kernel->post( $id, 'move_armies', $src, $dst, $max );
Create a window requesting for amies move, and return the associated POE session ID. One can pass the following options:
A Tk window that will be the parent of the toplevel window created. This parameter is mandatory.
The newly created POE session accepts the following events:
Show window and request how many armies to move from $src to $dst. This number should be at least $min, matching the number of dices used for attack.
$src
$dst
$min
Games::Risk.
Jerome Quelin
This software is Copyright (c) 2008 by Jerome Quelin.
This is free software, licensed under:
The GNU General Public License, Version 3, June 2007
To install Games::Risk, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Games::Risk
CPAN shell
perl -MCPAN -e shell install Games::Risk
For more information on module installation, please visit the detailed CPAN module installation guide.