Improved Lucha Tag Match

Chuckiepk

Promoter
Joined
Feb 14, 2015
Messages
300
Reaction score
0
Website
twitter.com
This code will make tag team matches that have a tag help time of anything except "No Tag" behave like a Lucha Libre tag team match. In other words, when a legal wrestler leaves the ring, either forcefully or on their own, they now become the illegal wrestler in the tag match. I know that other people, including WldFb, have made codes for Lucha Tag matches before. However, the codes that I could find for it online only allowed one human controlled player in the match. With my version, you can now have any number of human or computer controlled players in the match.

Lucha Tag Match\Part 1
D00993F2 0020
D30931E2 0500
D115AF32 0004
D015AF99 0010
8015AF99 0000
D00993F2 0020
D30931E2 0500
D115AF32 0004
D015B2F1 0000
8015B2F1 0010
D00993F2 0020
D30931E2 0500
D115B28A 0004
D015AF99 0000
8015AF99 0010
D00993F2 0020
D30931E2 0500
D115B28A 0004
D015B2F1 0010
8015B2F1 0000
D00993F2 0020
D30931E2 0500
D115B5E2 0004
D015B649 0030
8015B649 0020
D00993F2 0020
D30931E2 0500
D115B5E2 0004
D015B9A1 0020
8015B9A1 0030
D00993F2 0020
D30931E2 0500
D115B93A 0004
D015B649 0020
8015B649 0030
D00993F2 0020
D30931E2 0500
D115B93A 0004
D015B9A1 0030
8015B9A1 0020
D00993F2 0020
D30931E2 0500
D115AF32 0004
D015AF99 0018
8015AF99 0008
D00993F2 0020
D30931E2 0500
D115AF32 0004
D015B2F1 0008
8015B2F1 0018
D00993F2 0020
D30931E2 0500
D115B28A 0004
D015AF99 0008
8015AF99 0018
D00993F2 0020
D30931E2 0500
D115B28A 0004
D015B2F1 0018
8015B2F1 0008
D00993F2 0020
D30931E2 0500
D115B5E2 0004
D015B649 0038
8015B649 0028
D00993F2 0020
D30931E2 0500
D115B5E2 0004
D015B9A1 0028
8015B9A1 0038
D00993F2 0020
D30931E2 0500
D115B93A 0004
D015B649 0028
8015B649 0038
D00993F2 0020
D30931E2 0500
D115B93A 0004
D015B9A1 0038
8015B9A1 0028

Lucha Tag Match\Part 2
D00993F2 0020
D30931E2 0501
D115AF32 0004
D015AF99 0010
8015AF99 0000
D00993F2 0020
D30931E2 0501
D115AF32 0004
D015B2F1 0000
8015B2F1 0010
D00993F2 0020
D30931E2 0501
D115B28A 0004
D015AF99 0000
8015AF99 0010
D00993F2 0020
D30931E2 0501
D115B28A 0004
D015B2F1 0010
8015B2F1 0000
D00993F2 0020
D30931E2 0501
D115B5E2 0004
D015B649 0030
8015B649 0020
D00993F2 0020
D30931E2 0501
D115B5E2 0004
D015B9A1 0020
8015B9A1 0030
D00993F2 0020
D30931E2 0501
D115B93A 0004
D015B649 0020
8015B649 0030
D00993F2 0020
D30931E2 0501
D115B93A 0004
D015B9A1 0030
8015B9A1 0020
D00993F2 0020
D30931E2 0501
D115AF32 0004
D015AF99 0018
8015AF99 0008
D00993F2 0020
D30931E2 0501
D115AF32 0004
D015B2F1 0008
8015B2F1 0018
D00993F2 0020
D30931E2 0501
D115B28A 0004
D015AF99 0008
8015AF99 0018
D00993F2 0020
D30931E2 0501
D115B28A 0004
D015B2F1 0018
8015B2F1 0008
D00993F2 0020
D30931E2 0501
D115B5E2 0004
D015B649 0038
8015B649 0028
D00993F2 0020
D30931E2 0501
D115B5E2 0004
D015B9A1 0028
8015B9A1 0038
D00993F2 0020
D30931E2 0501
D115B93A 0004
D015B649 0028
8015B649 0038
D00993F2 0020
D30931E2 0501
D115B93A 0004
D015B9A1 0038
8015B9A1 0028
 

Chuckiepk

Promoter
Joined
Feb 14, 2015
Messages
300
Reaction score
0
Website
twitter.com
I wish 6 players in the ring at the same time was possible. However, in order to have the trios match, we might have to settle with a 2 on 2 match with a third team member entering once someone gets eliminated.
 
D

Deleted User

Crowd Member
People need to dreaming about more than 4 wrestlers in the ring at once.

It's impossible. It was established years ago how impossible it is.

Without a source code we won't see it.

Sorry, guys.
 

frog

Young Lion
Joined
Feb 27, 2012
Messages
45
Reaction score
0
Awesome work dude.

Do you think you could provide a breakdown of this code? I'd love to get more in to match hacking and there's not much around in the way of tutorials.

Cheers
 

Chuckiepk

Promoter
Joined
Feb 14, 2015
Messages
300
Reaction score
0
Website
twitter.com
Yes, I will post a breakdown of the code for you. I just got out from coaching a youth wrestling club a few minutes ago. Once I get back home I will write it up for you and hopefully have it posted sometime tonight. Once you get the hang of match hacking, it is pretty fun because the possibilities of what you can do are almost endless.
Before I post the breakdown of the code, it might be helpful to know how I came up with the code. That way others that read this may be inspired to learn how to do this and then try it themselves.

The first things that I needed were match addresses and values, which were used as some of the activators in the code. The first address that I use determines what type of a match you are currently playing: 800993F2. To change it to an activator, I replace the 8 with a D. The value that I used is the value for a tag team match: 0020. Other values that I did not use include but are not limited to 0000 (handicap match), 0010 (single match), and 0080 (triple threat match). So the activator that I used would look like D00993F2 0020.

The second thing that I needed for this code is the activators for the Match Rules. For the match that I was creating, the specific information that I needed was the address for tag help time: 810931E2. However, the tag help time option shares its value with the time count option: 0X0Y where X represents the option for tag help time and Y represents the option for time count. The option that I want for tag help time would be no tag so the values that I would need are 0500 and 0501. However, there are tags in a lucha tag team match. So, the activator that I need for my code should actually be a "different to" activator, which replaces the "81" in the original activator with "D3" so the activators would look like D30931E2 0500 and D30931E2 0501.

The third thing that I need is the player control type addys. These determine how each player in a match should behave whether they are a human player, computer player, or even a referee. The addresses that I needed to know for the code were 8015AF99 (player 1), 8115B2F0 (player 2), 8115B2F0 (player 3), and 8015B9A1 (player 4). These will also be used at the same time as activators. Some commonly known values include 0001 (ringside human), 0004 (human referee), 0009 (ringside computer), 0016 (human), and 0024 (computer). However, the values that I needed were not commonly known values. So, I obtained the values for this code by just playing around with them until I found a desired result. In the end, I discovered the following: 0000 (Illegal bottom left human in tag match), 0008 (Illegal bottom left computer in tag match), 0010 (Legal bottom left human in tag match), 0018 (Legal bottom left computer in tag match), 0020 (Illegal top right human in tag match), 0028 (Illegal top right computer in tag match), 0030 (Legal top right human in tag match), and 0038 (Legal top right computer in tag match). Each of these are important for the final code.

The final things that I needed were player maps. These control very small details about what each wrestler does. For player 1, the activator to control the player's position would be D115AF32. For the other players, just add 358 to it. The specific value that I wanted was in charge of when the specified player would exit the ring: 0004. The player maps are usually the most fun parts of the codes for me to make. As I said before, the possibilities of what you can do are almost endless. I use these in pretty much everything that I have created here from my AI referee in match code to the weapons overhaul that I currently have in development for Showdown 64.

Once I had all of these, I had everything that I needed for the code. So, here is the final breakdown of the code. I hope the story of how I got to it was not to long, boring, or confusing for you.

Lucha Tag Match\Part 1
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115AF32 0004 ...and if P1 is on floor...
D015AF99 0010 ...and if P1 is legal bottom left human player...
8015AF99 0000 ...then P1 is illegal bottom left human player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115AF32 0004 ...and if P1 is on floor...
D015B2F1 0000 ...and if P2 is illegal bottom left human player...
8015B2F1 0010 ...then P2 is legal bottom left human player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115B28A 0004 ...and if P2 is on floor...
D015AF99 0000 ...and if P1 is illegal bottom left human player...
8015AF99 0010 ...then P1 is legal bottom left human player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115B28A 0004 ...and if P2 is on floor...
D015B2F1 0010 ...and if P2 is legal bottom left human player...
8015B2F1 0000 ...then P2 is illegal bottom left human player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115B5E2 0004 ...and if P3 is on floor...
D015B649 0030 ...and if P3 is legal top right human player...
8015B649 0020 ...then P3 is illegal top right human player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115B5E2 0004 ...and if P3 is on floor...
D015B9A1 0020 ...and if P4 is illegal top right human player...
8015B9A1 0030 ...then P4 is legal top right human player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115B93A 0004 ...and if P4 is on floor...
D015B649 0020 ...and if P3 is illegal top right human player...
8015B649 0030 ...then P3 is legal top right human player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115B93A 0004 ...and if P4 is on floor...
D015B9A1 0030 ...and if P4 is legal top right human player...
8015B9A1 0020 ...then P4 is illegal top right human player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115AF32 0004 ...and if P1 is on floor...
D015AF99 0018 ...and if P1 is legal bottom left computer player...
8015AF99 0008 ...then P1 is illegal bottom left computer player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115AF32 0004 ...and if P1 is on floor...
D015B2F1 0008 ...and if P2 is illegal bottom left computer player...
8015B2F1 0018 ...then P2 is legal bottom left computer player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115B28A 0004 ...and if P2 is on floor...
D015AF99 0008 ...and if P1 is illegal bottom left computer player...
8015AF99 0018 ...then P1 is legal bottom left computer player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115B28A 0004 ...and if P2 is on floor...
D015B2F1 0018 ...and if P2 is legal bottom left computer player...
8015B2F1 0008 ...then P2 is illegal bottom left computer player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115B5E2 0004 ...and if P3 is on floor...
D015B649 0038 ...and if P3 is legal top right computer player...
8015B649 0028 ...then P3 is illegal top right computer player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115B5E2 0004 ...and if P3 is on floor...
D015B9A1 0028 ...and if P4 is illegal top right computer player...
8015B9A1 0038 ...then P4 is legal top right computer player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115B93A 0004 ...and if P4 is on floor...
D015B649 0028 ...and if P3 is illegal top right computer player...
8015B649 0038 ...then P3 is legal top right computer player.
D00993F2 0020 If in tag team match...
D30931E2 0500 ...and if help time is not no tag or time count...
D115B93A 0004 ...and if P4 is on floor...
D015B9A1 0038 ...and if P4 is legal top right computer player...
8015B9A1 0028 ...then P4 is illegal top right computer player.

Lucha Tag Match\Part 2
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115AF32 0004 ...and if P1 is on floor...
D015AF99 0010 ...and if P1 is legal bottom left human player...
8015AF99 0000 ...then P1 is illegal bottom left human player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115AF32 0004 ...and if P1 is on floor...
D015B2F1 0000 ...and if P2 is illegal bottom left human player...
8015B2F1 0010 ...then P2 is legal bottom left human player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115B28A 0004 ...and if P2 is on floor...
D015AF99 0000 ...and if P1 is illegal bottom left human player...
8015AF99 0010 ...then P1 is legal bottom left human player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115B28A 0004 ...and if P2 is on floor...
D015B2F1 0010 ...and if P2 is legal bottom left human player...
8015B2F1 0000 ...then P2 is illegal bottom left human player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115B5E2 0004 ...and if P3 is on floor...
D015B649 0030 ...and if P3 is legal top right human player...
8015B649 0020 ...then P3 is illegal top right human player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115B5E2 0004 ...and if P3 is on floor...
D015B9A1 0020 ...and if P4 is illegal top right human player...
8015B9A1 0030 ...then P4 is legal top right human player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115B93A 0004 ...and if P4 is on floor...
D015B649 0020 ...and if P3 is illegal top right human player...
8015B649 0030 ...then P3 is legal top right human player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115B93A 0004 ...and if P4 is on floor...
D015B9A1 0030 ...and if P4 is legal top right human player...
8015B9A1 0020 ...then P4 is illegal top right human player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115AF32 0004 ...and if P1 is on floor...
D015AF99 0018 ...and if P1 is legal bottom left computer player...
8015AF99 0008 ...then P1 is illegal bottom left computer player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115AF32 0004 ...and if P1 is on floor...
D015B2F1 0008 ...and if P2 is illegal bottom left computer player...
8015B2F1 0018 ...then P2 is legal bottom left computer player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115B28A 0004 ...and if P2 is on floor...
D015AF99 0008 ...and if P1 is illegal bottom left computer player...
8015AF99 0018 ...then P1 is legal bottom left computer player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115B28A 0004 ...and if P2 is on floor...
D015B2F1 0018 ...and if P2 is legal bottom left computer player...
8015B2F1 0008 ...then P2 is illegal bottom left computer player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115B5E2 0004 ...and if P3 is on floor...
D015B649 0038 ...and if P3 is legal top right computer player...
8015B649 0028 ...then P3 is illegal top right computer player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115B5E2 0004 ...and if P3 is on floor...
D015B9A1 0028 ...and if P4 is illegal top right computer player...
8015B9A1 0038 ...then P4 is legal top right computer player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115B93A 0004 ...and if P4 is on floor...
D015B649 0028 ...and if P3 is illegal top right computer player...
8015B649 0038 ...then P3 is legal top right computer player.
D00993F2 0020 If in tag team match...
D30931E2 0501 ...and if help time is not no tag or no time count...
D115B93A 0004 ...and if P4 is on floor...
D015B9A1 0038 ...and if P4 is legal top right computer player...
8015B9A1 0028 ...then P4 is illegal top right computer player.


Wow! That took a lot longer to write all out than I expected. :D
 
D

Deleted User

Crowd Member
Thank you for taking the time for that AWESOME breakdown. A lot of people cab benefit from it!
 

frog

Young Lion
Joined
Feb 27, 2012
Messages
45
Reaction score
0
Holy crap dude! Thanks!

I'm going to use this to see what I can do about a last man standing match. Just looking for the addy/value where the opponent is trying to get up after a knockout blow.

Thanks a million.
 
Top