tmc/include/npc.h

178 lines
5.7 KiB
C

#include "global.h"
#include "entity.h"
#ifndef NPC_H
#define NPC_H
typedef struct {
u16 palette;
u8 animIndex;
u8 unk;
} SpriteLoadData;
extern void sub_0805FD24(Entity*);
extern void sub_0805FDC0(Entity*);
extern void sub_0805FDF8(Entity*);
extern void sub_0805FFA0(Entity*);
extern void sub_0805FFD8(Entity*);
extern void sub_080600A8(Entity*);
extern void sub_080603B4(Entity*);
extern void sub_080603FC(Entity*);
extern void sub_0806097C(Entity*);
extern void sub_080609E8(Entity*);
extern void sub_08061B8C(Entity*);
extern void sub_08061C60(Entity*);
extern void sub_08062088(Entity*);
extern void sub_080620C8(Entity*);
extern void sub_08062834(Entity*);
extern void sub_08062A60(Entity*);
extern void sub_08063CF8(Entity*);
extern void sub_08063FAC(Entity*);
extern void sub_08062AD8(Entity*);
extern void sub_08062B98(Entity*);
extern void sub_08064508(Entity*);
extern void sub_08064524(Entity*);
extern void sub_08062CF0(Entity*);
extern void sub_08062E20(Entity*);
extern void sub_08062E60(Entity*);
extern void sub_08062F70(Entity*);
extern void sub_08062FF0(Entity*);
extern void sub_080631E8(Entity*);
extern void sub_080632A8(Entity*);
extern void sub_080633E0(Entity*);
extern void sub_08063524(Entity*);
extern void sub_0806370C(Entity*);
extern void sub_08063740(Entity*);
extern void sub_08063974(Entity*);
extern void sub_080639E8(Entity*);
extern void sub_08063A60(Entity*);
extern void sub_08063CC4(Entity*);
extern void sub_08063CF8(Entity*);
extern void sub_08063FAC(Entity*);
extern void sub_08064508(Entity*);
extern void sub_08064524(Entity*);
extern void sub_08064790(Entity*);
extern void sub_08064860(Entity*);
extern void sub_08064890(Entity*);
extern void sub_08064960(Entity*);
extern void sub_08064990(Entity*);
extern void sub_08064A60(Entity*);
extern void sub_08064A90(Entity*);
extern void sub_08064C6C(Entity*);
extern void sub_08064D18(Entity*);
extern void sub_08064D58(Entity*);
extern void sub_0806501C(Entity*);
extern void sub_08065054(Entity*);
extern void sub_08065534(Entity*);
extern void sub_080657A8(Entity*);
extern void sub_080657DC(Entity*);
extern void sub_0806581C(Entity*);
extern void sub_08065960(Entity*);
extern void sub_08065990(Entity*);
extern void sub_08065B1C(Entity*);
extern void sub_08065B4C(Entity*);
extern void sub_08065BA4(Entity*);
extern void sub_08065F90(Entity*);
extern void sub_08065FC0(Entity*);
extern void sub_080660A8(Entity*);
extern void sub_08066298(Entity*);
extern void sub_080662D8(Entity*);
extern void sub_080665E4(Entity*);
extern void sub_08066780(Entity*);
extern void sub_080667B0(Entity*);
extern void sub_08066948(Entity*);
extern void sub_08066978(Entity*);
extern void sub_08066A5C(Entity*);
extern void sub_08066CB4(Entity*);
extern void sub_08066FD8(Entity*);
extern void sub_08067080(Entity*);
extern void sub_08067118(Entity*);
extern void sub_08067158(Entity*);
extern void sub_08067228(Entity*);
extern void sub_0806732C(Entity*);
extern void sub_08067380(Entity*);
extern void sub_08067750(Entity*);
extern void sub_080677B4(Entity*);
extern void sub_08067DFC(Entity*);
extern void sub_08067E2C(Entity*);
extern void sub_080681E0(Entity*);
extern void sub_08068270(Entity*);
extern void sub_080682B0(Entity*);
extern void sub_080686D4(Entity*);
extern void sub_0806889C(Entity*);
extern void sub_0806897C(Entity*);
extern void sub_080689C0(Entity*);
extern void sub_08068F4C(Entity*);
extern void sub_08068F98(Entity*);
extern void sub_080692A0(Entity*);
extern void sub_080692D0(Entity*);
extern void sub_08069514(Entity*);
extern void sub_08069544(Entity*);
extern void sub_08069784(Entity*);
extern void sub_08069AE8(Entity*);
extern void sub_08069B1C(Entity*);
extern void sub_08069F2C(Entity*);
extern void sub_0806A194(Entity*);
extern void Syrup(Entity*);
extern void sub_0806A2B4(Entity*);
extern void sub_0806A358(Entity*);
extern void sub_0806ABC8(Entity*);
extern void sub_0806AE0C(Entity*);
extern void sub_0806B184(Entity*);
extern void sub_0806B1CC(Entity*);
extern void sub_0806B32C(Entity*);
extern void sub_0806B3AC(Entity*);
extern void sub_0806B35C(Entity*);
extern void sub_0806B624(Entity*);
extern void sub_0806B664(Entity*);
extern void sub_0806B9D0(Entity*);
extern void sub_0806B9F0(Entity*);
extern void sub_0806BBE4(Entity*);
extern void sub_0806BC64(Entity*);
extern void sub_0806BCFC(Entity*);
extern void sub_0806BD54(Entity*);
extern void sub_0806BDAC(Entity*);
extern void sub_0806BE54(Entity*);
extern void sub_0806BF80(Entity*);
extern void sub_0806C0B0(Entity*);
extern void sub_0806C13C(Entity*);
extern void sub_0806C1D4(Entity*);
extern void Simon(Entity*);
extern void sub_0806C2C4(Entity*);
extern void sub_0806C36C(Entity*);
extern void sub_0806C39C(Entity*);
extern void sub_0806C478(Entity*);
extern void sub_0806C510(Entity*);
extern void sub_0806C550(Entity*);
extern void sub_0806C5A8(Entity*);
extern void sub_0806C68C(Entity*);
extern void sub_0806C738(Entity*);
extern void sub_0806C780(Entity*);
extern void sub_0806C888(Entity*);
extern void sub_0806CA94(Entity*);
extern void sub_0806CADC(Entity*);
extern void sub_0806CD70(Entity*);
extern void sub_0806CDA8(Entity*);
extern void sub_0806CEE8(Entity*);
extern void sub_0806CF18(Entity*);
extern void sub_0806D86C(Entity*);
extern void sub_0806D9D0(Entity*);
extern void sub_0806DCD4(Entity*);
extern void sub_0806DD44(Entity*);
extern void sub_0806DD78(Entity*);
extern void sub_0806DED0(Entity*);
extern void sub_0806E278(Entity*);
extern void sub_0806E308(Entity*);
extern void sub_0806E3E4(Entity*);
extern void sub_0806E458(Entity*);
extern void sub_0806E4A0(Entity*);
extern void sub_0806E6E0(Entity*);
extern void sub_0806E710(Entity*);
extern void sub_0806E894(Entity*);
extern void sub_0806E8CC(Entity*);
extern void sub_0806E8F8(Entity*);
extern void sub_0806E91C(Entity*);
extern void sub_0806EAF4(Entity*);
extern void sub_0806EBAC(Entity*);
#endif