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