Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-05-31 | some setObjectName changes. I'd really like to switch V2-V5 to use ↵ | Max Horn | |
rtObjectName resources, too svn-id: r8171 | |||
2003-05-30 | Workaround for bug #746349 | Max Horn | |
svn-id: r8157 | |||
2003-05-30 | modified o5_getClosestObjActor to find actors/objects more than 255 pixels away | Max Horn | |
svn-id: r8143 | |||
2003-05-30 | rewrote Actor::needBgReset related code (this could cause regressions...) | Max Horn | |
svn-id: r8126 | |||
2003-05-26 | work around bug #743615 | Max Horn | |
svn-id: r8006 | |||
2003-05-24 | cleanup / minor tweak | Max Horn | |
svn-id: r7890 | |||
2003-05-23 | replaced 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-23 | clarified / tightened the o5_actorSet hack for actor 0 (it seems to be there ↵ | Max Horn | |
for the same reasons as in V2: only to set a default actor talk color) svn-id: r7857 | |||
2003-05-23 | v2 fix for o5_getDist (thx segra) | Max Horn | |
svn-id: r7845 | |||
2003-05-23 | added tons of asserts; added warnings for other cases where we so far ↵ | Max Horn | |
silently ignored invalid actors; replaced a few of such warnings with asserts (if they are needed somewhere, feel free to re-add them, but this time with a comment explaining *why* - i.e. bug id, or explanation on how to reproduce the problem) svn-id: r7844 | |||
2003-05-23 | o5_walkActorToActor cleanup, and fixed for V2 | Max Horn | |
svn-id: r7841 | |||
2003-05-23 | some well placed asserts (triggering any of those means with 99% a bug in ↵ | Max Horn | |
some other place; so don't just remove the asserts if you trigger one of 'em! svn-id: r7840 | |||
2003-05-22 | from the MM/Zak scripts, the code etc. it's clear that unk2 is the sentence ↵ | Max Horn | |
preposition svn-id: r7827 | |||
2003-05-22 | renamed talkFrame1/talkFrame2 to talkStartFrame/talkStopFrame | Max Horn | |
svn-id: r7819 | |||
2003-05-21 | many pedantic warning fixes (and some actual potential buglets fixed, too) | Max Horn | |
svn-id: r7795 | |||
2003-05-21 | constness fixes | Max Horn | |
svn-id: r7787 | |||
2003-05-21 | added v2 cutscene support (not quite complete; and crashes at some point in ↵ | Max Horn | |
maniac because VAR_EGO contains a bogus value); cleanup svn-id: r7781 | |||
2003-05-20 | cleanup | Max Horn | |
svn-id: r7756 | |||
2003-05-20 | renamed various things for clarity | Max Horn | |
svn-id: r7754 | |||
2003-05-20 | added 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-20 | renamed o2_matrixOps -> o2_setBoxFlags; V2 'objY' fixes; cleanup | Max Horn | |
svn-id: r7739 | |||
2003-05-19 | Fixed VC++ warnings | Jamieson Christian | |
svn-id: r7690 | |||
2003-05-19 | renamed ScriptSlot::unk1/unk2 to freezeResistant/recursive | Max Horn | |
svn-id: r7688 | |||
2003-05-18 | warning() automatically outputs a newline after the warning message; adding ↵ | Max Horn | |
a newline into the format string adds another newline (which contains the single char '!') svn-id: r7647 | |||
2003-05-18 | wow, now this is a stupid bug... fixes various issues in Zak256 at the very ↵ | Max Horn | |
least svn-id: r7622 | |||
2003-05-17 | make gcc 3.3 happy. a->scalex and a->scaley are of type char and cannot be ↵ | Oliver Kiehl | |
greater 255 svn-id: r7619 | |||
2003-05-16 | SentenceTab 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-15 | cleanup | Max Horn | |
svn-id: r7550 | |||
2003-05-15 | added comment | Max Horn | |
svn-id: r7535 | |||
2003-05-14 | opcodes are just one byte | Max Horn | |
svn-id: r7513 | |||
2003-05-13 | NUM_ACTORS -> _numActors (for consistency) | Max Horn | |
svn-id: r7489 | |||
2003-05-13 | cleanup | Max Horn | |
svn-id: r7488 | |||
2003-05-10 | renamed _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-08 | init 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-08 | fixed o2_resourceRoutines | Max Horn | |
svn-id: r7391 | |||
2003-05-08 | experimental fix for Zak256 (see bug #733964) | Max Horn | |
svn-id: r7387 | |||
2003-05-07 | fixed bug #734057 | Max Horn | |
svn-id: r7386 | |||
2003-05-07 | Patch #733099: DIG: Experimental camera fix (should fix bugs #716350 and ↵ | Max Horn | |
#659158) svn-id: r7384 | |||
2003-05-05 | unified o?_isEqual, too (but not as nice due to hack) | Max Horn | |
svn-id: r7340 | |||
2003-05-05 | cleanup / reduced code duplication | Max Horn | |
svn-id: r7339 | |||
2003-05-04 | remove hack that should not have been there in the first place... | Jonathan Gray | |
svn-id: r7321 | |||
2003-05-04 | erik's fix for the airplane bug in Indy3 | Max Horn | |
svn-id: r7318 | |||
2003-05-04 | cleanup | Max Horn | |
svn-id: r7314 | |||
2003-05-04 | cleanup; got rid of o2_printEgo | Max Horn | |
svn-id: r7300 | |||
2003-05-04 | o5_dummy -> o2_dummy (it's not used by the V5 code at all...) | Max Horn | |
svn-id: r7297 | |||
2003-05-03 | Patch #730800: EGA LOOM: Hack to fix palette problem (also helps MonkeyEGA) | Max Horn | |
svn-id: r7290 | |||
2003-05-03 | only moved stuff (to group sound related stuff) | Max Horn | |
svn-id: r7288 | |||
2003-05-03 | Remove some test stuff | James Brown | |
svn-id: r7278 | |||
2003-05-03 | Fix assert with hack return. Need to fix these !a things properly one day. | James Brown | |
svn-id: r7277 | |||
2003-05-01 | off by one error | Jonathan Gray | |
svn-id: r7248 |