aboutsummaryrefslogtreecommitdiff
path: root/queen/graphics.h
AgeCommit message (Collapse)Author
2004-10-08cleanup ; follow the code conventionsGregory Montoir
svn-id: r15476
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-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-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-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-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-11cleanupGregory Montoir
svn-id: r12318
2004-01-10workaround for final room sound issuesGregory Montoir
svn-id: r12302
2004-01-09renamed some methods and moved some code to DisplayGregory Montoir
svn-id: r12276
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-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-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-19put all 'bam' related stuff in a class and allow load/save during a 'bam' sceneGregory Montoir
svn-id: r11759
2003-12-11constructors cleanupGregory Montoir
svn-id: r11589
2003-12-11cleanupGregory Montoir
svn-id: r11588
2003-12-03fix klunk scene glitchesGregory Montoir
svn-id: r11486
2003-12-01cleanupGregory Montoir
svn-id: r11453
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-26fix some animation issuesGregory Montoir
svn-id: r11380
2003-11-26use enum instead of define (purely cosmetic)Gregory Montoir
svn-id: r11374
2003-11-17fix 'chasing car disappearing for a frame' issueGregory Montoir
svn-id: r11320
2003-11-15fix some bugs :Gregory Montoir
- right-clicking on inventory item doesn't execute default action - unapplied room light level when Joe enters a room - updated comment in roomDisplay on palette fading problem - during dialogue, invalid mouse-overs (added enum for joeWalk flag too) preparing Journal stuff : - add a (almost useless) useJournal method to Logic - removed useless code in Graphics, as it should (and could) be easily re-written in a more OO way svn-id: r11299
2003-11-07add bob parallax stuff for room 74 (carbam)Gregory Montoir
svn-id: r11197
2003-11-06The more I implement, the more I need to implement.David Eriksson
- More cutaway code - More dialogue code Hint: Let the last intro cutaway finish if you don't want Joe to get stuck. svn-id: r11160
2003-11-01rename Queen::GameSettings to Queen::GameConfigGregory Montoir
svn-id: r11031
2003-10-25cleanup Graphics / populate BobSlotGregory Montoir
svn-id: r10961
2003-10-23Initial version of the Input class. Some things still missing.David Eriksson
svn-id: r10944
2003-10-21Correct string animation.David Eriksson
svn-id: r10931
2003-10-20fix missing thugs & Hugh during intro + smoother scrolling + flashspecial (sm37)Gregory Montoir
svn-id: r10914
2003-10-20Logic::anim / BobSlot cleanupGregory Montoir
svn-id: r10909
2003-10-19minor cleanup / comments updateGregory Montoir
svn-id: r10908
2003-10-18fix truck intro problemGregory Montoir
svn-id: r10901
2003-10-18fix bob clipping errorsGregory Montoir
svn-id: r10899
2003-10-18Improved the 'special moves' for intro cutaway (but the thugs must beDavid Eriksson
hiding behind some crate...) svn-id: r10897
2003-10-18Handle cutaway text.David Eriksson
svn-id: r10892
2003-10-18Moved function from Talk to Graphics because Cutaway need it too.David Eriksson
svn-id: r10891
2003-10-18minor adds + cleanup + fix parallax problemGregory Montoir
svn-id: r10887