You could do make a conversation which will test their knowledge of the journal, hehe very sneaky way to force them to KNOW the journal..
'>
If they fail, they have to take the test over again till they get it correct!
That's a tough question about cutscenes..
Basically you would use a function in a script
To start a cutscene...
SetCutsceneMode(oPC, TRUE, FALSE);
You can fade thier monitor to black (conversation still shows up)
FadeToBlack(oPC, FADE_SPEED_FAST);
Just remember you have to use functions to turn those things off in another script...
like
FadeFromBlack(oPC, FADE_SPEED_FAST);
SetCutsceneMode(oPC, FALSE, TRUE);
Each script will need to define who/what object oPC is.
in a tracks trigger's OnEnter Event...
object oPC = GetEnteringObject();
From a conversation...
object oPC = GetPCSpeaker();
of course oPC will need to be at the very top of the script and...
You don't want the cutscene to begin for everyone... (Like NPCs or Henchment or DMs)
therefore you would want to use..
if(!GetIsPC(oPC))
{ return;}
That stops the script if it's NOT a PC ....
Modifié par _Guile, 14 septembre 2011 - 10:58 .