Home Gallery Resources The Team Rules chat Login Register
Pages: [1]
Author Topic: Lucario's Aura Removal?  (Read 3200 times)
0 Members and 1 Guest are viewing this topic.
NoahTehFox
Expert Kitten
****
Offline Offline

Posts: 69


I find your lack of fur disturbing...

  • Awards Fiery Topic

  • View Profile Awards
    « on: June 18, 2016, 07:00:43 PM »


    Helo, I'm making a hack over Lucario.

    I'm trying to remove his aura effect from his hands when he increases in damage.  The last time I tried it, it was crashing on the Wii.  What I did was delete some of the effects (what I thought the effects were, that is) and they worked on Dolphin, but when someone tested the mod, on the Wii, they said it crashed.

    So, how can i fix this?  I'm making a whole new character out of Lucario as of now, and I have yet to get rid of the aura so I can move on with updates.  I wanna squash this right now.

    Anyone have any idea how to do this?
    « Last Edit: July 09, 2016, 01:19:19 PM by NoahTehFox » Logged

    "Arrogance is the camouflage of insecurity"

    KingJigglypuff
    Meme Machine
    Brawl Vault Staff
    ****
    Offline Offline

    Posts: 7206


  • Awards RAGE!! >9000 Hyperactive Contributor Heart Container

  • View Profile Awards
    « Reply #1 on: June 18, 2016, 08:55:03 PM »


    There's two things you need to do.

    1.) Edit the Floating Points that relate to Lucario's Aura mechanic, so that the damage multiplier is 1, not matter what damage it's at.
    http://opensa.dantarion.com/wiki/Article_Floating_Points#Lucario

    2.) Insert Terminate GFX commands that terminate the hand aura GFX on Wait1, Entry, and Win Sub Actions.

    Code:
    Terminate Graphic Effect: 0-220001, 3-1, 3-1,
    Terminate Graphic Effect: 0-220008, 3-1, 3-1,
    Terminate Graphic Effect: 0-220009, 3-1, 3-1,
    Logged

    I don't take requests.

    My PSA Thread

    NoahTehFox
    Expert Kitten
    ****
    Offline Offline

    Posts: 69


    I find your lack of fur disturbing...

  • Awards Fiery Topic

  • View Profile Awards
    « Reply #2 on: June 18, 2016, 09:50:53 PM »


    There's two things you need to do.

    1.) Edit the Floating Points that relate to Lucario's Aura mechanic, so that the damage multiplier is 1, not matter what damage it's at.
    http://opensa.dantarion.com/wiki/Article_Floating_Points#Lucario

    2.) Insert Terminate GFX commands that terminate the hand aura GFX on Wait1, Entry, and Win Sub Actions.

    Code:
    Terminate Graphic Effect: 0-220001, 3-1, 3-1,
    Terminate Graphic Effect: 0-220008, 3-1, 3-1,
    Terminate Graphic Effect: 0-220009, 3-1, 3-1,


    Okay, just so I'm sure:

    Are those codes for the respective Sub Actions of Wait1, Entry, and Win?

    Or does that whole string of code go into each of them?

    Post Merge: June 18, 2016, 11:04:17 PM
    Alright, so I just added the codes in, but did not edit the hexes...  It looks like it works?  Not sure what the difference is...

    Can you tell me?
    « Last Edit: June 18, 2016, 11:04:17 PM by NoahTehFox » Logged

    "Arrogance is the camouflage of insecurity"

    KingJigglypuff
    Meme Machine
    Brawl Vault Staff
    ****
    Offline Offline

    Posts: 7206


  • Awards RAGE!! >9000 Hyperactive Contributor Heart Container

  • View Profile Awards
    « Reply #3 on: June 19, 2016, 06:23:41 AM »


    The three Terminate GFX commands go into Wait1, WaitItem, EntryL, EntryR, Win1, Win2, and Win3. Though to save a bit of file size, you can just insert the commands into Wait1, and insert a Sub Routine command that directs to Wait1's GFX Offset in the other Sub Actions.

    For the Floating Points, you don't need to hex edit those. If you're using PSA to edit, then you need to use an external program to edit Floating Points.
    https://www.dropbox.com/s/hkdziza5o2ec6b4/Article%20Floating%20Point%20Editor.zip?dl=0
    Even though there's no Save button, edits automatically save into the Edited Files folder.
    Logged

    I don't take requests.

    My PSA Thread

    NoahTehFox
    Expert Kitten
    ****
    Offline Offline

    Posts: 69


    I find your lack of fur disturbing...

  • Awards Fiery Topic

  • View Profile Awards
    « Reply #4 on: June 19, 2016, 06:13:26 PM »


    The three Terminate GFX commands go into Wait1, WaitItem, EntryL, EntryR, Win1, Win2, and Win3. Though to save a bit of file size, you can just insert the commands into Wait1, and insert a Sub Routine command that directs to Wait1's GFX Offset in the other Sub Actions.

    For the Floating Points, you don't need to hex edit those. If you're using PSA to edit, then you need to use an external program to edit Floating Points.
    https://www.dropbox.com/s/hkdziza5o2ec6b4/Article%20Floating%20Point%20Editor.zip?dl=0
    Even though there's no Save button, edits automatically save into the Edited Files folder.

    Alright, thanks!  I did it, now I just need someone to test it after I post it.
    Logged

    "Arrogance is the camouflage of insecurity"

    Pages: [1]
    Print
    Jump to: