Commit graph

44 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
Eric Fry
509a71a284 DRAGONS: Fixed handling of inventory logic when combining items 2020-05-16 21:48:54 +10:00
Eugene Sandulenko
c4b42a2800 DRAGONS: Avoid global constuctors 2020-05-04 12:16:51 +02:00
Eric Fry
10de235f7c DRAGONS: Added fading stub methods 2020-03-23 22:57:41 +11: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
ed2bf372d9 DRAGONS: Renaming variables 2020-02-25 14:43:42 +01:00
Eric Fry
832f38b3cd DRAGONS: More code cleanups. Added paning while walking on wide scenes 2020-02-25 14:43:42 +01:00
Eric Fry
72161554b2 DRAGONS: Refactoring inventory state code 2020-02-25 14:43:42 +01:00
Eric Fry
723f082ea9 DRAGONS: Fixed flicker display bug when returning from invention book scene 2020-02-25 14:43:42 +01:00
Eric Fry
fe1a4a705f DRAGONS: Cleaning up gameLoop. Removing goto logic 2020-02-25 14:43:42 +01:00
Eugene Sandulenko
79c7dbc8f6 DRAGONS: Whitespace fixes 2020-02-25 14:43:42 +01:00
Eugene Sandulenko
5d39aab174 DRAGONS: Whitespace fixes 2020-02-25 14:43:42 +01:00
Eugene Sandulenko
df7102298e DRAGONS: More renames for the class variables 2020-02-25 14:43:42 +01:00
Eugene Sandulenko
7a912ee39f DRAGONS: More 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
08fb9da119 DRAGONS: Rename Actor class variables to conform our naming standards 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
8c9a0cf1bb DRAGONS: Replaced max scale with define 2020-02-25 14:43:42 +01:00
Edu Garcia
77ebe94f26 DRAGONS: sound plays (WIP, hack) 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
d5aec116c1 DRAGONS: Added more special script logic. 2020-02-25 14:43:42 +01:00
Eric Fry
a58a8d08c3 DRAGONS: Missing bag logic 2020-02-25 14:43:42 +01:00
Eric Fry
57cb891a55 DRAGONS: More special opcodes. Saved knights cutscene. 2020-02-25 14:43:42 +01:00
Eric Fry
d173ea7c5d DRAGONS: Removed some magic numbers 2020-02-25 14:43:42 +01:00
Eric Fry
c8ea9b2863 DRAGONS: Renamed inventory item table 2020-02-25 14:43:42 +01:00
Eric Fry
3f8c1596a4 DRAGONS: Fixed crash when moving items in inventory bag 2020-02-25 14:43:42 +01:00
Eric Fry
c20d288e22 DRAGONS: refactored inventory logic into inventory class 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
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
c9204e3090 DRAGONS: Added items to inventory display 2020-02-25 14:43:42 +01:00
Eric Fry
c2d584533b DRAGONS: bounce the inventory bag when drops in 2020-02-25 14:43:42 +01:00
Eric Fry
2805bb4cab DRAGONS: show hide inventory bag 2020-02-25 14:43:42 +01:00
Eric Fry
0acc07116f DRAGONS: Fix issue with cursor hover animations 2020-02-25 14:43:42 +01:00
Eric Fry
a0ada3357c DRAGONS: Adding more scene loading logic 2020-02-25 14:43:42 +01:00
Eric Fry
2eac8db480 DRAGONS: Added original game loop logic 2020-02-25 14:43:42 +01:00
Eric Fry
65700ca2a6 DRAGONS: work on cursor type changes 2020-02-25 14:43:42 +01:00
Eric Fry
b98d6f1200 DRAGONS: work on cursors 2020-02-25 14:43:42 +01:00
Eric Fry
ed56d587d5 DRAGONS: Show / Hide tile overlays. Work on inventory bag display 2020-02-25 14:43:42 +01:00