log gamelib/state.py @ 489:463a8d60c73e engine_refactor

age author description
Sun, 29 Aug 2010 13:27:29 +0200 Jeremy Thurgood Item uses InteractMixin, but currently overrides everything in it. engine_refactor
Sun, 29 Aug 2010 13:15:14 +0200 Jeremy Thurgood Factor Thing interactive stuff out into a mixing. (Items to follow.) engine_refactor
Sun, 29 Aug 2010 13:07:49 +0200 Jeremy Thurgood Make name param to an Item optional and use NAME if present. engine_refactor
Sun, 29 Aug 2010 19:40:06 +0200 Neil Muller Call thing.leave not scene.leave when removing things
Tue, 08 Mar 2011 13:25:20 +0200 Stefano Rivera Tidy up the i18n changes 1.0.1
Sun, 29 Aug 2010 01:43:55 +0200 Jeremy Thurgood You can now use doors while wielding things.
Sun, 29 Aug 2010 00:24:40 +0200 Neil Muller Redo way of reaching end screen
Sat, 28 Aug 2010 23:48:50 +0200 Jeremy Thurgood Many small fixes.
Sat, 28 Aug 2010 21:31:30 +0200 Neil Muller Hook up navigation tab, Add won condition
Sat, 28 Aug 2010 20:46:06 +0200 Jeremy Thurgood Improved mouse handling edge cases.
Sat, 28 Aug 2010 19:04:30 +0200 Jeremy Thurgood Initial manual implementation.
Sat, 28 Aug 2010 17:07:24 +0200 Neil Muller Allow Nones in list of results
Sat, 28 Aug 2010 14:36:05 +0200 Neil Muller Don't crash if the item doesn't exist
Sat, 28 Aug 2010 14:34:39 +0200 Simon Cross Clean-up two old TODOs.
Sat, 28 Aug 2010 14:10:54 +0200 Neil Muller Add is_in_inventory helper
Sat, 28 Aug 2010 13:33:07 +0200 Neil Muller Tweak description appearance
Sat, 28 Aug 2010 13:30:44 +0200 Jeremy Thurgood Fixed mouse and cursor handling.
Sat, 28 Aug 2010 12:43:12 +0200 Jeremy Thurgood Mouse handling refactorings.
Sat, 28 Aug 2010 12:10:20 +0200 Neil Muller Call detail enter and leave hooks
Sat, 28 Aug 2010 09:37:21 +0200 Jeremy Thurgood Computer typeface for JIM.
Sat, 28 Aug 2010 08:56:12 +0200 Neil Muller Make self._interact_hilight_colour = None disable rect (matches comments)
Sat, 28 Aug 2010 01:28:25 +0200 Neil Muller Make replace_inventory_item use names for consisency
Fri, 27 Aug 2010 23:09:07 +0200 Simon Cross Add option for turning off debugging rects while debugging.
Fri, 27 Aug 2010 22:35:09 +0200 Neil Muller The flying fish fix (take 1)
Fri, 27 Aug 2010 22:04:25 +0200 Neil Muller Offset support for scenes
Fri, 27 Aug 2010 20:08:18 +0200 Jeremy Thurgood Non-interactive things no longer highlight the cursor.
Fri, 27 Aug 2010 19:35:20 +0200 Jeremy Thurgood Ran pyflakes and fixed some minor things.
Fri, 27 Aug 2010 19:29:37 +0200 Jeremy Thurgood Shuffled a bunch of stuff into more appropriate places.
Fri, 27 Aug 2010 16:45:47 +0200 Jeremy Thurgood Start of walkthrough "unit test" and associated fixes and tweaks.
Fri, 27 Aug 2010 10:37:47 +0200 Simon Cross Link crew quarters to map.
Thu, 26 Aug 2010 22:48:03 +0200 Jeremy Thurgood Tubes, pipes and ducts.
Thu, 26 Aug 2010 16:29:54 +0200 Jeremy Thurgood Transparent message dialogs.
Thu, 26 Aug 2010 10:54:25 +0200 Neil Muller Add support for lists of results
Wed, 25 Aug 2010 21:59:26 +0200 Jeremy Thurgood CloneableItem tweaks and a usable laser welder. zOMG!
Wed, 25 Aug 2010 21:32:38 +0200 Jeremy Thurgood CloneableItems.
Wed, 25 Aug 2010 16:45:06 +0200 Jeremy Thurgood Remove screen reference from State.
Wed, 25 Aug 2010 13:56:38 +0200 Simon Cross Add --scene for selecting initial scene during debugging.
Wed, 25 Aug 2010 12:21:16 +0200 Neil Muller Inventory interaction can (surprisingly) affect the inventory
Wed, 25 Aug 2010 12:03:08 +0200 Neil Muller Add inventory interactions
Wed, 25 Aug 2010 08:19:38 +0200 Jeremy Thurgood Fix handling of state on detail view dismissal.
Tue, 24 Aug 2010 23:32:05 +0200 Simon Cross Add bridge and mess to map and ways back.
Tue, 24 Aug 2010 22:02:22 +0200 Stefano Rivera Improve cursor state handling, disable highlights on modal dialogs
Tue, 24 Aug 2010 20:51:40 +0200 Jeremy Thurgood Fix descriptions. And call Demeter's police down upon me.
Tue, 24 Aug 2010 20:35:31 +0200 Jeremy Thurgood Better description handling in detail windows. (Sort of.)
Tue, 24 Aug 2010 20:33:20 +0200 Stefano Rivera Cursor highlights
Tue, 24 Aug 2010 19:49:10 +0200 Jeremy Thurgood Better map handling, detail_view stuff in Result.
Tue, 24 Aug 2010 19:22:01 +0200 Jeremy Thurgood Map shows accessible areas.
Tue, 24 Aug 2010 18:38:44 +0200 Simon Cross InteractText for mocking up scenes. Allow backgrounds to be None. Mock up map.
Tue, 24 Aug 2010 18:36:31 +0200 Stefano Rivera Cursor change when you select a Tool
Tue, 24 Aug 2010 18:11:53 +0200 Jeremy Thurgood Size detail window based on the Scene background image.
Tue, 24 Aug 2010 18:05:27 +0200 Neil Muller Move result handling to result object
Tue, 24 Aug 2010 18:01:42 +0200 Jeremy Thurgood Some detail view and data cleanup.
Tue, 24 Aug 2010 17:55:47 +0200 Neil Muller Minor style cleanups
Tue, 24 Aug 2010 17:24:54 +0200 Neil Muller Enter and leave hooks
Tue, 24 Aug 2010 17:04:56 +0200 Jeremy Thurgood Hook up "detail view" scenes.
Tue, 24 Aug 2010 15:30:51 +0200 Neil Muller removed items can't be the current tool
Tue, 24 Aug 2010 14:07:07 +0200 Neil Muller Initial event sound support
Tue, 24 Aug 2010 11:57:06 +0200 Neil Muller Rough Stab at basic animation support
Tue, 24 Aug 2010 09:58:12 +0200 Simon Cross Remove debugging prints (descriptions now provide pretty much the same feedback anyway).
Tue, 24 Aug 2010 00:56:31 +0200 Neil Muller More complex shaped interactables
Tue, 24 Aug 2010 00:43:32 +0200 Jeremy Thurgood Detail view without any functionality.
Tue, 24 Aug 2010 00:33:52 +0200 Simon Cross Don't render with BLEND_ADD, use normal overlay.
Tue, 24 Aug 2010 00:14:23 +0200 Simon Cross Refactor Things a bit to render images.
Mon, 23 Aug 2010 23:09:29 +0200 Simon Cross Factor label width setting method out into a custom class (BoomLabel).
Mon, 23 Aug 2010 23:05:55 +0200 Neil Muller Partial message support
Mon, 23 Aug 2010 22:42:30 +0200 Simon Cross Some hacks to make Label work.
Mon, 23 Aug 2010 22:11:41 +0200 Simon Cross Add description rendering to scene rendering.
Mon, 23 Aug 2010 21:29:19 +0200 Stefano Rivera Red -> red
Mon, 23 Aug 2010 21:19:34 +0200 Simon Cross Make tools usable.
Mon, 23 Aug 2010 21:08:15 +0200 Simon Cross Fix typo.
Mon, 23 Aug 2010 21:04:43 +0200 Simon Cross Start of interact handling.
Mon, 23 Aug 2010 20:34:38 +0200 Simon Cross Show interact rectangles when constants.DEBUG is True.
Mon, 23 Aug 2010 19:45:07 +0200 Neil Muller Move some description management from widget to state object
Mon, 23 Aug 2010 18:32:15 +0200 Neil Muller Some framework support for better message handling
Mon, 23 Aug 2010 13:39:12 +0200 Jeremy Thurgood Refactor thing interactivity and add "fake" bridge scene.
Mon, 23 Aug 2010 13:27:50 +0200 Jeremy Thurgood Part of the cryo door puzzle.
Mon, 23 Aug 2010 11:47:03 +0200 Simon Cross Skeletons for scenes in plot outline.
Mon, 23 Aug 2010 00:49:22 +0200 Jeremy Thurgood Cryo door, titanium leg and some interaction prototypes.
Sun, 22 Aug 2010 22:07:45 +0200 Simon Cross Add an example Thing to cryo scene.
Sun, 22 Aug 2010 20:05:37 +0200 Simon Cross First item!
Sun, 22 Aug 2010 19:59:42 +0200 Jeremy Thurgood Inventory and items. And stuff.
Sun, 22 Aug 2010 19:51:24 +0200 Simon Cross Convert inventory to list of item objects.
Sun, 22 Aug 2010 19:38:32 +0200 Simon Cross Add helper for adding items. Give items names. Make things take a rectangle.
Sun, 22 Aug 2010 19:31:51 +0200 Simon Cross Add inventory manipulation methods.
Sun, 22 Aug 2010 19:20:58 +0200 Simon Cross Add state widget for rendering state.
Sun, 22 Aug 2010 18:48:32 +0200 Simon Cross Add loading of initial state.
Sun, 22 Aug 2010 18:07:48 +0200 Simon Cross Add code for blitting Scene.
Sun, 22 Aug 2010 17:52:34 +0200 Simon Cross Add items and things.
Sun, 22 Aug 2010 17:04:34 +0200 Simon Cross Start of scene drawing framework.
Sun, 22 Aug 2010 16:06:03 +0200 Simon Cross Add missing newline.
Sun, 22 Aug 2010 15:59:37 +0200 Simon Cross Function for loading initial state.
Sun, 22 Aug 2010 15:48:19 +0200 Simon Cross Start of base classes for game state.