aboutsummaryrefslogtreecommitdiff
path: root/queen/graphics.cpp
AgeCommit message (Collapse)Author
2004-12-03Minor cleanup, one more time.Gregory Montoir
Fixed a crash when returning to the launcher at the end of the game. I played FOTAQ (french) from the beginning to the end some hours ago, I haven't encountered any special problems/glitches (except the one mentionned above). svn-id: r15979
2004-11-23cleanup, follow code conventionsGregory Montoir
svn-id: r15872
2004-10-17fix intro glitch regressionGregory Montoir
svn-id: r15592
2004-10-08cleanup ; follow the code conventionsGregory Montoir
svn-id: r15476
2004-10-03merged FRAMES_JOE and FRAMES_JOE_XTRAGregory Montoir
svn-id: r15398
2004-10-03cleanupGregory Montoir
svn-id: r15396
2004-08-14minor cleanpGregory Montoir
svn-id: r14616
2004-08-06minor cleanupGregory Montoir
svn-id: r14484
2004-04-06fix for bug #928549.Gregory Montoir
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-03-18minor cleanupGregory Montoir
svn-id: r13340
2004-03-17Added PalmOS supportChris Apers
svn-id: r13336
2004-03-07cleanup (removed irrevelant comments and useless XXX'ed code)Gregory Montoir
svn-id: r13214
2004-02-21I am an idiot.Joost Peters
Better fix for bug #899881 (Sounds played when sound turned off) - I forgot I added the isSpeech flag a while back. :) svn-id: r12976
2004-02-21Fix for bug #899881 (Sounds played when sound turned off)Joost Peters
svn-id: r12975
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-02-13Applied patch #896726 (reversed hebrew text) and reduced overhead a little ↵Joost Peters
by introducing an _isReversed boolean svn-id: r12860
2004-01-27Proper fix for bug #884712Joost Peters
svn-id: r12635
2004-01-25Seperate SFX and Speech.Joost Peters
this fixes the 'pauses' in the car-chase scene and other scene which use speech and sfx simultaneously. svn-id: r12599
2004-01-23change sscanf() calls to atoi() to please PalmOS :)Gregory Montoir
svn-id: r12582
2004-01-23use BobSlot::clear instead of Graphics::clearBobGregory Montoir
svn-id: r12580
2004-01-22(slightly) less hackish bounding box codeGregory Montoir
svn-id: r12576
2004-01-20- fixed bug #880415 (only setup bam scene after all _vm->update() calls)Gregory Montoir
- constness svn-id: r12564
2004-01-19re-use BobFrameGregory Montoir
svn-id: r12526
2004-01-18fix warningPaweł Kołodziejski
svn-id: r12500
2004-01-15reset _lastSoundIndex in car animation tooGregory Montoir
svn-id: r12409
2004-01-14- tweaked a bit walking functions to make persons stop walking when a ↵Gregory Montoir
cutaway is canceled - removed unpack to bob frame 2 (as it is never used) - changed some error() calls to assert() - minor cleanups svn-id: r12385
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-11minor display code changesGregory Montoir
svn-id: r12323
2004-01-11cleanupGregory Montoir
svn-id: r12318
2004-01-10cleanupGregory Montoir
svn-id: r12312
2004-01-10workaround for final room sound issuesGregory Montoir
svn-id: r12302
2004-01-09fix mouse pointer glitch occuring when exiting DebuggerGregory Montoir
svn-id: r12281
2004-01-09renamed some methods and moved some code to DisplayGregory Montoir
svn-id: r12276
2004-01-08minor Logic::initPerson() tweakGregory Montoir
svn-id: r12270
2004-01-08moved the remaining 'graphics' stuff from Logic to GraphicsGregory Montoir
svn-id: r12266
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-07- moved some Person/Anim code to GraphicsGregory Montoir
- some renaming svn-id: r12218
2004-01-06- minor cleanup in Person/Actor stuffGregory Montoir
- minor tweak in Graphics::bobSetText() from previous commit (message was erroneous) : - moved config stuff to QueenEngine - added 3 Logic subclasses to handle the specific parts of each game version (demo, intv...) svn-id: r12195
2004-01-06moved animation stuff to Graphics classGregory Montoir
svn-id: r12182
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-06simplified room switching code a bitGregory Montoir
svn-id: r12165
2004-01-05- enabled debugger in QueenEngine::errorStringGregory Montoir
- initialise Cutaway::_personCount* when the Cutaway starts - minor tweaks in BankManager svn-id: r12163
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
2004-01-02minor rewrite of screenblanker codeGregory Montoir
svn-id: r12086
2003-12-30remove hack from original code, this was apparently only needed for ↵Gregory Montoir
SELECT_VERB (from what I understood, bob 16 was supposed to highlight the current selected verb ; but the original doesn't use it at all) svn-id: r12041
2003-12-29cleanup & follow code conventionsGregory Montoir
svn-id: r12019
2003-12-27enable alternative introductionGregory Montoir
svn-id: r11959