Fetch
Took him 10 years to return the ball
Posts: 120
heres the cog:
symbols
thing door
thing camera1
thing camera2
thing camera3
thing chi
thing master
thing lightmurdoc
thing jengar
thing player local
thing kyle local
sound meditate=i00je04z.wav local
sound saberswing1=ltsaberswing02.wav local
sound saberswing2=ltsaberswing03.wav local
sound saberhit1=ltsaberhit15.wav local
sound saberhit2=ltsaberhit03.wav local
sound saberhit3=ltsaberhit07.wav local
sound scream=i00mn01z.wav local
sound fall=bodyfall05.wav local
sound laugh=i00ma01z.wav local
sound taunt=i00ma02z.wav local
int starttrack
int endtrack
int loopto
message startup
end
code
startup:
Player = GetLocalPlayerThing();
// freeze Kyle
SetActorFlags(Player, 0xa00000);
StopThing(Player);
jkBeginCutscene();
Sleep(0.0);
AiSetMoveFrame(door, 1);
AiSetMoveFrame(chi,1);
Sleep(0.55);
AiSetMoveFrame(door, 1);
SetCameraFocus(0, camera1);
Sleep(2.0);
MoveToFrame(camera1, 1, 1.5);
MoveToFrame(camera1, 2, 1.5);
Sleep(1.5);
AiSetMoveFrame(chi, 1);
Sleep(1.0);
Print("Master, what is wrong?");
Sleep(1.0);
PlaySoundLocal(meditate, 1, 0, 132);
Print("I am troubled, young one, by a great disturbance in the force.");
SetCameraFocus(0, camera2);
Sleep(2.0);
Print("I feel it also, Master.");
MoveToFrame(camera2, 1, 1.5);
MoveToFrame(camera2, 2, 1.5);
Sleep(1.5);
Print("Ahhhh, maybe so. But yo do not know the extent of it.");
Sleep(3.0);
Print("There is am evil out there, spawning more evil from himself.");
MoveToFrame(camera2, 3, 1.5);
AiSetMoveFrame(master, 1);
Sleep(3.0);
Print("His name is Jengar, and he is a hedious creature of the Sith.");
AiSetMoveFrame(chi, 1);
Sleep(1.5);
Print("Master...");
Sleep(0.5);
AiSetMoveFrame(master, 1);
Print("There is more. I'm sure you remember your fellow training partner, Murdoc?");
AiSetMoveFrame(master, 1);
Sleep(2.0);
Print("Yes, I remember. He went away about a year ago, though.");
Sleep(1.5);
SetCameraFocus(0, camera3);
MoveToFrame(camera3, 1, 1.5);
Print("I had sent him to stop Jengar.");
Sleep(1.5);
Print("But back then, I didn't know that Jangar was training more Dark Jedi.");
playsong(starttrack, endtrack, loopto);
MoveToFrame(camera3, 2, 1.5);
AiSetMoveFrame(lightmurdoc, 1);
Sleep(1.0);
MoveToFrame(camrea3, 1, 2);
Sleep(0.5);
PlaySoundLocal(saberswing1, 1, 0, 132);
Sleep(0.25);
PlaySoundLocal(saberswing2, 1, 0, 132);
Sleep(0.20);
PLaySoundLocal(saberhit1, 1, 0, 132);
Sleep(0.15);
PlaySoundLocal(saberhit2, 1, 0, 132);
Sleep(0.15);
PlaySoundLocal(saberswing1, 1, 0, 132);
Sleep(0.15);
PlaySoundLocal(saberhit2, 1, 0, 132):
Sleep(0.12);
PlaySoundLocal(saberswing1, 1, 0, 132);
Sleep(0.12);
PlaySoundLocal(scream, 1, 0, 132);
Sleep(0.55);
PlaySoundLocal(fall, 1, 0, 132);
Sleep(0.55);
PlaySoundLocal(laugh, 1, 0, 132);
Sleep(1.5);
PlaySoundLocal(taunt, 1, 0, 132);
MoveToFrame(camera3, 1, 1.5);
Print("And now, I fear things have gone arwy.");
Sleep(1.0);
SetCameraFocus(0, camera1);
MoveToFrame(camera1, 1, 1.5);
AiSetMoveFrame(master, 1);
Sleep(1.5);
AiSetMoveFrame(chi, 1);
Print("Master, what would you have me do?");
Sleep(1.0);
MoveToFrame(camera1, 1, 1.5);
AiSetMoveFrame(master, 1);
Print("I would do something myself, if time had not aged my body and made me frail.");
Sleep(2.0);
AiSetMoveFrame(master, 1);
MoveToFrame(camera1, 1, 1.5);
Print("I am almost hesitant to do what must be done.")
Sleep(1.0);
AiSetMoveFrame(master, 1);
Print("But now, there is no choice.");
SetCameraFocus(0, camera2);
MoveToFrame(camera2, 1, 1.5);
MoveToFrame(camera1, 1, 1.5);
Print("Young One, your training with me is now over.");
Sleep(0.55);
SetCameraFocus(0, camera1);
Print("WHAT?!?);
Sleep(0.25);
MoveToFrame(camera1, 1, 1.5);
Print("No, Master, I am not ready yet! I mean, I...");
Sleep(1.0);
Print("I'll hear none of that. You are ready.");
Sleep(1.5);
Print("But I charge you with one last mission:");
Sleep(1.0);
Print("Seek out the evil that Jengar has spawned and created, including himself,");
Sleep(1.0);
Print("And destroy them, therefore shedding light on all of us.");
AiSetMoveFrame(master,1);
Sleep(1.5);
Print("Also, I will keep in contact through my telepathic messages.");
Sleep(1.0);
AiSetMoveFrame(chi, 1);
Print("If it is my quest,");
MoveToFrame(camera1, 1, 1.5);
Sleep(1.0);
Print("Then so be it!");
Sleep(2.0);
// stop cutscene
jkEndCutscene();
// switch back to player focus
SetCameraFocus(0, Player);
// unfreeze Kyle
ClearActorFlags(Player, 0xa00000);
Return;
end