Filippos Karapetis
ea39214f7a
ILLUSIONS: Fix MSVC warnings
...
- Fix warnings about conversion between float and double
- Initialize potentially uninitialized variables
2019-05-27 14:53:38 +03:00
Bastien Bouclet
10ff73e6e0
ILLUSIONS: Push down the advanced detector include
...
So the whole engine is not rebuilt when making changes to shared code.
2018-12-10 19:11:25 +01:00
Cameron Cawley
eea066b89b
ILLUSIONS: DUCKMAN: Add support for the demo version ( #1413 )
2018-12-04 01:54:24 +02:00
Eugene Sandulenko
5ceb3be771
ILLUSIONS: Fix copy/paste bug. CID 1394433
2018-07-23 23:27:50 +02:00
Eugene Sandulenko
e6b61c3874
ILLUSIONS: Fix warnings
2018-07-21 12:15:05 +02:00
Eric Fry
848b5a5ff5
ILLUSIONS: Formatting fixes
2018-07-20 06:43:33 +00:00
Eric Fry
baf8011b07
ILLUSIONS: Fix merge error.
2018-07-20 06:43:33 +00:00
johndoe123
565de60234
ILLUSIONS: Clean up/fix some TODOs
...
(cherry picked from commit 66094e4)
2018-07-20 06:43:33 +00:00
johndoe123
617e9439cf
ILLUSIONS: DUCKMAN: Implement MIDI music fading
...
(cherry picked from commit 056b303)
2018-07-20 06:43:33 +00:00
johndoe123
aee54f4bca
ILLUSIONS: Minor cleanup
...
(cherry picked from commit 9abaa9e)
2018-07-20 06:43:33 +00:00
johndoe123
33ece271fd
ILLUSIONS: Implement cursor movement via arrow keys
...
(cherry picked from commit 12e33c6)
2018-07-20 06:43:33 +00:00
johndoe123
65049228a8
ILLUSIONS: Remove old TODOs
...
(cherry picked from commit bb95440)
2018-07-20 06:43:33 +00:00
johndoe123
1f6aee019c
ILLUSIONS: BBDOU: Rename variables (bubble and special code)
...
(cherry picked from commit 93255ca)
2018-07-20 06:43:33 +00:00
Eric Fry
8ca26ea2a0
ILLUSIONS: Use actor flag instead of magic number
2018-07-20 06:43:33 +00:00
johndoe123
96a862536d
ILLUSIONS: Implement sequence opcode 32
...
(cherry picked from commit 30cdb32)
2018-07-20 06:43:33 +00:00
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
Eric Fry
3fca484ae5
ILLUSIONS: Pan talk thread audio when using a named position
2018-07-20 06:43:33 +00:00
johndoe123
71edfa3f0a
ILLUSIONS: BBDOU: Add quit opcode
...
(cherry picked from commit 32c2a9b)
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
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