84326 Commits

Author SHA1 Message Date
Eugene Sandulenko
19a91e60d2 BLADERUNNER: Added BlimpGuy actor 2018-03-13 00:18:53 +01:00
Eugene Sandulenko
fb9843646d BLADERUNNER: Added Taffy actor 2018-03-13 00:18:53 +01:00
Eugene Sandulenko
c2e4240f18 BLADERUNNER: Added Tyrell actor 2018-03-13 00:18:53 +01:00
Paul Gilbert
aca61ca208 TITANIC: Removed unused arrays and fields 2018-03-12 18:56:25 -04:00
Adrian Frühwirth
a17cf913d5 README: Update URL for liberation-fonts package 2018-03-12 21:19:23 +01:00
Eugene Sandulenko
ca2f9487c3 BLADERUNNER: Added Teenager actor 2018-03-12 21:00:08 +01:00
Eugene Sandulenko
ca51236416 BLADERUNNER: Added LockupGuard actor 2018-03-12 20:57:35 +01:00
Eugene Sandulenko
f16e054c3a BLADERUNNER: Added TaffyPatron actor 2018-03-12 20:54:39 +01:00
Eugene Sandulenko
e1cd47baef BLADERUNNER: Added HawkersParrot actor 2018-03-12 20:35:36 +01:00
Eugene Sandulenko
b5887e1759 BLADERUNNER: Added EarlyQBartender actor 2018-03-12 20:29:56 +01:00
Hubert Maier
9d491ddd7e CONFIGURE: Add a static builds switch
Configure will still build every target with shared objects by default.

Done:
- Added a configure switch (--enable-static) for static builds
- Right now only tested for SDL targets (checked working on AmigaOS4 with SDL1/2)

Missing:
- Add the platforms that need the switch for cross-compiling (macOS, iOS, probably more)
(I can´t do that myself as i have never cross-compiled and wouldn´t be able to check)
 
@csnover asked on the forums to create a PR for it, so, with my limited (non-existant is more like it) knowledge, i wrapped something up.
I *know* that it isn´t enough, as there already is some kind of static builds flag in configure (_engines_built_static). As i don´treally know if this is the same or a different cause (static plugins?), i´m not touching it.

But please feel free to add or change what needs to be done.
2018-03-12 11:48:51 +01:00
Thierry Crozat
410abf5b42 I18N: Update translations templates 2018-03-12 11:46:13 +01:00
Bastien Bouclet
4d0bb753e4 GUI: Remove the ThemeItem draw queues
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-12 11:46:04 +01:00
Hubert Maier
99eb0159db README: Obey the orthography 2018-03-12 11:39:49 +01:00
Hubert Maier
00c3d0521e README: Add notes about Quest for Glory character import 2018-03-12 11:39:49 +01:00
Adrian Frühwirth
e018efbc22 TUCKER: Fix alleyway cellar location hotspot bug
Fixes Trac#6645.
2018-03-12 11:36:51 +01:00
Robert Crossfield
b1bce3ec37 SCUMM: MM V0: Fix regression from 038b3b178939f1bcc6714eda1b88c3e80e787c02 and comment/cleanup 2018-03-12 11:36:04 +01:00
Thierry Crozat
7b2523a78b I18N: Regenerate translations data file 2018-03-12 05:05:05 +01:00
Paul Gilbert
d14a33e6c5 XEEN: Swords of Xeen doesn't have any voiced cutscenes 2018-03-11 23:13:47 -04:00
Paul Gilbert
c699bef50b XEEN: Subtitles for remaining game cutscenes 2018-03-11 23:12:22 -04:00
Paul Gilbert
4a5c1af79f XEEN: Refactoring subtitles for use in location cutscenes, updated Reaper cutscene 2018-03-11 21:28:11 -04:00
Joseph-Eugene Winzer
392db4ed33 SUPERNOVA: Fixes formatting 2018-03-11 23:25:00 +01:00
Joseph-Eugene Winzer
61fb88ef20 SUPERNOVA: Removes TODO for quitGameDialog() 2018-03-11 23:25:00 +01:00
Joseph-Eugene Winzer
7fab63f297 SUPERNOVA: Recenters animated text on loop 2018-03-11 23:25:00 +01:00
Joseph-Eugene Winzer
78e4a162ab SUPERNOVA: Removes unused function 2018-03-11 23:25:00 +01:00
Joseph-Eugene Winzer
53af82785e SUPERNOVA: Substitues constant strings 2018-03-11 23:25:00 +01:00
Joseph-Eugene Winzer
bb9bfcba4a SUPERNOVA: Encapsulates GuiElement
It simplifies the overloaded functions for renderBox/Text and saveScreen
2018-03-11 23:25:00 +01:00
Joseph-Eugene Winzer
7f5cea54e3 SUPERNOVA: Implements original quit prompt 2018-03-11 23:25:00 +01:00
Joseph-Eugene Winzer
a38db245ed SUPERNOVA: Fixes formatting
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-11 23:25:00 +01:00
Joseph-Eugene Winzer
0770800844 SUPERNOVA: Removes Console commands
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-11 23:25:00 +01:00
Joseph-Eugene Winzer
3ec7c1f905 SUPERNOVA: Implements animated text during in/outro 2018-03-11 23:25:00 +01:00
Joseph-Eugene Winzer
0274dca40b SUPERNOVA: Appends NULL terminator to strings
The NULL terminator is needed during parsing.
2018-03-11 23:25:00 +01:00
Joseph-Eugene Winzer
316817dc96 SUPERNOVA: Removes unused variable 2018-03-11 23:25:00 +01:00
Paul Gilbert
a7ee4ea4ae XEEN: Subtitle fixes for Clouds ending 2018-03-11 18:11:51 -04:00
Eugene Sandulenko
31bf086186 BLADERUNNER: Added GovernorKolvig actor 2018-03-11 22:26:33 +01:00
Eugene Sandulenko
0c4ca50411 BLADERUNNER: Added Rajif actor 2018-03-11 22:21:30 +01:00
Eugene Sandulenko
c635f7c8d7 BLADERUNNER: Added AnsweringMachine actor 2018-03-11 22:21:30 +01:00
Eugene Sandulenko
d3cde2c16e BLADERUNNER: Added Dispatcher actor 2018-03-11 22:21:30 +01:00
Eugene Sandulenko
b530bd38df BLADERUNNER: Added TheBard actor 2018-03-11 22:21:30 +01:00
Eugene Sandulenko
edaeb0f105 BLADERUNNER: Added Moraji actor 2018-03-11 22:21:30 +01:00
Paul Gilbert
e20266d606 XEEN: Subtitle fixes for Clouds of Xeen intro 2018-03-11 15:30:17 -04:00
Eugene Sandulenko
41ca5d2495 BLADERUNNER: Finished Steele actor 2018-03-11 19:52:33 +01:00
Eugene Sandulenko
16c7aef1d4 BLADERUNNER: Added Crazylegs actor 2018-03-11 19:28:31 +01:00
Eugene Sandulenko
d15199aef5 BLADERUNNER: Added most of Steele actor
ChangeAnimationMode is NOT done
2018-03-11 17:52:39 +01:00
Eugene Sandulenko
9ada4b0bea BLADERUNNER: Added HawkersBarkeep actor 2018-03-11 17:52:39 +01:00
Jennifer McMurray
a9eb9fafcd I18N: Update translation (Italian)
Currently translated at 100.0% (962 of 962 strings)
2018-03-11 16:28:23 +01:00
Paul Gilbert
c7d5e6f997 XEEN: Subtitle fixes for Dark Side ending 2018-03-11 11:28:10 -04:00
Peter Kohaut
bbe4ef4474 BLADERUNNER: Added shadows 2018-03-11 11:54:01 +01:00
Paul Gilbert
782d4fbb06 XEEN: Compilation fix 2018-03-10 22:02:36 -05:00
Paul Gilbert
f4af55adc2 XEEN: Subtitle improvements, set up correct subtitles for Darkside intro 2018-03-10 21:56:38 -05:00