[Scummvm-devel] Re: [Scummvm-cvs-logs] CVS: scummvm/scumm script_v5.cpp,1.151,1.152

Max Horn max at quendi.de
Sat Aug 23 08:36:13 CEST 2003


Am Samstag, 16.08.03 um 17:13 Uhr schrieb Jamieson Christian:

> Update of /cvsroot/scummvm/scummvm/scumm
> In directory sc8-pr-cvs1:/tmp/cvs-serv10898/scummvm/scumm
>
> Modified Files:
> 	script_v5.cpp
> Log Message:
> Fixed hang in MI1 EGA Demo. Hang was the result
> of a conflict between two scripts trying to
> putActorInRoom() on the same actor. One script
> was trying to reset an actor which had already
> been appropriated and set up by another script.
>
> A warning is displayed when putActorInRoom()
> is ignored, just in case this crops up in other
> games and causes undesirable behavior. (I
> tested with MI2 up until Woodtick, and didn't
> encounter any places where the opcode had to
> be ignored.)
>
Please *ALWAYS* include a "WORKAROUND" comment with such changes, 
explaining why this change was necessary. It should also point to to 
the relevant bug report(s) (if any). Otherwise, it gets a PITA to 
figure that out again in the future.


Max





More information about the Scummvm-devel mailing list