aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
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
2018-03-11SUPERNOVA: Removes TODO for quitGameDialog()Joseph-Eugene Winzer
2018-03-11SUPERNOVA: Recenters animated text on loopJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Removes unused functionJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Substitues constant stringsJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Encapsulates GuiElementJoseph-Eugene Winzer
It simplifies the overloaded functions for renderBox/Text and saveScreen
2018-03-11SUPERNOVA: Implements original quit promptJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Fixes formattingJoseph-Eugene Winzer
Because of confusion when indentation level is raised and thus tabs or spaces should be used when aligning code, this commit switches to tabs to avoid any further confusion.
2018-03-11SUPERNOVA: Removes Console commandsJoseph-Eugene Winzer
Most of them were for debugging only anyway and commands like `giveall` actually broke parts of the game (and didn't even give you all items).
2018-03-11SUPERNOVA: Implements animated text during in/outroJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Appends NULL terminator to stringsJoseph-Eugene Winzer
The NULL terminator is needed during parsing.
2018-03-11SUPERNOVA: Removes unused variableJoseph-Eugene Winzer