Help with character movement

Dormi

Warper
Member
Joined
Nov 17, 2018
Messages
3
Reaction score
0
First Language
English
Primarily Uses
N/A
Hey! I'm very new to RPG Maker and have encountered a problem that I just can't get through. I'm sure the answer is very simple, but pretty much there is a character sitting at a dinner table, facing the table. When the player interacts with them I want the character to turn and face the player, then turn back to the table when they are done speaking with them. I've tried a bunch of different combinations of "direction fix ON", "direction fix OFF" and "turn towards player", but no matter what I do the character either does not turn to face the player when they are speaking or they spin around and face the player as they walk around the room without the player even interacting with them in the first place.
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
This should happen by default, as long as your character sheet is set up the standard way - 12 frames of the same character, each row facing a different direction. You should not have to do any kind of character movement or direction fix.

However, if you only have a few frames, put them above/below each other on the character sheet, into the appropriate row for the facing directions. Check the direction fix button, and in the event commands do a movement route that turns direction fix off, makes the character turn in whatever direction is needed to face the player, add your other commands, and end with a movement route that makes the character face the table again and turn direction fix on.

Do not turn on stepping animation.
 

Dormi

Warper
Member
Joined
Nov 17, 2018
Messages
3
Reaction score
0
First Language
English
Primarily Uses
N/A
This should happen by default, as long as your character sheet is set up the standard way - 12 frames of the same character, each row facing a different direction. You should not have to do any kind of character movement or direction fix.

However, if you only have a few frames, put them above/below each other on the character sheet, into the appropriate row for the facing directions. Check the direction fix button, and in the event commands do a movement route that turns direction fix off, makes the character turn in whatever direction is needed to face the player, add your other commands, and end with a movement route that makes the character face the table again and turn direction fix on.

Do not turn on stepping animation.
Oh, ok, I went back and clicked on the character's graphic, I really don't know what it is I didn't do the last time I selected his graphic but I ran the game again and he did exactly what I needed him to do, thanks for the help! :)
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
Him turning all the time either indicates you have stepping animation turned on, or you have a movement route that's set to repeat in the Custom Movement section, or you have a Movement Route in the event commands, that is either set to repeat or your event is set to parallel process.

If you have multiple event pages, it's also possible that a different page is active now to what was active before.

I don't generally like it when something that's not working just starts working and you can't explain why. To me, it means there's potentially an issue, and it's hiding now, but it could crop up again some point down the track. Like a ticking time bomb :) I like to know why things don't work, and why they start working again, so I know whether it's actually solved or if I'm just lucky that time around.

But then I'm paranoid :)
 

Dormi

Warper
Member
Joined
Nov 17, 2018
Messages
3
Reaction score
0
First Language
English
Primarily Uses
N/A
Him turning all the time either indicates you have stepping animation turned on, or you have a movement route that's set to repeat in the Custom Movement section, or you have a Movement Route in the event commands, that is either set to repeat or your event is set to parallel process.

If you have multiple event pages, it's also possible that a different page is active now to what was active before.

I don't generally like it when something that's not working just starts working and you can't explain why. To me, it means there's potentially an issue, and it's hiding now, but it could crop up again some point down the track. Like a ticking time bomb :) I like to know why things don't work, and why they start working again, so I know whether it's actually solved or if I'm just lucky that time around.

But then I'm paranoid :)
Yeah, I've been playing with it some more with what you said in mind, at first I thought that my issue was that I clicked on the wrong frame for the character and that was why it wasn't working, but that doesn't really make a lot of sense. Regardless, I've put down a couple more characters and even have them doing certain actions with the "set move route.." button and they're all working like a dream, lol and I'm just gonna roll with that.
 

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

Latest Threads

Latest Posts

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,016,998
Members
137,562
Latest member
tamedeathman
Top