Commit Graph

51261 Commits

Author SHA1 Message Date
Strangerke
4aa494c19b TSAGE: R2R - Implement scene 700 2012-02-01 22:10:59 +01:00
Alyssa Milburn
31d1ae6530 Revert "BASE: Get rid of unecessary friend in PluginManagerUncached."
This reverts commit 1e0de79cf5.
The only available constructor for PluginManagerUncached is
protected, so this broke the builds using it.
2012-02-01 21:54:40 +01:00
Johannes Schickel
1e0de79cf5 BASE: Get rid of unecessary friend in PluginManagerUncached. 2012-02-01 19:38:27 +01:00
Johannes Schickel
96853b234c ENGINES: Get rid of unnecessary friend in EngineManager. 2012-02-01 19:22:55 +01:00
Strangerke
81bc722605 TSAGE: R2R - Implement scene 900 2012-01-31 23:36:52 +01:00
Eugene Sandulenko
2d6fda8c85 CREDITS: Added Daniel Balsom which is a stupid overlook 2012-01-31 21:32:17 +02:00
Paul Gilbert
23a497f792 TSAGE: Minor cleanups for R2R scene 180 2012-01-31 22:41:36 +11:00
Paul Gilbert
d1db4a48ed TSAGE: Implement R2R Scene 205 - Star-field Credits 2012-01-31 22:23:55 +11:00
Paul Gilbert
e4e7827f77 TSAGE: Properly handle resetting flags when leaving a scene 2012-01-31 22:20:30 +11:00
Strangerke
4dffd4c1db TSAGE: R2R - Fix a couple of compilation errors not detected by MSVC
Thanks Kirben for pointing those
2012-01-31 01:02:37 +01:00
Strangerke
3e8547ebc1 TSAGE: R2R - Implement scene 600 2012-01-30 23:52:05 +01:00
Johannes Schickel
453eeb496c GUI: Work around bug #3481395.
The bug in question is: "LAUNCHER: Can't quit from unsupported game dialog".
2012-01-30 23:00:16 +01:00
athrxx
cf8a6dcd83 KYRA: (EOB) - fix typo 2012-01-30 22:23:06 +01:00
Strangerke
d34cf09608 TSAGE: R2R - Implement scene 525 2012-01-30 17:23:43 +01:00
Strangerke
c1352a1ae5 TSAGE - R2R: Implement scene 1750 2012-01-30 17:17:30 +01:00
Travis Howell
131e5c729c BUILD: The Windows installer will add a symbolic link to standard savegames area in Windows Vista/7. 2012-01-31 00:27:20 +11:00
Travis Howell
d814c2a861 DOC: Add notes about migration batch file for Windows users. 2012-01-31 00:25:02 +11:00
Strangerke
14523275a3 TSAGE: R2R - Implement scene 3500
This required a fix for direct draw code
2012-01-30 01:17:56 +01:00
Thierry Crozat
88829b7ea3 I18N: Regenerate translations data file 2012-01-29 21:40:34 +00:00
Simon Sawatzki
ff1aab9e2d DOCS: Updated German README (Liesmich) and NEWS (Neues). 2012-01-29 21:40:34 +00:00
Simon Sawatzki
6553272bf3 I18N: Updated German translation. 2012-01-29 21:40:34 +00:00
Torbjörn Andersson
5e50948e9d KYRA: Remove unnecessary semicolon 2012-01-29 21:41:23 +01:00
Torbjörn Andersson
54041675e5 TOLTECS: Some formatting fixes. 2012-01-29 21:41:16 +01:00
Johannes Schickel
f41bc8bd98 GUI: Slight formatting fix. 2012-01-29 21:17:01 +01:00
Johannes Schickel
6895ea9ea1 GUI: Fix compilation with --disable-translation. 2012-01-29 19:18:36 +01:00
Johannes Schickel
fa401a2d3d SCI: Remove unnecessary break after return statement. 2012-01-29 16:34:41 +01:00
Johannes Schickel
21fb4af154 SWORD25: Return 0 instead of false in Screenshot::createThumbnail.
This should "fix" a g++ warning.
2012-01-29 16:33:43 +01:00
Johannes Schickel
163d57ba93 AUDIO: Return 0 instead of false in Tfmx::loadSampleFile.
This should "fix" a g++ warning.
2012-01-29 16:32:44 +01:00
Johannes Schickel
db98fdab2b COMMON: Return 0 instead of false in FSNode::createReadStream.
This should "fix" some g++ warnings.
2012-01-29 16:31:52 +01:00
Johannes Schickel
f11b52a097 KYRA: Prevent unnecessary removal of const in some casts. 2012-01-29 16:26:20 +01:00
Johannes Schickel
00cc48f83d GUI: Add GNU FreeFont TTFs for use with our modern theme. 2012-01-29 16:26:20 +01:00
Johannes Schickel
b0dfd08ff9 GUI: Fix anti-aliased font drawing of checkbox/radio button texts.
Formerly the text background was not restored thus every time it got redrawn
the text got thicker.
2012-01-29 16:26:20 +01:00
Johannes Schickel
f63df3bf7b GRAPHICS/GUI: Implement charset mapping for TTF fonts.
The charsets used by the translations now need to have a "$(name).cp" file,
which contains an charset index => unicode mapping. Otherwise
create_translations will fail.
2012-01-29 16:26:20 +01:00
Johannes Schickel
9f3fbe1bd7 GRAPHICS/GUI: Implement kerning support for Font.
This adapts the related graphics code, which is the generic Font API and the
TTF font implementation.

It furthermore adapts the GUI to properly take care of kerning in text input
widgets.
2012-01-29 16:26:20 +01:00
Johannes Schickel
d21ae1aa40 GUI: Add support for loading TTF files with ISO-8859-1 charset. 2012-01-29 16:26:20 +01:00
Johannes Schickel
843b9f9665 GRAPHICS: Add a TTF font class using FreeType2. 2012-01-29 16:26:20 +01:00
Travis Howell
0ceeee8148 SCUMM: Add script number differences in SCUMM V0, for two work arounds in Maniac Mansion. 2012-01-29 17:07:38 +11:00
Sven Hesse
885a29a1de GOB: Fix a segfault 2012-01-29 00:12:11 +01:00
Sven Hesse
2f7ae1109b GOB: Add a cheat debug command
- Cheat the Diving minigame to a win
- Get the mastermind solution
2012-01-29 00:10:11 +01:00
Sven Hesse
caeae1a7d6 GOB: Pick the pearl at the right frame of the animation
And make the pearl picking a bit less...picky.
2012-01-28 23:29:47 +01:00
Sven Hesse
1eb7c7507b GOB: Minor cleanup 2012-01-28 22:55:12 +01:00
Sven Hesse
0627a4244d GOB: Play the lungs animation when breathing 2012-01-28 22:29:19 +01:00
Sven Hesse
9fba98415d GOB: Don't play a hurt animation right before Oko dies 2012-01-28 20:09:58 +01:00
Sven Hesse
c161cc1232 GOB: Fade the Diving minigame in 2012-01-28 20:08:13 +01:00
Sven Hesse
c0d0792ccf GOB: End the Diving minigame when Oko is dead 2012-01-28 19:55:55 +01:00
Sven Hesse
4b60a761a0 GOB: Explicitely set the Diving palette 2012-01-28 19:53:26 +01:00
Sven Hesse
3a95cdf961 GOB: Correct the variable value for the Diving result 2012-01-28 19:45:27 +01:00
Sven Hesse
0eeae6e59e GOB: Oko gets hurt by fish and dies if health == 0 2012-01-28 19:45:02 +01:00
Sven Hesse
60306c40ac GOB: If there's no air left, Oko dies 2012-01-28 18:03:00 +01:00
Sven Hesse
7650fca040 GOB: Air gets used up and is refilled by breathing 2012-01-28 17:46:38 +01:00