aboutsummaryrefslogtreecommitdiff
path: root/scumm/akos.cpp
AgeCommit message (Collapse)Author
2004-06-23this still needs to be sorted out properly but it seems the majority of ↵Jonathan Gray
cases use 0 not 255 need to distinguish which in future... svn-id: r14014
2004-06-23fbear always uses a transparency colour of 5 in codec 16Jonathan Gray
svn-id: r14013
2004-06-23use the correct transparency colour for akos codec 16 with hev7Jonathan Gray
svn-id: r14009
2004-04-11forgot thatPaweł Kołodziejski
svn-id: r13544
2004-04-06Fix for bug #929724 (MI2: Intro regression) -> since _outheight can be ↵Max Horn
negative, negative y values aren't filtered out automatically anymore, so we have to explicitly check for them svn-id: r13478
2004-04-04Fix signedness issue (lead to incorred address computations on 64 bit machines)Max Horn
svn-id: r13465
2004-04-04My recent change to _draw_bottom caused a regression in The Dig (and maybe ↵Max Horn
elsewhere). Ah well, probably better to draw one line more than one line less anyway svn-id: r13462
2004-04-04Fix for bug #885466 (FT: Text gets drawn under moving bits), by making AKOS ↵Max Horn
codec 16 honor the charset mask svn-id: r13455
2004-04-03cleanupMax Horn
svn-id: r13450
2004-04-03fixed hypothetical off-by-one error when computing _draw_bottom (a ↵Max Horn
semantical problem: _draw_bottom is supposed to be the bottom most pixel which is actually drawn; in the other case, it's top+height, i.e. one pixel *below* that last drawn pixel row. In addition, some cleanup svn-id: r13449
2004-03-27forgot themPaweł Kołodziejski
svn-id: r13393
2004-03-03Add back HE sound differences for AKOS.Travis Howell
Remove old define Avoid crash if using demo script in maniac (Enchanced) svn-id: r13166
2004-03-02cleanup. soundlist originaly is shifted and started at 1 not as in scummvm ↵Paweł Kołodziejski
at 0, match as rest of scummvm code : start at 0 svn-id: r13157
2004-02-22VAR confirmed awhile ago.Travis Howell
svn-id: r12983
2004-02-19An equal value should be allowed, originals used changeRange at this point.Travis Howell
svn-id: r12932
2004-02-16Add akos drawing offsetsTravis Howell
svn-id: r12910
2004-02-15Add fix for akos colorKey issue in fbearTravis Howell
svn-id: r12898
2004-02-05Enable and adjust for FT.Travis Howell
svn-id: r12724
2004-02-05Update arguments, could these be enabled now ?Travis Howell
svn-id: r12723
2004-01-29fix for bug 886201 or rather revert back to hackPaweł Kołodziejski
svn-id: r12668
2004-01-16Revert last array change, until they can be verified.Travis Howell
svn-id: r12432
2004-01-16Checks were a bit too strict, makes fatty bear completable.Travis Howell
svn-id: r12421
2004-01-15Use simpler checksTravis Howell
HE games used old directions style svn-id: r12397
2004-01-12Add skipLimb actor var, which is used by puttmoon.Travis Howell
Use forceClip for actorOps case 218, since it should have same effect. svn-id: r12340
2004-01-12Add missing case.Travis Howell
Add another HE games specific. svn-id: r12335
2004-01-08more cleanupMax Horn
svn-id: r12234
2004-01-08cleanup (make some more use of class Common::Rect)Max Horn
svn-id: r12232
2004-01-06synced imuse digital with local treePaweł Kołodziejski
svn-id: r12187
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-06Add checkTravis Howell
svn-id: r12164
2004-01-05replace more usages of _screenWidth by more appropriate variables/valuesMax Horn
svn-id: r12162
2004-01-05added Actor::getElevation and Actor::setElevation; cleaned up costume API a ↵Max Horn
bit; some minor cleanup/tweaks svn-id: r12160
2004-01-03renamed updateDirtyRect to markRectAsDirty (because that's what it really ↵Max Horn
does); used virtual screen id constants in more places svn-id: r12122
2004-01-02Fix missing sfx in puttputtTravis Howell
svn-id: r12081
2003-12-25start sound call directly digital imuse, only script part handled by ↵Paweł Kołodziejski
mainloop of scumm script svn-id: r11906
2003-11-16changed some shift operators to *, /Paweł Kołodziejski
svn-id: r11315
2003-10-09Moved PalmOS initializations out of namespaces.Chris Apers
svn-id: r10703
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-08-18Updated globals access for PalmOSChris Apers
svn-id: r9759
2003-07-24cleanup: encapsulate some more members of class Actor, and rename ↵Max Horn
newDirection -> targetFacing (since it corresponds to the future value of 'facing'; the distinction between 'facing' and 'direction' is extremly fuzzy) svn-id: r9175
2003-06-26Moved out akos_compare (no reason for it to be member of class Scumm)Max Horn
svn-id: r8660
2003-06-19made scale table const again; some cleanup in setupBompScaleMax Horn
svn-id: r8559
2003-06-19use default scale table for bomb codecPaweł Kołodziejski
svn-id: r8556
2003-06-16Comitted the partial (but seemintly good enough) actorHit implementationTorbjörn Andersson
from patch #754895. Ship-to-ship combat is still rather glitchy, but there are probably other reasons for that. svn-id: r8519
2003-06-14Patch #754151: Removed READ_*_UNALIGNED and always read stuff bytewise; ↵Max Horn
augmented by some more changes of mine svn-id: r8482
2003-06-07follow our coding conventionsMax Horn
svn-id: r8377
2003-06-05Fix the ugly striped shadows in AKOS codec 1 when drawing scaled actors.Torbjörn Andersson
This was noticeable in Full Throttle and Curse of Monkey Island, at least. I don't remember seeing it in The Dig. svn-id: r8313
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-06-01cleanup / added comments / code unificationMax Horn
svn-id: r8235