:toast: Thanks JC for explaining the slot question, and thanks to everyone for their comments too.
I'll follow up: basically what I ran into with trying to add more slots was that there wasn't any room in memory to add more stables. However, there are still 8 unused slots within the existing stables that you can assign new wrestlers to by creating new Wrestler IDs. So as far as adding more wrestlers slots, 8 seems to be the max.
How do you create new Wrestler IDs? That's something the great WldFb developed a few years ago:
http://z3.invisionfree.com/WldFb_Archive_Forum/index.php?showtopic=8
This allows you to create an entirely new set of wrestler data (moves, appearance) that's not hardcoded anywhere, but is only activated when you've selected this wrestler in a match.
Now, WldFb's original code required that you manually activate the code in the VS screen, but I found a clever way to activate it via the actual select screen menu by messing around with the data pointer that tells you which wrestler/attire is loaded. It's a bit difficult to explain but it's something like this:
<blockquote class='quote\\_blockquote'><dl><dt>Quote:</dt><dd> </dd></dl><div>
D00AAAB7 0000
D12BE832 0001
D12BE830 3001
812BE832 0002
D12BE832 0002
D12BE830 3002
812BE832 0003
D12BE832 0003
D12BE830 3003
812BE832 0004
D12BE832 0004
D12BE830 3000
812BE832 0005
D12BE832 0005
D12BE830 3001
812BE832 0006
D12BE832 0006
D12BE830 3002
812BE832 0D01
D12BE832 0D01
D12BE830 3003
812BE832 0001
[/quote]
Just select the Rock (this is using a default save), and scroll through his attires using the C-right button. You will notice several other wrestlers are loaded, and if you select them in match, they will still have their proper appearance and moves. Also, with any of the wrestlers selected, if you scroll C-Left you can select their alt attires. The NO DATA wrestler that appears at the end is a wrestler I created by assigning a new Wrestler ID via WldFb's method (not included with this code, so don't select it!). The next part would be to assign the appearance/name data in the menu itself (I didn't include this part, as this was only my test code).
So using this method pretty much allows you to create as many wrestlers as you'd like by assigning them to the existing slots, but it's still requires quite a lot of coding work-- creating the moveset, adding activators, converting it for all 4 players, assigning it in the menu, editing the menu to show the proper appearance. Easily a 15-part code, or somewhere in the neighborhood. :yes:
<blockquote class='quote\\_blockquote'><dl><dt>Quote:</dt><dd> </dd></dl><div> I gotta ask, where can the wrestlers all walk around to? It looks like there is a ton of space for them to move around![/quote]
I haven't quite decided yet on properties-- the arena looks quite empty now, but it'll look a lot less empty when I add the floor crowd. I've been toying with the idea of allowing you to brawl through at least part of the arena, but there's some camera and transparency issues that make it look a little goofy. The reason why one wrestler is way out of the ring area is that I needed to access some camera angles that you couldn't normally access within the ring area so I could align stuff (staggered crowds: lot of work to make sure the bottom part of each row of crowd is set at the proper height so as not to create a floating glitch by intersecting the stands).