Paul Gilbert
c0b95cd234
TITANIC: Fix to start conversation with LiftBot
2016-11-10 20:03:57 -05:00
Eugene Sandulenko
1f2be2bb40
DIRECTOR: Plug memory leak
2016-11-10 23:03:51 +01:00
Eugene Sandulenko
f7e0107307
DIRECTOR: Plug several leaks
2016-11-10 23:01:00 +01:00
Colin Snover
faaa1a6b1f
SCI: Add missing newline in debugger output
2016-11-10 10:49:59 -06:00
Colin Snover
a895cf1b5a
SCI32: Fix incomplete workaround comment
2016-11-10 10:21:12 -06:00
Colin Snover
1e8b95f025
SCI32: Fix GK1 crash when erasing letters in St Louis Cemetery
...
Fixes Trac#9642.
2016-11-10 10:17:01 -06:00
Walter van Niftrik
89f1e9939c
ADL: Wait for key in quit opcode
...
This fixes the hires2 ending issue reported in #9575 .
2016-11-10 15:07:27 +01:00
Walter van Niftrik
2a62adc1e0
ADL: Use a quit flag instead of calling quitGame()
...
This makes the game quit promptly instead of waiting for the quit event to
come through the pipeline.
2016-11-10 14:15:38 +01:00
Paul Gilbert
156d1f7221
TITANIC: Fix crashing entering lifts
2016-11-09 22:07:10 -05:00
Paul Gilbert
7880b17676
TITANIC: Gracefully handle cases of specified sounds missing
2016-11-09 22:03:40 -05:00
Paul Gilbert
3f1549824d
TITANIC: Fix rendering of first chev column in room glyphs
2016-11-09 20:49:37 -05:00
Paul Gilbert
5cdec1136a
TITANIC: Fix toggle fragments of PET Room glyphs
2016-11-09 20:31:08 -05:00
Paul Gilbert
56a23b9ada
TITANIC: Fix naming and initialization of PET Room glyph images
2016-11-09 20:23:50 -05:00
Eugene Sandulenko
939b7ed885
DIRECTOR: More debug information to CASt loading
2016-11-09 19:06:49 +01:00
Eugene Sandulenko
fc1633513d
DIRECTOR: Parse script CASt resources
2016-11-09 19:06:49 +01:00
Paul Gilbert
93b974cc66
TITANIC: Give correct room descriptions in PET Rooms tab
2016-11-09 07:44:10 -05:00
Paul Gilbert
3190d59f0b
TITANIC: Draw glyphs in PET Rooms tab
2016-11-08 22:06:12 -05:00
Paul Gilbert
b1b3c11a60
TITANIC: Fix drag and dropping the PET Rooms glyph
2016-11-08 21:40:44 -05:00
Paul Gilbert
f1615d83d7
TITANIC: Fix compiler warnings
2016-11-08 20:25:14 -05:00
Paul Gilbert
806e5827f1
TITANIC: Fix spurious drag starts happening after view changes
2016-11-08 20:11:11 -05:00
Eugene Sandulenko
3291a9761c
DIRECTOR: Implement D4 CASt member parsing stub
2016-11-08 23:41:43 +01:00
Eugene Sandulenko
25a2333394
DIRECTOR: Split out cast-related classes into separate file
2016-11-08 21:51:51 +01:00
Eugene Sandulenko
2b8a41b980
DIRECTOR: Fix string lists loading
2016-11-08 17:20:19 +01:00
Eugene Sandulenko
0dc532e878
DIRECTOR: Fix CASt resource parsing
2016-11-08 17:20:06 +01:00
Eugene Sandulenko
b0f30906df
DIRECTOR: More debug output to CASt resource loading
2016-11-08 10:50:52 +01:00
Paul Gilbert
f11033df65
TITANIC: Fix drawing screen after loading game using in-game PET
2016-11-07 21:56:03 -05:00
Paul Gilbert
61d14b94d5
TITANIC: Fix entering slot name & saving using in-game PET
2016-11-07 21:39:25 -05:00
Thierry Crozat
e9a1abb4f2
I18N: Regenerate translations data file
2016-11-08 02:21:16 +00:00
Thierry Crozat
7b44b9158b
I18N: Update French translation
2016-11-08 02:21:16 +00:00
Thierry Crozat
1f4494c0e6
I18N: Add 'X-Language-name' field to all translation files
2016-11-08 02:21:16 +00:00
Thierry Crozat
5e5bac2768
I18N: Fix language name for German translation
...
The language name was recently changed to 'de' probably by
mistake. Instead of setting back the 'Language' field I used the
custom 'X-Language-name' field that is now used by the tool
to create the translation data file.
2016-11-08 02:21:16 +00:00
Thierry Crozat
729264f116
I18N: Read language name preferably from custom 'X-Language-name' header
...
We have been abusing the 'Language' field to store the language name
that appears in the GUI for a translation. But this field is officially
supposed to store the language code, and most tools that edit po file
set it automatically. This has caused the language being changed by
mistake in the paste.
There is a provision for custom fields with a name starting with 'X-'
though. So Now, if defined, it will use the custom 'X-Language-name'
field, and fall back to 'Language' in case that custom field is not defined.
This should prevent the language being lost when not careful while
editing the translation.
2016-11-08 02:21:16 +00:00
Paul Gilbert
015cf46cb0
TITANIC: Fix highlighting of name slots when loading a savegame
2016-11-07 21:11:39 -05:00
Paul Gilbert
90fed956f2
TITANIC: Fix highlighting correct PET icon after loading
2016-11-07 20:58:45 -05:00
Colin Snover
8eb8e7366c
IMAGE: Add support for 16-bit RLE TGA images
...
Used by Titanic engine.
2016-11-07 19:51:53 -06:00
Paul Gilbert
f3d9d88f58
TITANIC: Fix stopping all playing sounds when loading a savegame
2016-11-07 20:26:51 -05:00
Paul Gilbert
d85f56e1fe
TITANIC: Fix showing Continue dialog when more than 5 saves present
2016-11-07 20:26:27 -05:00
Paul Gilbert
1e3f4f6887
TITANIC: Simulate sound distances by reducing volume
2016-11-07 19:33:00 -05:00
Eugene Sandulenko
641012a141
Merge pull request #777 from m-kiewitz/master
...
SDL: Fix keyboard on macOS, when using SDL2, fix directional keypad
2016-11-08 00:57:14 +01:00
Thierry Crozat
577e189a37
BASE: Auto-detect now starts the first game found
2016-11-07 19:29:53 +00:00
Eugene Sandulenko
f6f50e6ba0
DIRECTOR: Fixed CASt resource loading in RIFX archives
2016-11-07 19:53:07 +01:00
Paul Gilbert
f6593ce9c0
TITANIC: Simplify freeing class list on exit
2016-11-07 07:36:52 -05:00
Paul Gilbert
57cd02b048
TITANIC: Fix hovering cursor for restricted doors
2016-11-06 23:09:00 -05:00
Paul Gilbert
2e0e0f2d89
TITANIC: Fix BellBot walking off
2016-11-06 23:05:11 -05:00
Paul Gilbert
73030bd42f
TITANIC: Fix BellBot's intro speech
2016-11-06 22:31:27 -05:00
Paul Gilbert
0c7c72b750
TITANIC: Fix showing movie clip of BellBot arriving
2016-11-06 21:24:42 -05:00
Paul Gilbert
11f9af68c9
TITANIC: Fix triggering BellBot summon
2016-11-06 20:52:36 -05:00
Paul Gilbert
42d6680837
TITANIC: Fixes for allocating an assigned room
2016-11-06 19:44:32 -05:00
Paul Gilbert
345863d7b6
TITANIC: Fix Deskbot saying your assigned room
2016-11-06 17:32:11 -05:00
Paul Gilbert
071a032447
TITANIC: Fix parser crash giving the same response multiple times
2016-11-06 17:14:31 -05:00