Charas-Project

Game Creation => Requests => RPG Maker Programming => Topic started by: Zerlina on June 23, 2008, 01:23:52 AM

Title: Change Graphic
Post by: Zerlina on June 23, 2008, 01:23:52 AM
Yet another noob question. For some reason every time I have a move event, and then change the graphic at the end, either they disappear right away, or they don't disappear at all.

(I'm trying to make people walk into homes and things, but either they just stand in the doorway with the same graphic, or they disappear before getting there)


The changed graphic is transparent, in case you didn't guess.

Is there something I'm missing again?

-the dumb one.
Title: Re: Change Graphic
Post by: Dominicy on June 23, 2008, 01:45:37 AM
Set it up like this. 

(This is just an example, ofcourse)

Move up
Turn right
Wait
Move right
Turn up
Wait
Move up
Wait
Increase transparency
Wait
Change event graphic (Completely blank characterset)

If that doesn't work I'll try my best to figure out what's wrong.
Title: Re: Change Graphic
Post by: Zerlina on June 24, 2008, 07:58:17 AM
I just tried it...it doesn't work still.
Title: Re: Change Graphic
Post by: WarxePB on June 24, 2008, 11:10:27 AM
Put a Proceed With Movement command right after the Move Event.
Title: Re: Change Graphic
Post by: Zerlina on June 25, 2008, 06:02:06 AM
that doesn't work either. It just ends up stopping everything in the scene for some reason.
Title: Re: Change Graphic
Post by: Moosetroop11 on June 25, 2008, 12:30:35 PM
What I do is put the movement, then put a wait afterwards that'll take about as long as they'll take to get to the door, and then trigger the switch. Try and put as little inside the 'move event' bit as possible because it tends to get confused.

If you want them to walk into the house whilst the character can still move around then you can put the event on a parallel so the wait doesn't screw things up.
Title: Re: Change Graphic
Post by: Zerlina on June 25, 2008, 05:05:33 PM
The paralell process and switch works! thank you so much for the help (all three of you). I really appreciate it.