#include "z_obj_kendo_kanban.h"

#define FLAGS 0x00000000

#define THIS ((ObjKendoKanban*)thisx)

void ObjKendoKanban_Init(Actor* thisx, GlobalContext* globalCtx);
void ObjKendoKanban_Destroy(Actor* thisx, GlobalContext* globalCtx);
void ObjKendoKanban_Update(Actor* thisx, GlobalContext* globalCtx);
void ObjKendoKanban_Draw(Actor* thisx, GlobalContext* globalCtx);

/*
const ActorInit Obj_Kendo_Kanban_InitVars = {
    ACTOR_OBJ_KENDO_KANBAN,
    ACTORTYPE_NPC,
    FLAGS,
    OBJECT_DORA,
    sizeof(ObjKendoKanban),
    (ActorFunc)ObjKendoKanban_Init,
    (ActorFunc)ObjKendoKanban_Destroy,
    (ActorFunc)ObjKendoKanban_Update,
    (ActorFunc)ObjKendoKanban_Draw
};
*/

GLOBAL_ASM("asm/non_matchings/ovl_Obj_Kendo_Kanban_0x80B654C0/ObjKendoKanban_Init.asm")

GLOBAL_ASM("asm/non_matchings/ovl_Obj_Kendo_Kanban_0x80B654C0/ObjKendoKanban_Destroy.asm")

GLOBAL_ASM("asm/non_matchings/ovl_Obj_Kendo_Kanban_0x80B654C0/func_80B65880.asm")

GLOBAL_ASM("asm/non_matchings/ovl_Obj_Kendo_Kanban_0x80B654C0/func_80B65894.asm")

GLOBAL_ASM("asm/non_matchings/ovl_Obj_Kendo_Kanban_0x80B654C0/func_80B658A4.asm")

GLOBAL_ASM("asm/non_matchings/ovl_Obj_Kendo_Kanban_0x80B654C0/func_80B65CE0.asm")

GLOBAL_ASM("asm/non_matchings/ovl_Obj_Kendo_Kanban_0x80B654C0/func_80B65D54.asm")

GLOBAL_ASM("asm/non_matchings/ovl_Obj_Kendo_Kanban_0x80B654C0/func_80B65D68.asm")

GLOBAL_ASM("asm/non_matchings/ovl_Obj_Kendo_Kanban_0x80B654C0/func_80B65DA8.asm")

GLOBAL_ASM("asm/non_matchings/ovl_Obj_Kendo_Kanban_0x80B654C0/func_80B6618C.asm")

GLOBAL_ASM("asm/non_matchings/ovl_Obj_Kendo_Kanban_0x80B654C0/func_80B66304.asm")

GLOBAL_ASM("asm/non_matchings/ovl_Obj_Kendo_Kanban_0x80B654C0/ObjKendoKanban_Update.asm")

GLOBAL_ASM("asm/non_matchings/ovl_Obj_Kendo_Kanban_0x80B654C0/ObjKendoKanban_Draw.asm")
