aboutsummaryrefslogtreecommitdiff
path: root/scumm/akos.cpp
AgeCommit message (Collapse)Author
2003-05-23replaced many unsafe uses of derefActorSafe by derefActor; replaced ↵Max Horn
derefActorSafe/assert pairs by derefActor (gives better error message); replaced various derefActorSafe/if(a!=0) pairs by derefActor (in cases where the deref should never fail, ever, except due to a bug in ScummVM) svn-id: r7859
2003-05-19correct transparency colour for humongous games when using akos16Jonathan Gray
svn-id: r7676
2003-05-12modified akos / 'old' costume (charset) masking code to a) match each other; ↵Max Horn
also, the costume.cpp code looks again checks _zbuf != 0 even for non-SMALL_HEADER games, as it used to 1 year ago ;-) (note: this change is kinda experimental; might fix some bugs, might introduce some regressions) svn-id: r7473
2003-05-10renamed _scrWidth/_scrHeight -> _roomWidht/_roomHeight, and ↵Max Horn
_realWidth/_realHeight -> _screenWidth/_screenHeight (inspired by MadMoose, but I'll take the blame - still this seems much more logical & intuitive) svn-id: r7423
2003-05-10fix variable accesJonathan Gray
svn-id: r7414
2003-05-08init all VAR_* variables to 0xFF; replaced access to _vars in the form ↵Max Horn
_vars[VAR_*] by VARS(VAR_*) which performs a validity checK; renamed _vars to _scummVars to make sure I updated all places; fixed two places where V6 and newer games would access V5 vars (but there are still some left, it seems); checked VAR access for now only generates a warning svn-id: r7393
2003-05-05Add more ScummVM globals to PDBChris Apers
svn-id: r7346
2003-03-28cleanupMax Horn
svn-id: r6877
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2003-03-06and more cleanupPaweł Kołodziejski
svn-id: r6718
2003-03-03fixes to akos opcodesPaweł Kołodziejski
svn-id: r6669
2003-03-02added AKC_StartVarAnim opcode for akos_increaseAnimsPaweł Kołodziejski
svn-id: r6660
2003-03-02changed check only for Cxxx opcodesPaweł Kołodziejski
svn-id: r6657
2003-02-22improved a little akos_queCommand funcPaweł Kołodziejski
svn-id: r6631
2003-01-14Patch 667613: Extend gfxUsageBits[]James Brown
svn-id: r6453
2003-01-12Add uSweat token (used when trying to walk across hot sand at brimstone beach)James Brown
svn-id: r6432
2003-01-07more akos/costume mergingMax Horn
svn-id: r6352
2003-01-06some chore/limb related codeMax Horn
svn-id: r6348
2003-01-06cleanup; added a hack to avoid crash in the canon scene (at least it works ↵Max Horn
this way for me) svn-id: r6347
2003-01-05started unifying code in akos.cpp and costume.cppMax Horn
svn-id: r6343
2002-12-28Fix CMI Akos 'garbage' bug, based off of eriktorbjorn patch 659331James Brown
svn-id: r6222
2002-12-28cleanupMax Horn
svn-id: r6214
2002-12-27cleanupMax Horn
svn-id: r6197
2002-12-16added missing sound effects based on patch #654463Paweł Kołodziejski
svn-id: r5999
2002-12-01moved RNG to common/util.cppOliver Kiehl
svn-id: r5778
2002-11-19Patch #639699: SAM: Fix for graphics glitchMax Horn
svn-id: r5601
2002-11-08Masking patchJames Brown
svn-id: r5468
2002-11-06removed more unused variables; cleaned up some spacesMax Horn
svn-id: r5442
2002-11-06removed unused parameters from drawBompMax Horn
svn-id: r5440
2002-11-06rewrote akos5 and bomp, corrected pitch in akos16, increased range of gfxbitsPaweł Kołodziejski
svn-id: r5433
2002-10-25Patch #627935: Akos codec5 cleanup/bugfixMax Horn
svn-id: r5309
2002-10-25removed _bitMask table from akos16Paweł Kołodziejski
svn-id: r5308
2002-10-24changed number strips to dynamic and increased arrays tdirty and bdirty to 80Paweł Kołodziejski
svn-id: r5296
2002-10-22akos cleanup, second stageMax Horn
svn-id: r5242
2002-10-22akos cleanup, first stageMax Horn
svn-id: r5238
2002-10-22Remove akos16 warning()James Brown
svn-id: r5233
2002-10-22Remove unused variableJames Brown
svn-id: r5232
2002-10-22ludde's akos 16 cleanup and mods - fixes the full throttle dumpster ↵James Brown
animation too svn-id: r5230
2002-10-22Akos(16) fixes by Ludde - yay, it's working :)James Brown
svn-id: r5229
2002-10-22cleanup akos16, still brokenPaweł Kołodziejski
svn-id: r5228
2002-10-21cleanup and fixes akos16: types, init. variables at mirror, missing '+' at ↵Paweł Kołodziejski
decode, but still broken :( svn-id: r5221
2002-10-21add missing bitmask value. akos16 is still quite broken howeverJames Brown
svn-id: r5211
2002-10-21added cliping for actor in akos16Paweł Kołodziejski
svn-id: r5206
2002-10-21badly akos16 implementationPaweł Kołodziejski
svn-id: r5204
2002-10-16Implement akos codec 1, shadow mode 3James Brown
svn-id: r5167
2002-10-15Fix missing fourth shape in Dig rods, by changing typecast.James Brown
svn-id: r5155
2002-10-07eriktorbjorn's Akos Codec 5 rewrite (Patch 618888 V2)James Brown
svn-id: r5102
2002-10-06Reverse experimental AKOS codec 5 rewrite.James Brown
This rewrite causes touching the ladder at the Fuel Tower to crash ScummVM again (in Full Throttle) svn-id: r5091
2002-10-06Full Throttle / The Dig fixes.James Brown
drawDescString (for Full Throttle object names, in the 'ring of fire') is still somewhat broken. Feel free to fix ;) svn-id: r5090
2002-09-21fixed warningMax Horn
svn-id: r4990