Anubhab Ghosh
5ecd4b0bbd
ILLUSIONS: Fix some memory leaks ( #2106 )
2020-03-01 10:45:32 +11:00
Paul Gilbert
128bd50051
AGI: Remove autosave code
2020-02-16 15:44:28 -08:00
Paul Gilbert
a00e44ba6c
ENGINES: Merge saveGameState virtual methods into a single one
2020-02-16 15:44:28 -08:00
Bastien Bouclet
e04b23bb72
ILLUSIONS: Add override keywords
2020-02-09 12:43:15 +01:00
Eugene Sandulenko
1e76ee49ed
ILLUSIONS: Added override keywords
2020-02-05 15:36:44 +01:00
Paul Gilbert
5b80320525
ENGINES: Adding override keyword to hasFeature methods
2020-02-04 20:04:11 -08:00
Cameron Cawley
46056aba3c
ENGINES: Reduce winexe_*.h header includes
2020-01-11 17:34:12 +02:00
D G Turner
129988d0e9
ILLUSIONS: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-11-16 11:30:12 +00:00
Bastien Bouclet
bb813719b5
ENGINES: Change targets to have an 'engine ID'
...
The engine ID identifies which engine should be used to launch the target.
Also remove the 'single ID' system. Different games from engines that used
that system now have different game IDs.
Also-By: Matthew Hoops <clone2727@gmail.com>
2019-11-03 11:43:00 +01:00
Bastien Bouclet
9c8bd056d6
ENGINES: Stop using 'single id'
2019-11-03 11:43:00 +01:00
Bastien Bouclet
4b42112721
ENGINES: Add an engine ID to all the engines
2019-11-03 11:43:00 +01:00
Eric Fry
64cf3b6e9b
ILLUSIONS: DUCKMAN: Fix endless SFX bug #11161
2019-09-23 20:39:13 +02:00
D G Turner
2c21c1a25e
ILLUSIONS: Fix Further MSVC Warning
...
This was reported by Henke37 on IRC.
2019-09-15 22:40:17 +01:00
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