Hime's Movement Speed: Make Followers Keep Up?

Psykai

Veteran
Veteran
Joined
Dec 8, 2017
Messages
104
Reaction score
4
First Language
English
Primarily Uses
RMVXA
I recently installed Him'es Movement Speed script, found here: https://himeworks.com/redirect.php?type=script&name=feature_movement_speed

It's great and really helps to add a unique flair to each character, with the mages being slower than the physical fighters and so on. The problem is, the followers seem to be affected by it as well, often lagging behind the lead party member. I assume this is because the script is probably making the followers move at their own speed rather than making them match the party leader. If possible, could someone figure out a way to make it so that the followers keep up with the player? I'd hate to have to disable followers but for now that's looking like what I'll have to do.
 

A-Moonless-Night

WINTER IS COMING
Veteran
Joined
Mar 17, 2012
Messages
682
Reaction score
446
First Language
English
Primarily Uses
RMVXA
You can just comment out this section at the bottom of the script:
Code:
#~ class Game_Follower < Game_Character
#~   
#~   alias :ft_movespeed_real_move_speed :real_move_speed
#~   def real_move_speed
#~     return ft_movespeed_real_move_speed unless actor
#~     speed = actor.features_sum(:move_speed, 0)
#~     (speed > 0 ? speed : @move_speed) + (dash? ? 1 : 0)
#~   end
#~ end
 

Psykai

Veteran
Veteran
Joined
Dec 8, 2017
Messages
104
Reaction score
4
First Language
English
Primarily Uses
RMVXA
You can just comment out this section at the bottom of the script:
Code:
#~ class Game_Follower < Game_Character
#~  
#~   alias :ft_movespeed_real_move_speed :real_move_speed
#~   def real_move_speed
#~     return ft_movespeed_real_move_speed unless actor
#~     speed = actor.features_sum(:move_speed, 0)
#~     (speed > 0 ? speed : @move_speed) + (dash? ? 1 : 0)
#~   end
#~ end
Thank you! That did the trick.

I've noticed that attempting to change the speed in 'Set Player Move Route' has no effect with this script installed, which is a little frustrating as I have a cutscene where the main character briefly chases after someone and now they move like a snail even with x4 speed, lol. Is there an easy fix for that? I wondered if it's something I'd have to do with the script option instead but wasn't sure how to write it up and how to reset it to normal after the scene.
 

Sixth

Veteran
Veteran
Joined
Jul 4, 2014
Messages
2,162
Reaction score
823
First Language
Hungarian
Primarily Uses
RMVXA
You could try my Movement Speed Altering Features script instead. Link is in my signature (I think :D).
Yeah, shameless self-advertisement, I know. :p

Or you can stick with Hime's script and make a state with a huge negative speed bonus, because when the speed bonus from features gets to 0 or below, it will read the default move speed instead (and that one is the thing you control with the built-in event commands).
So, when you need to have evented speed values, just add that state to the actors, do your event stuffs, and remove the state at the end.
 

Psykai

Veteran
Veteran
Joined
Dec 8, 2017
Messages
104
Reaction score
4
First Language
English
Primarily Uses
RMVXA
Haha :) Tried your script out and it's exactly what I needed. Thank you!
 

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

Latest Threads

Latest Profile Posts

Day 9 of giveaways! 8 prizes today :D
He mad, but he cute :kaopride:

Our latest feature is an interview with... me?!

People4_2 (Capelet off and on) added!

Just beat the last of us 2 last night and starting jedi: fallen order right now, both use unreal engine & when I say i knew 80% of jedi's buttons right away because they were the same buttons as TLOU2 its ridiculous, even the same narrow hallway crawl and barely-made-it jump they do. Unreal Engine is just big budget RPG Maker the way they make games nearly identical at its core lol.

Forum statistics

Threads
106,036
Messages
1,018,461
Members
137,821
Latest member
Capterson
Top