aboutsummaryrefslogtreecommitdiff
path: root/engines/illusions/duckman
AgeCommit message (Collapse)Author
2018-07-20ILLUSIONS: DUCKMAN: Implement special opcode 160012 and related codejohndoe123
2018-07-20ILLUSIONS: DUCKMAN: Implement special opcodes 16001D, 16001E, 16001F and ↵johndoe123
related code
2018-07-20ILLUSIONS: DUCKMAN: Remove if'd out opcode code (used by me as scratch pad); ↵johndoe123
now all opcodes should be callable, though not all are completely implemented yet
2018-07-20ILLUSIONS: DUCKMAN: Implement opcode 100 and 101johndoe123
2018-07-20ILLUSIONS: DUCKMAN: Implement opcode 85 and 86, actual save/load not ↵johndoe123
implemented yet
2018-07-20ILLUSIONS: DUCKMAN: Implement opcode 83johndoe123
2018-07-20ILLUSIONS: DUCKMAN: Implement opcode 73johndoe123
2018-07-20ILLUSIONS: DUCKMAN: Implement opcode 21johndoe123
2018-07-20ILLUSIONS: DUCKMAN: Implement opcode 8johndoe123
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: Terminate update functions on scene exit; fix bugs and use constantsjohndoe123
2018-07-20ILLUSIONS: Rename ProgInfo -> SceneInfojohndoe123
2018-07-20ILLUSIONS: Rename tag -> sceneIdjohndoe123
2018-07-20ILLUSIONS: Add GAM archive reader for Duckman and adjust the resource ↵johndoe123
reader/system
2018-07-20ILLUSIONS: Remove unneeded includesjohndoe123
2018-07-20ILLUSIONS: Move screen shaker effects into separate filejohndoe123
2018-07-20ILLUSIONS: Use ARRAYSIZE instead of hardcoded values in screen effect constantsjohndoe123
2018-07-20ILLUSIONS: Add text drawing to BBDOUjohndoe123
2018-07-20ILLUSIONS: Refactor the input systemjohndoe123
2018-07-20ILLUSIONS: Move script opcode files to game specific directoriesjohndoe123
2018-07-20ILLUSIONS: Move Duckman dialog code to own filejohndoe123
2018-07-20ILLUSIONS: Move Duckman inventory code to own class and filejohndoe123
2018-07-20ILLUSIONS: Move Duckman property timer code to own class and filejohndoe123
2018-07-20ILLUSIONS: Move Duckman special code to own class and filejohndoe123
2018-07-20ILLUSIONS: Move game-specific files into own subdirectoriesjohndoe123