Commit Graph

7 Commits

Author SHA1 Message Date
Alexander
4ef22bfb2f
ASYLUM: Pipes puzzle: continuous progress bars 2021-05-17 15:37:04 +02:00
Alexander
80583b079b
ASYLUM: Pipes puzzle: add spiders 2021-05-17 15:37:04 +02:00
Julien Templier
9979c06421
ASYLUM: Implement pipes puzzle
Original patch by midstream
2021-05-17 15:36:56 +02:00
Julien Templier
6186775f36
ASYLUM: Add stubs for Pipes puzzle
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@754 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:49 +02:00
Julien Templier
b52bed63d8
ASYLUM: Refactor puzzle event handling
- Change default key method to switch back to the scene on right click
- Pass current event to all event handling methods
- Implement mouseLeftDown, mouseLeftUp, mouseRightDown and/or mouseRighUp instead of a single mouse method
- Remove most uses of Cursor::position()

git-svn-id: http://asylumengine.googlecode.com/svn/trunk@738 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:47 +02:00
Julien Templier
c19fba0b1f
ASYLUM: Implement handleEvent in Puzzle class and let child classes implement init, key & mouse handlers
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@704 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:42 +02:00
Julien Templier
574abfd1b2
ASYLUM: Add stubs for puzzles
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@675 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:38 +02:00