Fri, 27 Nov 2009 15:00:47 +0000 |
Neil Muller |
Remove debugging print (oops)
|
Fri, 27 Nov 2009 15:00:13 +0000 |
Neil Muller |
Hack middle-click clearing selection into the building_dialog
|
Fri, 27 Nov 2009 14:44:38 +0000 |
Neil Muller |
Fix some indentation weirdnesses that have crept in
|
Fri, 27 Nov 2009 14:40:33 +0000 |
Neil Muller |
Apply action to all selected chickens in building dialog
|
Fri, 27 Nov 2009 14:31:44 +0000 |
Neil Muller |
Add 'select all' button
|
Fri, 27 Nov 2009 14:08:28 +0000 |
Neil Muller |
Cursor hint for Ctrl-click move
|
Fri, 27 Nov 2009 14:01:29 +0000 |
Neil Muller |
Tweak controls dialog
|
Fri, 27 Nov 2009 13:55:07 +0000 |
Neil Muller |
Remove move tool. Add basic controls reference dialog
|
Fri, 27 Nov 2009 13:34:50 +0000 |
Neil Muller |
Rework prey selection. Greedy Foxes are less inclined to attack the same chicken multiple times
|
Fri, 27 Nov 2009 13:20:52 +0000 |
Jeremy Thurgood |
Axes are slightly better weapons than they were.
|
Fri, 27 Nov 2009 12:08:55 +0000 |
Neil Muller |
Reset cursor as well when changing tool. Avoid crash with non-default toolbar
|
Fri, 27 Nov 2009 11:34:59 +0000 |
Neil Muller |
Fix buggy test
|
Fri, 27 Nov 2009 10:06:28 +0000 |
David Fraser |
On move, revert to the select tool - why would you want to move the same chicken twice?
|
Thu, 26 Nov 2009 23:56:28 +0000 |
Neil Muller |
Fix corner case timer fiddling bug
|
Thu, 26 Nov 2009 23:36:20 +0000 |
Simon Cross |
Add restore game button to main menu.
|
Thu, 26 Nov 2009 23:33:49 +0000 |
Neil Muller |
Remove some left-over code.
|
Thu, 26 Nov 2009 23:15:04 +0000 |
Simon Cross |
Lazy loading of save game snapshots.
|
Thu, 26 Nov 2009 23:02:10 +0000 |
Simon Cross |
Add level name and timestamp to save games.
|
Thu, 26 Nov 2009 22:55:26 +0000 |
Neil Muller |
Remove debugging print
|
Thu, 26 Nov 2009 22:52:31 +0000 |
Neil Muller |
The fox move rewrite
|
Thu, 26 Nov 2009 22:50:57 +0000 |
Adrianna Pińska |
fixed selling of equipment from selected chickens
|
Thu, 26 Nov 2009 22:34:58 +0000 |
Simon Cross |
Switch to classmethod decorators.
|
Thu, 26 Nov 2009 22:28:22 +0000 |
Simon Cross |
Save game loading working again.
|
Thu, 26 Nov 2009 22:26:08 +0000 |
Neil Muller |
Make MOVE_SELECTED_PERMITTED default, as seems the right thing
|
Thu, 26 Nov 2009 22:23:56 +0000 |
Neil Muller |
Process upper floors first
|
Thu, 26 Nov 2009 00:31:54 +0000 |
Simon Cross |
Utility for examining compressed save games.
|
Thu, 26 Nov 2009 00:18:31 +0000 |
Adrianna Pińska |
deselect chickens at night
|
Thu, 26 Nov 2009 00:06:59 +0000 |
Simon Cross |
Factor out write_savegame method. Zlib compress save games to reduce space from ~600k to ~15k.
|
Wed, 25 Nov 2009 23:51:33 +0000 |
Adrianna Pińska |
chickens in closed buildings deselected. building opens if you put in chickens and it's not full. opening building with move or select tool allows rearrangement of chickens in building. fixed multiselect in buildings.
|
Wed, 25 Nov 2009 23:25:10 +0000 |
Simon Cross |
Only include top widget when creating snapshot.
|
Wed, 25 Nov 2009 23:15:56 +0000 |
Simon Cross |
Basic snapshot support in save games added.
|
Wed, 25 Nov 2009 22:36:48 +0000 |
Adrianna Pińska |
fixed multiple chicken eviction bug
|
Wed, 25 Nov 2009 22:30:55 +0000 |
Adrianna Pińska |
allowing select/move in building toolbar; doesn't hurt and can be helpful
|
Wed, 25 Nov 2009 22:26:31 +0000 |
Adrianna Pińska |
cleaned up tool reset / preservation on toolbar change so that it all happens in one place
|
Wed, 25 Nov 2009 22:15:29 +0000 |
Adrianna Pińska |
toggling select/move can now be initiated from no selected tool and in any toolbar where select/move is allowed
|
Wed, 25 Nov 2009 22:12:08 +0000 |
Simon Cross |
Start of support for save game snapshots.
|
Wed, 25 Nov 2009 22:08:30 +0000 |
Adrianna Pińska |
fixed so that tool highlight also cleared.
|
Wed, 25 Nov 2009 22:07:48 +0000 |
Neil Muller |
selection groups
|
Wed, 25 Nov 2009 22:06:04 +0000 |
Adrianna Pińska |
put back deselect tool + chickens under middleclick, so that you can fall back to old equip behaviour while in equipment menu
|
Wed, 25 Nov 2009 21:58:29 +0000 |
Adrianna Pińska |
rationalised when tools are reset; e.g. you can trade wood without losing selection / move tool. Default toolbar shows correct tool when reloaded (select/move only; other tools reset)
|
Wed, 25 Nov 2009 21:50:54 +0000 |
Simon Cross |
Factor out save game logic and (new, simplified) dialogs into their own module. Add preferences folder to concept to config. Save games under preferences folder.
|
Wed, 25 Nov 2009 21:41:08 +0000 |
Neil Muller |
Handle placing onto oneself better
|
Wed, 25 Nov 2009 21:27:11 +0000 |
Adrianna Pińska |
gave toolbars unique groups
|
Wed, 25 Nov 2009 21:17:45 +0000 |
Adrianna Pińska |
toggling move/select from subtoolbar no longer crashes
|
Wed, 25 Nov 2009 20:44:28 +0000 |
Adrianna Pińska |
selected button switches when you toggle select/move
|
Wed, 25 Nov 2009 19:56:18 +0000 |
Neil Muller |
Don't look for chickens in fences
|
Wed, 25 Nov 2009 19:50:40 +0000 |
Adrianna Pińska |
right-click now toggles select and move tool
|
Wed, 25 Nov 2009 18:59:51 +0000 |
Simon Cross |
Use KMOD_SHIFT to allow shift-click selecting of multiple chickens.
|
Wed, 25 Nov 2009 18:45:20 +0000 |
Adrianna Pińska |
middle-click deselects chickens but not the tool.
|
Wed, 25 Nov 2009 18:44:23 +0000 |
Simon Cross |
Start of fix for save/restore after animals gained gameboards.
|
Wed, 25 Nov 2009 17:44:32 +0000 |
Jeremy Thurgood |
Animals have their own gameboard references instead of lugging them around in params all the time.
|
Wed, 25 Nov 2009 17:08:17 +0000 |
Jeremy Thurgood |
Rinkhals eats eggs, along with associated changes.
|
Wed, 25 Nov 2009 16:42:28 +0000 |
Neil Muller |
Allow moving multiple animals more easily
|
Wed, 25 Nov 2009 15:25:29 +0000 |
Neil Muller |
don't crash when selling eggs from selected chickens
|
Wed, 25 Nov 2009 14:32:40 +0000 |
Neil Muller |
Partially working (but much less crashy) multiple select support
|
Wed, 25 Nov 2009 14:24:35 +0000 |
Neil Muller |
Tweak help info
|
Tue, 24 Nov 2009 22:21:06 +0000 |
Simon Cross |
Alter day counter logic a bit to cater for the case when it stops being the last day.
|
Tue, 24 Nov 2009 22:19:53 +0000 |
Simon Cross |
Reference gameboard.level rather than game.level where appropriate. Saving and restoring games appears to largely work now (even if the level of the restored game is different to the current one).
|
Tue, 24 Nov 2009 21:20:38 +0000 |
Simon Cross |
Start of support for restoring level information.
|
Tue, 24 Nov 2009 21:20:12 +0000 |
Simon Cross |
Clearer error messages we unsimplify fails.
|
Tue, 24 Nov 2009 20:53:54 +0000 |
Simon Cross |
Add version number to saved games.
|
Tue, 24 Nov 2009 09:53:00 +0000 |
Neil Muller |
Add support for multiple pages to help screen
|
Tue, 24 Nov 2009 09:51:56 +0000 |
Neil Muller |
Tweak load screen buttons
|
Mon, 23 Nov 2009 22:43:55 +0000 |
Simon Cross |
Save and restore tilevid when loading / saving games.
|
Mon, 23 Nov 2009 21:06:16 +0000 |
Adrianna Pińska |
avoid division by zero
|
Mon, 23 Nov 2009 21:01:15 +0000 |
Adrianna Pińska |
exchange rate should be per tree, not per plank
|
Mon, 23 Nov 2009 20:53:11 +0000 |
Adrianna Pińska |
Wood market!
|
Mon, 23 Nov 2009 20:12:03 +0000 |
Adrianna Pińska |
picture icons for all counters
|
Mon, 23 Nov 2009 16:15:37 +0000 |
Neil Muller |
Reorder toolbar. Fix 'Finished Day' position
|
Mon, 23 Nov 2009 16:12:37 +0000 |
Jeremy Thurgood |
Fix position cache removal, slightly optimise chicken range check.
|
Mon, 23 Nov 2009 10:30:22 +0000 |
Jeremy Thurgood |
Factor position cache out into its own class, make Position more useful.
|
Sun, 22 Nov 2009 17:56:41 +0000 |
Neil Muller |
remove unued import
|
Sun, 22 Nov 2009 17:55:28 +0000 |
Neil Muller |
Make selling things sub-toolbar
|
Sat, 21 Nov 2009 20:32:26 +0000 |
Simon Cross |
Redraw counters after restoring game.
|
Sat, 21 Nov 2009 20:24:51 +0000 |
Neil Muller |
Seperate counter redrawing as seperate method
|
Sat, 21 Nov 2009 20:20:59 +0000 |
Neil Muller |
Redraw counters when changing toolbars
|
Sat, 21 Nov 2009 20:11:40 +0000 |
Simon Cross |
Switch to XML (RPC) for save game encoding.
|
Sat, 21 Nov 2009 20:11:08 +0000 |
Neil Muller |
Fix toolbar alignment
|
Sat, 21 Nov 2009 20:02:33 +0000 |
Adrianna Pińska |
added units to price list
|
Sat, 21 Nov 2009 19:58:49 +0000 |
Neil Muller |
The sub-toolbar rewrite, the finally not crashing version
|
Sat, 21 Nov 2009 19:33:12 +0000 |
Simon Cross |
Basic load and save dialogs.
|
Sat, 21 Nov 2009 19:12:02 +0000 |
Simon Cross |
Fix check for axes.
|
Sat, 21 Nov 2009 19:08:22 +0000 |
Simon Cross |
Support for saving and loading games (toolbar entries commented out for lack of space).
|
Sat, 21 Nov 2009 18:59:23 +0000 |
Jeremy Thurgood |
Anything off the board is invisible.
|
Sat, 21 Nov 2009 18:56:59 +0000 |
Adrianna Pińska |
addedmore icons for use in toolbar
|
Sat, 21 Nov 2009 18:55:58 +0000 |
Adrianna Pińska |
fixed unarmed logging bug
|
Sat, 21 Nov 2009 18:42:15 +0000 |
Simon Cross |
Restore buildings properly.
|
Sat, 21 Nov 2009 18:34:36 +0000 |
Simon Cross |
Start of serializer for buildings and support for reference cycles.
|
Sat, 21 Nov 2009 18:15:01 +0000 |
Jeremy Thurgood |
Trees provide a modicum of cover.
|
Sat, 21 Nov 2009 17:55:28 +0000 |
Jeremy Thurgood |
Buildings block line-of-sight, except for occupants.
|
Sat, 21 Nov 2009 17:47:27 +0000 |
Neil Muller |
Better approximate constant framerate on move events, etc.
|
Sat, 21 Nov 2009 17:41:21 +0000 |
Neil Muller |
Remove references to ANIM timer, so no longer relevant
|
Sat, 21 Nov 2009 17:33:49 +0000 |
Neil Muller |
Disable non-selectable toolbar widgets at night
|
Sat, 21 Nov 2009 16:59:49 +0000 |
Neil Muller |
Seperate toolbar and gameboard
|
Sat, 21 Nov 2009 16:54:05 +0000 |
Adrianna Pińska |
oops! forgot to commit the actual images.
|
Sat, 21 Nov 2009 16:46:12 +0000 |
Jeremy Thurgood |
Moved intermediate position generation to a more suitable location.
|
Sat, 21 Nov 2009 16:43:03 +0000 |
Adrianna Pińska |
sniper rifle graphics
|
Sat, 21 Nov 2009 16:28:27 +0000 |
Simon Cross |
Add ammo to things serialized and deserialized.
|
Sat, 21 Nov 2009 16:21:38 +0000 |
Adrianna Pińska |
buildings cost wood
|
Sat, 21 Nov 2009 16:17:48 +0000 |
Simon Cross |
Make Position simplifiable. Override unsimplify for animals to update their image after recreating.
|
Sat, 21 Nov 2009 15:58:54 +0000 |
Simon Cross |
Fix SIMPLIFY for chickens and eggs. Clean-up greedy fox cost overriding.
|
Sat, 21 Nov 2009 15:55:32 +0000 |
Simon Cross |
Add method for clearing all chickens (will be useful later). Cache animal positions only just before night starts. Range-check position before adding it to the cache.
|
Sat, 21 Nov 2009 15:53:17 +0000 |
Neil Muller |
Use fully rendered map in gameboard choosing screen
|
Sat, 21 Nov 2009 15:39:49 +0000 |
Simon Cross |
Override make methods for simplifiable objects.
|
Sat, 21 Nov 2009 15:35:23 +0000 |
Adrianna Pińska |
chickens scatter; chop wood
|
Sat, 21 Nov 2009 15:24:56 +0000 |
Simon Cross |
Remove unused imports.
|
Sat, 21 Nov 2009 15:24:43 +0000 |
Simon Cross |
Rework Animal.__init__ to make it easier to unsimplify them.
|
Sat, 21 Nov 2009 15:22:41 +0000 |
Jeremy Thurgood |
Move hatching logic into chickens.
|
Sat, 21 Nov 2009 13:14:47 +0000 |
Neil Muller |
Fix the shifting load screen
|
Sat, 21 Nov 2009 13:12:04 +0000 |
Neil Muller |
The buggy load level screen lands
|
Sat, 21 Nov 2009 12:58:19 +0000 |
Neil Muller |
The buggy load level screen lands
|
Sat, 21 Nov 2009 12:55:08 +0000 |
Simon Cross |
Start of ability to serialize game state.
|
Sat, 21 Nov 2009 12:48:12 +0000 |
Jeremy Thurgood |
Dear most illustrious brother, I seek your cooperation with the refactoring of egg layerings and the reloading of guns. Please to provide bank details.
|
Sat, 21 Nov 2009 12:07:01 +0000 |
Jeremy Thurgood |
Add Sniper Rifle and give guns limited ammunition.
|
Sat, 21 Nov 2009 11:34:12 +0000 |
Neil Muller |
Implement non-gui parts of level loading communication
|
Sat, 21 Nov 2009 11:18:08 +0000 |
Jeremy Thurgood |
Add config file and command line parameters.
|
Sat, 21 Nov 2009 11:04:16 +0000 |
Neil Muller |
Make level loading more robust
|
Sat, 21 Nov 2009 09:54:03 +0000 |
Neil Muller |
Add testing level with equipped chickens and many foxes
|
Sat, 21 Nov 2009 09:40:29 +0000 |
Neil Muller |
Levels can include starting equipment
|
Sat, 21 Nov 2009 06:44:19 +0000 |
Neil Muller |
Handle corner case aroudn entering the map
|