johndoe123
|
c0c25691e0
|
ILLUSIONS: BBDOU: Implement missing script opcodes and special opcodes; fix ActorType bugs and more
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
823ba2f462
|
ILLUSIONS: DUCKMAN: Implement load game from the game's menu system
- Fix pause/unpause opcodes
- Reduce debug output
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
d16ebff390
|
ILLUSIONS: DUCKMAN: Implement special opcode 160012 and related code
|
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
|
faf7b31ff8
|
ILLUSIONS: Move thread-related files into threads subdirectory
|
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
|
8d7d6599b9
|
ILLUSIONS: Fix special code functions thread notifying (used wrong thread value)
- Add more script and sequence opcodes
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
7dc8533f73
|
ILLUSIONS: Fix thread camera panning
- Minor fixes and corrections
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
d67021b32c
|
ILLUSIONS: Implement talkitem pausing/unpausing
- Fix isActiveThread to check only non-paused and non-terminated threads
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
d77d4ed4a6
|
ILLUSIONS: Fix bug which occured when trying to walk while talking
- Fix minor bugs
- Work on talk thread handling
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
f2c48e3ae0
|
ILLUSIONS: Implement pathwalking (actual pathfinding todo)
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
babe997295
|
ILLUSIONS: Add more script opcodes
- Add support for duplicate keys to the dictionary
- Add trigger functions support
- Improve inventory, now items can be clicked
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
3b3f84c764
|
ILLUSIONS: Implement inventory
- Implement cursor camera tracking
- Various bugfixes
|
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
|
a6a4a3dc1c
|
ILLUSIONS: Implement more script opcodes
|
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
|
48ef46c02d
|
ILLUSIONS: Implement more script opcodes and related functions
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
18540a5e38
|
ILLUSIONS: Add SequenceOpcodes skeleton class
|
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 |
|