Users browsing this thread: 1 Guest(s)
25th & 10th Anniversary Challenge
10-20-2019, 01:05 PM
Character intro animations are in the battle event script. You can swap the pointers below to get characters to have different animations. The relevant asm code is at C1/FEB9. Note that the last two items in the list are actually hard-coded to be for magitek characters and wounded/petrified characters, respectively. Gestahl never uses an intro animation and the green soldier actually uses the same intro as the brown soldier.
Valid pointers are:
I had never noticed that there is an unused intro animation at 9B22. I'm not sure what that was meant for but it seems to work okay.
Code:
D0/9842: 0E clear animations
D0/9843: 12 animations for each actor
D0/9844: 7B 98 actor 0 (Terra) at $987B
D0/9846: 94 98 actor 1 (Locke) at $9894
D0/9848: C4 98 actor 2 (Cyan) at $98C4
D0/984A: F4 98 actor 3 (Shadow) at $98F4
D0/984C: 1B 99 actor 4 (Edgar) at $991B
D0/984E: 3B 99 actor 5 (Sabin) at $993B
D0/9850: 63 99 actor 6 (Celes) at $9963
D0/9852: 85 99 actor 7 (Strago) at $9985
D0/9854: B5 99 actor 8 (Relm) at $99B5
D0/9856: F5 99 actor 9 (Setzer) at $99F5
D0/9858: 26 9A actor 10 (Mog) at $9A26
D0/985A: 61 9A actor 11 (Gau) at $9A61
D0/985C: 8B 9A actor 12 (Gogo) at $9A8B
D0/985E: D3 9A actor 13 (Umaro) at $9AD3
D0/9860: F4 98 actor 14 (Brown Soldier) at $98F4
D0/9862: 51 9B actor 15 (Imp) at $9B51
D0/9864: 7B 98 actor 16 (Leo) at $987B
D0/9866: 94 98 actor 17 (Banon) at $9894
D0/9868: C4 98 actor 18 (Esper Terra) at $98C4
D0/986A: F4 98 actor 19 (Merchant) at $98F4
D0/986C: 1B 99 actor 20 (Ghost) at $991B
D0/986E: 3B 99 actor 21 (Kefka) at $993B
D0/9870: 90 9B actor 22 (Gestahl) at $9B90
D0/9872: 76 98 actor 23 (Green Soldier) at $9876
D0/9874: 0F execute animations
D0/9875: FF end of script
Valid pointers are:
Code:
9876: Pre-drawn (Wounded/Petrified Characters)
987B: Terra, Leo
9894: Locke, Banon
98C4: Cyan, Esper Terra
98F4: Shadow, Brown/Green Soldier, Merchant
991B: Edgar, Ghost
993B: Sabin, Kefka
9963: Celes
9985: Strago
99B5: Relm
99F5: Setzer
9A26: Mog
9A61: Gau
9A8B: Gogo
9AD3: Umaro
9B22: Unused
9B51: Imp
9B5A: Unused (monster 1)
9B63: Unused (monster 2)
9B6C: Unused (monster 3)
9B75: Unused (monster 4)
9B7E: Unused (monster 5)
9B87: Unused (monster 6)
9B90: Magitek (also Gestahl)
I had never noticed that there is an unused intro animation at 9B22. I'm not sure what that was meant for but it seems to work okay.
The following 2 users say Thank You to Everything for this post:
• C-Dude (10-20-2019), SSJ Rick (12-22-2019)
• C-Dude (10-20-2019), SSJ Rick (12-22-2019)
« Next Oldest | Next Newest »
Users browsing this thread: 1 Guest(s)