aboutsummaryrefslogtreecommitdiff
path: root/engines/illusions/input.cpp
AgeCommit message (Collapse)Author
2018-07-20ILLUSIONS: Implement cursor movement via arrow keysjohndoe123
(cherry picked from commit 12e33c6)
2018-07-20ILLUSIONS: Remove old TODOsjohndoe123
(cherry picked from commit bb95440)
2018-07-20ILLUSIONS: always use braces for loopsEric Fry
2018-07-20ILLUSIONS: FormattingEric Fry
2018-07-20ILLUSIONS: Add debug cheat code supportEric Fry
Work on inventory add/remove debug menu.
2018-07-20ILLUSIONS: DUCKMAN: Implement special opcode 160013, also fix Input and ↵johndoe123
reduce debug output
2018-07-20ILLUSIONS: DUCKMAN: Start implementing the menu systemjohndoe123
Still work-in-progress, missing functionality and buggy Maybe needs some work for BBDOU where this isn't implemented yet.
2018-07-20ILLUSIONS: DUCKMAN: Implement opcodes 70/71 for pausing/unpausing during the ↵johndoe123
menu Also change some input functions to return uint istead of byte to allow bigger bitmasks.
2018-07-20ILLUSIONS: Refactor the input systemjohndoe123
2018-07-20ILLUSIONS: Add sound effects (still buggy)johndoe123
2018-07-20ILLUSIONS: More work on Duckmanjohndoe123
- Implement dialogs - Change Camera class for Duckman
2018-07-20ILLUSIONS: Additions in various placesjohndoe123
- Add NamedPoint and related code - Remove some debug output - Fix right mouse button input - Add bubble code - Add BBDOU inventory skeleton
2018-07-20ILLUSIONS: More work on BBDOU specific code (cursor, bubble)johndoe123
- Add input handling code
2018-07-20ILLUSIONS: Start with Camera and Input classesjohndoe123