Fri, 16 Sep 2011 23:53:34 +0200 |
Stefano Rivera |
Level namespaces (for telling that a level is complete, no matter where it came from)
|
Fri, 16 Sep 2011 23:53:49 +0200 |
Neil Muller |
Add button and gate to dev level
|
Fri, 16 Sep 2011 23:53:35 +0200 |
Neil Muller |
simple buttons and gates
|
Fri, 16 Sep 2011 23:53:15 +0200 |
Neil Muller |
Placeholder button and gate art
|
Fri, 16 Sep 2011 23:43:33 +0200 |
Neil Muller |
Button and gate sprites
|
Fri, 16 Sep 2011 23:42:00 +0200 |
Jeremy Thurgood |
New level.
|
Fri, 16 Sep 2011 23:40:21 +0200 |
Simon Cross |
Restore --level.
|
Fri, 16 Sep 2011 23:38:53 +0200 |
Adrianna Pińska |
silly partition helper for level design
|
Fri, 16 Sep 2011 23:28:49 +0200 |
Neil Muller |
Call sprite editor dialog
|
Fri, 16 Sep 2011 23:28:28 +0200 |
Neil Muller |
Fix and extend sprite fiddling code
|
Fri, 16 Sep 2011 23:27:49 +0200 |
Neil Muller |
Respect paused
|
Fri, 16 Sep 2011 23:27:31 +0200 |
Neil Muller |
Add sprite editing dialog
|
Fri, 16 Sep 2011 23:27:27 +0200 |
Jeremy Thurgood |
Rename some levels.
|
Fri, 16 Sep 2011 23:21:04 +0200 |
Simon Cross |
Gracefull Ctrl-C.
|
Fri, 16 Sep 2011 23:18:33 +0200 |
Stefano Rivera |
Make modal containers affect the mouse too
|
Fri, 16 Sep 2011 23:03:54 +0200 |
Simon Cross |
Remove debugging print.
|
Fri, 16 Sep 2011 23:00:25 +0200 |
Simon Cross |
Activated ctpug level server.
|
Fri, 16 Sep 2011 22:29:48 +0200 |
Stefano Rivera |
Move level_completed to the Level habitat, so that we can go_menu()
|
Fri, 16 Sep 2011 22:24:39 +0200 |
Neil Muller |
Hook up sprite deletion. Framework work for sprite editing & adding
|
Fri, 16 Sep 2011 22:02:38 +0200 |
Neil Muller |
Protect against malformed sprite lines
|
Fri, 16 Sep 2011 21:58:39 +0200 |
Neil Muller |
Document track line
|
Fri, 16 Sep 2011 22:20:48 +0200 |
Simon Cross |
Curated and uncurated levels.
|
Fri, 16 Sep 2011 22:16:48 +0200 |
Stefano Rivera |
Don't forget to super().event(...), especially when you shout at other people about it...
|
Fri, 16 Sep 2011 22:13:17 +0200 |
Stefano Rivera |
a hackful GridContainer for the LevelMenu
|
Fri, 16 Sep 2011 21:47:56 +0200 |
Neil Muller |
Don't edit the level when interacting with dialogs
|
Fri, 16 Sep 2011 21:35:10 +0200 |
Simon Cross |
Fix bug in error printing.
|
Fri, 16 Sep 2011 21:33:16 +0200 |
Simon Cross |
Cache online levels.
|
Fri, 16 Sep 2011 21:15:59 +0200 |
Simon Cross |
ULM!
|
Fri, 16 Sep 2011 21:05:29 +0200 |
Adrianna Pińska |
Arrow and flip level
|
Fri, 16 Sep 2011 21:05:07 +0200 |
Simon Cross |
Allow sub-classing level menu.
|
Fri, 16 Sep 2011 21:04:42 +0200 |
Simon Cross |
Support for loading level from string.
|
Fri, 16 Sep 2011 20:40:48 +0200 |
Simon Cross |
Mamba in a flask.
|
Fri, 16 Sep 2011 20:40:31 +0200 |
Simon Cross |
Ignore virtualenv folder.
|
Fri, 16 Sep 2011 19:29:33 +0200 |
Simon Cross |
First server.
|
Fri, 16 Sep 2011 20:36:29 +0200 |
Adrianna Pińska |
Food level
|
Fri, 16 Sep 2011 20:03:45 +0200 |
Adrianna Pińska |
added yellow
|
Fri, 16 Sep 2011 20:31:02 +0200 |
Neil Muller |
Teach editor about background tracks
|
Fri, 16 Sep 2011 20:30:12 +0200 |
Neil Muller |
Make sure we clear list before refilling it
|
Fri, 16 Sep 2011 20:09:15 +0200 |
Stefano Rivera |
Remove snarky death prints
|
Fri, 16 Sep 2011 20:01:13 +0200 |
Stefano Rivera |
Thumbnails on the level screen
|
Fri, 16 Sep 2011 19:51:51 +0200 |
Adrianna Pińska |
fire and water level
|
Fri, 16 Sep 2011 19:34:14 +0200 |
Neil Muller |
Stop music on scene changes
|
Fri, 16 Sep 2011 19:30:18 +0200 |
Neil Muller |
Add dummy music track to levels
|
Fri, 16 Sep 2011 19:13:54 +0200 |
Neil Muller |
Add music dir
|
Fri, 16 Sep 2011 19:30:07 +0200 |
Neil Muller |
Add support for playing music to levels
|
Fri, 16 Sep 2011 19:13:40 +0200 |
Neil Muller |
Move directory names into sound.py for simplicity
|
Fri, 16 Sep 2011 19:05:21 +0200 |
Neil Muller |
Create directory for music
|
Fri, 16 Sep 2011 19:07:51 +0200 |
Stefano Rivera |
Pass Level() objects to LevelHabitat and LevelEditorHabitat, in preparation for generating thumbnails from levels in levelmenu
|
Fri, 16 Sep 2011 18:56:42 +0200 |
Adrianna Pińska |
quick addition of paint level
|
Fri, 16 Sep 2011 18:42:37 +0200 |
Jeremy Thurgood |
Cap at three moves, not two.
|
Fri, 16 Sep 2011 18:38:17 +0200 |
Stefano Rivera |
Revert accidentally commited tweak to the snake's tongue
|
Fri, 16 Sep 2011 18:32:31 +0200 |
Adrianna Pińska |
excised level locking
|
Fri, 16 Sep 2011 18:32:12 +0200 |
Adrianna Pińska |
Button name tweak
|
Fri, 16 Sep 2011 18:30:48 +0200 |
Stefano Rivera |
Merge the two orientation queues into one
|
Fri, 16 Sep 2011 18:14:26 +0200 |
Jeremy Thurgood |
Queue movement commands and handle them sanely. (FSVO)
|
Fri, 16 Sep 2011 18:13:13 +0200 |
Adrianna Pińska |
made the unsqueaklike squeak the eat something default sound
|
Fri, 16 Sep 2011 18:03:25 +0200 |
Stefano Rivera |
Make paint training easier for jerith
|
Fri, 16 Sep 2011 17:37:28 +0200 |
Neil Muller |
And even death shall lose it's mysteries
|
Fri, 16 Sep 2011 17:35:50 +0200 |
Neil Muller |
Multi-line messages
|
Fri, 16 Sep 2011 16:49:03 +0200 |
Stefano Rivera |
paint-training level
|
Fri, 16 Sep 2011 16:39:02 +0200 |
Stefano Rivera |
Outside walls on blank level
|
Fri, 16 Sep 2011 16:04:53 +0200 |
Adrianna Pińska |
fire is now an orange puddle with a right-way-up red flame
|
Fri, 16 Sep 2011 14:40:50 +0200 |
Adrianna Pińska |
make water more transparent
|
Fri, 16 Sep 2011 14:36:18 +0200 |
Adrianna Pińska |
make grout purple
|
Fri, 16 Sep 2011 14:27:57 +0200 |
Adrianna Pińska |
make floor less horrible
|
Fri, 16 Sep 2011 09:18:32 +0200 |
Neil Muller |
YAS for the diary
|
Fri, 16 Sep 2011 09:11:43 +0200 |
Jeremy Thurgood |
Fix segment orientation.
|
Fri, 16 Sep 2011 08:55:07 +0200 |
Jeremy Thurgood |
The fire tiles are not symmetrical enough to rotate.
|
Fri, 16 Sep 2011 00:07:11 +0200 |
Stefano Rivera |
Ticks on the levelmenu
|
Thu, 15 Sep 2011 23:55:48 +0200 |
Neil Muller |
Move editing code around
|
Thu, 15 Sep 2011 23:25:02 +0200 |
Jeremy Thurgood |
Image attribution tweak.
|
Thu, 15 Sep 2011 23:24:22 +0200 |
Neil Muller |
Make forced_click grab the focus as well
|
Thu, 15 Sep 2011 23:03:24 +0200 |
Neil Muller |
Make prompt text a parameter
|
Thu, 15 Sep 2011 23:13:41 +0200 |
Jeremy Thurgood |
Mazey mazes.
|
Thu, 15 Sep 2011 23:13:06 +0200 |
Jeremy Thurgood |
Exity exits.
|
Thu, 15 Sep 2011 23:07:18 +0200 |
Stefano Rivera |
Check if paused to avoid displaing two MessageBoxes on the screen if we manage to stack up SnakeDied events
|
Thu, 15 Sep 2011 23:02:47 +0200 |
Stefano Rivera |
Move world initialisation to restart
|
Thu, 15 Sep 2011 21:45:07 +0200 |
Neil Muller |
Start work on sprite editor. Tweak layout issues
|
Thu, 15 Sep 2011 21:44:26 +0200 |
Neil Muller |
Iterate over copies, to avoid some issues with children changing in the loop
|
Thu, 15 Sep 2011 19:59:03 +0200 |
Neil Muller |
Use some sound files
|
Thu, 15 Sep 2011 19:58:45 +0200 |
Neil Muller |
Add some sound files
|
Thu, 15 Sep 2011 19:58:24 +0200 |
Neil Muller |
pygame.mixer.Sound, I mildly dislikes you, I does
|
Thu, 15 Sep 2011 18:21:09 +0200 |
Neil Muller |
Protect against bad tilesets as well
|
Thu, 15 Sep 2011 18:11:55 +0200 |
Neil Muller |
Add some robustness against broken levels
|
Thu, 15 Sep 2011 18:01:43 +0200 |
Neil Muller |
Warn on save failures
|
Thu, 15 Sep 2011 17:57:28 +0200 |
Neil Muller |
Warn on enter filename results
|
Thu, 15 Sep 2011 17:41:12 +0200 |
Neil Muller |
Rework selecting tilesets
|
Thu, 15 Sep 2011 17:40:35 +0200 |
Neil Muller |
Rework things to make updating tiles_ascii easier
|
Thu, 15 Sep 2011 17:35:27 +0200 |
Neil Muller |
Ever helpful data helpers
|
Thu, 15 Sep 2011 17:09:21 +0200 |
Neil Muller |
Hook up load and new buttons
|
Thu, 15 Sep 2011 17:08:32 +0200 |
Neil Muller |
More helpers
|
Thu, 15 Sep 2011 13:25:00 +0200 |
Neil Muller |
Add protected level name list. Add load & new buttons
|
Thu, 15 Sep 2011 13:23:59 +0200 |
Neil Muller |
Add empty level for new level creation
|
Thu, 15 Sep 2011 13:17:10 +0200 |
Simon Cross |
Hook up tunnel image.
|
Thu, 15 Sep 2011 12:54:16 +0200 |
Neil Muller |
Hook up hot-keys in editor for jerith
|
Thu, 15 Sep 2011 12:53:52 +0200 |
Neil Muller |
Add forced_click method to buttons
|
Thu, 15 Sep 2011 12:24:05 +0200 |
Neil Muller |
Move hackery into list widget
|
Thu, 15 Sep 2011 12:09:55 +0200 |
Jeremy Thurgood |
Right-click to erase in the level editor.
|
Thu, 15 Sep 2011 09:39:08 +0200 |
Jeremy Thurgood |
Lizards and snails are extra delicious.
|
Thu, 15 Sep 2011 02:26:35 +0200 |
Adrianna Pińska |
renamed tail images for consistency
|
Thu, 15 Sep 2011 02:21:34 +0200 |
Adrianna Pińska |
mutation indicators
|
Thu, 15 Sep 2011 01:50:50 +0200 |
Neil Muller |
Raise InvalidMapError if "end" token is missing
|
Thu, 15 Sep 2011 01:43:52 +0200 |
Simon Cross |
Fix test of whether pygame.display is initialized.
|
Thu, 15 Sep 2011 01:36:04 +0200 |
Simon Cross |
Give us today our daily screenshot.
|
Thu, 15 Sep 2011 01:34:56 +0200 |
Neil Muller |
Add validate level helper script
|
Thu, 15 Sep 2011 01:34:42 +0200 |
Neil Muller |
Add more validation exceptions to new map loading code. Handle trying to load when display hasn't been initiliased better
|
Thu, 15 Sep 2011 01:32:50 +0200 |
Adrianna Pińska |
fire works
|
Thu, 15 Sep 2011 01:28:45 +0200 |
Simon Cross |
Populate tryouts with some of the new animals.
|
Thu, 15 Sep 2011 01:25:44 +0200 |
Adrianna Pińska |
fire bad
|
Thu, 15 Sep 2011 01:21:49 +0200 |
Simon Cross |
Try not to let head wander during teleporting (it's bad for your health).
|
Thu, 15 Sep 2011 00:59:06 +0200 |
Simon Cross |
Add tunnel to tryouts.
|
Thu, 15 Sep 2011 01:04:01 +0200 |
Adrianna Pińska |
You stole my snail symbol!
|
Thu, 15 Sep 2011 01:02:19 +0200 |
Adrianna Pińska |
Moar animals
|
Thu, 15 Sep 2011 00:40:30 +0200 |
Stefano Rivera |
Hook up tile arrow rotation
|
Thu, 15 Sep 2011 00:23:29 +0200 |
Simon Cross |
Fix saving sprite ascii data.
|
Thu, 15 Sep 2011 00:21:39 +0200 |
Simon Cross |
Fix call to interact.
|
Thu, 15 Sep 2011 00:20:02 +0200 |
Neil Muller |
Factor out entry widget a bit
|
Thu, 15 Sep 2011 00:19:58 +0200 |
Simon Cross |
Make tunnel arrows face in the right direction.
|
Thu, 15 Sep 2011 00:14:23 +0200 |
Simon Cross |
Hook up tunnels.
|
Thu, 15 Sep 2011 00:12:01 +0200 |
Adrianna Pińska |
tunnel
|
Thu, 15 Sep 2011 00:04:33 -0700 |
Gideon Visser |
update tryouts.. noticed water cleans off color
|
Wed, 14 Sep 2011 23:57:00 +0200 |
Neil Muller |
Hack in multi-page toolbar
|
Wed, 14 Sep 2011 23:49:45 -0700 |
Gideon Visser |
map: "tryouts" added
|
Wed, 14 Sep 2011 23:47:51 +0200 |
Adrianna Pińska |
named paint tiles
|
Wed, 14 Sep 2011 23:36:03 +0200 |
Neil Muller |
compress layout a tad more
|
Wed, 14 Sep 2011 23:32:08 +0200 |
Neil Muller |
Refactor edit calling code. Tweak toolbar layout
|
Wed, 14 Sep 2011 23:31:36 +0200 |
Neil Muller |
Remove debugging print. Add robustness against being removed in accept_callback
|
Wed, 14 Sep 2011 23:37:00 +0200 |
Adrianna Pińska |
ARROWED
|
Wed, 14 Sep 2011 23:36:20 +0200 |
Simon Cross |
Remove some debugging prints.
|
Wed, 14 Sep 2011 23:35:14 +0200 |
Stefano Rivera |
Move U-turn checking to orientation-setting time, and only update the head's orientaiton at tile shift
|
Wed, 14 Sep 2011 23:33:37 +0200 |
Jeremy Thurgood |
Because every lab needs a biohazard warning sign or three.
|
Wed, 14 Sep 2011 23:28:25 +0200 |
Simon Cross |
Start of advanced sprite definitions.
|
Wed, 14 Sep 2011 23:07:56 +0200 |
Neil Muller |
Make filename editable
|
Wed, 14 Sep 2011 23:07:01 +0200 |
Neil Muller |
Add entrybox widget
|
Wed, 14 Sep 2011 23:06:14 +0200 |
Neil Muller |
Cleanup copy-n-paste left-over junk
|
Wed, 14 Sep 2011 23:05:27 +0200 |
Neil Muller |
Add some helpers to data.py
|
Wed, 14 Sep 2011 23:02:45 +0200 |
Jeremy Thurgood |
Snakes should be impermeable. So now they are.
|
Wed, 14 Sep 2011 22:43:37 +0200 |
Stefano Rivera |
Support alpha mutating
|
Wed, 14 Sep 2011 22:29:57 +0200 |
Simon Cross |
Move shift_head onto base segment so that head is less special (in preparation for snake disappearing down the exit).
|
Wed, 14 Sep 2011 22:19:49 +0200 |
Simon Cross |
Save game when level completed.
|
Wed, 14 Sep 2011 22:14:08 +0200 |
Stefano Rivera |
Tssss, I smell rats
|
Wed, 14 Sep 2011 22:12:01 +0200 |
Adrianna Pińska |
added yellow things
|
Wed, 14 Sep 2011 22:03:25 +0200 |
Adrianna Pińska |
put exit on wall
|
Wed, 14 Sep 2011 21:59:00 +0200 |
Stefano Rivera |
Open mouth when eating things
|
Wed, 14 Sep 2011 21:36:09 +0200 |
Jeremy Thurgood |
No more mile-long snake to start with.
|
Wed, 14 Sep 2011 21:15:20 +0200 |
Neil Muller |
Cleanup test commit
scratch
|
Wed, 14 Sep 2011 21:15:08 +0200 |
Neil Muller |
Test commit 1
scratch
|
Wed, 14 Sep 2011 21:24:25 +0200 |
Adrianna Pińska |
less eye-bleeding wall pattern
|
Wed, 14 Sep 2011 21:12:19 +0200 |
Simon Cross |
Hook up exit.
|
Wed, 14 Sep 2011 21:12:20 +0200 |
Jeremy Thurgood |
Refactor tile image loading stuff. More magic is good, right?
|
Wed, 14 Sep 2011 21:01:20 +0200 |
Adrianna Pińska |
animals with outlines
|
Wed, 14 Sep 2011 20:49:48 +0200 |
Stefano Rivera |
Modal dialogs, and focus stealing bugfixes
|
Wed, 14 Sep 2011 20:31:16 +0200 |
Stefano Rivera |
Support UserEvents in callbacks
|
Wed, 14 Sep 2011 20:30:34 +0200 |
Stefano Rivera |
Prepare for circular import
|
Wed, 14 Sep 2011 20:49:23 +0200 |
Jeremy Thurgood |
Arrow tiles are walls from the pointy end.
|
Wed, 14 Sep 2011 20:41:49 +0200 |
Simon Cross |
Fix segment adding.
|
Wed, 14 Sep 2011 20:36:09 +0200 |
Simon Cross |
Set colour of default new segment to colour of snake head.
|
Wed, 14 Sep 2011 20:32:58 +0200 |
Adrianna Pińska |
moar rats
|
Wed, 14 Sep 2011 20:26:39 +0200 |
Simon Cross |
Add a segment when driving over the big rat.
|
Wed, 14 Sep 2011 20:19:41 +0200 |
Simon Cross |
Remove a segment when driving over the small rat.
|
Wed, 14 Sep 2011 20:14:41 +0200 |
Simon Cross |
Fix uturns. Start of work on adding and removing segments.
|
Wed, 14 Sep 2011 19:55:15 +0200 |
Jeremy Thurgood |
Avoid the Wrath of Neil by unbreaking the level editor before pushing.
|
Wed, 14 Sep 2011 19:48:20 +0200 |
Jeremy Thurgood |
Rejiggered entrances and shifted directions around.
|
Wed, 14 Sep 2011 19:29:15 +0200 |
Simon Cross |
Don't allow the snake to reverse onto itself immediately.
|
Wed, 14 Sep 2011 19:27:22 +0200 |
Simon Cross |
Remove debugging tile that used red.
|
Wed, 14 Sep 2011 19:14:30 +0200 |
Simon Cross |
Remove colour patch files.
|
Wed, 14 Sep 2011 19:10:58 +0200 |
Simon Cross |
Wean colour overlays off image colour patches.
|
Wed, 14 Sep 2011 18:54:20 +0200 |
Adrianna Pińska |
made water more opaque just for Jeremy
|
Wed, 14 Sep 2011 18:30:07 +0200 |
Adrianna Pińska |
changed spray to splash of paint. Left fittings present but blank in case we want to change it later.
|
Wed, 14 Sep 2011 17:44:57 +0200 |
Neil Muller |
Tell the user that he's died
|
Wed, 14 Sep 2011 17:44:25 +0200 |
Neil Muller |
Pause the world, I may want to get off
|
Wed, 14 Sep 2011 17:43:52 +0200 |
Neil Muller |
Add messagebox widget
|
Wed, 14 Sep 2011 17:42:47 +0200 |
Neil Muller |
Add grab_focus helper
|
Wed, 14 Sep 2011 17:41:26 +0200 |
Jeremy Thurgood |
Much better interaction detection.
|
Wed, 14 Sep 2011 16:31:51 +0200 |
Neil Muller |
Remove debugging prints
|
Wed, 14 Sep 2011 16:28:03 +0200 |
Neil Muller |
Reincarnating Snakes
|
Wed, 14 Sep 2011 16:26:52 +0200 |
Neil Muller |
Add SnakeDiedEvent
|
Wed, 14 Sep 2011 16:25:38 +0200 |
Neil Muller |
Pass other events to container children as well
|
Wed, 14 Sep 2011 16:35:43 +0200 |
Jeremy Thurgood |
Water washes.
|
Wed, 14 Sep 2011 16:27:11 +0200 |
Jeremy Thurgood |
Painted Jezebel! (Assuming you name your snake Jezebel.)
|
Wed, 14 Sep 2011 15:27:27 +0200 |
Jeremy Thurgood |
Interact with the world.
|
Wed, 14 Sep 2011 14:08:37 +0200 |
Neil Muller |
Teach editor about THING_MAP
|
Wed, 14 Sep 2011 14:08:14 +0200 |
Neil Muller |
Add remove method to containers
|
Wed, 14 Sep 2011 01:54:21 +0200 |
Simon Cross |
Longer, speedier mamba.
|
Wed, 14 Sep 2011 01:45:41 +0200 |
Simon Cross |
Snake that moves (my god that was an epic struggle).
|
Wed, 14 Sep 2011 01:36:44 +0200 |
Stefano Rivera |
Level editor screenshot
|
Wed, 14 Sep 2011 01:28:47 +0200 |
Neil Muller |
Set initial tool correctly
|
Wed, 14 Sep 2011 01:26:44 +0200 |
Neil Muller |
Hook up basic saving
|
Wed, 14 Sep 2011 01:13:23 +0200 |
Neil Muller |
Refactor drawing code. Correct tile variants when painting
|
Wed, 14 Sep 2011 00:51:41 +0200 |
Neil Muller |
Add basic drawing to level editor
|
Tue, 13 Sep 2011 23:52:39 +0200 |
Neil Muller |
Start documenting level format
|
Tue, 13 Sep 2011 23:52:16 +0200 |
Neil Muller |
Use name in editor
|
Tue, 13 Sep 2011 23:52:06 +0200 |
Neil Muller |
Set wall name
|
Tue, 13 Sep 2011 23:51:49 +0200 |
Neil Muller |
Add name field to sprites for editor
|
Wed, 14 Sep 2011 00:56:44 +0200 |
Stefano Rivera |
Missing files
|
Wed, 14 Sep 2011 00:38:08 +0200 |
Stefano Rivera |
Game state and level list
|
Wed, 14 Sep 2011 00:19:55 +0200 |
Adrianna Pińska |
moved animals to common
|
Wed, 14 Sep 2011 00:14:53 +0200 |
Adrianna Pińska |
replaced entrance/exit with arrow; no rotation yet
|
Tue, 13 Sep 2011 23:49:33 +0200 |
Jeremy Thurgood |
TileSprites are less magic.
|
Tue, 13 Sep 2011 23:24:20 +0200 |
Jeremy Thurgood |
Rodents! Amphibians! Import juggling!
|
Tue, 13 Sep 2011 23:07:48 +0200 |
Adrianna Pińska |
ribbit
|
Tue, 13 Sep 2011 23:01:58 +0200 |
Neil Muller |
Cleanup commit
scratch
|
Tue, 13 Sep 2011 23:01:00 +0200 |
Neil Muller |
Pyflakes dirty commit
scratch
|
Tue, 13 Sep 2011 22:47:26 +0200 |
Stefano Rivera |
Level chooser scene
|
Tue, 13 Sep 2011 22:42:44 +0200 |
Stefano Rivera |
Lockable text button
|
Tue, 13 Sep 2011 22:42:21 +0200 |
Stefano Rivera |
Transparent widgets
|
Tue, 13 Sep 2011 22:41:49 +0200 |
Stefano Rivera |
Move common widget defauts (mainly colours) to constants
|
Tue, 13 Sep 2011 22:37:41 +0200 |
Stefano Rivera |
Correct Lock color and size
|
Tue, 13 Sep 2011 22:39:37 +0200 |
Adrianna Pińska |
snake has plastic surgery
|
Tue, 13 Sep 2011 21:32:38 +0200 |
Stefano Rivera |
Gray background
|
Tue, 13 Sep 2011 19:00:57 +0200 |
Adrianna Pińska |
renamed x; create png directory if doesn't exist
|
Tue, 13 Sep 2011 18:58:01 +0200 |
Adrianna Pińska |
nicer make_pngs
|
Tue, 13 Sep 2011 18:47:38 +0200 |
Adrianna Pińska |
less hacky make_pngs
|
Tue, 13 Sep 2011 18:22:28 +0200 |
Stefano Rivera |
Lock graphic, and hacky make_pngs change
|
Tue, 13 Sep 2011 08:17:28 +0200 |
Neil Muller |
Add screenshot from last diary entry
|
Tue, 13 Sep 2011 00:00:22 +0200 |
Jeremy Thurgood |
Remove useless debug print.
|
Mon, 12 Sep 2011 23:53:03 -0700 |
Gideon Visser |
Snake movement now turn
|
Mon, 12 Sep 2011 21:14:15 +0200 |
Jeremy Thurgood |
Rearranged the orientation stuff. :-)
|
Mon, 12 Sep 2011 19:34:03 -0700 |
Gideon Visser |
Update tile orientation with booleans
|
Mon, 12 Sep 2011 14:52:03 +0200 |
Neil Muller |
pep8 cleanup
|
Mon, 12 Sep 2011 14:51:02 +0200 |
Neil Muller |
pep8 & pyflakes cleanup
|
Mon, 12 Sep 2011 13:26:47 +0200 |
Neil Muller |
Fixup commit - for hook testing
scratch
|
Mon, 12 Sep 2011 13:22:11 +0200 |
Neil Muller |
Further hook testing 2
scratch
|
Mon, 12 Sep 2011 13:21:00 +0200 |
Neil Muller |
Further hook testing
scratch
|
Mon, 12 Sep 2011 13:09:09 +0200 |
Stefano Rivera |
PEP8 tidy mamba.widgets
|
Sun, 11 Sep 2011 23:56:59 +0200 |
Jeremy Thurgood |
Somewhat better (but still hideous) image variant support.
|
Sun, 11 Sep 2011 22:46:46 +0200 |
Adrianna Pińska |
fixed filenames; updated suffixes in code
|
Sun, 11 Sep 2011 22:39:41 +0200 |
Neil Muller |
Add screenshots directory
|
Sun, 11 Sep 2011 22:37:56 +0200 |
Adrianna Pińska |
renamed puddle tiles
|
Sun, 11 Sep 2011 22:32:30 +0200 |
Simon Cross |
Remove debugging print.
|
Sun, 11 Sep 2011 22:28:13 +0200 |
Adrianna Pińska |
eye
|
Sun, 11 Sep 2011 22:19:59 +0200 |
Jeremy Thurgood |
Ugly yucky half-done tile orientation magic.
|
Sun, 11 Sep 2011 22:11:15 +0200 |
Simon Cross |
Fatter snake.
|
Sun, 11 Sep 2011 22:00:18 +0200 |
Simon Cross |
The snake is a li(n)e!
|
Sun, 11 Sep 2011 21:47:44 +0200 |
Stefano Rivera |
Put level editor on main menu
|
Sun, 11 Sep 2011 21:46:37 +0200 |
Adrianna Pińska |
removed debug print
|
Sun, 11 Sep 2011 21:35:39 +0200 |
Adrianna Pińska |
the snake is green
|
Sun, 11 Sep 2011 21:34:07 -0700 |
Gideon Visser |
Exception can not return string
|
Sun, 11 Sep 2011 20:59:16 -0700 |
Gideon Visser |
Added test tile orientation
|
Sun, 11 Sep 2011 21:14:56 +0200 |
Simon Cross |
Rudimentary FPS and clock ticking.
|
Sun, 11 Sep 2011 21:09:52 +0200 |
Neil Muller |
Comment SingleImageTileSprite convention
|
Sun, 11 Sep 2011 20:59:24 +0200 |
Neil Muller |
Rename LevelWidget
|
Sun, 11 Sep 2011 20:56:13 +0200 |
Simon Cross |
Move key handling into GameWidget and GameWidget into widgets.game.
|
Sun, 11 Sep 2011 20:32:18 +0200 |
Simon Cross |
Change default snake orientation to UP for now.
|
Sun, 11 Sep 2011 20:52:47 +0200 |
Adrianna Pińska |
puddle island
|
Sun, 11 Sep 2011 20:40:25 +0200 |
Adrianna Pińska |
made wall tile tile again
|
Sun, 11 Sep 2011 20:40:26 +0200 |
Stefano Rivera |
Add Button class that buttons inherit from. It implements a 'clicked' callback
|
Sun, 11 Sep 2011 20:37:51 +0200 |
Adrianna Pińska |
made tiles on wall and floor bigger
|
Sun, 11 Sep 2011 20:26:51 +0200 |
Neil Muller |
Fill in more toolbar stuff
|
Sun, 11 Sep 2011 20:29:00 +0200 |
Simon Cross |
Blit the background onto the screen, not the screen onto the background.
|
Sun, 11 Sep 2011 20:26:59 +0200 |
Simon Cross |
More worldify.
|
Sun, 11 Sep 2011 20:17:53 +0200 |
Simon Cross |
Draw the world!
|
Sun, 11 Sep 2011 20:15:32 +0200 |
Stefano Rivera |
Move mouse focussing to within Container
|
Sun, 11 Sep 2011 20:06:51 +0200 |
Adrianna Pińska |
yum yum
|
Sun, 11 Sep 2011 20:06:23 +0200 |
Adrianna Pińska |
remove superfluous svgs
|
Sun, 11 Sep 2011 20:05:35 +0200 |
Stefano Rivera |
Mouse affects focus
|
Sun, 11 Sep 2011 19:59:14 +0200 |
Jeremy Thurgood |
Tell sprites what their tile char is.
|
Sun, 11 Sep 2011 19:52:49 +0200 |
Jeremy Thurgood |
Refactor sprites.
|
Sun, 11 Sep 2011 19:50:58 +0200 |
Neil Muller |
Make image button behave a bit more like text button
|
Sun, 11 Sep 2011 19:45:12 +0200 |
Adrianna Pińska |
snake white by default; added green overlay
|
Sun, 11 Sep 2011 19:33:18 +0200 |
Stefano Rivera |
Start dev level from main menu
|
Sun, 11 Sep 2011 19:31:28 +0200 |
Adrianna Pińska |
actually reverted accidental wall screw-up
|
Sun, 11 Sep 2011 19:29:11 +0200 |
Stefano Rivera |
Handle root containers where nothing is focussable
|
Sun, 11 Sep 2011 19:25:11 +0200 |
Simon Cross |
Refactor BaseSprite.
|
Sun, 11 Sep 2011 19:24:59 +0200 |
Stefano Rivera |
eat focus adjusting key events
|
Sun, 11 Sep 2011 19:24:51 +0200 |
Stefano Rivera |
Move close bracket
|
Sun, 11 Sep 2011 19:17:57 +0200 |
Stefano Rivera |
Correctly handle nested Containers. Set focus on root container at first draw
|
Sun, 11 Sep 2011 19:16:16 +0200 |
Neil Muller |
Start adding editor toolbar
|
Sun, 11 Sep 2011 19:15:58 +0200 |
Neil Muller |
Add start of image button
|
Sun, 11 Sep 2011 19:09:50 +0200 |
Neil Muller |
Add size parameter to habitats
|
Sun, 11 Sep 2011 19:05:20 +0200 |
Stefano Rivera |
Text Button
|
Sun, 11 Sep 2011 19:05:11 +0200 |
Adrianna Pińska |
reverted accidental wall screw-up
|
Sun, 11 Sep 2011 19:01:31 +0200 |
Simon Cross |
RGY.
|
Sun, 11 Sep 2011 19:01:07 +0200 |
Adrianna Pińska |
doors and things that make you a colour now to be composed with overlays
|
Sun, 11 Sep 2011 18:54:20 +0200 |
Adrianna Pińska |
colours for overlaying with multiply
|
Sun, 11 Sep 2011 18:51:09 +0200 |
Adrianna Pińska |
separated snake eye and tongue from head; fixed body-r orientation
|
Sun, 11 Sep 2011 18:57:11 +0200 |
Simon Cross |
Overlay mutators (untested).
|
Sun, 11 Sep 2011 18:43:21 +0200 |
Jeremy Thurgood |
More level validation.
|
Sun, 11 Sep 2011 18:40:08 +0200 |
Simon Cross |
Use Snake direction constants in level.py.
|
Sun, 11 Sep 2011 18:38:11 +0200 |
Simon Cross |
Hook up level.get_entry to world.
|
Sun, 11 Sep 2011 18:35:39 +0200 |
Jeremy Thurgood |
Better level entry points.
|
Sun, 11 Sep 2011 18:34:37 +0200 |
Adrianna Pińska |
things that make you a colour
|
Sun, 11 Sep 2011 18:33:17 +0200 |
Simon Cross |
Fix bugs. Stubbed out get_entry for now.
|
Sun, 11 Sep 2011 18:29:49 +0200 |
Simon Cross |
Direction control for snake.
|
Sun, 11 Sep 2011 18:30:19 +0200 |
Stefano Rivera |
Focus
|
Sun, 11 Sep 2011 18:26:55 +0200 |
Neil Muller |
Pad dev level out to 40x30
|
Sun, 11 Sep 2011 18:26:39 +0200 |
Neil Muller |
Move font name to constants, for future configurablity
|
Sun, 11 Sep 2011 18:14:08 +0200 |
Adrianna Pińska |
entrances and exits
|
Sun, 11 Sep 2011 18:05:51 +0200 |
Adrianna Pińska |
doors
|
Sun, 11 Sep 2011 17:57:38 +0200 |
Simon Cross |
Return True from keydown_event so that the container knows the event has been handled.
|
Sun, 11 Sep 2011 17:51:43 +0200 |
Jeremy Thurgood |
Some tile improvements and stuff.
|
Sun, 11 Sep 2011 17:43:51 +0200 |
Adrianna Pińska |
renamed body to l-r-u-d system
|
Sun, 11 Sep 2011 17:42:22 +0200 |
Simon Cross |
Fix mutator bugs.
|
Sun, 11 Sep 2011 17:40:22 +0200 |
Adrianna Pińska |
removed rotations
|
Sun, 11 Sep 2011 17:39:58 +0200 |
Simon Cross |
First mutators (untested).
|
Sun, 11 Sep 2011 17:26:05 +0200 |
Adrianna Pińska |
KILL THE METADATA WITH FIRE
|
Sun, 11 Sep 2011 17:23:59 +0200 |
Simon Cross |
Add mutators concept to image loader.
|
Sun, 11 Sep 2011 17:23:42 +0200 |
Neil Muller |
More screen size fiddling hackery
|
Sun, 11 Sep 2011 16:54:09 +0200 |
Adrianna Pińska |
lab tiles, plus all tiles regenerated hopefully for the last time
|
Sun, 11 Sep 2011 16:40:44 +0200 |
Simon Cross |
Bug squashing.
|
Sun, 11 Sep 2011 16:35:02 +0200 |
Simon Cross |
Habitat switching.
|
Sun, 11 Sep 2011 16:35:57 +0200 |
Adrianna Pińska |
some fittings
|
Sun, 11 Sep 2011 16:33:50 +0200 |
Stefano Rivera |
Container subclasses Widget
|
Sun, 11 Sep 2011 16:21:36 +0200 |
Stefano Rivera |
Dispatch key events
|
Sun, 11 Sep 2011 16:19:05 +0200 |
Jeremy Thurgood |
Minor level fiddlery.
|
Sun, 11 Sep 2011 16:12:32 +0200 |
Jeremy Thurgood |
Some doors.
|
Sun, 11 Sep 2011 16:04:09 +0200 |
Stefano Rivera |
Callbacks for events in widgets
|
Sun, 11 Sep 2011 15:51:17 +0200 |
Adrianna Pińska |
regenerated
|
Sun, 11 Sep 2011 15:48:56 +0200 |
Adrianna Pińska |
moved things around
|
Sun, 11 Sep 2011 15:47:47 +0200 |
Neil Muller |
Add screen size fiddling to editor habitat
|
Sun, 11 Sep 2011 15:42:57 +0200 |
Simon Cross |
Add on_enter and on_exit methods to habitats.
|
Sun, 11 Sep 2011 15:29:52 +0200 |
Jeremy Thurgood |
Levels that are visible.
|
Sun, 11 Sep 2011 15:24:37 +0200 |
Adrianna Pińska |
removed debugging print
|
Sun, 11 Sep 2011 15:22:41 +0200 |
Simon Cross |
Move argument checking into mamba.options.
|
Sun, 11 Sep 2011 15:20:25 +0200 |
Adrianna Pińska |
snake bits
|
Sun, 11 Sep 2011 15:20:05 +0200 |
Adrianna Pińska |
script for generating tiles (currently snake bits)
|
Sun, 11 Sep 2011 15:10:19 +0200 |
Adrianna Pińska |
indicate orientation of svg snake part
|
Sun, 11 Sep 2011 15:09:22 +0200 |
Adrianna Pińska |
svg tweaks
|
Sun, 11 Sep 2011 15:20:19 +0200 |
Stefano Rivera |
Limit distribution of mouse events
|
Sun, 11 Sep 2011 15:16:37 +0200 |
Simon Cross |
Add habitat for editor and reshuffle when options are checked to before initializing the display window.
|
Sun, 11 Sep 2011 15:08:16 +0200 |
Stefano Rivera |
Correct Text placement
|
Sun, 11 Sep 2011 15:06:07 +0200 |
Stefano Rivera |
can haz fontz
|
Sun, 11 Sep 2011 15:03:56 +0200 |
Simon Cross |
Refactor options.
|
Sun, 11 Sep 2011 14:57:11 +0200 |
Stefano Rivera |
Main menu says hello
|
Sun, 11 Sep 2011 14:49:07 +0200 |
Jeremy Thurgood |
Tiles *and* things.
|
Sun, 11 Sep 2011 14:46:58 +0200 |
Neil Muller |
Provide more utility functions in sound.py
|
Sun, 11 Sep 2011 14:34:59 +0200 |
Adrianna Pińska |
svg snake bits
|
Sun, 11 Sep 2011 14:35:03 +0200 |
Jeremy Thurgood |
Refactor tile_size conversions.
|
Sun, 11 Sep 2011 14:29:26 +0200 |
Jeremy Thurgood |
Level.get_size() that is not made out of fail.
|
Sun, 11 Sep 2011 14:28:19 +0200 |
Jeremy Thurgood |
Level.get_size()
|
Sun, 11 Sep 2011 14:25:55 +0200 |
Jeremy Thurgood |
More level non-functionality.
|
Sun, 11 Sep 2011 14:20:36 +0200 |
Neil Muller |
Add sound framework
|
Sun, 11 Sep 2011 14:20:20 +0200 |
Neil Muller |
Fix filepath bug in data.py (same as last pyweek)
|
Sun, 11 Sep 2011 14:16:23 +0200 |
Neil Muller |
Add note on sound sources to README
|
Sun, 11 Sep 2011 14:14:23 +0200 |
Neil Muller |
Add sound dir & silence test sound
|
Sun, 11 Sep 2011 14:22:26 +0200 |
Simon Cross |
Fix --edit.
|
Sun, 11 Sep 2011 14:22:39 +0200 |
Stefano Rivera |
Typo
|
Sun, 11 Sep 2011 14:21:50 +0200 |
Stefano Rivera |
Refactor widgets *again*, add container to Habitat
|
Sun, 11 Sep 2011 14:06:58 +0200 |
Stefano Rivera |
Widgets -> base
|
Sun, 11 Sep 2011 14:04:27 +0200 |
Simon Cross |
Put LevelHabitat into __main__.
|
Sun, 11 Sep 2011 14:03:00 +0200 |
Jeremy Thurgood |
Release early, release broken. Level stuff.
|
Sun, 11 Sep 2011 14:02:48 +0200 |
Simon Cross |
PEP8 fix.
|
Sun, 11 Sep 2011 13:59:25 +0200 |
Simon Cross |
Somewhere for levels to live.
|
Sun, 11 Sep 2011 13:49:03 +0200 |
Stefano Rivera |
More widget API
|
Sun, 11 Sep 2011 13:46:30 +0200 |
Neil Muller |
Add simple command line processing
|
Sun, 11 Sep 2011 12:56:03 +0200 |
Neil Muller |
More eol testing
scratch
|
Sun, 11 Sep 2011 13:34:18 +0200 |
Simon Cross |
Hook up top-level habitat support.
|
Sun, 11 Sep 2011 13:30:55 +0200 |
Simon Cross |
Home for habitats (main menu, level container, splash screen, etc).
|
Sun, 11 Sep 2011 13:22:14 +0200 |
Simon Cross |
Add base class for user events.
|
Sun, 11 Sep 2011 13:11:52 +0200 |
Simon Cross |
Minimal event loop.
|
Sun, 11 Sep 2011 13:05:26 +0200 |
Simon Cross |
Remove relative import.
|
Sun, 11 Sep 2011 13:03:45 +0200 |
Stefano Rivera |
Basic widget layout (won't work
|
Sun, 11 Sep 2011 13:03:14 +0200 |
Simon Cross |
Remove bad code from skeleton in __init__ and add a docstring.
|
Sun, 11 Sep 2011 12:50:55 +0200 |
Jeremy Thurgood |
First stab at tile/level stuff.
|
Sun, 11 Sep 2011 12:49:34 +0200 |
Neil Muller |
Test for eol hook
scratch
|
Sun, 11 Sep 2011 12:33:59 +0200 |
Simon Cross |
Engine goes here.
|
Sun, 11 Sep 2011 12:31:32 +0200 |
Simon Cross |
Update team details.
|
Sun, 11 Sep 2011 12:30:50 +0200 |
Stefano Rivera |
Shebang
|
Sun, 11 Sep 2011 12:27:30 +0200 |
Neil Muller |
Add initial window that does very little
|
Sun, 11 Sep 2011 12:26:59 +0200 |
Neil Muller |
Add hgignore
|
Sun, 11 Sep 2011 10:45:38 +0200 |
Stefano Rivera |
License
|
Sun, 11 Sep 2011 10:39:08 +0200 |
Jeremy Thurgood |
Skellington! Inna repo!
|