Importing tt_001 animation data (#1731)

Adding animation frame data to tt_001
Renaming file to animationdata for tt_000
This commit is contained in:
H.M. Burger 2024-10-05 00:20:07 -05:00 committed by GitHub
parent 4d2ccaac2b
commit 7752094c15
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 37 additions and 4 deletions

View File

@ -240,7 +240,7 @@ set(SOURCE_FILES_TT_000
src/servant/tt_000/10E8.c
src/servant/tt_000/clutdata.c
src/servant/tt_000/45E4.c
src/servant/tt_000/4A8.c
src/servant/tt_000/animationdata.c
src/servant/tt_000/608.c
src/servant/tt_000/spriteparts.c
)

View File

@ -37,7 +37,7 @@ segments:
- [0x0, .data, 10E8]
- [0x40, .data, spriteparts]
- [0x448, .data, clutdata]
- [0x4A8, .data, 4A8]
- [0x4A8, .data, animationdata]
- [0x608, .data, 608]
- [0x10AC, .rodata, 10E8] # UpdateServantDefault
- [0x10C4, .rodata, 10E8] # func_80174038

View File

@ -37,7 +37,7 @@ segments:
- [0x0, .data, 10E8]
- [0x40, .data, spriteparts]
- [0x448, .data, clutdata]
- [0x4A8, .data, 4A8]
- [0x4A8, .data, animationdata]
- [0x608, .data, 608]
- [0x10AC, .rodata, 10E8] # UpdateServantDefault
- [0x10C4, .rodata, 10E8] # ProcessSfxState

View File

@ -41,7 +41,8 @@ segments:
- [0x0, .data, F84]
- [0x40, .data, spriteparts]
- [0x448, .data, clutdata]
- [0x4A8, data]
- [0x4A8, .data, animationdata]
- [0x508, data]
- [0xEFC, .rodata, F84]
- [0xF3C, .rodata, F84] # ProcessSfxState
- [0xF60, c, F84]

View File

@ -0,0 +1,32 @@
// SPDX-License-Identifier: AGPL-3.0-or-later
#include <game.h>
AnimationFrame D_us_801704A8[] = {
/* 801704A8 */ {2, 0x0201},
/* 801704AC */ {2, 0x0202},
/* 801704B0 */ {2, 0x0203},
/* 801704B4 */ {2, 0x0204},
/* 801704B8 */ {2, 0x0205},
/* 801704BC */ {2, 0x0206},
/* 801704C0 */ {2, 0x0207},
/* 801704C4 */ {2, 0x0208},
/* 801704C8 */ {0, 0x0000}};
AnimationFrame D_us_801704CC[] = {
/* 801704CC */ {2, 0x0209},
/* 801704D0 */ {2, 0x020A},
/* 801704D4 */ {2, 0x020B},
/* 801704D8 */ {2, 0x020C},
/* 801704DC */ {2, 0x020D},
/* 801704E0 */ {2, 0x020E},
/* 801704E4 */ {2, 0x020F},
/* 801704E8 */ {2, 0x0210},
/* 801704EC */ {2, 0x0211},
/* 801704F0 */ {2, 0x0212},
/* 801704F4 */ {2, 0x0213},
/* 801704F8 */ {2, 0x0214},
/* 801704FC */ {0, 0x0000}};
AnimationFrame* D_us_80170500[] = {
/* 801705F4 */ D_us_801704A8,
/* 801705F8 */ D_us_801704CC};