Commit graph

51 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
e005e03089 DRAGONS: Fix cursor when selecting bag in non-english versions. Trac#11612 2020-09-01 23:46:01 +10:00
Eugene Sandulenko
0b2e2af350 DRAGONS: Init cursors 2020-05-04 16:33:25 +02:00
Eric Fry
355d308757 DRAGONS: Improved FontManager logic. More var renaming 2020-02-25 14:43:42 +01: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
c9aad06192 DRAGONS: More code cleanup 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
36008ba9e9 DRAGONS: Whitespace fixes 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
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
8c9a0cf1bb DRAGONS: Replaced max scale with define 2020-02-25 14:43:42 +01:00
Eric Fry
2d25f10ddd DRAGONS: Work on scaling. Added support for screen coords in cursor and
inventory
2020-02-25 14:43:42 +01:00
Eric Fry
2abd8b6f10 DRAGONS: Fixed bug when looking at objects. Stop sfx if already playing before starting it again. 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
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
77d0b6770e DRAGONS: work on mini game 3. Work on cutscenes. 2020-02-25 14:43:42 +01:00
Eric Fry
7b0c04eb3d DRAGONS: work on text formatting and dialog menu 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
fe6600cc1f DRAGONS: Added Font class 2020-02-25 14:43:42 +01:00
Eric Fry
d0d1f29722 DRAGONS: Added more script opcodes 2020-02-25 14:43:42 +01:00
Eric Fry
799c33ccb2 DRAGONS: script bug fixes. Improving load game logic 2020-02-25 14:43:42 +01:00
Eric Fry
c848548c02 DRAGONS: work on save/load 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
c9204e3090 DRAGONS: Added items to inventory display 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
3f4ad5b2f2 DRAGONS: Update priority tilemap when adding/removing overlays
Pathfinding bug fixes
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
7a75ae2190 DRAGONS: More work on cursor action 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
64ff1a2b46 DRAGONS: implement click action logic 2020-02-25 14:43:42 +01:00
Eric Fry
c287fa7106 DRAGONS: Started work on cursor cycling via right clicking 2020-02-25 14:43:42 +01:00
Eric Fry
cbf85f6913 DRAGONS: Implementing more script opcodes 2020-02-25 14:43:42 +01:00
Eric Fry
b4d6e1c520 DRAGONS: More cursor update logic 2020-02-25 14:43:42 +01:00
Eric Fry
f71852707b DRAGONS: work on cursor animation 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
c1307c375f DRAGONS: moving cursor around 2020-02-25 14:43:42 +01:00