Commit Graph
86814 Commits
Author SHA1 Message Date
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