YesNoOk
avatar

how to give moves to other characters from another char. (Read 172 times)

Started by hairline733, March 01, 2013, 08:52:55 am
Share this topic:
how to give moves to other characters from another char.
#1  March 01, 2013, 08:52:55 am
  • ***
  • sttarree into the face of death!!
I want to try to give evil ryu by mwryly the messatsu- goshoryu from evil ryu by mr.infinite... how would I go about doing so?
Re: how to give moves to other characters from another char.
#2  March 01, 2013, 10:12:27 am
  • ******
  • Legendary XIII
  • I am the eye of the storm to come!
    • New Zealand
    • network.mugenguild.com/cyanide/
Learn to code in essence. You could copy it but there are so many checks and things learning to code will be the best thing you can do anyway. Then you can copy it and make sense of it while you do so.

Therein lies the answer really. Copy it, spend ages fixing every bad animation, bad stateno, bug and command based problem. Ask if you get stuck You have to try first and believe me we'll know if you have tried or not.


In M.U.G.E.N there is no magic button

They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance.
Re: how to give moves to other characters from another char.
#3  March 01, 2013, 09:39:55 pm
  • ***
  • sttarree into the face of death!!
Okay thanks ill keep my progress here
Re: how to give moves to other characters from another char.
#4  March 02, 2013, 05:58:19 am
  • ***
    • USA
#1 open the character in mugen and activate debug mode. Perform the move and watch what states and actions (animations) are used in it. Some times the moves will use one state with the same animation numbers, sometimes it switches states multiple times, sometimes it switches animations multiple times.

#2 open the animation(s) and look how many frames it is. Look if it has collision 1 and collision 2 boxes (red and blue) and see which frames they're on.
Your Ryu should have similar looking sprites. You should be able to mimic the animation pretty easy. Make sure you're keeping the right times for each frame.

#3 open the state and find the ones used by the move. See if any helpers are created. READ the hitdef. If you dont know how to READ a hitdef and know what's going on in it. READ the mugenwiki >>> http://elecbyte.com/mugendocs/trigger.html#hitdefattr
If you see something like [
State 3000 ]
type =
And you dont know what the type does, use the link I posted to find out. It should be there.

#4 read the state's changestate. They're usually all at the bottom but some can be mixed into the state. Find out all of the attributes that make the state change and look at the states it leads to. State 0 is the standing state so if it changes to it, the process is over.

#5 open the commands and find the state number that activates the move. See if it has any requirements before it can activate. Some Characters use variables to lock moves from happening. Most ultras just use triggerall = power >= 1000 or something similar.

#6 Once you think you know everything that's going on, helpers, changestates, commands, variables, all of it, start on putting it into your character.
Once you have the animation(s) put in the state(s), THEN the command. Once you think you have everything in properly, test it out. Put on Debug mode and see what errors you get. If it crashes before mugen even launches read what states have gone wrong. It will tell you what part of the state is bad (usually)

These are just basic steps. Like Cyanide said you need to know what's going on. Practice READING people's states. Figure out what they're doing and why they're doing it. It will boost your scripting up a lot.