Users browsing this thread: 1 Guest(s)
Boomerang & Sniper 75%
You need to remove the "$35BB" and "$38FD" from the lines and just leave the "branch1" and "branch2" like my example above. You also need to leave the "org $C238FE" above the LDA $3EF8,Y.
Edit: Just use this:
Edit: Just use this:
Code:
hirom
org $C238FD
branch1:
org $C235BB
branch2:
org $C238FE
LDA $3EF9,Y
BPL branch1 ; (Exit if not target not Floating)
INC $BC ; (Add 1 to damage incrementor; this keeps the behavior the same for cases where you attack
; a flying enemy with a command other than fight, but you can move it down with the others
; if you don't care about that.
LDA $B5
CMP #$00
BNE branch1 ; (Exit if command not Fight?)
INC $BC
INC $BC
INC $BC ; (Add another 3 to damage incrementor)
LDA #$08
STA $B5 ; (Store Throw for *purposes of animation*)
LDA $B7 ; (get graphic index)
DEC
STA $B6 ; (undo earlier adjustment, save as Throw parameter)
JMP branch2 ; (Update a previous entry in ($76) animation buffer
; with data in $B4 - $B7)
« Next Oldest | Next Newest »
|
||||
Users browsing this thread: 1 Guest(s)