Commit graph

73 commits

Author SHA1 Message Date
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
Eric Fry
59b26b78f5 DRAGONS: Fixed bug when attempting some actions. More work on special
opcodes
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
f65a55783d DRAGONS: Fixed font colours. More work on talking to actors 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
d173ea7c5d DRAGONS: Removed some magic numbers 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
015d68c114 DRAGONS: Added random function. Cleaned up method names 2020-02-25 14:43:42 +01:00
Eric Fry
a65be38d90 DRAGONS: Improved camera logic in scene 1 cutscene 2020-02-25 14:43:42 +01:00
Eric Fry
a77889f85a DRAGONS: More script/special opcodes 2020-02-25 14:43:42 +01:00
Eric Fry
f4b4156b51 DRAGONS: More work on talk dialog 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
7cf98ce5d3 DRAGONS: more dialog work 2020-02-25 14:43:42 +01:00
Eric Fry
e399d5b272 DRAGOMS: work on speech audio 2020-02-25 14:43:42 +01:00
Eric Fry
5e3804e0e0 DRAGONS: work on flicker talk logic 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
d0d1f29722 DRAGONS: Added more script opcodes 2020-02-25 14:43:42 +01:00