577 Commits

Author SHA1 Message Date
Gregory Montoir
bbf1de48d5 make queen engine returning to the launcher when finished (next step: plug all the memory leaks, mainly in Logic class)
svn-id: r15511
2004-10-10 17:12:50 +00:00
Gregory Montoir
648b7b1e57 cleanup ; follow the code conventions
svn-id: r15476
2004-10-08 18:43:24 +00:00
Torbjörn Andersson
a6632277e1 Indentation fix
svn-id: r15436
2004-10-06 10:18:28 +00:00
Chris Apers
d76a375889 Updated comment
svn-id: r15434
2004-10-06 09:58:18 +00:00
Chris Apers
621f5f7cfc PalmOS : ARM optimization
svn-id: r15433
2004-10-06 09:55:38 +00:00
Gregory Montoir
ac896f09dc fix ending credits glitch
svn-id: r15423
2004-10-05 22:28:58 +00:00
Gregory Montoir
e681049e56 merged FRAMES_JOE and FRAMES_JOE_XTRA
svn-id: r15398
2004-10-03 21:34:39 +00:00
Gregory Montoir
fbe5b94137 as pointed out by salty-horse, it's better to stop speech and sfx only when the cutaway is cancelled
svn-id: r15397
2004-10-03 20:27:39 +00:00
Gregory Montoir
f94cc6b198 cleanup
svn-id: r15396
2004-10-03 20:14:55 +00:00
Joost Peters
6751e16da1 Use the SilentSound class for sfx/speech when sound output is not possible.
This should fix the hangs where the game waits for sfx/speech to finish in these cases.

svn-id: r15370
2004-10-01 14:48:49 +00:00
Max Horn
ce8c99bf62 Rename remaining OSystem methods to match our coding guidelines
svn-id: r15332
2004-09-28 20:19:37 +00:00
Gregory Montoir
bbb4de2360 stop the current sfx from playing if a cutaway is cancelled
svn-id: r15302
2004-09-26 18:55:11 +00:00
Gregory Montoir
bb39c2e389 fix for bug #1034707
svn-id: r15279
2004-09-25 23:47:10 +00:00
Gregory Montoir
0ae51c06f0 add missing break
svn-id: r15190
2004-09-19 13:43:01 +00:00
Torbjörn Andersson
dc461ca770 Fixed some other cases where the number of parameters to our message-
printing functions didn't agree with the format strings.

GCC will find a couple of other things to warn about if these functions
are labelled as printf()-style functions, but those were less important, I
think.

svn-id: r15081
2004-09-12 18:21:21 +00:00
Gregory Montoir
0e71cd9b58 force screen update to update mouse pointer position (bug #1016446)
svn-id: r14763
2004-08-26 07:09:38 +00:00
Gregory Montoir
45d8b3b002 Rewrote the way strings are extracting from the datafiles, now it should be 'alignment safe'. Maybe it will fix bugs #923570 and #1013886, too.
svn-id: r14734
2004-08-24 16:31:46 +00:00
Gregory Montoir
0b6a19d25d remove some debug information and fix bug #1010929
svn-id: r14639
2004-08-17 19:22:30 +00:00
Gregory Montoir
5a6590ba7d minor cleanp
svn-id: r14616
2004-08-14 22:33:13 +00:00
Paweł Kołodziejski
d62ff5dca7 fixed warnings
svn-id: r14603
2004-08-14 09:10:14 +00:00
Gregory Montoir
f8a006952b forgot to reset dynalum color index during init
svn-id: r14489
2004-08-06 17:07:21 +00:00
Gregory Montoir
8b0e9502ec cleanup and simplify Resource class a bit more
svn-id: r14488
2004-08-06 17:01:58 +00:00
Gregory Montoir
79f235ef26 minor cleanup
svn-id: r14484
2004-08-06 11:28:33 +00:00
Gregory Montoir
a1480ba068 forgot that
svn-id: r14473
2004-08-05 18:17:39 +00:00
Gregory Montoir
aaf6da02db simplified some code
svn-id: r14472
2004-08-05 18:10:34 +00:00
Gregory Montoir
6b463e9907 not needed anymore, as File::open() handles the current directory
svn-id: r14471
2004-08-05 17:25:54 +00:00
Max Horn
b8ad54b3af Reversed param order of File::open() -- this allowed me to get rid of a few more getGameDataPath() calls
svn-id: r14090
2004-06-27 22:14:35 +00:00
Max Horn
df984b3824 Thanks to File::setDefaultDirectory(), in most cases it is *not* necessary to pass getGameDataPath() on to File::open()
svn-id: r14087
2004-06-27 21:52:25 +00:00
Max Horn
6b722ff11b Added Engine::_saveFileMan; thus was able to get rid of auto_ptr usage again
svn-id: r14058
2004-06-25 22:39:21 +00:00
Gregory Montoir
39f49de6bb handle long command strings better (see bug report 962828)
svn-id: r13928
2004-06-04 17:29:26 +00:00
Gregory Montoir
0637bb70a7 make use of OSystem::setMouseCursor() change
svn-id: r13792
2004-05-05 18:03:41 +00:00
Gregory Montoir
4fef6d8972 fix for bug #928549.
Animations on objects/persons setup by cutaways can still be played after the end of the cutscene. (the only ?) one room in which this is reproducable is the first time you talk to the Oracle (first c44, then c47).

As a Cutaway object is created for each cutscene, the _cutAnim member should be moved to an more "persistant" object.
Otherwise we're reading data from free'd memory...

svn-id: r13488
2004-04-06 20:15:19 +00:00
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
Nicolas Bacca
039e06c59c Fix bug #925059
svn-id: r13416
2004-03-28 21:44:41 +00:00
Max Horn
14378cb56e Renamed more OSystem methods
svn-id: r13410
2004-03-28 16:30:50 +00:00
Gregory Montoir
33dc4ae1a6 does this fixes the journal issue for spanish version ?
svn-id: r13384
2004-03-26 18:00:13 +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
1f1c929cae Fix for bug #921681 - clear _quickSave when exiting cutaways
svn-id: r13376
2004-03-23 23:47:01 +00:00
Nicolas Bacca
52642e4123 Fix #922003 - FOTAQ crash on PocketPC
svn-id: r13372
2004-03-23 20:34:19 +00:00
Chris Apers
5121f61175 Fixed
svn-id: r13342
2004-03-19 10:49:29 +00:00
Gregory Montoir
da0c6e41d3 minor cleanup
svn-id: r13340
2004-03-18 21:53:49 +00:00
Gregory Montoir
3139f19569 fixed issue when loading a savegame in last room (robot/frank fight)
svn-id: r13338
2004-03-18 21:27:51 +00:00
Chris Apers
6e1200dc67 Added PalmOS support
svn-id: r13336
2004-03-17 14:10:51 +00:00
Jonathan Gray
1c9d6280e9 add ability to acces journal via F5 for consistency with other engines
svn-id: r13329
2004-03-17 08:53:11 +00:00
Max Horn
2314cdf036 implicitly declare use of OSystem
svn-id: r13291
2004-03-15 01:45:22 +00:00
Gregory Montoir
e8dde78b9d prevent journal from reappearing when F1 is pressed more than once
svn-id: r13272
2004-03-14 13:26:01 +00:00
Gregory Montoir
911f77637a fixed inventory scrolling using keyboard
svn-id: r13265
2004-03-14 00:53:24 +00:00
Joost Peters
99d57c2d9f Respond to volume-altering songs
svn-id: r13225
2004-03-09 01:48:12 +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