Commit Graph
17 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
alxpnv 110af4fae4 ASYLUM: slow down puzzle animations 2021-10-19 15:18:26 +03:00
alxpnv 261dee4424 ASYLUM: make sure the cursor is visible at puzzle start 2021-06-21 14:58:59 +03:00
alxpnv 77a35a5c75 ASYLUM: get rid of global constructors 2021-05-17 15:37:56 +02:00
alxpnv 408a85436a ASYLUM: (Hive Machine puzzle) get rid of the polygons previously used for hit testing
Requested by sev-
2021-05-17 15:37:55 +02:00
alxpnv 982bd7c359 ASYLUM: set a game flag when Hive Machine puzzle is solved 2021-05-17 15:37:46 +02:00
Littleboy b9cb91d016 ASYLUM: Cleanup puzzles
- Add missing casts
 - Remove unused parameters
 - Add consts modifiers
 - Fix formating
 - etc.
2021-05-17 15:37:15 +02:00
Julien Templier fb8afdc6d6 ASYLUM: Palette and gamma functions update
- Identify dead code and remove unused parameters
- Rename several gamma and palette-relted functions
- Add stubs for palette fading functions
2021-05-17 15:37:10 +02:00
Alexander 83cbf040a5 ASYLUM: Hive machine puzzle: add missing playSound() call and rename counters 2021-05-17 15:37:07 +02:00
Alexander fd3e63e95e ASYLUM: Hive machine puzzle: fix typo 2021-05-17 15:37:07 +02:00
Alexander 2cde66d926 ASYLUM: Implement Hive machine puzzle 2021-05-17 15:37:04 +02:00
Julien Templier 1db67c5c88 ASYLUM: Remove SVN keywords 2021-05-17 15:36:57 +02:00
Julien Templier 4cfedb290d ASYLUM: Implement some of the Hive puzzles methods
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@759 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:50 +02:00
Julien Templier 2b8aea3835 ASYLUM: Add stubs for Hive puzzles
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@758 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:50 +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