Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Autorun makes everything stop, Events won't move.

KenMay

Member

Hello, I recently got back on RPG Maker XP. I've been off for about a year or so, and I thought when I got back to it I'd have no problems. Well I was wrong...I'm having a lot of trouble trying to figure out events. I'm starting up an opening cutscene.

I had it in Parallel Process at first, it only went up to the Screen Color Tone part. The "Move Left" is supposed to be "Turn Up" I was just trying to test if moving worked.
eventrr.png

Event 6 is the Pink haired girl. Event 4 is the Red haired girl.
sshoto.png

This is as far as I've gotten. If you would explain to me how to do this or refresh my memory. I'd be truly greatful, Thank you! :)
 
The character is waiting 15 frames to move, then the autorun is looping, causing them to go back to waiting 15 frames, infinitely. Either add more to the event, add another page to the event that triggers with a switch and then trigger that switch, add an erase event at the end or add a wait for move's completion.
 

KenMay

Member

Pokémaniac":23pypsc5 said:
The character is waiting 15 frames to move, then the autorun is looping, causing them to go back to waiting 15 frames, infinitely. Either add more to the event, add another page to the event that triggers with a switch and then trigger that switch, add an erase event at the end or add a wait for move's completion.
Okay, but how can it loop if nothing happens? It doesn't even change screen tones.

EDIT: If I make the event longer will it play?
 

Ares

Member

What you should do is add an "Wait For Move's Completion" below the movement commands, and than add:
Control Self Switch A = ON.
Then add a new page to the event, and go to Conditions (top left part of event) and check Self Switch A = ON
That works for me.
 

KenMay

Member

Sorry that I've been unable to post back in 2 days. Was busy with other stuff. But thanks for your help, I was able to solve this by just simply making the event longer.
 
My suggestion don't use autorun, use parallel process, they won't freeze up like that... i never use autorun, i use parallel proces.. it never freezes.
I never even seen what autorun was good for.
 

mawk

Sponsor

Autorun and Parallel Process both loop when they reach the end of their command list. the difference is that Parallel Process still allows player input while it runs, while Autorun freezes everything else while it works. the problem you have is that your event is repeating endlessly, and since it never finishes, the rest of the game is frozen forever.

what you want to do is stop the event from looping. as Pokemaniac said, there are two ways to go about this:

  • if you want the event to play every time you re-enter the map, just add "erase event" at the very end. this will make the event disappear after it's completed all of its commands, but it will reappear whenever the map it's on is reloaded.
  • if you want to make the event play once and then never again, set a Self Switch to ON at the very end. then, create a new event tab with the condition "Self Switch (whatever letter you chose) is ON" and leave it blank. this means that the event, after completing all its commands, will change itself into a blank event that doesn't do anything. switches never change on their own, so it'll stay that way unless you decide to change it back.

e: wait, I can't read. glad you found a solution! I'll just leave this here so that everyone can see how smart I am. :shades:
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top