Paul Gilbert
4649bbfce2
TITANIC: Shifting wave file playback into CWaveFile class
2017-08-03 22:24:00 -04:00
David Fioramonti
eb05082617
TITANIC: Allow last saved game to be loaded
2017-08-03 16:14:20 -07:00
David Fioramonti
293df6a68f
TITANIC: Max saved games const centralized
...
Before the const specifying the max number of save/load games was
in titanic.h, core/project_item.cpp, main_game_window, and detection.cpp.
Since they all inherit from titanic.h they should just use the const there.
Also the saved game const in core/project_item.cpp was named differently
so I also changed that.
2017-08-03 16:13:34 -07:00
Simei Yin
a503af4959
IMAGE: Correct 4-byte image writting pixel format
2017-08-03 09:36:30 +02:00
Simei Yin
3a7e5f1647
SLUDGE: Fix backdrop loading error
2017-08-03 09:36:30 +02:00
Simei Yin
7eade8b031
SLUDGE: Quit game built-in function
2017-08-03 04:14:35 +02:00
Simei Yin
bbc781faaa
SLUDGE: Fix backdrop loading
2017-08-03 03:50:15 +02:00
Simei Yin
79dbb56625
SLUDGE: Fix ZBuffer order bug
2017-08-02 17:46:42 +02:00
Simei Yin
44c5f5e474
SLUDGE: Refine debug channels
2017-08-02 17:46:42 +02:00
Simei Yin
c4fbb545a6
SLUDGE: Reset zBuffers when blank back drop
2017-08-02 17:46:42 +02:00
D G Turner
485a00b675
GRAPHICS: MACGUI: Suppress Unused Variable Compiler Warning.
2017-08-02 13:27:53 +01:00
D G Turner
b3c1ed66e4
DIRECTOR: Fix GCC Compiler Warnings.
2017-08-02 13:26:29 +01:00
Paul Gilbert
8864cfc0fa
TITANIC: Fix sound effects on the Promenade Deck
2017-08-01 21:25:52 -04:00
Paul Gilbert
f4f15667a5
TITANIC: Fix playback of ambient music for Top of the Well
2017-08-01 19:56:16 -04:00
Willem Jan Palenstijn
848a601c90
FULLPIPE: Fix warning
2017-08-01 13:09:10 +02:00
Eugene Sandulenko
b02d9a0174
GRAPHICS: MACGUI: unk3f is not needed in MacText
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
73c5c85210
DIRECTOR: Clarified STXT field names
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
115a7407e9
GRAPHICS: MACGUI: Keep original string in MacText
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
2f5b1f08ef
WAGE: Render console text in MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
48f07f0276
GRAPHICS: MACGUI: Render MacTextWindow internally
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
63e9f41f4e
WAGE: Simplified text adding to MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
f7ba4f1b0b
GRAPHICS: MACGUI: Properly process border dragging in MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
a5c99c99f5
GRAPHICS: MACGUI: Remove redundant method from MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
8319e4093f
GRAPHICS: MACGUI: Force redraw of dirty part of MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
2c0b73aaef
GRAPHICS: MACGUI: Set MacTextWindow as active when keys are pressed
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
8643a08350
WAGE: Properly add input text to console on Enter
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
ebcff3a0aa
GRAPHICS: MACGUI: Do not pass event when ascii characters are pressed
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
da9e02cebb
GRAPHICS: MACGUI: Fix crash on backspace in MacTextWindow input
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
5149226255
WAGE: Started processing of input text from MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
81c26caaf8
GRAPHICS: MACGUI: Exposed input text from the MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
3e96a0909d
GRAPHICS: MACGUI: Replace magic numbers with named constants
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
e832f1d650
GRAPHICS: MACGUI: Update cursor position as text being added to MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
94a0eadd30
GRAPHICS: MACGUI: Added hack for fixing cursor position in MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
c2944fb5b8
GRAPHICS: MACGUI: Simplified cursor code is MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
a2427fddd7
GRAPHICS: MACGUI: Initial code for cursor drawing in MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
62a2ac8c2b
GRAPHICS: MACGUI: Added more getters to MacText
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
15d0d12c71
WAGE: Draw cursor only when MacTextWindow is not used
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
e5ccc3fd55
WAGE: Correctly set font in MacTextWindow console
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
511b21d3cf
GRAPHICS: MACGUI: Added font specifying to MacTextWindow
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
645ee64da0
GRAPHICS: MACGUI: Avoid double free of MacTextWindow
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
73b6b12cbb
GRAPHICS: MACGUI: Correctly process empty inpt strings in MacTextWindow
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
dbc247cc3f
JANITORIAL: Code formatting
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
042b3dc60e
WAGE: Switched Console window to MacTextWindow
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
9fe79b9e19
GRAPHICS: MACGUI: Made MacTextWindow processing keyboard input
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
ff8a2ade68
GRAPHICS: MACGUI: Made more MacWindow methods public
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
68cd5c8868
GRAPHICS: MACGUI: Added method to remove last line from MacText
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
6443bee147
JANITORIAL: Fix code identation
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
bfb757c3c0
GRAPHICS: Load Mac font heights too (still unused)
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
2092c10d33
WAGE: Fix compilation with MacTextWindow enabled
2017-08-01 10:42:21 +02:00
Simei Yin
7da077b93a
SLUDGE: Clear screen before every display
2017-08-01 09:29:34 +02:00