Eric Fry
|
0303b83ead
|
ILLUSIONS: Pause actors when entering menu
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
ced1ff2356
|
ILLUSIONS: Move sliders in option menu
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
0793272dfa
|
ILLUSIONS: Wire up sfx to menus
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
4a42aba1fd
|
ILLUSIONS: Start on debug menu
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
83994972de
|
ILLUSIONS: Add debug cheat code support
Work on inventory add/remove debug menu.
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
88ef190569
|
ILLUSIONS: Add logic to enable palette cycling sequence
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
7b88bd8efe
|
ILLUSIONS: Add more logging
Add todo to check named point on opAppearForeignActor
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
423a8ec433
|
ILLUSIONS: Replace 0x40004 with CURSOR_OBJECT_ID constant
Fix pan bug in starship enterprise scene
Add sequence opcode name to debug log
Hack to fix endless loop bug outside the starship enterprise
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
bdc477bef9
|
ILLUSIONS: Implement convertPanXCoord() to support audio panning.
Wire up startScriptThread2() calls.
Add namedpoint logic.
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
7c46d891c6
|
ILLUSIONS: Print walk rectangle point on background to aid in debugging
Comment and rename some code in pathfinder to aid in understanding
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
6e09cd7e08
|
ILLUSIONS: Rename some actor flags
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
c66b2208e0
|
ILLUSIONS: silence clang warning about not operation in expression
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
2be0275221
|
ILLUSIONS: Connect up midi fade to MidiPlayer object
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
d3fbb0e8b9
|
ILLUSIONS: Replace actor flag magic values with enum definitions
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
2f551cabba
|
ILLUSIONS: Change video skip key from escape to space
Add debug logging on unknown background info field
Removed unused debug variables
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
5dd96b6fbe
|
ILLUSIONS: Add midi music player
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
a7d78df98c
|
ILLUSIONS: Fix clang warnings. Work on menu keyboard control
Fix some warnings while compiling with clang.
Add up/down key support in game menus.
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
39798c63d1
|
ILLUSIONS: Fix static buffer overrun in debug log function.
This was causing the game to crash when loading the main scumm menu.
It was corrupting another static string in the about dialog.
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
9be0a7b085
|
ILLUSIONS: Play video files
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
2d836d4ec0
|
VIDEO: Warn instead of error when unhandled TXTS stream found in AVI
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
6ae9555086
|
ILLUSIONS: Fix valgrind warnings about usage of uninitialised variables
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
28b0acc6c2
|
ILLUSIONS: Fix bug when setting property timers.
Illusions engine variable wasn't wired up
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
43ba5f6327
|
ILLUSIONS: Fill in background for text in menus
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
a36cd2e39f
|
ILLUSIONS: Name menu border color variables to add readability
Fix menu hover color layer position.
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
8e462f313f
|
ILLUSIONS: Work on menu border decoration
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
a6cd908e0e
|
ILLUSIONS: Replace text flag magic numbers with defines
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
b3e9c972f1
|
ILLUSIONS: Improve naming of variables and methods in menu system.
Start work on keyboard menu support and menu background fill.
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
23ae468542
|
Work on options menu
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
13d5c2fa26
|
Save description with savegame
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
92c979e99a
|
Fixed save continue dialog menu
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
783fd02893
|
Work on save support
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
95d6171b56
|
Disable debug scene override
|
2018-07-20 06:43:33 +00:00 |
|
Eric Fry
|
02063f60d0
|
Getting it to compile after merging master
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
5e919fd308
|
ILLUSIONS: Split Screen class into variants for 8bit and 16bit (i.e. Duckman and BBDOU)
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
2bd1386528
|
ILLUSIONS: Move palette code from Screen to new ScreenPalette class
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
9447d42fd7
|
ILLUSIONS: BBDOU: Remove experimental sprite smoothing code
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
ad558f8c68
|
ILLUSIONS: BBDOU: Rename more
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
41c7a99262
|
ILLUSIONS: BBDOU: Extract code to new class ObjectInteractModeMap
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
e31c454cfa
|
ILLUSIONS: BBDOU: Rename stuff
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
47b94b1396
|
ILLUSIONS: Minor cleanup: Remove empty methods in thread classes
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
1e2e5d636c
|
ILLUSIONS: BBDOU: Implement opcode 54
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
3abe3d759c
|
ILLUSIONS: BBDOU: Implement opcodes 22, 23
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
2f80bd0e2b
|
ILLUSIONS: BBDOU: Implement opcodes 18, 19
|
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
|
c9b0a8452a
|
ILLUSIONS: BBDOU: Implement remaining special opcodes 160018, 160028, 16002B
|
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
|
4aed366334
|
ILLUSIONS: BBDOU: Implement BbdouBubble::calcBubbles
|
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
|
6ca6fb605d
|
ILLUSIONS: BBDOU: Implement more special opcodes and finish putBackInventoryItem
|
2018-07-20 06:43:33 +00:00 |
|
johndoe123
|
869d342e9f
|
ILLUSIONS: BBDOU: Implement getOverlappedObjectAccurate and related functions
|
2018-07-20 06:43:33 +00:00 |
|