Ganelan

Villager
Member
Joined
May 16, 2020
Messages
26
Reaction score
5
First Language
spanish
Primarily Uses
RMMV
Hello! I explain what I want to try to do.

I want that when you have an item in your inventory (like a heavy ball) every 500 frames, slow down (to 2, for example) for 300 frames, and the exclamation balloon appears to indicate that you are going to slow down.

I can get it with conditional, but it happens even when I'm not moving. What I want to achieve is that when standing still, the event does not occur, that it only works when the character is moving.

Is it possible to do it through events?

Thanks!
 

SomaelCK

Lv 99 Simple Sheep
Veteran
Joined
Dec 12, 2012
Messages
710
Reaction score
1,222
First Language
Burmese
Primarily Uses
RMMV
Hello! I explain what I want to try to do.

I want that when you have an item in your inventory (like a heavy ball) every 500 frames, slow down (to 2, for example) for 300 frames, and the exclamation balloon appears to indicate that you are going to slow down.

I can get it with conditional, but it happens even when I'm not moving. What I want to achieve is that when standing still, the event does not occur, that it only works when the character is moving.

Is it possible to do it through events?

Thanks!
Maybe set up a parallel event that check player's current X and Y position to next X and Y position every 5 frames or so. If they still the same, that means character is not moving but once they are different the character is moving, so run the event you desire then register the next X and Y position as current X and Y and use that to check the next X and Y pos?
 

Ganelan

Villager
Member
Joined
May 16, 2020
Messages
26
Reaction score
5
First Language
spanish
Primarily Uses
RMMV
Maybe set up a parallel event that check player's current X and Y position to next X and Y position every 5 frames or so. If they still the same, that means character is not moving but once they are different the character is moving, so run the event you desire then register the next X and Y position as current X and Y and use that to check the next X and Y pos?
I didn't understand very well. I have to do two parallel events, one that checks the X and Y positions and another for when they are different (that is, it is moving) the event works?

EDIT: Or could it be done in steps? For example, that every 20 steps, the event is activated
 
Last edited:

Latest Threads

Latest Posts

Latest Profile Posts

Froggo32 wrote on Soulrender's profile.
I have to ask, who's on your pfp? The character really reminds me of Edgeworth from Ace Attorney lol. I'm really curious.

I'm trying to port L10nMV.js into XP, may probably (because this is my toy project in hobby) coming to XP, VX, VXA.

Learn more about L10nMV.js : https://github.com/Creta5164/L10nMV.js
L10nMV.js forum post : https://forums.rpgmakerweb.com/inde...r-game-without-modifying-your-project.120813/
Here's a gif of the reflection. Ace has some pretty cool sprite effects.
cYtUgp8.gif
Not RM related but I've been working on this for the past 2 months as a student project. Now that it's done I can finally go back to do some mapping lol. Here's a clip of it.

Forum statistics

Threads
123,169
Messages
1,154,567
Members
161,532
Latest member
mat123
Top