Tuesday, June 18, 2013

Level Camera Matinee Revisited

Over the week I have looked into what possible steps can be taken to address our level camera matinee sequence issue.

The problem: Level camera matinee plays every time the level is loaded or restarted which turned out to be a nuisance when it was play tested.

Intended solution: Establish a procedure to check if a level is being loaded the first time or not. If it is then play the level camera matinee. If the level is restarted or is being loaded a second time, then skip the level camera matinee.

I did some research in regards to see if I can find a set up that will work with what I need to accomplish. I found a nice Kismet sequence set up that can trigger our matinee through an UnrealScript function. You can see below to accomplish this I needed to use a Console Event that triggers the matinee and also sets a boolean variable to true/false via the Console Command to see the if the matinee is playing.

Kismet Sequence for Level Camera
What I need however is a set up in the level scripts to have a boolean variable to check if the level has been loaded previously or not. I'll need to collaborate with a fellow programmer who set up the level scripts to see if he can set this up for me. Once he does, I can begin implementation of this solution.

No comments:

Post a Comment