Commit graph

76 commits

Author SHA1 Message Date
Eric Fry
8f6fb1d4bf DRAGONS: Fixed alpha blending for scaled sprites. Fixes #11689 2020-09-13 15:35:36 +10:00
Eric Fry
29487ad7e6 DRAGONS: Fixed incorrect sfx pitch. Trac#11638 2020-09-04 15:54:28 +10:00
Eric Fry
ade35be6e6 DRAGONS: Don't log at debug level 0 2020-08-16 22:25:03 +10:00
Eugene Sandulenko
de5367bd7a DRAGONS: More class initializations 2020-05-04 15:57:21 +02:00
Eric Fry
10de235f7c DRAGONS: Added fading stub methods 2020-03-23 22:57:41 +11:00
Eric Fry
19fe35216f DRAGONS: Add fake loading screen when starting a new game 2020-03-15 14:03:00 +11:00
Eric Fry
4a7f8c18c5 DRAGONS: replace NULL with nullptr 2020-03-14 14:39:06 +11:00
Eric Fry
bd463a89d8 DRAGONS: Added support for wrapping backgrounds.
Used for dance battle and castle fog effects
2020-03-12 09:56:35 +11:00
Eric Fry
6af35ed45d DRAGONS: Started on main menu support 2020-03-07 23:06:02 +11:00
Eric Fry
289171b8d9 DRAGONS: Fixed background color on text. Fixed font layer draw priority 2020-02-28 12:07:49 +11:00
jepael
f7bec53f89 DRAGONS: Fix compiler warning 2020-02-26 10:54:11 +01: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
72161554b2 DRAGONS: Refactoring inventory state code 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
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
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
40a13a853e DRAGONS: Added palette cycling logic 2020-02-25 14:43:42 +01:00
Eric Fry
5cc1ff8dad DRAGONS: Add additive pixel blending for scene layers 2020-02-25 14:43:42 +01:00
Eric Fry
d43bd21694 DRAGONS: Screen shake effects 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
5e2a7a6882 DRAGONS: Added scaling to actor sprites 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
ad2eebd348 DRAGONS: Fixed initial sfx load bug. Fixed sfx volume bug when stopping audio. 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
218bfd0bff DRAGONS: Work on end credits 2020-02-25 14:43:42 +01:00
Eric Fry
e64a53a32b DRAGONS: Work on mini game 2 and mini game 5 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
2e714a421e DRAGONS: work on minigame 3 2020-02-25 14:43:42 +01:00
Eric Fry
a3458f4257 DRAGONS: Work on mini game 3 2020-02-25 14:43:42 +01:00
Eric Fry
13a9ddaa79 DRAGONS: More work on font palette 2020-02-25 14:43:42 +01:00
Eric Fry
d23849d95d DRAGONS: more palette fixes. Update scene palette with cursor palette 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
16ae7e579e DRAGONS: Working on semi-transparent actors 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
52c0f285a0 DRAGONS: Fixed bug with sequence animations not reseting to the correct sequenceID. Fixed mem smashing bug with dialog menu 2020-02-25 14:43:42 +01:00
Eric Fry
235c4464aa DRAGONS: Fixed background palette logic for cut scenes 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
9aa66dd9ee DRAGONS: Fixed background display priority 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
2e7b8b91b5 DRAGONS: Fixed inventory selection logic 2020-02-25 14:43:42 +01:00