Gregory Montoir
8f6ae7973e
patch #910779 (with minor tweaks), fotaq hebrew support :
...
- reversed button captions in journal
- reversed command text in pinnacle room
- reverse order of lines in dialogue chooser
thanks Ori Avtalion !
svn-id: r13447
2004-04-03 17:58:58 +00:00
Gregory Montoir
11ef1b614a
try to track the journal issue in spanish version
...
svn-id: r13382
2004-03-25 21:40:35 +00:00
Joost Peters
1020f97cea
Enable music volume slider in Journal
...
svn-id: r13222
2004-03-09 00:52:07 +00:00
Gregory Montoir
ec5f7b87c6
cleanup (removed irrevelant comments and useless XXX'ed code)
...
svn-id: r13214
2004-03-07 10:46:02 +00:00
Nicolas Bacca
000094a562
Display keyboard when saving
...
svn-id: r13156
2004-03-02 21:17:45 +00:00
Joost Peters
bb0ed8bc81
Handle comic book case, enable music toggle and some minor cleanup.
...
svn-id: r13074
2004-02-27 23:54:13 +00:00
Gregory Montoir
356bed1de9
Fixed arrow dialogue glitches (partial display) in non-english versions. This was due to a (wrong) blitting order of the bobs, arrows are now the last ones.
...
svn-id: r12959
2004-02-21 08:52:25 +00:00
Joost Peters
d40d9b7f0d
- Added MT32 -> GM mapping, this fixes the wrong sound for the clock in the beginning as well as various tunes.
...
- Don't try to play invalid music (list probably is incomplete)
- Work around annoying notes bug in 2 pieces of Floda music
- Stop music when loading savegames
svn-id: r12584
2004-01-24 22:55:09 +00:00
Gregory Montoir
ff43b1f8d5
- fixed bug #880415 (only setup bam scene after all _vm->update() calls)
...
- constness
svn-id: r12564
2004-01-20 21:58:26 +00:00
Gregory Montoir
95de2117a2
New save/load code, this *breaks* compatiblity with the previous
...
savefile format. Use the 'qsc' tool to convert your old files
(http://0x.7fc1.org/fotaq/qsc .[cpp|exe]).
svn-id: r12339
2004-01-12 13:40:02 +00:00
David Eriksson
72d54f173e
Never mind.
...
svn-id: r12304
2004-01-10 16:54:00 +00:00
David Eriksson
c27915b46d
Correct comment
...
svn-id: r12299
2004-01-10 16:03:08 +00:00
David Eriksson
c13a04f570
- Must have either subtitles or speech
...
- Should not be possible to disable text on non-CD-ROM versions
svn-id: r12296
2004-01-10 15:48:13 +00:00
Gregory Montoir
634df6923d
renamed some methods and moved some code to Display
...
svn-id: r12276
2004-01-09 13:36:37 +00:00
Gregory Montoir
370589dde5
cleanup, xref update
...
svn-id: r12256
2004-01-08 16:41:03 +00:00
Gregory Montoir
85f8b442f2
- new Grid class to handle all zones / areas stuff
...
- adapted Logic/Walk code to use it
svn-id: r12250
2004-01-08 14:10:32 +00:00
Gregory Montoir
74829245d9
mostly cleanup :
...
- moved main update() method to QueenEngine
- merged update() & checkPlayer()
- added a method in Logic class to handle the CUTAWAY_SPECIAL stuff
- Journal remembers last seen page
- no need to call loadPanel() to restore panel palette, use palSetPanel() instead
svn-id: r12240
2004-01-08 10:25:18 +00:00
Gregory Montoir
e90f846df9
- enabled debugger in QueenEngine::errorString
...
- initialise Cutaway::_personCount* when the Cutaway starts
- minor tweaks in BankManager
svn-id: r12185
2004-01-06 16:53:35 +00:00
Max Horn
033ff78ae9
updated copyright notice
...
svn-id: r12176
2004-01-06 12:45:34 +00:00
Gregory Montoir
d62d44d29c
simplified room switching code a bit
...
svn-id: r12165
2004-01-06 09:29:33 +00:00
Gregory Montoir
232a709fd4
added a class to manage banks, Queen::Graphics cleanup
...
svn-id: r12157
2004-01-05 13:40:28 +00:00
Gregory Montoir
143b5bea80
- added code to only redraw changed blocks in order to avoid full screen refresh
...
- minor code cleanup in Graphics/Display
svn-id: r12147
2004-01-04 20:25:21 +00:00
Gregory Montoir
d91b30c933
minor cleanup & add playSong() calls in Logic::handlePinnacleRoom
...
svn-id: r12031
2003-12-30 10:46:05 +00:00
Gregory Montoir
bd23a44f49
cleanup & follow code conventions
...
svn-id: r12019
2003-12-29 20:18:31 +00:00
Gregory Montoir
67159d4539
cleanup Resource class a bit :
...
- re-use some methods to read the resource table (normal / compressed)
- removed _gameVersion member as we can do without it (and is mostly
useless in case of a compressed data file) ; now, we use the
'JAS version string' as it is sufficient to detect if the game is
a floppy version / demo etc.
- const'ness
- tweaked checkJASVersion() for interview mini game
removed (useless) dirty hack in Logic::changeRoom() to setup initial
scene in demos (pclogo.cut doesn't exist at all !)
svn-id: r11998
2003-12-28 15:29:05 +00:00
Gregory Montoir
dae474e86d
handle mouse wheel in Journal screen
...
svn-id: r11758
2003-12-19 09:21:02 +00:00
Gregory Montoir
c2be8ed45d
constructors cleanup
...
svn-id: r11589
2003-12-11 22:16:35 +00:00
Gregory Montoir
a53d2c99f5
get rid of GameConfig, use ConfigurationManager
...
svn-id: r11555
2003-12-10 20:13:25 +00:00
Gregory Montoir
31411c9fc2
minor cleanup, reuse some data from intervie.exe
...
svn-id: r11519
2003-12-06 13:13:13 +00:00
Gregory Montoir
3befded402
cleanup header includes
...
svn-id: r11449
2003-12-01 20:48:41 +00:00
Gregory Montoir
577aad5edd
cleanup
...
svn-id: r11438
2003-11-30 20:41:02 +00:00
Gregory Montoir
9c6e5ce50a
- speak correct sentence when object is not usable
...
- some hardcoded stuff for rooms 69 & 108
- handle CUTJOEF
svn-id: r11383
2003-11-27 13:49:00 +00:00
Marcus Comstedt
584760fc70
Use standard functions (itoa => sprintf).
...
svn-id: r11378
2003-11-26 21:44:58 +00:00
Gregory Montoir
871c4f8342
rename some methods (purely cosmetic) and fix some walking problems when closing Journal screen
...
svn-id: r11373
2003-11-26 20:40:43 +00:00
Gregory Montoir
7cbb485907
preliminary journal implementation ; this should allow to save/load game state and somewhat configure sound/speech stuff
...
svn-id: r11370
2003-11-26 13:53:17 +00:00