Commit Graph
86814 Commits
Author SHA1 Message Date
Eugene Sandulenko 293d59f6ad DIRECTOR: Lingo: Further work on improved built-in grammar 2017-02-06 19:10:51 +01:00
Eugene Sandulenko 7f5ff6cac0 DIRECTOR: Lingo: Fixing grammar for 'cast XX' 2017-02-06 10:39:48 +01:00
Eugene Sandulenko 6ea020d5f1 GRAPHICS: Cleanup MacText code 2017-02-06 08:41:09 +01:00
Paul Gilbert e13806148b TITANIC: Fix populated contents of CMusicWave array 2017-02-05 23:57:47 -05:00
Paul Gilbert c45d5442d1 TITANIC: Fix crash in CMusicWave setupArray 2017-02-05 23:36:57 -05:00
Paul Gilbert 0ad57c0fed TITANIC: Further renamings for the audio buffer 2017-02-05 23:22:43 -05:00
Thierry Crozat ec3e3e3ae3 I18N: Regenerate translations data file 2017-02-06 05:05:02 +01:00
Paul Gilbert 8f193017bd TITANIC: Renamings and cleanups for music room handler & audio buffer 2017-02-05 22:57:56 -05:00
stevenhoefel 6bf2ddde13 DIRECTOR: Use Text rect for buttons. Adjust sizing appropriately. 2017-02-06 14:45:13 +11:00
stevenhoefel c48273d913 GRAPHICS: Return line count of formatted MacText. 2017-02-06 12:47:41 +11:00
Paul Gilbert 551e336155 TITANIC: Fix setup & loading of music room sounds 2017-02-05 20:38:54 -05:00
Strangerke de11872686 CRYO: Fix a null pointer 2017-02-06 00:04:49 +01:00
Eugene Sandulenko 3642054399 DIRECTOR: Lingo: Documented D4 "Code structures" Lingo 2017-02-05 23:54:31 +01:00
Eugene Sandulenko 4e9341ef7b DIRECTOR: Lingo: Added tests for new grammar for built-ins 2017-02-05 23:44:51 +01:00
Eugene Sandulenko b1503cc1ef DIRECTOR: Lingo: Documented D4 "Cast window management" Lingo 2017-02-05 23:44:51 +01:00
Eugene Sandulenko b4f736e058 DIRECTOR: Lingo: Documented D4 "Cast members" Lingo 2017-02-05 23:44:51 +01:00
Paul Gilbert 527ce3cb79 TITANIC: Start of getting CWaveFile to handling audio streaming 2017-02-05 17:25:55 -05:00
Colin Snover 10d97ce379 SCI: Fix more unsafe C-string usage 2017-02-05 12:38:21 -06:00
Colin Snover d1fe6476fe GUI: Add three new options for volume slider controls
GUIO_NOSPEECHVOLUME can be used for games that allow toggling of
speech but do not provide the ability for users to control speech
volume.

GUIO_LINKMUSICTOSFX and GUI_LINKSPEECHTOSFX can be used for games
that allow control of music, sfx, and speech in combinations, like
games that provide control of digital audio separately from MIDI,
or games that only control all three audio types through a single
volume control.
2017-02-05 10:41:28 -06:00
Colin Snover b1c3332fdd SCI: Use strnlen instead of strlen to avoid buffer overflows 2017-02-05 10:24:02 -06:00
Paul Gilbert a44720e565 TITANIC: Implemented CMusicWave read method 2017-02-05 10:42:51 -05:00
Eugene Sandulenko feaccfd7c9 DIRECTOR: Lingo: Renamed printStubWithArglist to printSTUBWithArglist 2017-02-05 09:49:15 +01:00
Paul Gilbert b0b534e4a0 TITANIC: Implemented CMusicWave fn2 2017-02-04 20:55:11 -05:00
Paul Gilbert c31efeb8c7 TITANIC: Add missing copyData method to TTnpcScript 2017-02-04 19:20:11 -05:00
Paul Gilbert b005198eb1 TITANIC: Implemented remainder of CMusicRoomHandler code 2017-02-04 18:43:24 -05:00
Eugene Sandulenko 29ad5a0a49 DIRECTOR: Lingo: Implemented b_shutDown() and b_restart() 2017-02-04 23:34:17 +01:00
Eugene Sandulenko 76e66a4be4 DIRECTOR: Lingo: Implemented b_quit() 2017-02-04 23:32:22 +01:00
Paul Gilbert 8e87dc1754 TITANIC: Implemented CMusicRoomHandler fn1 and getPitch 2017-02-04 17:20:37 -05:00
Paul Gilbert b78b30cc75 TITANIC: Fix CMusicObject initialization 2017-02-04 15:37:58 -05:00
Paul Gilbert c6f4da19ce TITANIC: Fix CMusicParser to produce correct results 2017-02-04 15:20:11 -05:00
Eugene Sandulenko a8c9e47d66 DIRECTOR: Removed text cast width hack. It is incorrect. 2017-02-04 17:52:22 +01:00
Eugene Sandulenko 7c616a5737 DIRECTOR: Added workaround for Text Cast width 2017-02-04 16:43:57 +01:00
Eugene Sandulenko bbb3c5ae9a GRAPHICS: Removing Director-specific hack in text width calculation 2017-02-04 16:29:24 +01:00
Eugene Sandulenko 906d94a742 GRAPHICS: Enforce font recomputation in MacText 2017-02-04 16:05:01 +01:00
Eugene Sandulenko 1a4be95aaa GRAPHICS: Try to generate font names from slant in MacFontManager 2017-02-04 16:04:36 +01:00
Eugene Sandulenko 91d85feace GRAPHICS: Correctly process empty lines in MacText 2017-02-04 15:31:44 +01:00
Purple T 87237f633f I18N: Update translation (French)
Currently translated at 100.0% (929 of 929 strings)
2017-02-04 15:17:28 +01:00
Eugene Sandulenko 6d8d398cf7 DIRECTOR: Implemented pausing/continuing of playback 2017-02-04 15:17:13 +01:00
Eugene Sandulenko e15f2e7d2d DIRECTOR: Hid font test under debug channel 2017-02-04 15:17:13 +01:00
Eugene Sandulenko 04a2a8ba27 GRAPHICS: Hid noisy debug messages in MacText 2017-02-04 15:17:13 +01:00
Paul Gilbert 7abea34e8c TITANIC: Minor fixes to CMusicObject & CMusicParser 2017-02-04 00:11:10 -05:00
Paul Gilbert d10ac86890 TITANIC: Implemented CMusicObject initialization 2017-02-03 23:45:48 -05:00
Paul Gilbert 529680e6f8 TITANIC: Beginnings of music object and parser classes 2017-02-03 22:40:15 -05:00
Paul Gilbert 9e0959265e TITANIC: Implementing more CMusicRoomHandler code 2017-02-03 20:49:17 -05:00
Eugene Sandulenko 74696f6c92 GRAPHICS: Fix MacText rendering when 3 fonts meet on one line 2017-02-03 18:32:44 +01:00
Eugene Sandulenko c832865875 GRAPHICS: Fix MacText wrapping when formatting starts in the middle of a line 2017-02-03 10:05:36 +01:00
Eugene Sandulenko 7ebc284d3c Merge pull request #894 from wjp/lua_indexTbl
SWORD25: Use direct integer index into indexTbl
2017-02-03 09:13:59 +01:00
Paul Gilbert a5f71a3d8b TITANIC: Implemented CMusicRoomhandler updateAudio 2017-02-02 22:36:21 -05:00
Paul Gilbert 13648c8df5 TITANIC: Implemented CMusicRoomHandler setVolume 2017-02-02 21:38:11 -05:00
Paul Gilbert e1e93fa9c0 TITANIC: Extra CMusicRoomHandler init & destroy 2017-02-02 20:58:38 -05:00