src/object/keyStealingTakkuri.c file

Key Stealing Takkuri object.

Classes

struct KeyStealingTakkuriEntity
struct TmpStruct

Functions

void sub_0809E1C8(KeyStealingTakkuriEntity*, u32)
void sub_0809E1F0(KeyStealingTakkuriEntity*)
void sub_0809E210(KeyStealingTakkuriEntity*)
void KeyStealingTakkuri_Type1_Init(KeyStealingTakkuriEntity*)
void KeyStealingTakkuri_Type1_Action1(KeyStealingTakkuriEntity*)
void sub_0809E238(KeyStealingTakkuriEntity*)
void sub_0809E29C(KeyStealingTakkuriEntity*)
auto sub_0809E2C4(KeyStealingTakkuriEntity*, u32) -> u32
void KeyStealingTakkuri_Type3_Action3(KeyStealingTakkuriEntity*)
void KeyStealingTakkuri(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type0(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type0_Init(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type0_Action1(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type0_Action2(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type0_Action3(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type0_Action4(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type1(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type5(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type5_Init(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type5_Action1(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type2(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type2_Init(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type2_Action1(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type2_Action2(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type2_Action3(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type2_Action4(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type2_Action5(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type3(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type3_Init(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type3_Action1(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type3_Action2(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type4(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type4_Init(KeyStealingTakkuriEntity* this)
void KeyStealingTakkuri_Type4_Action1(KeyStealingTakkuriEntity* this)
void sub_0809E0A0(KeyStealingTakkuriEntity* this)
void sub_0809E0D4(KeyStealingTakkuriEntity* this, ScriptExecutionContext* context)

Variables

void(*const KeyStealingTakkuri_Types
void(*const KeyStealingTakkuri_Type0_Actions
void(*const KeyStealingTakkuri_Type1_Actions
void(*const KeyStealingTakkuri_Type5_Actions
void(*const KeyStealingTakkuri_Type2_Actions
void(*const KeyStealingTakkuri_Type3_Actions
const u8 gUnk_08124128
const u8 gUnk_0812412D
const u16 gUnk_08124132
const u8 gUnk_08124146
void(*const KeyStealingTakkuri_Type4_Actions
const TmpStruct gUnk_08124158
const u16 gUnk_08124178