Commit Graph
67 Commits
Author SHA1 Message Date
Filippos Karapetis ec16ebbf96 Revert "SCUMM: Refactor the workaround for the broken sample in Indy4"
This reverts commit c59df76164.
2022-04-16 14:25:51 +03:00
Filippos Karapetis c59df76164 SCUMM: Refactor the workaround for the broken sample in Indy4
This makes the workaround code more self-contained
2022-04-16 14:23:02 +03:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh 9937cc49bb DRAGONS: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Eric Fry 9236d4c05f DRAGONS: Allow quitting from more places in the game. 2020-08-29 21:57:39 +10:00
Eric Fry ade35be6e6 DRAGONS: Don't log at debug level 0 2020-08-16 22:25:03 +10:00
Eugene Sandulenko 8663b76ab9 DRAGONS: Fix Acror class initialization 2020-05-04 16:11:48 +02:00
Eric Fry 4a7f8c18c5 DRAGONS: replace NULL with nullptr 2020-03-14 14:39:06 +11:00
Eric Fry ea7ea9f075 DRAGONS: Coverity Scan fixes. Memory leaks, uninitialised variables. 2020-03-02 22:05:50 +11:00
Eric Fry b5f14e5809 DRAGONS: General fixups
- Fixed lockup bugs when walking in cutscenes
- Alow the cursor to move during Flicker's idle animation
- General code cleanup
2020-02-29 12:39:40 +11:00
Eric Fry ed2bf372d9 DRAGONS: Renaming variables 2020-02-25 14:43:42 +01:00
Eric Fry 6e86ab1d45 DRAGONS: Code clean. Added names to some script opcodes. Fixes for mini game 2 2020-02-25 14:43:42 +01:00
Eugene Sandulenko 79c7dbc8f6 DRAGONS: Whitespace fixes 2020-02-25 14:43:42 +01:00
Eugene Sandulenko 1d783366c0 DRAGONS: Remove superfluous namespace references 2020-02-25 14:43:42 +01:00
Eugene Sandulenko 2ca5dc3f11 DRAGONS: Whitespace fixes 2020-02-25 14:43:42 +01:00
Eugene Sandulenko 08fb9da119 DRAGONS: Rename Actor class variables to conform our naming standards 2020-02-25 14:43:42 +01:00
Eric Fry f32a199876 DRAGONS: Fixed formatting on includes 2020-02-25 14:43:42 +01:00
Eric Fry 47f7d0aed5 DRAGONS: Add size to const array data 2020-02-25 14:43:42 +01:00
Eric Fry 8301d0dbb1 DRAGONS: Compile fixes + formatting 2020-02-25 14:43:42 +01:00
Eric Fry 952442d56a DRAGONS: Code cleanup 2020-02-25 14:43:42 +01:00
Eric Fry bb0fbec3bb DRAGONS: Replaced walk code with JohnDoe's walk logic. Cleaned up Actor variable names 2020-02-25 14:43:42 +01:00
Eric Fry 5e2a7a6882 DRAGONS: Added scaling to actor sprites 2020-02-25 14:43:42 +01:00
Eric Fry 1023f3d8c2 DRAGONS: Clear old actor frame before recyling actor object 2020-02-25 14:43:42 +01:00
Eric Fry 211377a5b3 DRAGONS: Work on mini game 2 2020-02-25 14:43:42 +01:00
Eric Fry e51fe35e3a DRAGONS: Palette fixes 2020-02-25 14:43:42 +01:00
Eric Fry 9dcc30945a DRAGONS: Started on mini game 2. Added vsync updater function logic 2020-02-25 14:43:42 +01:00
Eric Fry 939bd5dfd6 DRAGONS: Work on palette handling. Converted Actor back to 8bit surface.
Added debug mode. Toggle with Tab key.
2020-02-25 14:43:42 +01:00
Eric Fry 77d0b6770e DRAGONS: work on mini game 3. Work on cutscenes. 2020-02-25 14:43:42 +01:00
Eric Fry e774fe4201 DRAGONS: More work on dance battle mini game 2020-02-25 14:43:42 +01:00
Eric Fry efedc38511 DRAGONS: Add actor display order logic. 2020-02-25 14:43:42 +01:00
Eric Fry 7d7946e87a DRAGONS: More work on scene 1 logic 2020-02-25 14:43:42 +01:00
Eric Fry 0312e61345 DRAGONS: Work on intro sequences 2020-02-25 14:43:42 +01:00
Eric Fry 7392c4bc1f DRAGONS: Invention book display, work on intro sequence 2020-02-25 14:43:42 +01:00
Eric Fry ba284455b6 DRAGONS: work on talk sequences 2020-02-25 14:43:42 +01:00
Eric Fry 2e7b8b91b5 DRAGONS: Fixed inventory selection logic 2020-02-25 14:43:42 +01:00
Eric Fry 3f4ad5b2f2 DRAGONS: Update priority tilemap when adding/removing overlays
Pathfinding bug fixes
2020-02-25 14:43:42 +01:00
Eric Fry 7c10fe11d0 DRAGONS: Bug fixes for pathfinding 2020-02-25 14:43:42 +01:00
Eric Fry 11483dfc73 DRAGONS: bug fixing pathfinder logic 2020-02-25 14:43:42 +01:00
Eric Fry b339a9da7b DRAGONS: more pathfinder fixes 2020-02-25 14:43:42 +01:00
Eric Fry 22cec75350 DRAGONS: Pathfinding fixes 2020-02-25 14:43:42 +01:00
Eric Fry c7bdbf4a24 DRAGONS: finished main pathfinder funxction 2020-02-25 14:43:42 +01:00
Eric Fry 8a0dac1a11 DRAGONS: pathfinding 2020-02-25 14:43:42 +01:00
Eric Fry 3210f936d0 DRAGONS: pathfinder 2020-02-25 14:43:42 +01:00
Eric Fry f528cd2921 DRAGONS: more pathfinding 2020-02-25 14:43:42 +01:00
Eric Fry eee3f64a88 DRAGONS: Add support for sprite flipping. More pathfinding logic 2020-02-25 14:43:42 +01:00
Eric Fry 1ecd63ca02 DRAGONS: Start walking actors along path 2020-02-25 14:43:42 +01:00
Eric Fry d9e341f0e1 DRAGONS: pathfinding 2020-02-25 14:43:42 +01:00
Eric Fry 080bffb34b DRAGONS: pathfinding 2020-02-25 14:43:42 +01:00
Eric Fry c4eac3b965 DRAGONS: pathfinding 2020-02-25 14:43:42 +01:00
Eric Fry b7a731b991 DRAGONS: Fixed pathfinder target adjustment logic 2020-02-25 14:43:42 +01:00