Multiple Character Movement During Cutscene

Kelewan

Villager
Member
Joined
Nov 17, 2016
Messages
7
Reaction score
1
First Language
English
Primarily Uses
Hi Guys,


I'm creating a cut-scene that has multiple characters moving at the same time.


I have 5 events created: 4 for the characters (1 each) and 1 for all the actual code - movement routes, text boxes, sound effects, etc.


At first I set each event's movement route inside of the relevant events and used switches to control when the next movement would be executed - the events soon became a bit of a headache to follow and I was using a large amount of switches up quite quickly. 


Now I'm using 1 event for the movement routes of each event (character) but I don't know how to simultaneously move 2 events at the same time. I've attached an example of what I currently have.


The problem with this is that there's a slight "stuttering" of movement as each event moves then waits for it's completion before the next events movement is triggered. I've tried to turn off Wait for completion on everything but the last Set Movement Route for each character but this stops all movement routes between the ones that have Wait for completion ticked from running.


I feel like I'm missing something key here, and I'm sure I'll kick myself as soon as I get it/it's explained.


Would anyone mind pointing out where I'm going wrong?


Thanks in advance


Kelewan

movement.PNG
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,358
Reaction score
7,671
First Language
German
Primarily Uses
RMMV
if events should move at the same time, don't mark the "wait for completion" at every set move route, only at the last one.


For more complex movements, you need to split them and decide when to check the wait and when not based on the timing.


And the controlling event should contain every command of the cutscene (including show text etc), not only movement commands
 

Kelewan

Villager
Member
Joined
Nov 17, 2016
Messages
7
Reaction score
1
First Language
English
Primarily Uses
if events should move at the same time, don't mark the "wait for completion" at every set move route, only at the last one.


For more complex movements, you need to split them and decide when to check the wait and when not based on the timing.


And the controlling event should contain every command of the cutscene (including show text etc), not only movement commands


Thanks Andar, As I mentioned in my post I've tried to set only the last move route to wait for completion but for some reason this stops the movement routes in the middle from running :-/


Also I am using only one controlling event for every command, I've simply highlighted just the movement routes as an example to illustrate my point.


Thanks again
 

Marsigne

Veteran
Veteran
Joined
Sep 7, 2013
Messages
1,834
Reaction score
4,642
First Language
No
Primarily Uses
N/A
You must have only 1 event move route before the wait for completion, because the second move route (the second Olly which only has "Move Up" for example) of the same event is overwritting the move route that was set before it.  If you use it 2 times, the second will overwrite the first.
 
Last edited by a moderator:

Kelewan

Villager
Member
Joined
Nov 17, 2016
Messages
7
Reaction score
1
First Language
English
Primarily Uses
You must have only 1 event move route before the wait for completion, because the second move route (the second Olly which only has "Move Up" for example) of the same event is overwritting the move route that was set before it.  If you use it 2 times, the second will overwrite the first.


I see, so I've structured this incorrectly then? should I be creating larger movement routes for each character? In my mind that wouldn't work as one character would move > wait for completion > then next character moves. I want them to be moving simultaneously...
 

Marsigne

Veteran
Veteran
Joined
Sep 7, 2013
Messages
1,834
Reaction score
4,642
First Language
No
Primarily Uses
N/A
If you want 2 move routes to move simultaneously, place both move routes and the second one is the one that will have the 'wait for completion' check. In this case, you should remove the smaller boxes and join them to the bigger one so there are only 2 move routes, and then continue the subsequent move routes in this pattern.
 
Last edited by a moderator:

Kelewan

Villager
Member
Joined
Nov 17, 2016
Messages
7
Reaction score
1
First Language
English
Primarily Uses
If you want 2 move routes to move simultaneously, place both move routes and the second one is the one that will have the 'wait for completion' check. In this case, you should remove the smaller boxes and join them to the bigger one so there are only 2 move routes, and then continue the subsequent move routes in this pattern.


Perfect, thanks Marsigne.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??
Yay, now back in action Happy Christmas time, coming back!






Back in action to develop the indie game that has been long overdue... Final Fallacy. A game that keeps on giving! The development never ends as the developer thinks to be the smart cookie by coming back and beginning by saying... "Oh bother, this indie game has been long overdue..." How could one resist such? No-one c
So I was playing with filters and this looked interesting...

Versus the normal look...

Kind of gives a very different feel. :LZSexcite:

Forum statistics

Threads
105,854
Messages
1,017,004
Members
137,562
Latest member
tamedeathman
Top