Home Gallery Resources The Team Rules chat Login Register
Pages: [1]
Author Topic: Where are actions called from?  (Read 1842 times)
0 Members and 1 Guest are viewing this topic.
Foxfan12
Advanced Kitten
***
Offline Offline

Posts: 24


View Profile Awards
« on: September 04, 2013, 01:32:07 PM »


New to Brawl modding. Though if it gets approved, I want my senior thesis to be on creating Brawl mods, so it might become my life over the course of the next year. (So hopefully I'll get real good real fast.) Anyway, I'm going to want to know about just about everything possible. I want to know Brawl hacking/modding up and down. Something that has been bugging me is that you can edit actions, but where are the actions called from? Surely there's some part of a character.pac somewhere that has to get button input data and calls the appropriate action, right? Anyone know where this exists? Can I look at it in Brawlbox?


Somewhat tangentially, I hear that there's a fighter.pac file in the Brawl code that modifies data for multiple characters, but it doesn't work with Riivolution (like there's not a .gct that's been written to modify it that will work or something?) But there's some way that Ocarina can patch a fighter.pac. Anyone know anything about this?
Logged

ABloodyCanadian
Ellipsis Abuser…
Heroic Kitten
**
Offline Offline

Posts: 2949


Background processes...

  • Awards KCMM Veteran Super Saiyan Topic Hey! Listen! Famous Hacker

  • View Profile Awards
    « Reply #1 on: September 04, 2013, 02:54:32 PM »


    Every Character has Actions for their own Special Attacks. And you can easily modify them with PSA or BrawlBox. But if you're talking about common actions that every character has, then I think that's another file that every character reads... Only a guess...
    Logged


    Chaoszard
    Extreme Kitten
    *******
    Offline Offline

    Posts: 356


    Everyone have a dark side.

  • Awards Hot Topic Sniper Warm Welcomer Concerned Elector

  • View Profile Awards
    « Reply #2 on: September 04, 2013, 10:57:06 PM »


    Fighter.pac contains every common actions for each characters. Modifying this file would allow to make awesome stuff.
    Sadly for now editing this file can be done by a hex editor only, but you can see what's inside this file with brawlbox. Also it seems that file patch codes don't allow this file to be loaded by wii. I tried a modified one and it didn't load in game.
    So for now waiting is  the only option. There is a program in development called Ikarus that would allow this file to be modified. I dunno when it would be done.
    A lot of people have waited for ages (me included) to get access to this file.
    Logged


    No more into brawl hacking as long as Fighter.pac remains not editable, also i don't have time for that anymore for the moment.
    PSA/Moveset HERE : http://forums.kc-mm.com/index.php?topic=41974.0
    STAGES HERE : http://forums.kc-mm.com/index.php?topic=60399.0

    Foxfan12
    Advanced Kitten
    ***
    Offline Offline

    Posts: 24


    View Profile Awards
    « Reply #3 on: September 04, 2013, 11:45:12 PM »


    Every Character has Actions for their own Special Attacks. And you can easily modify them with PSA or BrawlBox. But if you're talking about common actions that every character has, then I think that's another file that every character reads... Only a guess...
    I'm sorry maybe I'm not making any sense. I'm aware that you can edit actions in Brawlbox and PSA, but from a programming standpoint it would only make sense that there would have to be a file that runs in the PAC before an action gets called. Basically said file would check for button input and then once it figures out what button is pressed it would call the appropriate action and the action would be performed. Sort of like how Actions call Sub-Actions, only I'm looking for the code that's called before an action can happen. It doesn't make any sense to me how an action can just be performed out of thin air - you have to know which action you're performing. Make sense? Or am I just too new to Brawl mods to understand how the functions are performed?

    Basically what I'm asking for is information that is for all practical intents and purposes useless to probably 99% of all Brawl modders - but I feel like it should be something to be understood if I'm going to do a senior Thesis on messing around in one of my favorite videogames.

    Fighter.pac contains every common actions for each characters. Modifying this file would allow to make awesome stuff.
    Sadly for now editing this file can be done by a hex editor only, but you can see what's inside this file with brawlbox. Also it seems that file patch codes don't allow this file to be loaded by wii. I tried a modified one and it didn't load in game.
    So for now waiting is  the only option. There is a program in development called Ikarus that would allow this file to be modified. I dunno when it would be done.
    A lot of people have waited for ages (me included) to get access to this file.

    I don't know I saw someone who claimed to modify fighter.pac with Ocarina or something. They made each character go into dizzy state upon jumping, but exit dizzy state on landing. But come to think of it, this is probably not that hard to do normally, so it's probably just someone trying to make a wild claim.
    Logged

    Pages: [1]
    Print
    Jump to: