How do i play different endings without each ending playing?
Not sure if this is a bug or something I can fix. I've made a game with 3 levels. When you complete the third level I have different endings depending on how you completed it. Everything seems to work fine when testing if I start from the last level it will play the ending I intend for. But if I play from the very start of the game and complete the third level it plays the ending I aim for but then also plays the alternative endings after it.
When I view the dream everything seems to be attached right. And, like I say, it works as intended if I start from the last level.
Anybody know how to fix this?
Also going to attach a screen shot of my 'dream map' just to make things a bit clearer. Basically the set up is I have 3 scenes that make up my 3 levels. The third level has multiple endings that are either attached to scene A or scene B. At the end of scene A and B there's another scene that consists of a title card to end the show.
The current problem is that when I complete level 3 instead of it just playing scene A and then finish with the scene with the title card, it will also play scene B and then the title card again before ending.
If I finish level 3 to get scene B ending it will play scene B, then title card scene....and then will play scene A and the title card scene again before ending.
Scene A and B are not attached to one another directly...only linked through my third level.
I'm using a door with exit selected on my title card. I've tired it with enter selected but that just makes the title card scene hang and the game doesn't end.
I've tried linking the end title card scene to the very start of my dream map but that makes only that scene play for some gamers.
I've also tried creating two title card end scenes and saving them as different names...but that made no difference.
If I play test my game starting at my third level everything plays out in the order it should. The game ends when it should. So I really don't know where I'm going wrong with it.
Any help would be appreciated.
Ok it seems that my 'fix' only works some of the time...for some people it plays fine. For others it plays the last scene and then ends until they refresh a couple of times and then it will play the start of the game. I just don't get why the last scene will play anything else when the doors not attached to anything?
I'm using a door set to exit to progress from level to level then to end it. Usually when the door is triggered on the last scene and not attached to anything it will simply end the dream...but because I have multiple end scenes the intended one would play and then even though the exit door wasn't attached to anything it would start playing the other endings. No idea why.
Like I say, I've linked the exit up to the very start now and it ends the dream without playing the other endings. I'm just not sure if by doing this it also removes the option to 'like' the dream...
I think I managed to figure it out by attaching the exit of my end scene to the very start (entrance) of the dream...rather than leaving the exit not attached to anything. Played through it a few times and it's playing how it should now.
How have you set up those cutscenes? What kind of logic do you use to trigger the right one?