I'm new at patching myself to forgive me if I'm wrong on any of this is wrong but this may help point you in the right direction...
I think the animation frames his stunned action will use are in the second part of the patch, they are $0184W and $0183W. Under the animation section of the robot red wiki page we can see that this (note the #Robo Red moving section)
Code: Select all
#Cache
%patch $31A3C $0183W #Robo Red cache start
%patch $31A90 $0188W #Cache end
#Robo Red moving
%patch $32A74 $0184W $0183W
%patch $32A7E $0006W #Animation speed
#Robo Red shoot
%patch $32A92 $0184W $0183W
%patch $32A9C $0028W #Pause before shooting
%patch $32AB0 $0184W $0183W
%patch $32ABA $0004W #Pause between shots
%patch $32ACE $0184W $0183W
%patch $32AD8 $0006W #Shot time
#Robo Red's shot
%patch $32AEC $0185W $0185W
%patch $32AF6 $0008W #Animation speed
%patch $32B0A $0186W $0186W
%patch $32B14 $0008W #Animation speed
#Robo Red's shot smash
%patch $32B28 $0187W $0187W
%patch $32B32 $000AW #Animation speed
%patch $32B46 $0188W $0188W
%patch $32B50 $000AW #Animation speed
I believe changing these values will alter what frames are used for his stun actions. If you want a totally new animation you will have to sacrifice one of his other frames.
I think you could also sacrifice a frame from another sprite, but then you also will need to alter what frames are cached or the game will crash