Revision history for Games::Risk.
High-level changelog
====================
0.4.x move armies
0.3.x attack, bonus, gui enhancements
0.2.x turn reinforcements, gui enhancements
0.1.x gui enhancements, internal cleanups, some ai work, initial armies placement
0.0.x initial work, basic gui display
Low-level changelog
===================
0.4.1 Fri Sep 5 19:20:49 CEST 2008
- removed Build.PL since it does not install images - relying on EUMM
only by now (spotted by slanning)
- detecting when a player has lost
0.4.0 Fri Sep 5 16:06:21 CEST 2008
- possibility to move armies at the end of turn
**
0.3.3 Thu Sep 4 17:02:26 CEST 2008
- continent bonus armies
- fix warnings when attacking with only one dice
- fix bug due to space launching attacks while current attack not done
- bindings enhancements in invasion window
- game does not prompt anymore for army move if no choice in number of
armies to move
0.3.2 Wed Sep 3 19:06:37 CEST 2008
- gui now prompts for number of armies to invade country
- controller updates everyone of invasion + resume attack
- some gui enhancements
0.3.1 Wed Sep 3 17:06:58 CEST 2008
- oops, licence was not consistent between header and pod. fixed: this
module is available under the terms of the GNU GPL version 3 or later.
0.3.0 Wed Sep 3 08:38:46 CEST 2008
- ais react to attack events (ai:dumb doesn't attack)
- user interaction to launch / redo attacks
- controller computes attacks losses
- gui displays dices results
- user interaction to stop attack (end turn)
**
0.2.5 Mon Sep 1 13:30:10 CEST 2008
- fix crash when adding army during initial placement on non territory (ocean, ...)
0.2.4 Sun Aug 31 18:19:09 CEST 2008
- added other game states to top frame
- removed canvas class bindings: canvas can't be scrolled anymore
- mouse wheels can be used to add/remove reinforcements
- fix crash when adding army on non territory (ocean, ...)
0.2.3 Sun Aug 31 17:00:55 CEST 2008
- allowing user to undo its reinforcements and start anew
- tooltip for action buttons
- first cpan release
0.2.2 Sun Aug 31 16:24:17 CEST 2008
- ai place reinforcements at beginning of their turn
- user interaction to place reinforcements
0.2.1 Sun Aug 31 11:26:10 CEST 2008
- updating gui with initial army count to place
0.2.0 Sat Aug 30 18:44:23 CEST 2008
- gr::ai is also a session now
- ai players have a poe session (gr::ai) to control it
- ai place initial armies
- user interaction to place initial armies
- ready for real turns to begin
**
0.1.3 Sat Aug 30 11:07:38 CEST 2008
- player gets new information
- ai hierarchy created
- dumb ai skeleton created
- ai object created when player is a robot
- gui displays player information in a tooltip
0.1.2 Fri Aug 29 15:56:50 CEST 2008
- gui gains a status bar
- gui displays country pointed by mouse
0.1.1 Fri Aug 29 14:27:56 CEST 2008
- display player's label in gui
- separate session initialization from game initialization
- better flow and atomic events for game states
0.1.0 Thu Aug 28 18:03:17 CEST 2008
- countries distributed evenly at game start
- board now updates its owner/number of armies if needed
- better set of colors for players
- ready for initial army placement
**
0.0.3 Thu Aug 28 15:49:11 CEST 2008
- displaying capitals & armies on board game
- storing continent / countries cross-references
- using a custom object for Games::Risk's heap
- cleaning public/private spaces of maps & derivatives
0.0.2 Thu Aug 28 12:28:27 CEST 2008
- creating continents & countries from jrisk map file
0.0.1 Thu Aug 28 10:05:39 CEST 2008
- original version
- main script launching gui
- gui displays board game (only background picture)