1: In a match, do the move you wish to find the parameter for. Quickly press the GS button while you are doing the move.
2: Go to address 8015B1C0. You will see another address (e.g 800AB7DC for suplex).
3. Add B to this address and go to it (e.g 800AB7E7 for suplex).
4. The number highlighted will be the parameter used to perform the move. The next value along is the parameter the move damages.
00 - Head
01 - Body
02 - Arms
03 - Legs
04 - Flying
The headlock move had a value of 02 00 meaning it uses your arms parameter to calculate the damage done to their head.
Guide to Move Damage
This is quite a tricky thing to understand, but once you do understand it, then you will find it extremely useful.
**READ THIS - IMPORTANT**
Ok, what these codes do is alter a specific moves damage values for a SPECIFIC PLAYER IN GAME. Note that the addy's refer to a type of move(i.e. Front Special, Front Strong A, etc) not the specific move. Therefore if you were to set the Front Special addys for P1, then they would apply to all Front Specials, not just that one.
Note this, it is not a save to CAW code, it is like Move hacking, it only applies to in game and it is player specific(i.e. you need separate codes for each player). The exception to the player rule is generic moves, like weapon shots, slamming into turnbuckles and steps, which use the same addy's for all players.
Right, now I have to quickly teach you how to find the addy for a move, it's extremely simple.
Finding the addy for a Move
1: Start the game up with the Code Gen on.
2: Start a match, make it P1 v P2 if you can.(it's quicker.)
3: Execute the move you want to find the damage addy's for.(Make sure you are doing it WITH the player you want the addy's for.)
4: As soon as the move starts, hit the GS button.
5: Go into the memory editor and go to this address 8015B1C0 (credit goatman). (PAL version - 80159BA0 - credit - me(I don't know if anyone else has hacked it)
6: At that address you will easily spot 8 digits which perfectly represent a GS addy. Write this down.
7: Goto the address you just wrote down - You are now at the starting point for the Move damage for that move for that player.
The Damage Addy's
Ok, this is a little awkard, what I will do is list the different things with short descriptions, then again with longer ones. There are no addy's here.
Simply add the number to the addy you wrote down earlier.(all hex)
00 - ??
01 - ??
02 - ??
03 - ??
04 - ??
05 - Links to another move at the end of this move
06 - Damage
07 - Spirit Gained
08 - Spirit Drained
09 - KO
0A - Blood
0B - Parameter you are using to attack
0C - Parameter used for defence
0D - ?? - Think has something to do with how they react to a move
0E - ?? - Think has something to do with how they react to a move
0F - ?? - Think has something to do with how they react to a move
10 - ?? - Think has something to do with how they react to a move
11 - ??
12 - Head Damage
13 - Body Damage
14 - Arm Damage
15 - Legs Damage
16 - Speed Damage
17 - ??
18 - ??
19 - ??
1A - ?Chance of getting a Pinfall??
1B - ??
1C - ??
1D - ??
1E - ??
1F - ??
20 - ??
21 - Move Type?(see later)
22 - Move Type/Favourite
23 - ??
Long List
Ok, now that same list, except with much more explanation
00 - ??
01 - ??
02 - ??
03 - ??
04 - ??
05 - Links to another move at the end of this move
What this does is simple, when you have finished this move, it immediately starts another move, it uses the same values as the Finisher's in the AI code.(example, Front Special would be 46).
An example of this in use is the Sidewalk Slam to Submission, when the sidewalk slam is finished, it tells it to start your Lower Body Facing Up Submission, One of my earlier codes changed that and told it to start the special one instead. You can use this to create combo's of moves(very tricky)
06 - Damage
Very simple really, 00-7F is the range of values you can put in. Here is a quick guideline for the damage values.
S - 28
A -23
B - 1E
C - 19
D -14
E - 0F
F - 0A
G - 03
This isn't 100% exact, but it is a good guideline to use for putting in the damage.
07 - Spirit Gained
This tells the game how much spirit the player gains by performing the move, 00-64.
07 - is the standard strong grapple
05 - is the standard weak grapple B
03 - is the standard weak grapple A
08 - Spirit Drained
This is a little more complicated to understand, it is how much spirit you DRAIN from your opponent performing the move, simple really, but it is the values you have to put in that are complex. For those who know what "Two's Compliment" is, then they know what I am talking about, as you have to use negative valus, the range is 9C - FF.
Where 9C is the MOST spirit you can drain, and FF is the least spirit you can drain. If you put in a value between 00-64, then when the move is performed it will GIVE then spirit, not drain it.
09 - KO
This is how likely the move is to cause a KO.(not needed on Pinfall, Submission Moves, or repeated moves)
05 - High Probability
03 - Medium Probability
01 - Low Probability
00 - No KO possible
0A - Blood
This is how likely the move is to make someone bleed.
09 - Very High Probability
07 - High Probability
05 - Medium Probability
03 - Low Probability
01 - Very Low Probability
00 - No Probability
0B - Parameter you are using to attack
0C - Parameter used for defence
These two addy's tell the game what parameters to compare to decide how much damage is done.
00 - Head
01 - Body
02 - Arms
03 - Legs
04 - Flying
A kick to face would be 03, then 00. So it looks how strong the attackers legs are, then sees how strong the recievers head is, then uses the values along with the damage value to work out the exact amount of damage done.
0D - ?? - Think has something to do with how they react to a move
0E - ?? - Think has something to do with how they react to a move
0F - ?? - Think has something to do with how they react to a move
10 - ?? - Think has something to do with how they react to a move
For all of these, I did at one point find something that these did, I did it on WM2K. I managed to change how someone reacted to a clothesline, instead of going down normally, then did that flip over backwards. But I haven't done much experimentation with this yet, I am guessing it applies only to Striking type moves anyway.
11 - ??
12 - Head Damage
The damage done the Head Body part, The game's highest value is 05.
13 - Body Damage
The damage done the Body Body part, The game's highest value is 05.
14 - Arm Damage
The damage done the Arms Body part, The game's highest value is 05.
15 - Legs Damage
The damage done the Legs Body part, The game's highest value is 05.
16 - Speed Damage
The damage done to your Speed, as this goes down, your wrestler slows down. The game's highest value is 05.
17 - ??
18 - ??
19 - ??
1A - ?Chance of getting a Pinfall??
I have yet to figure this one out 100%, I think it is the probability of getting a pinfall after you do the move, but I am not 100% sure. Still working on this addy
1B - ??
1C - ??
1D - ??
1E - ??
1F - ??
20 - ??
21 - Move Type?
Ok, I believe this tells it what type of move it is, whether it is submission, pinfall, normal repeating, etc. Not had much time to experiment with this addy yet.
22 - Move Type/Favourite
This is part of the above I believe, but the first part of it tells it whether the move is a favourite or not, I believe 8? sets it as a favourite, you will need to get the ? from the addy itself before you change it
23 - Move Type?
I think this is part of the move type, but not had time to really test.
Example of Use
Ok, put this in with a Vandaminator Code, this code will set the damage for the Front Special for P1, it will change it from whatever the original move was to the exact settings you want for the Vandaminator.
800ABF9E 0028 - Sets Damage to S Power
800ABF9F 000F - Sets spirit gain to "special" level"(normally it is 00, as Specials don't need spirit gain)
800ABFA0 00F1 - Sets spirit drain to "special level
800ABFA1 0005 - High probability of causing a KO
800ABFA2 0007 - High probability of busting someone open.
800ABFA3 0003 - Parameter you attack with is the Legs
800ABFA4 0000 - Parameter you defend with is the Head
800ABFAA 0005 - Sets Head Damage to 5
**800ABFB2 0005** - Not sure what exactly this is, but I think it is probability of getting a pinfall, so I set it to the highest value anyway.
That is basically all you need, Most of the other addy's are of no use, You may want to put in 00 over some of the body part addy's, as they are likely to have a value in from the original move.
What use is this code?
The use for this code is simple, you can use it to improve already existing Move's codes, you can make the Vanterminator S power and cause KO, the Five Star Frog Splash becomes S power, etc. It's up to you what you do with the codes.
Converting from P1 to P2,3,4
The conversion number is 41D0.
i.e. add 41D0 to a P1 code and you get P2's code, add it again to get P3's code, etc. All hex values.