johndoe123
|
38577221c0
|
ILLUSIONS: BBDOU: Implement savegame saving/loading from GUI and the launcher
(cherry picked from commit 42f0bd4)
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
94fdd597d9
|
ILLUSIONS: BBDOU: Add menu system class, adjust existing code (actual menus not done yet)
(cherry picked from commit 03b0ca1)
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
25a303a529
|
ILLUSIONS: BBDOU: Implement video player
(cherry picked from commit aab0b29)
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
960d79ed5a
|
ILLUSIONS: DUCKMAN: Implement video player
(cherry picked from commit 62577c8)
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
6b80f5b853
|
ILLUSIONS: DUCKMAN: Move game credits into own file and class
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
48011948d6
|
ILLUSIONS: BBDOU: Implement food/cafeteria minigame
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
0589588b7b
|
ILLUSIONS: BBDOU: Implement credits code and adjust existing code
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
aed3852701
|
ILLUSIONS: Implement save/load functionality
- Only works in Duckman at the moment
- Only via the ScummVM main menu for now, save/load via the game's menu to be implemented
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
6b36b750c2
|
ILLUSIONS: DUCKMAN: Implement special opcodes 160017, 16001B, 160020 and 160021
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
fa17f684da
|
ILLUSIONS: DUCKMAN: Start implementing the menu system
Still work-in-progress, missing functionality and buggy
Maybe needs some work for BBDOU where this isn't implemented yet.
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
41978f466d
|
ILLUSIONS: Add GAM archive reader for Duckman and adjust the resource reader/system
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
a30a31868b
|
ILLUSIONS: Move screen shaker effects into separate file
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
e63eaabbdb
|
ILLUSIONS: Move trigger functions code to seperate file
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
a078073e88
|
ILLUSIONS: Move script opcode files to game specific directories
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
d6e2f61155
|
ILLUSIONS: Move Duckman dialog code to own file
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
dec9ef3123
|
ILLUSIONS: Move Duckman inventory code to own class and file
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
18553cb17a
|
ILLUSIONS: Move Duckman property timer code to own class and file
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
70f83137b1
|
ILLUSIONS: Move Duckman special code to own class and file
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
e4a85c7da6
|
ILLUSIONS: Move game-specific files into own subdirectories
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
a173329ae9
|
ILLUSIONS: Move resource-related files into resources subdirectory
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
faf7b31ff8
|
ILLUSIONS: Move thread-related files into threads subdirectory
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
50d340de00
|
ILLUSIONS: Rename file scriptman,* to scriptstack.* and remove unneccessary includes of it
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
d57ae26179
|
ILLUSIONS: Add SoundMan and MusicPlayer
- Add remaining screen shake effects
- Implement Chinese dialog puzzle in Duckman
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
b94b4c28ba
|
ILLUSIONS: Implement pathfinding
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
2e149cf651
|
ILLUSIONS: More work on Duckman
- Implement Duckman cursor and interaction handling
- Add more script opcodes
- Add TextDrawer and ScreenText (needs minor refactoring for BBDOU)
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
67366aa04b
|
ILLUSIONS: More work on Duckman
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
3f15233f78
|
ILLUSIONS: Refactor code in preparation for the Duckman engine
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
6ba5570de5
|
ILLUSIONS: Move SpriteDrawQueue to screen
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
54bce3d37a
|
ILLUSIONS: Move SpriteDecompressQueue to screen
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
33d28deb69
|
ILLUSIONS: Additions in various places
- Add NamedPoint and related code
- Remove some debug output
- Fix right mouse button input
- Add bubble code
- Add BBDOU inventory skeleton
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
e05a789975
|
ILLUSIONS: More work on BBDOU specific code (cursor, bubble)
- Add input handling code
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
28cb39eb2b
|
ILLUSIONS: Start with BBDOU special code
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
fc4266bcad
|
ILLUSIONS: Add TalkThread
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
762be35a36
|
ILLUSIONS: Add more script opcodes and fix/add stuff along the way
- Unload backgrounds
- Add transparent sprite drawing
- Add AbortableThread
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
43cd806f17
|
ILLUSIONS: Add more script opcodes
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
f47575ca90
|
ILLUSIONS: Add more script opcodes and related
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
c99f40c13d
|
ILLUSIONS: Implement TimerThread and script opcode
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
18540a5e38
|
ILLUSIONS: Add SequenceOpcodes skeleton class
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
70f0b48aaf
|
ILLUSIONS: Add Dictionary class and use it
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
f98c0defe5
|
ILLUSIONS: Add Screen class and ajust code to use it
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
9d35f807ec
|
ILLUSIONS: More work on the script system
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
fc47ac41ae
|
ILLUSIONS: More work on the script system
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
bb67c2c2ff
|
ILLUSIONS: Start with ScriptResource and related code
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
d2b036fa5b
|
ILLUSIONS: Start with thread classes
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
4211f8ffcd
|
ILLUSIONS: Start with ActorResource and related classes
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
08e8f39945
|
ILLUSIONS: More work on the Camera class
- Add fixed point code (untested and probably wrong)
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
12645cbb8c
|
ILLUSIONS: Some work on the Camera class; start with time functions
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
d92e713dea
|
ILLUSIONS: Start with Actor
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
971c8a0a1d
|
ILLUSIONS: Start with SpriteDecompressQueue
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
ee59e736d3
|
ILLUSIONS: Start with SpriteDrawQueue
|
2018-07-20 06:43:33 +00:00 |
|