Commit Graph

20 Commits

Author SHA1 Message Date
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh
49d745bbe4 ILLUSIONS: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
D G Turner
129988d0e9 ILLUSIONS: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-11-16 11:30:12 +00:00
Eric Fry
989d8d9b8a ILLUSIONS: Formatting, remove trailing whitespace. 2018-07-20 06:43:33 +00:00
Eric Fry
7cadb7ad0c ILLUSIONS: Formatting 2018-07-20 06:43:33 +00:00
Eric Fry
3d9f5ed20f ILLUSIONS: Replace spaces with tabs
Replace while(1) with do..while loop
Removed dead code
Renamed FP16 to FixedPoint16 to improve readability
2018-07-20 06:43:33 +00:00
Eric Fry
423a8ec433 ILLUSIONS: Replace 0x40004 with CURSOR_OBJECT_ID constant
Fix pan bug in starship enterprise scene
Add sequence opcode name to debug log
Hack to fix endless loop bug outside the starship enterprise
2018-07-20 06:43:33 +00:00
johndoe123
c0c25691e0 ILLUSIONS: BBDOU: Implement missing script opcodes and special opcodes; fix ActorType bugs and more 2018-07-20 06:43:33 +00:00
johndoe123
a173329ae9 ILLUSIONS: Move resource-related files into resources subdirectory 2018-07-20 06:43:33 +00:00
johndoe123
e4ce8ad4c9 ILLUSIONS: Start refactoring the resource system (not done yet) 2018-07-20 06:43:33 +00:00
johndoe123
998744608f ILLUSIONS: More work on Duckman
- Implement dialogs
- Change Camera class for Duckman
2018-07-20 06:43:33 +00:00
johndoe123
2e149cf651 ILLUSIONS: More work on Duckman
- Implement Duckman cursor and interaction handling
- Add more script opcodes
- Add TextDrawer and ScreenText (needs minor refactoring for BBDOU)
2018-07-20 06:43:33 +00:00
johndoe123
3b3f84c764 ILLUSIONS: Implement inventory
- Implement cursor camera tracking
- Various bugfixes
2018-07-20 06:43:33 +00:00
johndoe123
33d28deb69 ILLUSIONS: Additions in various places
- Add NamedPoint and related code
- Remove some debug output
- Fix right mouse button input
- Add bubble code
- Add BBDOU inventory skeleton
2018-07-20 06:43:33 +00:00
johndoe123
f880c606f7 ILLUSIONS: Work on Actor and Control classes 2018-07-20 06:43:33 +00:00
johndoe123
9385238a59 ILLUSIONS: More work on actor related code
- Add isTimerExpired function
2018-07-20 06:43:33 +00:00
johndoe123
08e8f39945 ILLUSIONS: More work on the Camera class
- Add fixed point code (untested and probably wrong)
2018-07-20 06:43:33 +00:00
johndoe123
21e1b08b83 ILLUSIONS: More work on the camera and background classes 2018-07-20 06:43:33 +00:00
johndoe123
12645cbb8c ILLUSIONS: Some work on the Camera class; start with time functions 2018-07-20 06:43:33 +00:00
johndoe123
a06895ad59 ILLUSIONS: Start with Camera and Input classes 2018-07-20 06:43:33 +00:00