New account registration is temporarily disabled.

[RM2K] HOW DO YOU MAKE A CHARACTER ALWAYS MOVING IN PLACE.

Posts

Pages: 1
like I want my character to look like he's always "moving" but not actually going anywhere when he's idle.

also some old games like dragon quest had only two different frames for when the character moves but RM2K has 3 frames... anyway I can make it 2 frames?
To do a convincing 2 frames copy one of the frames on either side (left or right) to the opposite side (basically making that frame the same as the other side). Because RM uses a L/M/R/M/L pattern, if you replace either left or right with the same frame it then becomes L/M/L/M/L or R/M/R/M/R - thus the illusion of two frames in a three-frame cycle.


As for staying in place, there's an option when making an event, after you set the sprite, the Animation Type drop-down will unlock and you can use the Walking animation or Direction Fixed Animation. Walking will allow you to interact on all sides and have the sprite turn to face you. Direction Fixed animation will animate the walk but if it's set to face forward and you talk from behind, it won't turn to face you but only ever face forward.


I highly recommend just playing around with events to see what they do in a test project so you can figure out the more simple options for yourself. Also, if you click on an option and press F1, usually it'll pop up with a tutorial about it to give more information. Worth checking out.


Hope that helps!
Thank you for the pattern information, I have it working.

I understand that working for the NPCs but I'm not sure how to get that to work for the main player, but as you said I'll have to play around with the event. There must be a way to turn the main player into the event itself? I guess.
I've figured it out-- to solve my problem i did this.

created an charset sheet and for each frame of the hero would be the same for each frame per section.
EXAMPLE my hero has only two frames for each direction for walking so on the charset the first hero/block/section would only be one frame for walking and the second hero/block/section would be the second frame of their walking animation.

create an event.
set trigger to parallel process.
under contents:
change actor graphic to the first hero/block/section of the charaset
add wait like 0.3 seconds
add change actor graphic to the second hero/block/section of the charaset
add wait like 0.3 seconds

then it should work.
Pages: 1