Spoiler
@4
Tiger=true;
cJonesP.SayAt(50, 0, 1000, "I read that when faced with a Tiger you should...");
cJonesP.SayAt(50, 0, 1000, "...make yourself big, try to look and feel brave and make a noise.");
cJonesP.SayAt(50, 0, 1000, "Maybe it's time to try it out?");
cJonesP.SayAt(50, 0, 1000, "...or be eaten!");
cJones.Walk(cTiger.x+80,cTiger.y+36,eBlock,eWalkableAreas);
cJones.Loop=1;
cJonesP.SayAt(50, 0, 1000, "Hey! Hold on!");
cJonesP.SayAt(50, 0, 1000, "This is not the way is it!");
cJonesP.SayAt(50, 0, 1000, "You don't want to eat me!");
cJonesP.SayAt(50, 0, 1000, "I'm all skin and bones!");
aTiger_roar.Stop();
object[0].SetView(34);
object[0].Animate(1, 4, eRepeat, eNoBlock);
cTiger.Transparency=100;
object[0].Visible=true;
cJonesP.SayAt(50, 0, 1000, "Hey! The Tiger is playing with me like my cat, Tibbles does.");
cJonesP.SayAt(50, 0, 1000, "Good boy.");
aDANGER1.Stop();
Wait(20);
aCREEPY.Play();
Wait(40);
object[0].TweenTransparency(0.4,100,eEaseInEaseOutTween,eBlockTween);
cJonesP.SayAt(50, 0, 1000, "Where has the Tiger gone?");
cFace1P.SayAt(50, 0, 1000, "I have been watching you.");
cJones.Loop=2;
cFace1P.SayAt(50, 0, 1000, "You have shown great courage.");
cFace1P.SayAt(50, 0, 1000, "You faced a great fear and overcame it.");
cJonesP.SayAt(50, 0, 1000, "Hey! A rock is talking!");
cFace1P.SayAt(50, 0, 1000, "What do you desire?");
cJonesP.SayAt(50, 0, 1000, "The Ring of Power that can stop time.");
cJonesP.SayAt(50, 0, 1000, "I want to house it safe and protected in a museum.");
cFace1P.SayAt(50, 0, 1000, "You are indeed a wise man.");
cFace1P.SayAt(50, 0, 1000, "Take this key, you will need it.");
cFace1P.SayAt(50, 0, 1000, "Farewell.");
object[2].Visible=true;
aStone_door_moving.Play();
cJones.Loop=0;
Wait(40);
object[2].Visible=false;
cJones.AddInventory(iKey);
cJonesP.SayAt(50, 0, 1000, "That sounds like another Chamber opening.");
aRunningMan.Play();
Wait(50);
cJones.Walk(483,710,eBlock,eWalkableAreas);
cJonesP.ChangeRoom(7);
cJones.ChangeRoom(7,1350,394);
stop