file
kid.cKid NPC.
Classes
- struct KidEntity
- union KidHeapItem
Typedefs
- using KidHeap = KidHeapItem[KID_HEAP_COUNT]
Functions
- void sub_080620F4(KidEntity*)
- void sub_08062130(KidEntity*)
- void sub_08062194(KidEntity*)
- auto sub_080041E8(s32 x1, s32 y1, s32 x2, s32 y2) -> s32
- void sub_080621AC(KidEntity* this)
- void sub_080622F4(KidEntity* this)
- void sub_0806265C(KidEntity* this, ScriptExecutionContext* context)
- void sub_0806252C(KidEntity* this)
- void Kid(KidEntity* this)
- void sub_08062500(KidEntity* this)
- void sub_08062634(Entity* this)
- void sub_08062698(Entity* this)
- void sub_080626AC(Entity* this)
- void sub_080626C0(Entity* this, ScriptExecutionContext* context)
- void sub_080626E0(Entity* this, ScriptExecutionContext* context)
- void sub_08062788(Entity* this, ScriptExecutionContext* context)
- void sub_080627E8(Entity* this, ScriptExecutionContext* context)
- void Kid_Head(Entity* this)
- void sub_08062948(KidEntity* this, ScriptExecutionContext* context)
- void Kid_MakeInteractable(KidEntity* this, ScriptExecutionContext* context)
- void Kid_Fusion(Entity* this)
- void sub_08062AB8(Entity* this)
- void sub_08062AD0(Entity* this)
- void sub_08062AD4(Entity* this)
Variables
- const SpriteLoadData gUnk_0810BD7C
- const SpriteLoadData gUnk_0810BD8C
- const SpriteLoadData gUnk_0810BD9C
- const SpriteLoadData gUnk_0810BDAC
- const SpriteLoadData gUnk_0810BDB8
- const SpriteLoadData*const gUnk_0810BDC4
- const u16 gUnk_0810BDE8
- void(*const gUnk_0810BE0C
- const Dialog gUnk_0810BE10
- const FrameStruct gUnk_0810C0A0
- void(*const gUnk_0810C268
Defines
- #define KID_HEAP_COUNT
- #define KID_HEAP
- #define KID_HEAP_SHIFT_RIGHT