The Colonel's Bequest - New Easter Egg
Posted: Thu Dec 31, 2015 4:51 pm
Check out my video:
I explained it all in the video's description, but I'll paste it here as well:
The Colonel's Bequest features a very elusive easter egg of a flying statue.
Using SCI Companion (http://sciprogramming.com/community/ind ... pic=1420.0), I was able to decompile the game's scripts and figure out what triggers it.
It turned out, the egg will trigger randomly when entering the room outside the back of the mansion, with a chance of 1:200.
So this very low chance explains the very few reports of this egg.
I changed the script to increase the triggering probability, and was finally able to trigger the egg.
But wait - there's more! =)
The script refers to an airplane, and not a statue. Looking at the object's view (104) I noticed it contains 3 loops. The first is a statue, the second shows the benches, and the third is a never-before-seen airplane.
The script sets the airplane's loop to 3, but since we use zero-based counting, the airplane's loop should've been 2.
Fixing the script once again, I was able to trigger the egg as it was meant to be seen.
For the curious, here are the relevant snippets from the decompiled script: http://pastebin.com/DbqCf3p6
The patched script can be downloaded from here:
https://drive.google.com/file/d/0B5j-_Z ... sp=sharing
The archive contains 2 flavors: the original flying statue, and the fixed airplane.
To use it, simply rename the one you want to SCRIPT.004, put it in the game's folder, and run the game.
The Colonel's Bequest features a very elusive easter egg of a flying statue.
Using SCI Companion (http://sciprogramming.com/community/ind ... pic=1420.0), I was able to decompile the game's scripts and figure out what triggers it.
It turned out, the egg will trigger randomly when entering the room outside the back of the mansion, with a chance of 1:200.
So this very low chance explains the very few reports of this egg.
I changed the script to increase the triggering probability, and was finally able to trigger the egg.
But wait - there's more! =)
The script refers to an airplane, and not a statue. Looking at the object's view (104) I noticed it contains 3 loops. The first is a statue, the second shows the benches, and the third is a never-before-seen airplane.
The script sets the airplane's loop to 3, but since we use zero-based counting, the airplane's loop should've been 2.
Fixing the script once again, I was able to trigger the egg as it was meant to be seen.
For the curious, here are the relevant snippets from the decompiled script: http://pastebin.com/DbqCf3p6
The patched script can be downloaded from here:
https://drive.google.com/file/d/0B5j-_Z ... sp=sharing
The archive contains 2 flavors: the original flying statue, and the fixed airplane.
To use it, simply rename the one you want to SCRIPT.004, put it in the game's folder, and run the game.