Help with a cutscene?

● ARCHIVED · READ-ONLY
Started by Cinno 5 posts View original ↗
  1. So i'm new to RPG maker VX Ace and I've been doing fairly good at figuring everything out on my own, until now. I've been working on this cutscene for a good 3-4 hours and I just can NOT get it to do what i want.

    So before I show you what I have, i'll tell you what I want it to actually do. There are three groups of bandits in this town. When you walk up and press Z next to them, they give a line of dialogue then attack you. You win the battle, they dissapear. This part is actually working perfectly.

    The problem i'm having, is the next step.

    Each time one of the three groups is defeated, it triggers a switch. "CC1" "CC2" and "CC3" depending on the group. When all 3 have been defeated, regardless of the order, it triggers the next cutscene. I did this with a nested conditional branch. (If CC1 is on, then (If CC2 is on, then (If CC3 is on, then play cutscene)

    So for this cutscene, the player is moved to the entrance of the town to talk to an npc. The only other party member behind you is a dog, who follows. So when hes talking to this npc, another bandit is supposed to run up, "grab" the dog, and run for the exit. This works as planned as well. He gets to where the dog is at, I trigger it to turn off party followers, and then he keeps going.

    The problem is, after this happens, the bandits are supposed to dissapear at the exit. and the main character is supposed to turn around and give a line of dialogue. Instead, the bandits reach the exit and just stand there, and instead of giving dialogue, the main character is then able to be moved around, like you werent even in a cutscene at all..

    I have the cutscene set to run as a parallel process, and to trigger when the 3 CC switches are turned on. If i set it to autorun, then th game doesnt respond at all.

    I'll show some screenshots of the event steps. Any help from anyone would be really really appreciated..

    RX9cKmi.png

    The switch you see in this one, the GH Ok, that switch is just to change the npc from laying down, to standing.
     

    KUyzPys.png

    CC2 represents the npc that grabs the dog. He runs forward, grabs the dog (player followers off) and then continues to the exit. When he gets there, the player is supposed to turn to the left and yell out the dogs name, then it plays the [CC Left] switch which makes the bandits dissapear.

    (The "Congratulations on your dog theft!" is just a placeholder until i get the stuff leading up to it working :p )

    See where the player is supposed to turn left, thats where it stops. The bandits just freeze at the exit, and the player is able to run around the town freely.. I can't figure out how to make this work right.. So again, thanks in advance for any help..
  2. Most likely the move route of your npc is to long, resulting in the whole event to get stuck as he can't move any further but keeps on trying. If that's the case you can obviously either fix the move route or activate the option to skip it if it's impossible.

    Also cause you mentioned it: The autorun will always freeze your game if you don't remove it when it's resolved, due to the fact that it's basically a loop. Also if you want an autostart to be conditional you'll have to use the conditions on the left instead of a branch, as it will only start when these conditions are met. So I would use a variable and let it trigger the event if it's at 3 instead of using 3 switches.
  3. I tried the variable, but I couldn't figure out how to make it work. I need to find a good thorough tutorial on variables..

    Also, I just checked and the NPC is set to move the exact number of spaces to make it to the exit, so I don't think that's it..

    ----------

    Edit: I went ahead and checked the boxes for "Skip if impossible" and now its working. Not sure why because the spaces were correct but as long as its all working correctly now, Im not too concerned.

    Thanks for your help! :D
  4. Cinno said:
    I tried the variable, but I couldn't figure out how to make it work. I need to find a good thorough tutorial on variables..
    Follow the link in my signature, that will guide you to the most important tutorials (including one for variables)
  5. If there is an event in the way of the character, he will stop moving, and get stuck. Does the move route go through any events? If so, you can avoid that by setting the move route to through on. However, be advised the character will walk through anything while through is on, so be sure not to do silly things like have them walk through walls and such.