[Scummvm-cvs-logs] scummvm master -> 6c85ad12aa9512da4c10c857d024e389ac317fa5

wjp wjp at usecode.org
Wed Sep 18 23:01:28 CEST 2013


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
6c85ad12aa SCI: Explain qfg1vga script patch slightly


Commit: 6c85ad12aa9512da4c10c857d024e389ac317fa5
    https://github.com/scummvm/scummvm/commit/6c85ad12aa9512da4c10c857d024e389ac317fa5
Author: Willem Jan Palenstijn (wjp at usecode.org)
Date: 2013-09-18T14:00:38-07:00

Commit Message:
SCI: Explain qfg1vga script patch slightly

Changed paths:
    engines/sci/engine/script_patches.cpp



diff --git a/engines/sci/engine/script_patches.cpp b/engines/sci/engine/script_patches.cpp
index 1b1ece8..2fe349a 100644
--- a/engines/sci/engine/script_patches.cpp
+++ b/engines/sci/engine/script_patches.cpp
@@ -1123,6 +1123,12 @@ const uint16 qfg1vgaPatchCheetaurDescription[] = {
 	PATCH_END
 };
 
+
+// Hitting the button on the right causes extremely broken behaviour if the
+// door on the top right is open at the time (bug #3585793).
+// Local 5 is the timer controlling automatically closing that door (door11).
+// We force it to 1 in happyFace::changeState which is triggered on hitting the
+// button.
 const byte qfg1vgaSignatureFunnyRoomFix[] = {
 	14,
 	0x65, 0x14,       // aTop 14 (state)






More information about the Scummvm-git-logs mailing list