mirror of
https://github.com/zeldaret/tww.git
synced 2026-05-28 16:31:03 -04:00
223 lines
5.5 KiB
C++
223 lines
5.5 KiB
C++
//
|
|
// Generated by dtk
|
|
// Translation Unit: d_a_fganon.cpp
|
|
//
|
|
|
|
#include "d/actor/d_a_fganon.h"
|
|
#include "d/d_procname.h"
|
|
|
|
/* 000000EC-000001A0 .text __ct__14daFganon_HIO_cFv */
|
|
daFganon_HIO_c::daFganon_HIO_c() {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 000001A0-000002C8 .text anm_init__FP12fganon_classifUcfi */
|
|
void anm_init(fganon_class*, int, float, unsigned char, float, int) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 000002C8-00000338 .text tama_draw__FP12fganon_class */
|
|
void tama_draw(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00000338-00000420 .text daFganon_Draw__FP12fganon_class */
|
|
static BOOL daFganon_Draw(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00000420-00000554 .text deru_brk__FP12fganon_class */
|
|
void deru_brk(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00000554-000006B8 .text kieru_brk__FP12fganon_classUc */
|
|
void kieru_brk(fganon_class*, unsigned char) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 000006B8-000007EC .text deru_brk2__FP12fganon_class */
|
|
void deru_brk2(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 000007EC-00000920 .text kieru_brk2__FP12fganon_class */
|
|
void kieru_brk2(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00000920-00000AEC .text pos_move__FP12fganon_classUc */
|
|
void pos_move(fganon_class*, unsigned char) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00000AEC-00000C14 .text fly_se_set__FP12fganon_class */
|
|
void fly_se_set(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00000C14-00001170 .text fly__FP12fganon_class */
|
|
void fly(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 000015A8-00001BD0 .text shot__FP12fganon_class */
|
|
void shot(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00001BD0-000020B8 .text spinattack__FP12fganon_class */
|
|
void spinattack(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 000020B8-00002614 .text fly2__FP12fganon_class */
|
|
void fly2(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00002614-000029C8 .text tama_set__FP12fganon_class */
|
|
void tama_set(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 000029C8-00002A38 .text mahou_set__FP12fganon_class */
|
|
void mahou_set(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00002A38-000030C4 .text shot2__FP12fganon_class */
|
|
void shot2(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 000030C4-00003690 .text spinattack2__FP12fganon_class */
|
|
void spinattack2(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00003690-00003B3C .text down__FP12fganon_class */
|
|
void down(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00003F7C-00004300 .text kabe_check__FP12fganon_class */
|
|
void kabe_check(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00004300-000044CC .text deru__FP12fganon_class */
|
|
void deru(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 000044CC-00004584 .text kieru__FP12fganon_class */
|
|
void kieru(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00004584-00004BC8 .text fail__FP12fganon_class */
|
|
void fail(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00004BC8-00004DB4 .text standby__FP12fganon_class */
|
|
void standby(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00004DB4-00005128 .text start__FP12fganon_class */
|
|
void start(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00005128-00005350 .text end__FP12fganon_class */
|
|
void end(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00005350-000056A4 .text last_end__FP12fganon_class */
|
|
void last_end(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 000056A4-00006288 .text damage_check__FP12fganon_class */
|
|
void damage_check(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00006288-00006560 .text move__FP12fganon_class */
|
|
void move(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00006560-00007434 .text demo_camera__FP12fganon_class */
|
|
void demo_camera(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00007434-0000778C .text ball_bg_check__FP12fganon_class */
|
|
void ball_bg_check(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 0000778C-00008614 .text energy_ball_move__FP12fganon_class */
|
|
void energy_ball_move(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00008614-000086B4 .text mahou_se_set__FPvPv */
|
|
void mahou_se_set(void*, void*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 000086B4-0000924C .text daFganon_Execute__FP12fganon_class */
|
|
static BOOL daFganon_Execute(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 0000924C-00009254 .text daFganon_IsDelete__FP12fganon_class */
|
|
static BOOL daFganon_IsDelete(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00009254-000093B4 .text daFganon_Delete__FP12fganon_class */
|
|
static BOOL daFganon_Delete(fganon_class*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 000093B4-000097FC .text useHeapInit__FP10fopAc_ac_c */
|
|
static BOOL useHeapInit(fopAc_ac_c*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
/* 00009844-00009C70 .text daFganon_Create__FP10fopAc_ac_c */
|
|
static s32 daFganon_Create(fopAc_ac_c*) {
|
|
/* Nonmatching */
|
|
}
|
|
|
|
static actor_method_class l_daFganon_Method = {
|
|
(process_method_func)daFganon_Create,
|
|
(process_method_func)daFganon_Delete,
|
|
(process_method_func)daFganon_Execute,
|
|
(process_method_func)daFganon_IsDelete,
|
|
(process_method_func)daFganon_Draw,
|
|
};
|
|
|
|
actor_process_profile_definition g_profile_FGANON = {
|
|
/* LayerID */ fpcLy_CURRENT_e,
|
|
/* ListID */ 0x0007,
|
|
/* ListPrio */ fpcPi_CURRENT_e,
|
|
/* ProcName */ PROC_FGANON,
|
|
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
|
/* Size */ sizeof(fganon_class),
|
|
/* SizeOther */ 0,
|
|
/* Parameters */ 0,
|
|
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
|
/* Priority */ 0x00E6,
|
|
/* Actor SubMtd */ &l_daFganon_Method,
|
|
/* Status */ fopAcStts_UNK40000_e,
|
|
/* Group */ fopAc_ENEMY_e,
|
|
/* CullType */ fopAc_CULLBOX_0_e,
|
|
};
|