Akuma2120
Smash Ace
- Joined
- Mar 27, 2008
- Messages
- 826
What I mean is, if you edit the PSA of a character to say run faster, the changes don't take effect in the Subspace Emissary when you're going through the stage.
I was wondering if it's possible to edit the attributes for this mode, I wanted to take a shot at making the mode somewhat more fun, maybe similar to Streets of Rage if possible(No knockback and automatic death when a certain percentage is reached)
EDIT:
How to do:
You have to take the hex values in sets of 4, that is for example, 0x364 to 0x367 in hex = walk initial velocity
Then use this page to convert it to decimal to see what it's set to: http://babbage.cs.qc.edu/IEEE-754/32bit.html
Then use this page to input a new decimal value and get the hex value, then use that and overwrite the section in the hex editor: http://babbage.cs.qc.edu/IEEE-754/Decimal.html
Hex values list for PSA:
0x364 to 0x367 = Walk Initial Velocity
0x368 to 0x36B = Walk Acceleration
0x36C to 0x36F = Walk Maximum Velocity
0x370 to 0x373 = Stopping Velocity
0x374 to 0x377 = Dash & Stop Turn Initial Velocity
0x378 to 0x37B = Stop Turn Deceleration
0x37C to 0x37F = Stop Turn Acceleration
0x380 to 0x383 = Run Initial Velocity
0x394 to 0x397 = Jump Startup Time
0x39C to 0x39F = Jump V Initial Velocity
0x3A4 to 0x3A7 = Jump H Initial Velocity
0x3A8 to 0x3AB = Hop V Initial Velocity
0x3AC to 0x3AF = Air Jump Multiplier
0x3B4 to 0x3B7 = Footstool V Initial Velocity
0x3C4 to 0x3C7 = Jumps
0x3C8 to 0x3CB = Gravity
0x3CC to 0x3CF = Terminal Velocity
0x3D8 to 0x3DB = Air Mobility
0x3DC to 0x3DF = Air Stopping Mobility
0x3E0 to 0x3E3 = Maximum H Air Velocity
0x414 to 0x417 = Weight
0x428 to 0x42B = Shield Size
0x42C to 0x42F = Shield break Bounce Velocity
0x45C to 0x45F = Edge Jump V Velocity
0x460 to 0x463 = Edge Jump H Velocity
0x47C to 0x47F = Item Throw Strength
0x48C to 0x48F = Projectile Weapon use Move Speed
0x490 to 0x493 = Projectile Weapon Use F Dash Speed
0x494 to 0x497 = Projectile Weapon Use B Dash Speed
0x4C0 to 0x4C3 = Tag Height
0x4C8 to 0x4CB = Walljump H Velocity
0x4CC to 0x4CF = Walljump V Velocity
I was wondering if it's possible to edit the attributes for this mode, I wanted to take a shot at making the mode somewhat more fun, maybe similar to Streets of Rage if possible(No knockback and automatic death when a certain percentage is reached)
EDIT:
How to do:
You have to take the hex values in sets of 4, that is for example, 0x364 to 0x367 in hex = walk initial velocity
Then use this page to convert it to decimal to see what it's set to: http://babbage.cs.qc.edu/IEEE-754/32bit.html
Then use this page to input a new decimal value and get the hex value, then use that and overwrite the section in the hex editor: http://babbage.cs.qc.edu/IEEE-754/Decimal.html
Hex values list for PSA:
0x364 to 0x367 = Walk Initial Velocity
0x368 to 0x36B = Walk Acceleration
0x36C to 0x36F = Walk Maximum Velocity
0x370 to 0x373 = Stopping Velocity
0x374 to 0x377 = Dash & Stop Turn Initial Velocity
0x378 to 0x37B = Stop Turn Deceleration
0x37C to 0x37F = Stop Turn Acceleration
0x380 to 0x383 = Run Initial Velocity
0x394 to 0x397 = Jump Startup Time
0x39C to 0x39F = Jump V Initial Velocity
0x3A4 to 0x3A7 = Jump H Initial Velocity
0x3A8 to 0x3AB = Hop V Initial Velocity
0x3AC to 0x3AF = Air Jump Multiplier
0x3B4 to 0x3B7 = Footstool V Initial Velocity
0x3C4 to 0x3C7 = Jumps
0x3C8 to 0x3CB = Gravity
0x3CC to 0x3CF = Terminal Velocity
0x3D8 to 0x3DB = Air Mobility
0x3DC to 0x3DF = Air Stopping Mobility
0x3E0 to 0x3E3 = Maximum H Air Velocity
0x414 to 0x417 = Weight
0x428 to 0x42B = Shield Size
0x42C to 0x42F = Shield break Bounce Velocity
0x45C to 0x45F = Edge Jump V Velocity
0x460 to 0x463 = Edge Jump H Velocity
0x47C to 0x47F = Item Throw Strength
0x48C to 0x48F = Projectile Weapon use Move Speed
0x490 to 0x493 = Projectile Weapon Use F Dash Speed
0x494 to 0x497 = Projectile Weapon Use B Dash Speed
0x4C0 to 0x4C3 = Tag Height
0x4C8 to 0x4CB = Walljump H Velocity
0x4CC to 0x4CF = Walljump V Velocity