Okay, here's my logic so far. It may be a tad different than what I've so far said, trust me, that's perfectly normal when you work with me. Okay, so. First, I want to transform into a tiger when I click on this tiger that I've got sitting there on my worldmap. Second, while I'm in this "tiger form", I don't want the original tiger to be visible. Then, after ten minutes in "tiger form", I want to change back into my regular sprite, kill the switches that carry the event out, allowing me to go back to the original tiger event and rekick it. So, what I've got is this (I'm not very technological, so I don't know how to take a screenshot)
First Page of the Event:
No switches or variables on this page.
My code is as follows (bear in mind that this is 2k3)
Move Event: Hero, Change Graphic, Increase Move Speed
Main Menu Access: Forbid
Switch Operation: [0041: TigerSpeed] ON
Variable Oper: [0001: TigerTimer] +600
Page 2:
One switch, TigerSpeed, must be on.
On this page, nothing happens, the original tiger disappears, and the whole event goes to the layer under the hero. Okay all that's cool, blah blah blah.
Page 3:
On this one, the preconditions are: the Switch TigerSpeed has to be on, and the variable TigerTimer has to be greater than or equal to 600. Here's my code.
Move Event: Hero, Change Graphic (this is back to normal)
Main Menu Access: Allow
Switch Operation: [0041 TigerSpeed] OFF.
That's it. What happens when I activate this event, is that my character flashes into a tiger for less than a millisecond, then back to regular, and I'm my normal sprite. This clearly resulted from a mistake with the variable, but I'm not skilled with variables, so I brought it to you people. Please fix this if you can, and you're not sick of my stupid obsession with making a land-based vehicle.