Users browsing this thread: 3 Guest(s)
ASM Tasks
(10-17-2016, 07:49 AM)B-Run Wrote: Did that sound weirdly ominous to anyone else? If you get a chance to test, let me know.
Ominous as in I just watched a general die... and did nothing.
I tested Leo's death and I had an event bug with commands $8B and $8C, outside that everything plays fine meaning the battle event accept character ID $31 and Leo's / Kefka's event assignations are good. I'm not going to further test anything else because any other "bug" (if any) would be a quickly noticeable event typo. I've included also now properties data swapping.
http://madsiur.net/asm3.zip
Code:
hirom
;header
;Maduin
org $CAC556
dl $1E0C40 ;Assign properties $1E to character $0C (Actor in stot 12)
dl $300C37 ;Assign graphics $30 to object $0C (Actor in stot 12)
dl $040C43 ;Assign palette $04 to character $0C (Actor in stot 12)
org $CAC562
dl $010C3F ;Assign character $0C (Actor in stot 12) to party 1
org $CAC576
dw $0C3D ;Create object $0C
;Banon
org $CAFDB9
dl $300E40 ;Assign properties $30 to character $0E (Actor in stot 12)
;Leo
org $CBFF2E
dl $310C40 ;Assign properties $31 to character $0C (Actor in stot 12)
dw $0C3D ;Create object $0C
dl $010C3F ;Assign character $0C (Actor in stot 12) to party 1
dl $100C37 ;Assign graphics $10 to object $0C (Actor in stot 12)
dl $000C43 ;Assign palette $00 to character $0C (Actor in stot 12)
dl $0F0C7F ;Change character $0C's name to $0F (LEO )
org $CC04CC
dl $000C3F ;Remove character $0C (Actor in stot 12) from the party
dw $0C3E ;Delete object $0C
;Kefka
org $CC02F8
dl $2B0D40 ;Assign properties $2B to character $0D (Actor in stot 13 )
dw $0D3D ;Create object $0D
db $45 ;Refresh objects
dl $2B0D7F ;Change character $0D's name to $2B (KEFKA )
dl $150D37 ;Assign graphics $15 to object $0D (Actor in stot 13 )
dl $030D43 ;Assign palette $03 to character $0D (Actor in stot 13 )
dd $00000D88 ;Remove the following status ailments from character $0D (Actor in stot 13 ): Float, Dog Block, Hide, Chant (Casting Spell), Morph (Esper-form), Instant Death Protection, Frozen, Rage, Death (Wound), Petrify (Stone), Imp, Vanish (Clear), M-Tek, Poison, Zombie, Dark
dl $7F0D8B ;For character $0D (Actor in stot 13 ), take HP and set to maximum
dl $7F0D8C ;For character $0D (Actor in stot 13 ), take MP and set to maximum
org $CBFFFF
dl $2C0D40 ;Assign properties $2C to character $0D (Actor in stot 13 )
dw $0D3D ;Create object $0D
db $45 ;Refresh objects
dl $2C0D7F ;Change character $0D's name to $2C (KEFKA )
dl $150D37 ;Assign graphics $15 to object $0D (Actor in stot 13 )
dl $030D43 ;Assign palette $03 to character $0D (Actor in stot 13 )
dd $00000D88 ;Remove the following status ailments from character $0D (Actor in stot 13 ): Float, Dog Block, Hide, Chant (Casting Spell), Morph (Esper-form), Instant Death Protection, Frozen, Rage, Death (Wound), Petrify (Stone), Imp, Vanish (Clear), M-Tek, Poison, Zombie, Dark
dl $7F0D8B ;For character $0D (Actor in stot 13 ), take HP and set to maximum
dl $7F0D8C ;For character $0D (Actor in stot 13 ), take MP and set to maximum
;Leo's death Battle Event
org $D0C133
incbin battleevent.bin
;Banon and Leo original data
org $ED80C0
incbin banon.bin
incbin leo.bin
Edit: Next I could look at Colosseum ASM, Actor Names in Dialogue ($0E and $0F) or Animation Expansion (?). What would be the biggest priority?
« Next Oldest | Next Newest »
|
||||
Users browsing this thread: 3 Guest(s)