aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.h
AgeCommit message (Collapse)Author
2003-05-21many pedantic warning fixes (and some actual potential buglets fixed, too)Max Horn
svn-id: r7795
2003-05-21constness fixesMax Horn
svn-id: r7787
2003-05-21Work on V2 inventory hack a little moreJames Brown
svn-id: r7776
2003-05-21Move stuff aroundJames Brown
svn-id: r7775
2003-05-21Fix this damn userface stuff properly :)James Brown
svn-id: r7772
2003-05-20renamed various things for clarityMax Horn
svn-id: r7754
2003-05-20added enum's for the known actor/object claasses; extended putClass/getClass ↵Max Horn
to translate the X/Y flip classes; made code use the new enum's; some other cleanup svn-id: r7753
2003-05-19renamed ScriptSlot::unk1/unk2 to freezeResistant/recursiveMax Horn
svn-id: r7688
2003-05-18more cleanupMax Horn
svn-id: r7653
2003-05-18VAR_CHARCOUNT is a V2 only variable, so I moved its declaration to the other ↵Max Horn
V2 only vars svn-id: r7651
2003-05-17yet another V2 sentence fix (now clicking on objects in Zak causes Zak to ↵Max Horn
talk to it - but he gets stuck after some time) svn-id: r7613
2003-05-17CleanupJames Brown
svn-id: r7598
2003-05-16some updates that get us up to the bootscripts of he v7 games before ↵Jonathan Gray
erroring out on unimplemented opcodes svn-id: r7576
2003-05-16SentenceTab unk4/unk3 are the sentence objects (think of: 'Use objectA with ↵Max Horn
objectB' or 'Give objectA to objectB' etc.); added a little more V2 sentence hackery; added a FIXME regarding some strange sentence code (accessing objectB before it is set) in script.cpp svn-id: r7562
2003-05-15cleanupMax Horn
svn-id: r7550
2003-05-15make some more use of ScummVM::Point; cleanupMax Horn
svn-id: r7549
2003-05-15Make use of ScummVM::RectMax Horn
svn-id: r7546
2003-05-15ScummPoint -> ScummVM::PointMax Horn
svn-id: r7543
2003-05-15cleanupMax Horn
svn-id: r7538
2003-05-14opcodes are just one byteMax Horn
svn-id: r7513
2003-05-14V2 text drawingMax Horn
svn-id: r7502
2003-05-13NUM_ACTORS -> _numActors (for consistency)Max Horn
svn-id: r7489
2003-05-13cleanupMax Horn
svn-id: r7488
2003-05-13renamed VAR_UNK_SCRIPT to VAR_SAVELOAD_SCRIPT; fixed V8 save/load (no ↵Max Horn
(known) VAR_SAVELOAD_SCRIPT value for V8) svn-id: r7485
2003-05-12cleanup (fixes another VC warning, too ;-)Max Horn
svn-id: r7480
2003-05-12made hasCharsetMask return a bool (fixes VC compilation warnings)Max Horn
svn-id: r7478
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-10removed obsolete code; cleanup for my V2 drawBitmap 'hack', which got rid of ↵Max Horn
most of the duplicate code svn-id: r7416
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-05cleanup / reduced code duplicationMax Horn
svn-id: r7339
2003-05-04yet more v2 fixes & cleanupMax Horn
svn-id: r7302
2003-05-03Patch #730800: EGA LOOM: Hack to fix palette problem (also helps MonkeyEGA)Max Horn
svn-id: r7290
2003-05-01various music related changes and cleanup; also modified MonkeyVGA music ↵Max Horn
sync, at least the intro is much better synced now; not sure about other parts of it / other games svn-id: r7237
2003-04-30VAR_V5_DRAWFLAGS == VAR_CURRENT_LIGHTS; fixed bug #601139Max Horn
svn-id: r7234
2003-04-30PalmOS changesMax Horn
svn-id: r7224
2003-04-30cleanupMax Horn
svn-id: r7215
2003-04-30added gfx bitmap and zbuffer codec for v2 gamesPaweł Kołodziejski
svn-id: r7209
2003-04-28make it possible to override dump length in Scumm::dumpResource; fix V2 ↵Max Horn
entry script offset (I believe); fix exit script dumping for GF_OLD_BUNDLE games svn-id: r7176
2003-04-28get rid of one of the obscure variable namesJonathan Gray
svn-id: r7171
2003-04-27put some v2 code into share codePaweł Kołodziejski
svn-id: r7148
2003-04-26renamed setCursorHotspot2 to setCursorHotspot; fixed (with a hack) cursor in ↵Max Horn
Loom svn-id: r7132
2003-04-20work around strange problem that breaks fbpack when _showStack is a bool...Jonathan Gray
svn-id: r7027
2003-04-20add stack tracing option to debuggerJonathan Gray
svn-id: r7025
2003-04-20add script hex dumping option to debuggerJonathan Gray
svn-id: r7024
2003-04-12lots of unblocked aka GF_OLD_BUNDLE support code (still no load, but gets ↵Max Horn
further :-) svn-id: r6977
2003-04-07Patch #712493: CMI: Object lineMax Horn
svn-id: r6930
2003-04-06fixed detection of early scumm gamesPaweł Kołodziejski
svn-id: r6923
2003-03-17split waitForTimer func, update for smush,Paweł Kołodziejski
btw, switching scalers while playing smush movies doesn't work or at least SDL backend, it hang on SDL_SetVideo func svn-id: r6818
2003-03-13Patch #686427: SO_ROOM_SATURATION implementationMax Horn
svn-id: r6810
2003-03-08fixed descriptions in the digPaweł Kołodziejski
svn-id: r6776