Neikoku

Villager
Member
Joined
Apr 17, 2021
Messages
23
Reaction score
5
First Language
Finnish
Primarily Uses
RMMV
Hi! I managed to make a walking-in-water sprite work for the player as well as the follower when crossing a river, but the problem with how I made it is when the player steps in the water and the follower is still on land, the follower also gets the water sprite when he's not yet in the water.

I have a common event checking location ID based on tile regions, and it changes the sprites when the player is in the river.

Is there a way to make the follower's sprite change only when he's actually in the water, instead of based on the player's location? :LZSproud:
 

Shaz

Global Moderators
Global Mod
Joined
Mar 2, 2012
Messages
42,522
Reaction score
14,846
First Language
English
Primarily Uses
RMMV
You would have to make your common event check the player and each follower position separately and update their sprites as necessary, rather than changing all sprites based on where the leader is.

The player and followers are all Game_Character objects, so all have the regionId() function.
 

Dev_With_Coffee

Veteran
Veteran
Joined
Jul 20, 2020
Messages
588
Reaction score
257
First Language
PT-BR
Primarily Uses
RM2k3
If you have any experience with Javascript, see this list of RMMV commands:
RPG MAKER MV / MZ Script Calls

Possibly someone will soon come up with a plugin or practice method, for now I am away from my personal computer where I could do the tests to be sure how to create.

Good luck
 

Neikoku

Villager
Member
Joined
Apr 17, 2021
Messages
23
Reaction score
5
First Language
Finnish
Primarily Uses
RMMV
You would have to make your common event check the player and each follower position separately and update their sprites as necessary, rather than changing all sprites based on where the leader is.

The player and followers are all Game_Character objects, so all have the regionId() function.
Ah yes I got it to work now, thank you!! Still a problem though, the follower's sprite changes only after taking another step outside/in the water. So when he steps on land, he still has the in-water sprite until he takes another step. Is there any way around this? :oops:

I tried the "change actor images" event command and then a script, both working the same. Here's the script:

1620998570772.png

@Dev_With_Coffee thanks for the list! I don't really know javascript (am able to figure it out if have to though) but I have felt a need for this at times.
 

Dev_With_Coffee

Veteran
Veteran
Joined
Jul 20, 2020
Messages
588
Reaction score
257
First Language
PT-BR
Primarily Uses
RM2k3
I will try to do this over the weekend.
 

Latest Threads

Latest Posts

Latest Profile Posts

The dolls are complete Shizukuandyuki.pngyunaandyuka.png what do you guys think of them i worked really hard on them
TFW you finally defeat an obnoxious bug in your project. B)
Made a showcase, guide, and tutorial to using GENE Scene Builder with RPG Maker MV :kaoslp:

For a long time I always consider XP soundtracks as the best one.
Just listened to some of MZ tracks from the free version.
It's... Quite mindblowing. xD
Only listened to the battles, towns, and fields.
But I'm sure the rest are equally good. :D
What do you guys want to see for the new Jump into Javascript? A continuation of the rpg_objects, or would you prefer a "lesson 0" where I go back to the absolute basics of Javascript and cover the fundamentals of the language and its construction?

Forum statistics

Threads
112,456
Messages
1,068,411
Members
146,115
Latest member
Yosenabe
Top