aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2018-03-16BLADERUNNER: Added GeneralDoll actorEugene Sandulenko
2018-03-16TUCKER: Remove trailing comma from enum listAdrian Frühwirth
2018-03-16TUCKER: Added missing check for minimum supported savegame versionAdrian Frühwirth
2018-03-16TUCKER: Add savegame metadata and autosave supportAdrian Frühwirth
2018-03-16BLADERUNNER: Finished actor Izo codeEugene Sandulenko
2018-03-15XEEN: Add full game names to detection entriesPaul Gilbert
2018-03-15XEEN: Western edge of Xeen was showing terrain rather than empty spacePaul Gilbert
2018-03-15XEEN: Correct Training welcome voice sample playbackPaul Gilbert
2018-03-15XEEN: Further convertion of playSound to playVoice for location voice samplesPaul Gilbert
2018-03-15XEEN: Don't needlessly show class profiency error dialogs when just viewing ↵Paul Gilbert
inventory
2018-03-15XEEN: Fix for identifying itemsPaul Gilbert
2018-03-15BLADERUNNER: Added Izo actor (incomplete)Eugene Sandulenko
2018-03-15BLADERUNNER: Added mssing method for LucyEugene Sandulenko
2018-03-15BLADERUNNER: Added Lucy actorEugene Sandulenko
2018-03-15TUCKER: Fix out-of-bounds access of _inputkeys[]Adrian Frühwirth
2018-03-14XEEN: Fix switching characters when buying from blacksmithPaul Gilbert
2018-03-14XEEN: Fix transfer of bought items to character inventoryPaul Gilbert
2018-03-15TUCKER: Comment out dead code, match disassemblyAdrian Frühwirth
Setting _mousePosY is only necessary if we actually set the cursor position which we currently don't do. I don't plan on enabling it but for the sake of matching disassembly let's add the required warpMouse() call and disable the whole code block for now.
2018-03-14BLADERUNNER: Added Clovis actorEugene Sandulenko
2018-03-14TUCKER: Remove unnecessary variable from drawInfoString()Adrian Frühwirth
2018-03-14TUCKER: Use Verb enum in even more placesAdrian Frühwirth
2018-03-14TUCKER: Add TODO comment about discrepancy with disassemblyAdrian Frühwirth
2018-03-14TUCKER: Fix wrong sound effects being playedAdrian Frühwirth
Fixes Trac#6376, Trac#6377 and probably many more unreported instances of wrong audio samples being played.
2018-03-14XEEN: Fix selecting items in items dialogPaul Gilbert
2018-03-14XEEN: Fixes and refactoring for Blacksmith WaresPaul Gilbert
2018-03-13XEEN: Fix closing Awards dialogPaul Gilbert
2018-03-13XEEN: Fix saving to slot 0 using in-game Control PanelPaul Gilbert
2018-03-13XEEN: Fix text colors during intro/exit cutscenesPaul Gilbert
2018-03-13BLADERUNNER: Added Dektora actorEugene Sandulenko
2018-03-13BLADERUNNER: Added Isabella actorEugene Sandulenko
2018-03-13BLADERUNNER: Added Rachel actorEugene Sandulenko
2018-03-13BLADERUNNER: Added Sebastian actorEugene Sandulenko
2018-03-13BLADERUNNER: Added Chew actorEugene Sandulenko
2018-03-12XEEN: Add playVoice method for voice sample playbackPaul Gilbert
2018-03-13BLADERUNNER: Added BlimpGuy actorEugene Sandulenko
2018-03-13BLADERUNNER: Added Taffy actorEugene Sandulenko
2018-03-13BLADERUNNER: Added Tyrell actorEugene Sandulenko
2018-03-12TITANIC: Removed unused arrays and fieldsPaul Gilbert
2018-03-12BLADERUNNER: Added Teenager actorEugene Sandulenko
2018-03-12BLADERUNNER: Added LockupGuard actorEugene Sandulenko
2018-03-12BLADERUNNER: Added TaffyPatron actorEugene Sandulenko
2018-03-12BLADERUNNER: Added HawkersParrot actorEugene Sandulenko
2018-03-12BLADERUNNER: Added EarlyQBartender actorEugene Sandulenko
2018-03-12GUI: Remove the ThemeItem draw queuesBastien Bouclet
Drawing nows happens directly when the Dialog or Widget draw methods are called. This makes it easy to debug why a particular low level draw method was called, by inspecting the call stack. This replaces the notion of "buffering" by two independant ways to control what is drawn and where: - The active layer is used to select whether the foreground or background part of the dialogs are rendered by the draw calls. - The active surface is used to select if the draw calls affect the back buffer or the screen. The foreground layer of the active dialog is drawn directly to the screen. Its background layer is drawn to the back buffer. This way widgets can restore the back buffer in order to update without having to redraw the dialog's background. Dialogs lower in the dialog stack are drawn entirely to the back buffer.
2018-03-12TUCKER: Fix alleyway cellar location hotspot bugAdrian Frühwirth
Fixes Trac#6645.
2018-03-12SCUMM: MM V0: Fix regression from 038b3b178939f1bcc6714eda1b88c3e80e787c02 ↵Robert Crossfield
and comment/cleanup
2018-03-11XEEN: Swords of Xeen doesn't have any voiced cutscenesPaul Gilbert
2018-03-11XEEN: Subtitles for remaining game cutscenesPaul Gilbert
2018-03-11XEEN: Refactoring subtitles for use in location cutscenes, updated Reaper ↵Paul Gilbert
cutscene
2018-03-11SUPERNOVA: Fixes formattingJoseph-Eugene Winzer