D
Deleted member
Guest
I finally finished the fallspecial code, it now allows for move specific settings (yay) but it also gives us some other options.
since the code basically changes the action you make (freefalling) with something else (normal falling) and only if a certain action has been done before (ie sideB).
with a minor rewtrite we can swap any action with any other (depending on situation, you can't stand in the air etc) this might open up some possibilities (someone asked this anyway)
done, though it needs a test
thanks almas for the edit!
XX00YYYY ZZZZWWWW
XX = char ID
YYYY = previous move check
ZZZZ = current move check
WWWW = what current is replaced with
UPDATED: wildcard added, to affect every char use FF (as usual)
for normal fallspecial: Z = 0010 , W = 000F
PAL
data write starts at 80580808
NTSC (untested)
data adress should be 80580808
but this is once again untested
Almas Edit: First line of data code is 06580808 BYTECOUN for the illiterate amongst you.
pk edit: thanks almas for the clarification, also updated with wildcard
DATA section
wolf upB fix
changes the endlag to freefall so you don't fall a lot before you can DI
DDD minion throwing
DDD will not throw a minion when standing, walking or crouching
EDIT: updated the code to allow more changes, also updated the data adresses!
since the code basically changes the action you make (freefalling) with something else (normal falling) and only if a certain action has been done before (ie sideB).
with a minor rewtrite we can swap any action with any other (depending on situation, you can't stand in the air etc) this might open up some possibilities (someone asked this anyway)
done, though it needs a test
thanks almas for the edit!
XX00YYYY ZZZZWWWW
XX = char ID
YYYY = previous move check
ZZZZ = current move check
WWWW = what current is replaced with
UPDATED: wildcard added, to affect every char use FF (as usual)
for normal fallspecial: Z = 0010 , W = 000F
PAL
Code:
Conditional Action Modifier [The Paprika Killer, Almas]
C277A780 0000000F
2C030000 41820060
3C008180 80BF0008
80A5FFFC 7C050000
4080004C 80A50030
80DE0038 3CE08058
60E70800 85070008
7D09C671 41820034
2C09FFFF 41A2000C
7C092800 4082FFE8
5509043E 7C093000
4082FFDC 81070004
5509843E 7C09E000
4082FFCC 551C043E
60000000 939E0038
60000000 00000000
NTSC (untested)
Code:
Conditional Action Modifier [The Paprika Killer, Almas]
C277F780 0000000F
2C030000 41820060
3C008180 80BF0008
80A5FFFC 7C050000
4080004C 80A50030
80DE0038 3CE08058
60E70800 85070008
7D09C671 41820034
2C09FFFF 41A2000C
7C092800 4082FFE8
5509043E 7C093000
4082FFDC 81070004
5509843E 7C09E000
4082FFCC 551C043E
60000000 939E0038
60000000 00000000
but this is once again untested
Almas Edit: First line of data code is 06580808 BYTECOUN for the illiterate amongst you.
pk edit: thanks almas for the clarification, also updated with wildcard
DATA section
wolf upB fix
Code:
2C000117 01180010
DDD minion throwing
Code:
20000000 00960024
20000001 00960027
20000012 00960029
EDIT: updated the code to allow more changes, also updated the data adresses!