aboutsummaryrefslogtreecommitdiff
path: root/scumm/script_v6.cpp
AgeCommit message (Collapse)Author
2004-01-14Remove INSANE define.Travis Howell
svn-id: r12363
2004-01-12Wrong SO_*Travis Howell
svn-id: r12341
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-11cleanupMax Horn
svn-id: r12327
2004-01-11changed the name of the former removeObjectFromRoom yet again, to ↵Max Horn
markObjectRectAsDirty - that describes its functionality more accurately, I hope :-) svn-id: r12326
2004-01-11renamed removeObjectFromRoom to forceObjectRedrawMax Horn
svn-id: r12325
2004-01-08move the charset mask to the charset renderer class; some other related changesMax Horn
svn-id: r12263
2004-01-07Add another check for ignoreTurns, ignoreTurns.Travis Howell
Should be complete for scumm7 games svn-id: r12209
2004-01-07These two subops are the same, checked dig/ft disasm.Travis Howell
svn-id: r12206
2004-01-06synced imuse digital with local treePaweł Kołodziejski
svn-id: r12187
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-05more cleanupMax Horn
svn-id: r12161
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-05Had checks wrong way around, seems to work now.Travis Howell
svn-id: r12158
2004-01-04Add commentTravis Howell
svn-id: r12143
2004-01-04cleanupMax Horn
svn-id: r12139
2004-01-04turns out we always had VirtScreen::backBuf but didn't use it... change that ↵Max Horn
(helps readability of the code, IMO); added Gdi::getMaskBuffer (again, helps understanding the code, I think); regrouped some functions in gfx.cpp svn-id: r12133
2004-01-04replaced many instances of _screenWidth by VirtScreen::width, where ↵Max Horn
approriate (there are cases, like when dealing with the camera, where _screenWidth is correct; in other places we still use it, because the VirtScreen is not available in that place at this time, will be fixed later). Reason for all this: eventually a clean seperation will allow us to use a main screen which is wider than the real screen width -> useful for V7+ smooth scrolling svn-id: r12131
2004-01-03removed unused param in initScreensMax Horn
svn-id: r12119
2004-01-02Add comments for HE specific opcodesTravis Howell
Update hack for PuttPutt Add another small fix. svn-id: r12091
2004-01-02OoopsTravis Howell
svn-id: r12085
2004-01-02Add another HE games opcode and case.Travis Howell
svn-id: r12084
2004-01-02Can be used for The Dig too, lander mini-games works again.Travis Howell
svn-id: r12077
2003-12-30Add missing case for HE games.Travis Howell
svn-id: r12030
2003-12-30This is dummy opcode in tentacleTravis Howell
svn-id: r12029
2003-12-30Ooops, duplicate code.Travis Howell
svn-id: r12028
2003-12-30Add correct solution for drawObjectQue[] overflow in lawn mower mini games ↵Travis Howell
of puttputt svn-id: r12027
2003-12-30Give HE games their own IDs.Travis Howell
Add hack to allow puttputt to work for now. Increase _drawObjectQue[] for law mower mini game in puttputt svn-id: r12026
2003-12-28Add additional case for putt putt gamesTravis Howell
svn-id: r11990
2003-12-27try to make it more obvious how certain timer freqs are derivedMax Horn
svn-id: r11974
2003-12-27get rid of _noSubtitles, use ConfigManager directly instead; clean up some ↵Max Horn
IMuseDigital oddities svn-id: r11966
2003-12-26cleanupMax Horn
svn-id: r11954
2003-12-26got rid of those _maxFOO macros, replaced them by access to the equivalent ↵Max Horn
_numFOO variables svn-id: r11953
2003-12-25_inventory was sometimes accessed one-based and sometimes zero-based -> ↵Max Horn
always use zero-base, for consistency svn-id: r11925
2003-12-25updated kernelSetFunctions opcode 20Paweł Kołodziejski
svn-id: r11920
2003-12-25some changes to digital imusePaweł Kołodziejski
svn-id: r11907
2003-12-25start sound call directly digital imuse, only script part handled by ↵Paweł Kołodziejski
mainloop of scumm script svn-id: r11906
2003-12-17cleanupMax Horn
svn-id: r11720
2003-12-15indentionMax Horn
svn-id: r11663
2003-12-06Preliminary support for FT INSANE is added. To enable the code defineEugene Sandulenko
INSANE in config.h. But only non-interactive parts work and there is no insane scene skip. Only one choice during those scenes is Ctrl+X. svn-id: r11507
2003-12-05Add keyboard support for derby in FT and cannon battle in COMI, patch #853099Travis Howell
svn-id: r11496
2003-11-28game targets can now have a base filename different from the target name; ↵Max Horn
misc tweaks svn-id: r11417
2003-11-18revert use of GF_DEMO in Humongous games fixing several problemsJonathan Gray
svn-id: r11345
2003-11-18Fix object names in dig demoTravis Howell
svn-id: r11340
2003-11-17replaced demo GIDs wth GF_DEMOPaweł Kołodziejski
svn-id: r11326
2003-11-16changed some shift operators to *, /Paweł Kołodziejski
svn-id: r11315
2003-11-13*** empty log message ***Travis Howell
svn-id: r11281
2003-11-11Disambiguate o6_jump execution (is _scriptPointer read before or after ↵Max Horn
fetchScriptWordSigned() (which modifies _scriptPointer) is being called) svn-id: r11261
2003-11-10renamed back to o6_ifclassofif and extended names for dim opcodesPaweł Kołodziejski
svn-id: r11242