johndoe123
54dd381441
ILLUSIONS: BBDOU: Play sound in BbdouSpecialCode::playSoundEffect
...
(cherry picked from commit 1e822f0)
2018-07-20 06:43:33 +00:00
johndoe123
a76612ec5a
ILLUSIONS: Implement voice pausing/unpausing
...
(cherry picked from commit a70cf1d)
2018-07-20 06:43:33 +00:00
johndoe123
4637104e6d
ILLUSIONS: BBDOU: Implement missing talkthread events
...
(cherry picked from commit 87869cb)
2018-07-20 06:43:33 +00:00
Eric Fry
b787b06156
ILLUSIONS: BBDOU: Formatting
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
d5690d6025
ILLUSIONS: BBDOU: Fix text drawing colors
...
(cherry picked from commit a028c3f)
2018-07-20 06:43:33 +00:00
Eric Fry
f15335db0f
ILLUSIONS: Remove old video logic
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
Eric Fry
c01a1269b6
ILLUSIONS: DUCKMAN: Clear fader when loading/unpausing backgrounds
...
(cherry picked from commit 3367aafae37d6c28c1ab1e8323613a56a44e3a5c)
ILLUSIONS: Delete dictionary list before it gets removed
(cherry picked from commit d9d0c11)
ILLUSIONS: Implement PathFinder::postProcess
(cherry picked from commit ee98dfc)
2018-07-20 06:43:33 +00:00
Eric Fry
24a4c6367c
ILLUSIONS: update _vm->_unpauseControlActorFlag when unpausing actors
2018-07-20 06:43:33 +00:00
Eric Fry
c9a3377408
ILLUSIONS: Standardized fall through comments
2018-07-20 06:43:33 +00:00
Eric Fry
02eaa4c83d
ILLUSIONS: Refactor savegame thumbnail logic to be inline with rest of tree
2018-07-20 06:43:33 +00:00
Eric Fry
8e43261d13
ILLUSIONS: Formatting fixes
...
Simplified some point arithmetic
Lock fixedpoint calcs to float rather than double
2018-07-20 06:43:33 +00:00
Eric Fry
fee1f3d8cb
ILLUSIONS: always use braces for loops
2018-07-20 06:43:33 +00:00
Eric Fry
608f2f1f1a
ILLUSIONS: Refactor duckman inventory code to remove verbose init logic
...
Replaced Common::String with c string array in slider menu init logic
2018-07-20 06:43:33 +00:00
Eric Fry
9ad048f8a6
ILLUSIONS: Fix formatting
...
Remove debug code from bbdou menu item select callback
2018-07-20 06:43:33 +00:00
Eric Fry
d36eae4c17
ILLUSIONS: Fix typo in palette cycle logic.
...
Fix uninitialised local variable
2018-07-20 06:43:33 +00:00
Eric Fry
989d8d9b8a
ILLUSIONS: Formatting, remove trailing whitespace.
2018-07-20 06:43:33 +00:00
Eric Fry
7cadb7ad0c
ILLUSIONS: Formatting
2018-07-20 06:43:33 +00:00
Eric Fry
aa241b8ef3
ILLUSIONS: Mark bbdou as unstable
...
Drop platform from game id
2018-07-20 06:43:33 +00:00
Eric Fry
3d9f5ed20f
ILLUSIONS: Replace spaces with tabs
...
Replace while(1) with do..while loop
Removed dead code
Renamed FP16 to FixedPoint16 to improve readability
2018-07-20 06:43:33 +00:00
Eric Fry
d77dd6c14a
ILLUSIONS: Pause voice when entering in-game menu
...
Wire up load fail dialog when trying to restart from unsaved new game.
2018-07-20 06:43:33 +00:00
Eric Fry
92e74327e6
ILLUSIONS: Initialise save slot variable
2018-07-20 06:43:33 +00:00
Eric Fry
2846311402
ILLUSIONS: Add support for German version.
2018-07-20 06:43:33 +00:00
Eric Fry
a5319cbce6
ILLUSIONS: Wire up restart savegame menu item.
2018-07-20 06:43:33 +00:00
Eric Fry
dc79026a31
ILLUSIONS: Enable illusions engine by default
...
Add credits info for illusions engine
2018-07-20 06:43:33 +00:00
Eric Fry
dc9dc0324e
ILLUSIONS: Wire up subtitle text duration config slider
2018-07-20 06:43:33 +00:00
Eric Fry
7e4a1c2bf1
ILLUSIONS: Add ability to restore options sliders to defaults
2018-07-20 06:43:33 +00:00
Eric Fry
102dd46273
ILLUSIONS: Wire up audio sliders on option menu.
...
Set volumes based on scummvm config
2018-07-20 06:43:33 +00:00
Eric Fry
09281b85f5
ILLUSIONS: loop music tracks
2018-07-20 06:43:33 +00:00
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