Heya, good to see you PW!
I'm excited for your upcoming plans! But something piqued my interest here: you mentioned kirby can't copy the EX characters, but can for regular slots... does that mean that it's possible to set up Kirby hats for those 7?? If you've got a lead, I'll see what I can do and get to work!
And Stages!? Man... I'll be hanging around here for sure!
I only briefly touched on it when making the fix to prevent Kirby from copying ExCharacters, but this is what I know:
When Kirby copies a character, the character's Fighter Id is sent to a function located in ft_kirby.rel at roughly m60[1] 0xD420. At this particular point, the code checks if the id is either Kirby's id (
which he can't copy), the alloys' ids (
which he can't copy either), or an ExCharacter's id (
added by BrawlEx). If the id is valid, it sets it into one of Kirby's soWorkManageModule variables (
i.e. one of the PSA variables). From there, only if the previous check was valid, another code located around m60[1] +0x1D618 will read that id and use it to lookup into a table of ft<Character>Transactor objects located in BSS memory at m60[6] +0xD20. These objects are declared inside sora_melee and seem to be responsible for creating the copied articles that Kirby uses. When Kirby copies one of the Forbidden 7, the ft<Character>Transactor entry inside the table is null - which is what causes the game to crash.
Besides that, I don't know too much else. Specifically, I don't the exactly which point is responsible for deciding which action Kirby's Neutral-B will do. If I were to suggest a place for you to start though, it would be in either of the two functions I mentioned above.
Good to see you again, Phantom Wings. Thank you for all your continued support in the hacking scene ever since GSCentral lol. You're doing wonders with such a grand game. However, despite your patronage in hacking and modding smash bros., I feel like you don't get to enjoy the work you do as much as we do, or as much as you'd like to. I feel like, even though you've made pretty much everything we use today, you don't have the time to actually sit and enjoy it, and you just continue to work on it more without breaks. Obviously this is what I only see in my head, and by all means, correct me if I'm wrong.. I just feel like you just work and work, and that's probably exhausting. :/
Nevertheless, thank you for everything you've done with brawl. I can't wait for what you will have in store for us next!
It's good to see you too Power Marshall, I still remember you from back then when things were just getting started in GSCentral.
Thanks for your concern, but actually, the main reason that many of these updates are delayed for so long is because I'm usually off doing other things in life - some of that includes playing Brawl
. As for why I keep coming back to this game in particular, that's mainly because I like hacking it. That, and it has one of the best hacking communities for a console game with many talented modders and active hackers like myself.
So don't worry too much about me getting burnt out. I do this because this is how I like to spend my spare time.
Okay I've got some more news on my pack while I'm not gonna have Anime Characters and originally said to only have Nintendo/Sega/Square Mainly Kingdom Hearts I'm gonna add one more game franchise but I'd like for you guys to choose between two Franchise choices First choice is Final Fantasy the other choice for franchise choices is Touhou Project. another choice for you guys is which Oot Link should I go with the Project M Version made by Pik which is made with the Original Melee Link in mind, or The version made by Tormod which Brought Oot Link into Brawl
If I'm not allowed to post this here then simply tell me and I'll make a topic on my own pack and ask there.
I'm mostly alright with whatever gets posted here as long as it pertains to BrawlEx. That being said, there's a lot of topics floating around in this thread, so I think you'd get a bit more concise of a discussion about your pack if you made your own thread for it.
So if we're gonna have 128 characters available then the CSs screen will be 8 rows of 16.
That'll be massive.
Heya Phantom Wings, what's your goal for levels then??
As Kagerou Imaizumi mentioned, even though we will have 128 slots, we still have a technical limitation of approximately 15 of those slots being somewhat unusable. 100 is probably where everyone will want to stop at.
As for stages, I'm toying with the idea of hijacking the scrolling stage list for Stage Builder levels so that there's no limitation on the number of stages that can be added to the SSS. That's just an idea though.