Wed, 04 Sep 2013 22:46:29 +0200 |
David Sharpe |
Added health to protagonist.
|
Wed, 04 Sep 2013 22:26:36 +0200 |
David Sharpe |
Merge
|
Wed, 04 Sep 2013 22:26:15 +0200 |
David Sharpe |
Merge
|
Wed, 04 Sep 2013 22:25:54 +0200 |
David Sharpe |
Added health bar to main screen.
|
Wed, 04 Sep 2013 20:20:13 +0200 |
David Sharpe |
Merge
|
Wed, 04 Sep 2013 01:23:43 +0200 |
David Sharpe |
Merge
|
Wed, 04 Sep 2013 01:23:32 +0200 |
David Sharpe |
Updated TODOs
|
Wed, 04 Sep 2013 22:20:36 +0200 |
Neil Muller |
Can has delete objects
|
Wed, 04 Sep 2013 22:07:20 +0200 |
Neil Muller |
Add a world object to collect some stats
|
Wed, 04 Sep 2013 22:06:55 +0200 |
Neil Muller |
Add multiline widget
|
Wed, 04 Sep 2013 21:32:55 +0200 |
Neil Muller |
More work towards object editing
|
Wed, 04 Sep 2013 21:16:09 +0200 |
Neil Muller |
Add hints for the level editor
|
Wed, 04 Sep 2013 19:11:00 +0200 |
Adrianna Pińska |
north-facing human
|
Wed, 04 Sep 2013 19:09:02 +0200 |
Jeremy Thurgood |
Update TODO.txt.
|
Wed, 04 Sep 2013 18:55:57 +0200 |
Adrianna Pińska |
protagonist rename of doom
|
Wed, 04 Sep 2013 18:45:18 +0200 |
Stefano Rivera |
Avoid indirection in Makefile
|
Wed, 04 Sep 2013 18:41:06 +0200 |
Jeremy Thurgood |
Remove unused stuff.
|
Wed, 04 Sep 2013 18:40:00 +0200 |
Jeremy Thurgood |
Much better facing renderers.
|
Wed, 04 Sep 2013 18:37:43 +0200 |
Adrianna Pińska |
generated pngs for south-facing human
|
Wed, 04 Sep 2013 18:30:47 +0200 |
Adrianna Pińska |
human facing south
|
Wed, 04 Sep 2013 18:30:08 +0200 |
Stefano Rivera |
A stupid, simple menu
|
Wed, 04 Sep 2013 18:04:59 +0200 |
Neil Muller |
Display list of objects to edit / delete
|
Wed, 04 Sep 2013 17:25:26 +0200 |
Jeremy Thurgood |
Bulkheads are bits of wall you can walk through.
|
Wed, 04 Sep 2013 16:56:24 +0200 |
Neil Muller |
Always show objects in objects mode
|
Wed, 04 Sep 2013 16:53:24 +0200 |
Stefano Rivera |
Overlays belong in render
|
Wed, 04 Sep 2013 16:48:43 +0200 |
Jeremy Thurgood |
Fix embarrassing leftover underscore.
|
Wed, 04 Sep 2013 16:37:10 +0200 |
Neil Muller |
Add placeholder object mode menu
|
Wed, 04 Sep 2013 16:21:21 +0200 |
Jeremy Thurgood |
Less hacky rotation suppression.
|
Wed, 04 Sep 2013 15:06:33 +0200 |
Jeremy Thurgood |
Better rendering and movement detection.
|
Wed, 04 Sep 2013 14:53:37 +0200 |
Jeremy Thurgood |
Composition-based renderers.
|
Wed, 04 Sep 2013 13:15:48 +0200 |
Jeremy Thurgood |
Clunkier properties to make pyflakes happy.
|
Wed, 04 Sep 2013 13:13:11 +0200 |
Jeremy Thurgood |
Better protagonist physicser.
|
Wed, 04 Sep 2013 01:14:49 +0200 |
Stefano Rivera |
Screenshot
|
Wed, 04 Sep 2013 00:17:50 +0200 |
Stefano Rivera |
Build PNGs
|
Wed, 04 Sep 2013 00:15:11 +0200 |
Adrianna Pińska |
werewolf facing north
|
Wed, 04 Sep 2013 00:11:29 +0200 |
Neil Muller |
Pass display offset to overlays for when the display is larger than the level
|
Tue, 03 Sep 2013 23:58:57 +0200 |
Adrianna Pińska |
werewolf facing south
|
Tue, 03 Sep 2013 23:45:56 +0200 |
Stefano Rivera |
Drop compatibility imports, and allow an optional module on classnames
|
Tue, 03 Sep 2013 23:42:51 +0200 |
Jeremy Thurgood |
Fun with mass and friction.
|
Tue, 03 Sep 2013 23:33:44 +0200 |
Stefano Rivera |
Break out Renderers
|
Tue, 03 Sep 2013 23:32:46 +0200 |
Neil Muller |
PEP8
|
Tue, 03 Sep 2013 23:31:54 +0200 |
Neil Muller |
Munge in interior wall drawing
|
Tue, 03 Sep 2013 23:14:48 +0200 |
Neil Muller |
Display interior walls and start working towards drawing them
|
Tue, 03 Sep 2013 23:29:15 +0200 |
Stefano Rivera |
And another puzzler for level-importing
|
Tue, 03 Sep 2013 23:28:38 +0200 |
Stefano Rivera |
Level doesn't gave a get_drawables() getter any more, that was rubbish
|
Tue, 03 Sep 2013 23:27:25 +0200 |
Stefano Rivera |
Break puzzlers out of game_object.py
|
Tue, 03 Sep 2013 23:16:09 +0200 |
Jeremy Thurgood |
Fix protagonist physicsers.
|
Tue, 03 Sep 2013 22:53:23 +0200 |
Neil Muller |
Add showing objects to the level editor
|
Tue, 03 Sep 2013 22:19:20 +0200 |
Neil Muller |
Add dummy check boxes
|
Tue, 03 Sep 2013 22:50:29 +0200 |
Jeremy Thurgood |
Interior walls.
|
Tue, 03 Sep 2013 22:24:38 +0200 |
Stefano Rivera |
Overlays that don't suck as much
|
Tue, 03 Sep 2013 22:10:38 +0200 |
Neil Muller |
Reorder startup to avoid pygame init issues
|
Tue, 03 Sep 2013 22:02:33 +0200 |
Stefano Rivera |
Note image
|
Tue, 03 Sep 2013 21:53:24 +0200 |
Neil Muller |
Add some notes on requirements to the readme
|
Tue, 03 Sep 2013 21:16:22 +0200 |
Jeremy Thurgood |
Document collision handler a little better.
|
Tue, 03 Sep 2013 21:47:24 +0200 |
Stefano Rivera |
Overlay notes
|
Tue, 03 Sep 2013 21:44:55 +0200 |
Neil Muller |
Don't render the old scene with the protagnist's new position during scene changes
|
Tue, 03 Sep 2013 21:09:55 +0200 |
Jeremy Thurgood |
Activate door with switch.
|
Tue, 03 Sep 2013 20:24:25 +0200 |
Jeremy Thurgood |
Better collision handling, potentially locked doors.
|
Tue, 03 Sep 2013 20:10:44 +0200 |
Stefano Rivera |
Err, in pymunk coordinates
|
Tue, 03 Sep 2013 20:06:12 +0200 |
Jeremy Thurgood |
Some refactoring and fixing, start of better collision handling.
|
Tue, 03 Sep 2013 19:48:02 +0200 |
Stefano Rivera |
Make FloorSwitchPuzzler are more generic CollidePuzzler
|
Tue, 03 Sep 2013 19:31:28 +0200 |
Stefano Rivera |
Output coordinates from the level editor, to help place things
|
Tue, 03 Sep 2013 19:09:07 +0200 |
Stefano Rivera |
We have doors
|
Tue, 03 Sep 2013 17:37:16 +0200 |
Neil Muller |
Re-canonicalize level1 after rebase merge
|
Tue, 03 Sep 2013 16:59:00 +0200 |
Neil Muller |
Fix destintion and add internal door
|
Tue, 03 Sep 2013 16:58:45 +0200 |
Neil Muller |
Add DoorEvent and tweak ScreenChange to keep more state when the player goes through a door
|
Tue, 03 Sep 2013 16:57:09 +0200 |
Neil Muller |
Add some state manipulation helper methods
|
Tue, 03 Sep 2013 17:15:00 +0200 |
Stefano Rivera |
Round-tripped levels through the editor to canonicalize them
|
Tue, 03 Sep 2013 16:12:24 +0200 |
Neil Muller |
Add doors to the levels
|
Tue, 03 Sep 2013 16:12:15 +0200 |
Neil Muller |
Initial door object
|
Tue, 03 Sep 2013 16:11:50 +0200 |
Neil Muller |
add level2 to list of screens
|
Tue, 03 Sep 2013 16:08:25 +0200 |
Neil Muller |
Add a level2
|
Tue, 03 Sep 2013 16:07:56 +0200 |
Neil Muller |
Tweak resources.get_file to allow creating non-existant files
|
Tue, 03 Sep 2013 15:37:09 +0200 |
Neil Muller |
Very placeholder art for door
|
Tue, 03 Sep 2013 15:27:58 +0200 |
Adrianna Pińska |
outstanding art TODO
|
Tue, 03 Sep 2013 15:21:15 +0200 |
Neil Muller |
Update TODO a bit
|
Tue, 03 Sep 2013 14:39:48 +0200 |
Neil Muller |
Add alien to level1
|
Tue, 03 Sep 2013 14:39:38 +0200 |
Neil Muller |
A patrolling alien
|
Tue, 03 Sep 2013 11:21:43 +0200 |
Neil Muller |
Allow using right mouse button to drag level display
|
Tue, 03 Sep 2013 11:21:11 +0200 |
Neil Muller |
Remove stale debugging print
|
Tue, 03 Sep 2013 11:19:03 +0200 |
Neil Muller |
Fix 'fill exterior' button
|
Tue, 03 Sep 2013 10:47:27 +0200 |
Neil Muller |
Round-tripping through load/save shouldn't discard objects
|
Tue, 03 Sep 2013 01:21:24 +0200 |
Jeremy Thurgood |
Screenshot for day 2.
|
Tue, 03 Sep 2013 01:00:29 +0200 |
Jeremy Thurgood |
Pictures for lights and switches.
|
Tue, 03 Sep 2013 00:52:22 +0200 |
Stefano Rivera |
Skip loading images before the display is initialized (so the level editor can start again)
|
Tue, 03 Sep 2013 00:50:11 +0200 |
Jeremy Thurgood |
Consolidate image rendering stuff a bit.
|
Tue, 03 Sep 2013 00:10:54 +0200 |
Neil Muller |
Stickier facings
|
Mon, 02 Sep 2013 23:53:48 +0200 |
Stefano Rivera |
Moar PNGs
|
Mon, 02 Sep 2013 23:53:11 +0200 |
Stefano Rivera |
Scroll wheel
|
Mon, 02 Sep 2013 23:52:24 +0200 |
Neil Muller |
front and back views
|
Mon, 02 Sep 2013 23:49:27 +0200 |
Jeremy Thurgood |
Crates look like crates.
|
Mon, 02 Sep 2013 23:48:59 +0200 |
Adrianna Pińska |
floor sensors and lights
|
Mon, 02 Sep 2013 23:48:09 +0200 |
Stefano Rivera |
Levels need a pymunk Space to load
|
Mon, 02 Sep 2013 23:43:44 +0200 |
Stefano Rivera |
Rejig sys.path hacking above albow import, so I can hide it in the root of my repo
|
Mon, 02 Sep 2013 23:39:08 +0200 |
Stefano Rivera |
Revert that crazy hack, nobody was meant to see it
|
Mon, 02 Sep 2013 23:38:11 +0200 |
Stefano Rivera |
Rebuild PNG
|
Mon, 02 Sep 2013 23:37:10 +0200 |
Adrianna Pińska |
make crate smaller
|
Mon, 02 Sep 2013 23:19:46 +0200 |
Stefano Rivera |
Build new PNGs
|
Mon, 02 Sep 2013 23:13:03 +0200 |
Jeremy Thurgood |
Fix imports.
|
Mon, 02 Sep 2013 23:12:15 +0200 |
Jeremy Thurgood |
Remove hardcoded level hackery.
|
Mon, 02 Sep 2013 23:05:25 +0200 |
Jeremy Thurgood |
Load game objects from level.
|
Mon, 02 Sep 2013 22:40:14 +0200 |
Adrianna Pińska |
a crate
|
Mon, 02 Sep 2013 22:35:41 +0200 |
Neil Muller |
Hook up protagnist animations
|
Mon, 02 Sep 2013 19:20:44 +0200 |
Stefano Rivera |
Send a fake resize event, to discover the real window size under a tiling window manager
|
Mon, 02 Sep 2013 19:04:36 +0200 |
Stefano Rivera |
Add a trailing newline
|
Mon, 02 Sep 2013 18:31:03 +0200 |
Jeremy Thurgood |
Two switch puzzle!
|
Mon, 02 Sep 2013 18:27:58 +0200 |
Stefano Rivera |
YAML levels
|
Mon, 02 Sep 2013 18:12:42 +0200 |
Stefano Rivera |
Render tuples to lists
|
Mon, 02 Sep 2013 18:00:52 +0200 |
Stefano Rivera |
Support other interesting keys, too
|
Mon, 02 Sep 2013 17:58:35 +0200 |
Stefano Rivera |
Support integer dict keys
|
Mon, 02 Sep 2013 18:19:57 +0200 |
Neil Muller |
Add hack'ish 'close polygon' option
|
Mon, 02 Sep 2013 17:57:06 +0200 |
Neil Muller |
Tweak button creation code
|
Mon, 02 Sep 2013 18:05:03 +0200 |
Jeremy Thurgood |
A box.
|
Mon, 02 Sep 2013 17:44:27 +0200 |
Stefano Rivera |
Wrap long line
|
Mon, 02 Sep 2013 17:43:45 +0200 |
Stefano Rivera |
Dump inline lists and dicts too
|
Mon, 02 Sep 2013 17:03:25 +0200 |
Stefano Rivera |
Handle corner cases around quotes in strings
|
Mon, 02 Sep 2013 16:57:59 +0200 |
Stefano Rivera |
Support inline lists, dicts, etc. And alternative top level objects
|
Mon, 02 Sep 2013 17:23:13 +0200 |
Neil Muller |
Fill screen with black on scene changes, so small levels aren't surrounded by old cruft
|
Mon, 02 Sep 2013 17:22:42 +0200 |
Neil Muller |
Handle case of display larger than the level better
|