aboutsummaryrefslogtreecommitdiff
path: root/queen/display.cpp
AgeCommit message (Collapse)Author
2004-01-15got rid of timer stuff to handle display syncGregory Montoir
svn-id: r12416
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-13- wrong sentence was spoken when Joe was trying to 'pick up' a personGregory Montoir
- clear command before switching rooms - clear texts at the end of cutaway (fix minor glitch in interview intro) svn-id: r12361
2004-01-11minor display code changesGregory Montoir
svn-id: r12323
2004-01-11tweaked a bit dirty blocks display code, this fixes the minor glitch in ↵Gregory Montoir
interview intro svn-id: r12317
2004-01-10enabled arrows in dialogue (non english versions)Gregory Montoir
svn-id: r12306
2004-01-10this should fix :Gregory Montoir
- minor sound glitch in room 50 (temple zombies) - panel undisplayed at the end of cutaway c62c - wrong dirty blocks in room 76 - Cutaway::_cutAnim is now a 21x30 elements array. This is needed for cutaway c69g, where we setup frames for bob num 20 (the original game uses the same value) - Credits::_list is now a 18 elements array (that's what credits2.crd need) svn-id: r12294
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-08cleanup, xref updateGregory Montoir
svn-id: r12256
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-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-06simplified room switching code a bitGregory Montoir
svn-id: r12165
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-31There's that incomprehensible MinGW GCC warning again!Torbjörn Andersson
svn-id: r12050
2003-12-29invalidate previous dynalum value on re-init (this fixes room <-> journal ↵Gregory Montoir
issues) svn-id: r12022
2003-12-29mass debuglevel change for less verbosity (0 -> 6)Joost Peters
importance/relevance has to be decided on an individual basis, if needed, later on svn-id: r12021
2003-12-29cleanup & follow code conventionsGregory Montoir
svn-id: r12019
2003-12-29- hack to read patched .dog files (french & italian versions) from game data ↵Gregory Montoir
path instead of data file - cleanup Resource a bit (add an accessor for ResourceEntry in order to avoid multiple calls to resourceIndex) svn-id: r12006
2003-12-26cleanupGregory Montoir
svn-id: r11946
2003-12-26oopsGregory Montoir
svn-id: r11945
2003-12-26enable original screen blankersGregory Montoir
svn-id: r11944
2003-12-11constructors cleanupGregory Montoir
svn-id: r11589
2003-12-05- fix Joe scaling issue when switching from room 51 to 47 (temple)Gregory Montoir
- add remaining fadein() call in cutaway, pinnacle room is ok now - add 2 macros to 'clarify' some room tests - some cleanup svn-id: r11502
2003-12-03remaining stuff for Azura/FlodaGregory Montoir
svn-id: r11487
2003-12-01cleanup header includesGregory Montoir
svn-id: r11449
2003-11-30cleanupGregory Montoir
svn-id: r11438
2003-11-24cleanup/update + make Display::palCustomScroll matching exactly the original ↵Gregory Montoir
source svn-id: r11361
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-14rewitten fullscreen/panel switching codeGregory Montoir
svn-id: r11296
2003-11-13fix some bugs :Gregory Montoir
- grayed panel disappearing during cutaway - canceling joe walk before switching to another room svn-id: r11277
2003-11-10hack for special french characterGregory Montoir
svn-id: r11250
2003-11-08cleanup whitespacesPaweł Kołodziejski
svn-id: r11224
2003-11-08Start/stop scenes - fixes missing panel.David Eriksson
svn-id: r11205
2003-11-07fix palette glitches occuring when Joe switches from his clothes to the dressGregory Montoir
svn-id: r11200
2003-11-04change white palette entry for cursor in order to avoid glitch when ↵Gregory Montoir
palFadeIn is called svn-id: r11130
2003-11-01use input->delay instead of system->delayGregory Montoir
svn-id: r11035
2003-11-01don't do dynalum if palette scroll is disabledGregory Montoir
svn-id: r11032
2003-10-31add mouse cursor codeGregory Montoir
svn-id: r11015
2003-10-29only one RandomSource for the engineGregory Montoir
svn-id: r11004
2003-10-28handle (x,y) negative coordinates in dynalumGregory Montoir
svn-id: r10998
2003-10-28safer dynalum tweakGregory Montoir
svn-id: r10992
2003-10-28Safer use of dynalum.David Eriksson
svn-id: r10991
2003-10-24misc fixes/tweaksGregory Montoir
svn-id: r10954
2003-10-23Initial version of the Input class. Some things still missing.David Eriksson
svn-id: r10944
2003-10-21(better ?) scrolling timingGregory Montoir
svn-id: r10937
2003-10-20scrolling timing (copy/paste from SkyEngine)Gregory Montoir
svn-id: r10919
2003-10-20remaining palette stuffGregory Montoir
svn-id: r10911
2003-10-18Special actions for cdint.cutDavid Eriksson
svn-id: r10895