aboutsummaryrefslogtreecommitdiff
path: root/scumm/camera.cpp
AgeCommit message (Collapse)Author
2005-03-11Mass-renamed all variables of Actor object according to our current codeEugene Sandulenko
formatting standards. Earlier we had half of vars named with leading underscore and half without it. Now code in actor.cpp is considerably more readable. svn-id: r17068
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-10-01Smooth scrolling seems to work very well, so I am promoting it now from ↵Max Horn
hack-status to a fully official feature ;-) svn-id: r15371
2004-09-26cleanupMax Horn
svn-id: r15300
2004-08-14Get rid of _screenLeftMax Horn
svn-id: r14608
2004-07-22Remove unused code, VAR_SCROLL_SCRIPT is never set for scumm 1/2.Travis Howell
svn-id: r14298
2004-07-08Experimental fix for bugs #795938 and #929242. In both cases, text isTorbjörn Andersson
apparently printed before cameraMoved() has had the chance to update xstart of virtscr[0]. All this change does is to call cameraMoved() from setCameraAt(). svn-id: r14177
2004-06-29Remove old commented out codeTravis Howell
svn-id: r14119
2004-04-04Removed CharsetRenderer::_mask (this was used to optimize charset mask ↵Max Horn
handling). This shouldn't cause any noticable slowdowns, but allows us to get rid of two nasty hacks, and fixes bug #895355 (DIG: Subtitles sometimes stay on the screen), maybe also others svn-id: r13464
2004-01-08move the charset mask to the charset renderer class; some other related changesMax Horn
svn-id: r12263
2004-01-06Fix subtitles glitch when subtitles are shown during room scroll in pass.Travis Howell
svn-id: r12179
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-04Fix a few subtitles glitches in loomcd during cutscenes.Travis Howell
svn-id: r12136
2004-01-03added & renamed some constants; fixed & added some doxygen comments; cleaned ↵Max Horn
up the dirty screen code a bit (this should also fix a bug in V1/V2 games where part of the screen was not redrawn properly) svn-id: r12118
2003-11-16changed some shift operators to *, /Paweł Kołodziejski
svn-id: r11315
2003-10-15Disable code which seems to be real cause of lock up in title screen of MI1 ↵Travis Howell
demos svn-id: r10811
2003-10-06*** empty log message ***Travis Howell
svn-id: r10650
2003-10-06Fix text when room scrolls in game versions < 3.Travis Howell
Manual redraw of verbs areas isn't require after reload of game in loom/loomcd, causes glitches in some locations. svn-id: r10648
2003-10-06Should not apply to loom/loomcd, they only use room scrolling at one point ↵Travis Howell
and this causes glitches. svn-id: r10635
2003-10-03introduced namespace Scumm; made #include statements use scumm/ prefix ↵Max Horn
explicitly svn-id: r10571
2003-10-02renamed class Scumm to ScummEngine (consisten with other engine names; also ↵Max Horn
makes room for a potential 'Scumm' namespace) svn-id: r10549
2003-10-02renamed namespace ScummVM to CommonMax Horn
svn-id: r10544
2003-09-14moved Actor x/y to _pos.x/_pos.y -> this makes it much easier to grep for ↵Max Horn
access of the actor position svn-id: r10253
2003-07-07only move charset mask upon scrolling if tex is displayed in the game ↵Max Horn
graphics, but not for games which have a seperate text display area (partial fix for bug #766109) svn-id: r8847
2003-07-01only adjust gdi._mask if _charset->_hasMask is set to trueMax Horn
svn-id: r8689
2003-07-01fix for when we scroll while text is being displayed (text used to leave ↵Max Horn
traces behind in that case) svn-id: r8688
2003-06-14runHook -> runInventoryScript, VAR_HOOK_SCRIPT -> VAR_INVENTORY_SCRIPTMax Horn
svn-id: r8468
2003-06-07replaced GF_AFTER with _versionMax Horn
svn-id: r8372
2003-06-01added a getMaskBuffer method (makes it easier to read some of the code); ↵Max Horn
merged setVirtscreenDirty() into updateDirtyRect(); made setDirtyRange a method of struct VirtScreen svn-id: r8241
2003-05-30cleanup; removed last horizontal bound check from updateDirtyRect -> now all ↵Max Horn
the various 'offscreen actor redraw' problems should be fixed (at least I can't reproduce them in COMI anymore), while The Dig should still work just fine (at least it does in my test cases) svn-id: r8129
2003-05-29more camera splitingMax Horn
svn-id: r8121
2003-05-29moved camera stuff to own fileMax Horn
svn-id: r8099