yea, like bliz pointed out, it can be easily done with events. A more simpler way might be...
<>Conditional Branch: [Hero] graphic is whatever the horse one is
<>Conditional Branch: The button "A" is pressed.
<>Message: Do you want to dismount?
<>Show choices: Yes, No
<>[Yes Handler]
<>Change Actor Graphic: (self explainitory)
<>[No Handler]
<>Branch End (or something else)
<>[Else Handler]
<>End event
<>[Else Handler]
<>End event
<>
Hope you understand this, I did this straight from my head so mistakes could of been made (best if you follow bliz's example, this is just if you have no idea what the hell he is going on about, which I highly doubt)
~Winged