(mapanim_eventcall) Cleanup and define missing symbols

This commit is contained in:
Eebit 2024-07-23 23:03:52 -04:00
parent 7b97bac6e6
commit 180055d26f
4 changed files with 1802 additions and 370 deletions

File diff suppressed because it is too large Load Diff

View File

@ -118,6 +118,9 @@ enum song_idx {
SONG_EC = 0xEC, // no damage
SONG_FD = 0xFD, // manim
SONG_10F = 0x10F,
SONG_13F = 0x13F,
SONG_140 = 0x140,
SONG_141 = 0x141,
SONG_269 = 0x269,
SONG_26A = 0x26A,
SONG_2E0 = 0x2E0,
@ -136,4 +139,5 @@ enum song_idx {
SONG_30E = 0x30E,
SONG_30F = 0x30F,
SONG_3BB = 0x3BB,
SONG_3BF = 0x3BF,
};

View File

@ -512,8 +512,300 @@ extern u16 Tsa_GorgonHatchCloud_D[];
extern u16 Tsa_GorgonHatchCloud_E[];
extern u16 Tsa_GorgonHatchCloud_F[];
extern u16 Tsa_GorgonHatchCloud_G[];
// extern ??? gUnknown_089E714C
// extern ??? gUnknown_089E7DEC
extern u16 gUnknown_089B83C0[];
extern u16 gUnknown_089B89C4[];
extern u16 gUnknown_089B90D8[];
extern u16 gUnknown_089B98DC[];
extern u16 gUnknown_089BA190[];
extern u16 gUnknown_089BA9D8[];
extern u16 gUnknown_089BB2C8[];
extern u16 gUnknown_089BBD68[];
extern u16 gUnknown_089BC884[];
extern u16 gUnknown_089BD3B4[];
extern u16 gUnknown_089BDEE8[];
extern u16 gUnknown_089BEA90[];
extern u16 gUnknown_089BF5FC[];
extern u16 gUnknown_089BFF64[];
extern u16 gUnknown_089C08C0[];
extern u16 gUnknown_089C1190[];
extern u16 gUnknown_089C1BA8[];
extern u16 gUnknown_089C247C[];
extern u16 gUnknown_089C2BF0[];
extern u16 gUnknown_089C32A4[];
extern u16 gUnknown_089C39A8[];
extern u16 gUnknown_089C3EE8[];
extern u16 gUnknown_089C447C[];
extern u16 gUnknown_089C4834[];
extern u16 gUnknown_089C48E0[];
extern u16 gUnknown_089C495C[];
extern u16 gUnknown_089C49CC[];
extern u16 gUnknown_089C4E38[];
extern u16 gUnknown_089C5328[];
extern u16 gUnknown_089C5674[];
extern u16 gUnknown_089C5734[];
extern u16 gUnknown_089C57D8[];
extern u16 gUnknown_089C5F70[];
extern u16 gUnknown_089C65EC[];
extern u16 gUnknown_089C6A58[];
extern u16 gUnknown_089C6B20[];
extern u16 gUnknown_089C727C[];
extern u16 gUnknown_089C7A2C[];
extern u16 gUnknown_089C8440[];
extern u16 gUnknown_089C8DC4[];
extern u16 gUnknown_089C9A44[];
extern u16 gUnknown_089CA444[];
extern u16 gUnknown_089CAA10[];
extern u16 gUnknown_089CB7B0[];
extern u16 gUnknown_089CCA28[];
extern u16 gUnknown_089CCE8C[];
extern u16 gUnknown_089CD650[];
extern u16 gUnknown_089CE038[];
extern u16 gUnknown_089CEB94[];
extern u16 gUnknown_089CF7C0[];
extern u16 gUnknown_089D038C[];
extern u16 gUnknown_089D0E08[];
extern u16 gUnknown_089D1648[];
extern u16 gUnknown_089D1CA4[];
extern u16 gUnknown_089D20E0[];
extern u16 gUnknown_089D230C[];
extern u16 gUnknown_089D23D8[];
extern u16 gUnknown_089D23F8[];
extern u16 gUnknown_089D2418[];
extern u16 gUnknown_089D2438[];
extern u16 gUnknown_089D2458[];
extern u16 gUnknown_089D2478[];
extern u16 gUnknown_089D2498[];
extern u16 gUnknown_089D24B8[];
extern u16 gUnknown_089D24D8[];
extern u16 gUnknown_089D24F8[];
extern u16 gUnknown_089D2518[];
extern u16 gUnknown_089D2538[];
extern u16 gUnknown_089D2558[];
extern u16 gUnknown_089D2578[];
extern u16 gUnknown_089D2598[];
extern u16 gUnknown_089D25B8[];
extern u16 gUnknown_089D25D8[];
extern u16 gUnknown_089D25F8[];
extern u16 gUnknown_089D2618[];
extern u16 gUnknown_089D2638[];
extern u16 gUnknown_089D2658[];
extern u16 gUnknown_089D2678[];
extern u16 gUnknown_089D2698[];
extern u16 gUnknown_089D26B8[];
extern u16 gUnknown_089D26D8[];
extern u16 gUnknown_089D26F8[];
extern u16 gUnknown_089D2718[];
extern u16 gUnknown_089D2738[];
extern u16 gUnknown_089D2758[];
extern u16 gUnknown_089D2778[];
extern u16 gUnknown_089D2798[];
extern u16 gUnknown_089D27B8[];
extern u16 gUnknown_089D27D8[];
extern u16 gUnknown_089D27F8[];
extern u16 gUnknown_089D2818[];
extern u16 gUnknown_089D2838[];
extern u16 gUnknown_089D2858[];
extern u16 gUnknown_089D2878[];
extern u16 gUnknown_089D2898[];
extern u16 gUnknown_089D28B8[];
extern u16 gUnknown_089D28D8[];
extern u16 gUnknown_089D28F8[];
extern u16 gUnknown_089D2918[];
extern u16 gUnknown_089D2938[];
extern u16 gUnknown_089D2958[];
extern u16 gUnknown_089D2978[];
extern u16 gUnknown_089D2998[];
extern u16 gUnknown_089D29B8[];
extern u16 gUnknown_089D29D8[];
extern u16 gUnknown_089D29F8[];
extern u16 gUnknown_089D2A18[];
extern u16 gUnknown_089D2A38[];
extern u16 gUnknown_089D2A58[];
extern u16 gUnknown_089D2A78[];
extern u16 gUnknown_089D2A98[];
extern u16 gUnknown_089D2AB8[];
extern u16 gUnknown_089D2AD8[];
extern u16 gUnknown_089D2C30[];
extern u16 gUnknown_089D2DC0[];
extern u16 gUnknown_089D2F78[];
extern u16 gUnknown_089D3130[];
extern u16 gUnknown_089D32D8[];
extern u16 gUnknown_089D34A0[];
extern u16 gUnknown_089D36B0[];
extern u16 gUnknown_089D38CC[];
extern u16 gUnknown_089D3AD4[];
extern u16 gUnknown_089D3CF8[];
extern u16 gUnknown_089D3F20[];
extern u16 gUnknown_089D4150[];
extern u16 gUnknown_089D432C[];
extern u16 gUnknown_089D4500[];
extern u16 gUnknown_089D46C4[];
extern u16 gUnknown_089D48AC[];
extern u16 gUnknown_089D4A60[];
extern u16 gUnknown_089D4BFC[];
extern u16 gUnknown_089D4D74[];
extern u16 gUnknown_089D4ECC[];
extern u16 gUnknown_089D4FDC[];
extern u16 gUnknown_089D5100[];
extern u16 gUnknown_089D5214[];
extern u16 gUnknown_089D52D0[];
extern u16 gUnknown_089D538C[];
extern u16 gUnknown_089D5440[];
extern u16 gUnknown_089D5540[];
extern u16 gUnknown_089D5658[];
extern u16 gUnknown_089D5764[];
extern u16 gUnknown_089D5820[];
extern u16 gUnknown_089D58E0[];
extern u16 gUnknown_089D5A20[];
extern u16 gUnknown_089D5B58[];
extern u16 gUnknown_089D5C90[];
extern u16 gUnknown_089D5D4C[];
extern u16 gUnknown_089D5E9C[];
extern u16 gUnknown_089D5FF0[];
extern u16 gUnknown_089D6170[];
extern u16 gUnknown_089D62F8[];
extern u16 gUnknown_089D64EC[];
extern u16 gUnknown_089D66D0[];
extern u16 gUnknown_089D67F4[];
extern u16 gUnknown_089D6AA4[];
extern u16 gUnknown_089D6E1C[];
extern u16 gUnknown_089D6F0C[];
extern u16 gUnknown_089D704C[];
extern u16 gUnknown_089D71DC[];
extern u16 gUnknown_089D73B4[];
extern u16 gUnknown_089D75BC[];
extern u16 gUnknown_089D77CC[];
extern u16 gUnknown_089D79B4[];
extern u16 gUnknown_089D7B78[];
extern u16 gUnknown_089D7D04[];
extern u16 gUnknown_089D7E48[];
extern u16 gUnknown_089D7F48[];
extern u16 gUnknown_089D8010[];
extern u16 gUnknown_089D8198[];
extern u16 gUnknown_089D84A8[];
extern u16 gUnknown_089D8910[];
extern u16 gUnknown_089D925C[];
extern u16 gUnknown_089DA40C[];
extern u16 gUnknown_089DB1A0[];
extern u16 gUnknown_089DBFE0[];
extern u16 gUnknown_089DCD48[];
extern u16 gUnknown_089DCD68[];
extern u16 gUnknown_089DCD88[];
extern u16 gUnknown_089DCDA8[];
extern u16 gUnknown_089DCDC8[];
extern u16 gUnknown_089DCDE8[];
extern u16 gUnknown_089DCE08[];
extern u16 gUnknown_089DCE28[];
extern u16 gUnknown_089DCE48[];
extern u16 gUnknown_089DCF10[];
extern u16 gUnknown_089DCFFC[];
extern u16 gUnknown_089DD114[];
extern u16 gUnknown_089DD284[];
extern u16 gUnknown_089DD4E8[];
extern u16 gUnknown_089DD790[];
extern u16 gUnknown_089DDA68[];
extern u16 gUnknown_089DDE8C[];
extern u16 gUnknown_089DDF10[];
extern u16 gUnknown_089DDF9C[];
extern u16 gUnknown_089DE030[];
extern u16 gUnknown_089DE0BC[];
extern u16 gUnknown_089DE14C[];
extern u16 gUnknown_089DE1CC[];
extern u16 gUnknown_089DEA30[];
extern u16 gUnknown_089DF470[];
extern u16 gUnknown_089DFF90[];
extern u16 gUnknown_089E0AB8[];
extern u16 gUnknown_089E1480[];
extern u16 gUnknown_089E2154[];
extern u16 gUnknown_089E2C1C[];
extern u16 gUnknown_089E34A8[];
extern u16 gUnknown_089E3B88[];
extern u16 gUnknown_089E4024[];
extern u16 gUnknown_089E4344[];
extern u16 gUnknown_089E44B8[];
extern u16 gUnknown_089E45D0[];
extern u16 gUnknown_089E46E8[];
extern u16 gUnknown_089E47CC[];
extern u16 gUnknown_089E48C0[];
extern u16 gUnknown_089E49D8[];
extern u16 gUnknown_089E4AEC[];
extern u16 gUnknown_089E4BC8[];
extern u16 gUnknown_089E4C7C[];
extern u16 gUnknown_089E4C9C[];
extern u16 gUnknown_089E4CBC[];
extern u16 gUnknown_089E4CDC[];
extern u16 gUnknown_089E4CFC[];
extern u16 gUnknown_089E4D1C[];
extern u16 gUnknown_089E4D3C[];
extern u16 gUnknown_089E4D5C[];
extern u16 gUnknown_089E4D7C[];
extern u16 gUnknown_089E4D9C[];
extern u16 gUnknown_089E4DBC[];
extern u16 gUnknown_089E4DDC[];
extern u16 gUnknown_089E4DFC[];
extern u16 gUnknown_089E4E1C[];
extern u16 gUnknown_089E4E3C[];
extern u16 gUnknown_089E4E5C[];
extern u16 gUnknown_089E4E7C[];
extern u16 gUnknown_089E4E9C[];
extern u16 gUnknown_089E4EBC[];
extern u16 gUnknown_089E4EDC[];
extern u16 gUnknown_089E4EFC[];
extern u16 gUnknown_089E4F1C[];
extern u16 gUnknown_089E4F3C[];
extern u16 gUnknown_089E4F5C[];
extern u16 gUnknown_089E4F7C[];
extern u16 gUnknown_089E4F9C[];
extern u16 gUnknown_089E4FBC[];
extern u16 gUnknown_089E5074[];
extern u16 gUnknown_089E5130[];
extern u16 gUnknown_089E51EC[];
extern u16 gUnknown_089E52AC[];
extern u16 gUnknown_089E5364[];
extern u16 gUnknown_089E541C[];
extern u16 gUnknown_089E5600[];
extern u16 gUnknown_089E5814[];
extern u16 gUnknown_089E5A58[];
extern u16 gUnknown_089E5D08[];
extern u16 gUnknown_089E5FEC[];
extern u16 gUnknown_089E6290[];
extern u16 gUnknown_089E64D0[];
extern u16 gUnknown_089E66A0[];
extern u16 gUnknown_089E6808[];
extern u16 gUnknown_089E6924[];
extern u16 gUnknown_089E6A14[];
extern u16 gUnknown_089E6AE4[];
extern u16 gUnknown_089E6BB0[];
extern u16 gUnknown_089E6C80[];
extern u16 gUnknown_089E6D50[];
extern u16 gUnknown_089E6E1C[];
extern u16 gUnknown_089E6EE8[];
extern u16 gUnknown_089E6FB4[];
extern u16 gUnknown_089E7080[];
extern u8 gUnknown_089E714C[];
extern u8 Tsa_089E7E0C[];
extern u8 Tsa_089E7E2C[];
extern u8 Tsa_089E7E50[];
extern u8 Tsa_089E7E78[];
extern u8 Tsa_089E7EA0[];
extern u8 Tsa_089E7ECC[];
extern u8 Tsa_089E7EFC[];
extern u8 Tsa_089E7F2C[];
extern u8 Tsa_089E7F5C[];
extern u8 Tsa_089E7F8C[];
extern u8 Tsa_089E7FBC[];
extern u8 Tsa_089E7FFC[];
extern u8 Tsa_089E8040[];
extern u8 Tsa_089E8090[];
extern u8 Tsa_089E80EC[];
extern u8 Tsa_089E8148[];
extern u8 Tsa_089E81A4[];
extern u8 Tsa_089E8200[];
extern u16 gUnknown_089E7DEC[];
void MapAnimProc_DisplayItemStealingPopup(ProcPtr proc);
void DisplayWpnBrokePopup(ProcPtr proc);

File diff suppressed because it is too large Load Diff