Commit Graph

89 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
9937cc49bb DRAGONS: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Orgad Shaneh
e97fe996f2 DRAGONS: Fix format warning on MinGW64
pointer and long are not equivalent. Cast to int.
2021-03-24 22:56:01 +02:00
Eric Fry
1f359ee731 DRAGONS: Fixed actor dialog position 2020-09-03 23:26:40 +10: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
Eric Fry
39c264d853 DRAGONS: Implementing midi music player 2020-05-21 18:06:13 +10:00
Eric Fry
509a71a284 DRAGONS: Fixed handling of inventory logic when combining items 2020-05-16 21:48:54 +10:00
Eugene Sandulenko
61a1c515f7 DRAGONS: Fix more MSVC warnings 2020-05-10 13:38:21 +02:00
Eugene Sandulenko
ed05c3b760 DRAGONS: Fixed potential division by zero 2020-05-04 17:30:48 +02:00
Eric Fry
10de235f7c DRAGONS: Added fading stub methods 2020-03-23 22:57:41 +11:00
Eric Fry
aaaea78b3b DRAGONS: Added map screen transition effects
Fixed overrun bug with loading screen flames
2020-03-19 23:30:42 +11:00
Eric Fry
4a7f8c18c5 DRAGONS: replace NULL with nullptr 2020-03-14 14:39:06 +11:00
Eric Fry
530206ed33 DRAGONS: Fixed bug when showing actors 2020-03-12 09:56:35 +11:00
Eric Fry
05835e2204 DRAGONS: Wired up config for subtitles and audio volume 2020-02-29 17:33:07 +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
f10f1f5e6a DRAGONS: Improve method/variable names 2020-02-25 14:43:42 +01:00
Eric Fry
5c5eb3ad8b DRAGONS: More code cleanup. Stop audio on exit. 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
ccea9afda3 DRAGONS: Renamed a bunch of script opcodes 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
853b703953 DRAGONS: Fix whitespaces 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
89e9e76efa DRAGONS: More class variable renames 2020-02-25 14:43:42 +01:00
Eugene Sandulenko
c28b2d2a07 DRAGONS: Fix warnings 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
b792c8bd13 DRAGONS: More compile fixes 2020-02-25 14:43:42 +01:00
Eric Fry
952442d56a DRAGONS: Code cleanup 2020-02-25 14:43:42 +01:00
Eric Fry
0036271c85 DRAGONS: More code cleanups 2020-02-25 14:43:42 +01:00
Eric Fry
780070f995 DRAGONS: Updated palette cycling script opcode 2020-02-25 14:43:42 +01:00
Eric Fry
40a13a853e DRAGONS: Added palette cycling logic 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
Eric Fry
8d9dc0138e DRAGONS: Fixed timing on final backstage scene 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
8512c91c79 DRAGONS: Fixed talk script opcode 2020-02-25 14:43:42 +01:00
Eric Fry
88b0e2cff5 DRAGONS: Fixed bug while evaluating script expressions. expression
operands are signed.
2020-02-25 14:43:42 +01:00
Eric Fry
c836646b69 DRAGONS: added ScriptOpCode constructor. Work on eyes bg layer in mini
game 3
2020-02-25 14:43:42 +01:00
Eric Fry
fcd92dc4c3 DRAGONS: handle negative offsets in background shift for minigame 3 2020-02-25 14:43:42 +01:00
Eric Fry
3299c2136d DRAGONS: Fixed bug with performAction script 2020-02-25 14:43:42 +01:00
Eric Fry
d510e2541f DRAGONS: Renamed magic variable 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
4a0a4ee1af DRAGONS: Fixed bugs in first mini game. It should be winable now 2020-02-25 14:43:42 +01:00