aboutsummaryrefslogtreecommitdiff
path: root/queen/journal.cpp
AgeCommit message (Collapse)Author
2005-01-01Changed OSystem::instance() to return a reference, not a pointer (it now ↵Max Horn
matches the Singleton interface) svn-id: r16402
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-28slightly less hackish Journal codeGregory Montoir
svn-id: r16357
2004-12-19Fixed regression in queen floppy version. Before doing any speech/texts ↵Gregory Montoir
synchronization, we check the voice sfx exists. See also patch #1087870 svn-id: r16131
2004-12-17Don't allow the user to enable speech for non-talkie versions.Joost Peters
svn-id: r16097
2004-12-11Fix for bug #1083083 (QUEEN: journal bug), thanks for the patch, salty-horseMax Horn
svn-id: r16033
2004-12-05Clean up OSystem::EventMax Horn
svn-id: r15990
2004-12-02simplified palette handlingGregory Montoir
svn-id: r15971
2004-10-10make queen engine returning to the launcher when finished (next step: plug ↵Gregory Montoir
all the memory leaks, mainly in Logic class) svn-id: r15511
2004-10-03cleanupGregory Montoir
svn-id: r15396
2004-09-28Rename remaining OSystem methods to match our coding guidelinesMax Horn
svn-id: r15332
2004-08-26force screen update to update mouse pointer position (bug #1016446)Gregory Montoir
svn-id: r14763
2004-04-03patch #910779 (with minor tweaks), fotaq hebrew support :Gregory Montoir
- 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-03-25try to track the journal issue in spanish versionGregory Montoir
svn-id: r13382
2004-03-09Enable music volume slider in JournalJoost Peters
svn-id: r13222
2004-03-07cleanup (removed irrevelant comments and useless XXX'ed code)Gregory Montoir
svn-id: r13214
2004-03-02Display keyboard when savingNicolas Bacca
svn-id: r13156
2004-02-27Handle comic book case, enable music toggle and some minor cleanup.Joost Peters
svn-id: r13074
2004-02-21Fixed arrow dialogue glitches (partial display) in non-english versions. ↵Gregory Montoir
This was due to a (wrong) blitting order of the bobs, arrows are now the last ones. svn-id: r12959
2004-01-24- Added MT32 -> GM mapping, this fixes the wrong sound for the clock in the ↵Joost Peters
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-20- fixed bug #880415 (only setup bam scene after all _vm->update() calls)Gregory Montoir
- constness svn-id: r12564
2004-01-12New save/load code, this *breaks* compatiblity with the previousGregory Montoir
savefile format. Use the 'qsc' tool to convert your old files (http://0x.7fc1.org/fotaq/qsc.[cpp|exe]). svn-id: r12339
2004-01-10Never mind.David Eriksson
svn-id: r12304
2004-01-10Correct commentDavid Eriksson
svn-id: r12299
2004-01-10- Must have either subtitles or speechDavid Eriksson
- Should not be possible to disable text on non-CD-ROM versions svn-id: r12296
2004-01-09renamed some methods and moved some code to DisplayGregory Montoir
svn-id: r12276
2004-01-08cleanup, xref updateGregory Montoir
svn-id: r12256
2004-01-08- new Grid class to handle all zones / areas stuffGregory Montoir
- adapted Logic/Walk code to use it svn-id: r12250
2004-01-08mostly cleanup :Gregory Montoir
- 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-06- enabled debugger in QueenEngine::errorStringGregory Montoir
- initialise Cutaway::_personCount* when the Cutaway starts - minor tweaks in BankManager svn-id: r12185
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-06simplified room switching code a bitGregory Montoir
svn-id: r12165
2004-01-05added a class to manage banks, Queen::Graphics cleanupGregory Montoir
svn-id: r12157
2004-01-04- added code to only redraw changed blocks in order to avoid full screen refreshGregory Montoir
- minor code cleanup in Graphics/Display svn-id: r12147
2003-12-30minor cleanup & add playSong() calls in Logic::handlePinnacleRoomGregory Montoir
svn-id: r12031
2003-12-29cleanup & follow code conventionsGregory Montoir
svn-id: r12019
2003-12-28cleanup Resource class a bit :Gregory Montoir
- 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-19handle mouse wheel in Journal screenGregory Montoir
svn-id: r11758
2003-12-11constructors cleanupGregory Montoir
svn-id: r11589
2003-12-10get rid of GameConfig, use ConfigurationManagerGregory Montoir
svn-id: r11555
2003-12-06minor cleanup, reuse some data from intervie.exeGregory Montoir
svn-id: r11519
2003-12-01cleanup header includesGregory Montoir
svn-id: r11449
2003-11-30cleanupGregory Montoir
svn-id: r11438
2003-11-27- speak correct sentence when object is not usableGregory Montoir
- some hardcoded stuff for rooms 69 & 108 - handle CUTJOEF svn-id: r11383
2003-11-26Use standard functions (itoa => sprintf).Marcus Comstedt
svn-id: r11378
2003-11-26rename some methods (purely cosmetic) and fix some walking problems when ↵Gregory Montoir
closing Journal screen svn-id: r11373
2003-11-26preliminary journal implementation ; this should allow to save/load game ↵Gregory Montoir
state and somewhat configure sound/speech stuff svn-id: r11370