Files
tww/src/d/actor/d_a_obj_barrel2.cpp
T
LagoLunatic 025b7e459a Switch return type of _execute/_draw/_delete to be bool by default instead of BOOL
It's not completely consistent, but it seems like the majority used `bool`, and only a handful used `BOOL`. So I switched all of them to `bool` except for 13 TUs that stopped matching when changed like this.
2025-02-01 16:17:46 -05:00

298 lines
8.9 KiB
C++

//
// Generated by dtk
// Translation Unit: d_a_obj_barrel2.cpp
//
#include "d/actor/d_a_obj_barrel2.h"
#include "d/d_procname.h"
/* 000000EC-00000110 .text solidHeapCB__Q212daObjBarrel25Act_cFP10fopAc_ac_c */
void daObjBarrel2::Act_c::solidHeapCB(fopAc_ac_c*) {
/* Nonmatching */
}
/* 00000110-000002C0 .text create_heap__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::create_heap() {
/* Nonmatching */
}
/* 00000308-0000089C .text _create__Q212daObjBarrel25Act_cFv */
s32 daObjBarrel2::Act_c::_create() {
/* Nonmatching */
}
/* 00000AB0-00000AE0 .text _delete__Q212daObjBarrel25Act_cFv */
bool daObjBarrel2::Act_c::_delete() {
/* Nonmatching */
}
/* 00000AE0-00000B2C .text tg_hitCB__Q212daObjBarrel25Act_cFP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf */
void daObjBarrel2::Act_c::tg_hitCB(fopAc_ac_c*, dCcD_GObjInf*, fopAc_ac_c*, dCcD_GObjInf*) {
/* Nonmatching */
}
/* 00000B2C-00000C9C .text co_hitCB__Q212daObjBarrel25Act_cFP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf */
void daObjBarrel2::Act_c::co_hitCB(fopAc_ac_c*, dCcD_GObjInf*, fopAc_ac_c*, dCcD_GObjInf*) {
/* Nonmatching */
}
/* 00000C9C-00000CFC .text cull_set_draw__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::cull_set_draw() {
/* Nonmatching */
}
/* 00000CFC-00000D54 .text cull_set_move__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::cull_set_move() {
/* Nonmatching */
}
/* 00000D54-00000DA0 .text demo_mode_chk__Q212daObjBarrel25Act_cCFv */
void daObjBarrel2::Act_c::demo_mode_chk() const {
/* Nonmatching */
}
/* 00000DA0-00000DAC .text mode_afl_init__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_afl_init() {
/* Nonmatching */
}
/* 00000DAC-00000FE4 .text mode_afl__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_afl() {
/* Nonmatching */
}
/* 00000FE4-00001004 .text mode_exit_v_init__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_exit_v_init() {
/* Nonmatching */
}
/* 00001004-000010D8 .text mode_exit_v__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_exit_v() {
/* Nonmatching */
}
/* 000010D8-000010F0 .text mode_exit_h_init__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_exit_h_init() {
/* Nonmatching */
}
/* 000010F0-000011C4 .text mode_exit_h__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_exit_h() {
/* Nonmatching */
}
/* 000011C4-000011DC .text mode_exit_mine_init__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_exit_mine_init() {
/* Nonmatching */
}
/* 000011DC-000012B0 .text mode_exit_mine__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_exit_mine() {
/* Nonmatching */
}
/* 000012B0-00001318 .text mode_explode_init__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_explode_init() {
/* Nonmatching */
}
/* 00001318-0000143C .text mode_explode__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_explode() {
/* Nonmatching */
}
/* 0000143C-00001484 .text mode_demo_break0_init__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_demo_break0_init() {
/* Nonmatching */
}
/* 00001484-00001568 .text mode_demo_break0__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_demo_break0() {
/* Nonmatching */
}
/* 00001568-00001574 .text mode_demo_break1_init__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_demo_break1_init() {
/* Nonmatching */
}
/* 00001574-000015D0 .text mode_demo_break1__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_demo_break1() {
/* Nonmatching */
}
/* 000015D0-000015FC .text mode_demo_explode0_init__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_demo_explode0_init() {
/* Nonmatching */
}
/* 000015FC-000016D8 .text mode_demo_explode0__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_demo_explode0() {
/* Nonmatching */
}
/* 000016D8-000016E4 .text mode_demo_explode1_init__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_demo_explode1_init() {
/* Nonmatching */
}
/* 000016E4-00001744 .text mode_demo_explode1__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_demo_explode1() {
/* Nonmatching */
}
/* 00001744-00001898 .text mode_proc_call__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mode_proc_call() {
/* Nonmatching */
}
/* 00001898-00001914 .text set_pos_y__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::set_pos_y() {
/* Nonmatching */
}
/* 00001914-00001BDC .text set_mtx__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::set_mtx() {
/* Nonmatching */
}
/* 00001BDC-00001BFC .text init_mtx__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::init_mtx() {
/* Nonmatching */
}
/* 00001BFC-00001DA8 .text eff_break__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::eff_break() {
/* Nonmatching */
}
/* 00001DA8-00002008 .text eff_explode__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::eff_explode() {
/* Nonmatching */
}
/* 00002008-00002100 .text set_item_position__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::set_item_position() {
/* Nonmatching */
}
/* 00002100-000021B4 .text item_drop_init__Q212daObjBarrel25Act_cFf */
void daObjBarrel2::Act_c::item_drop_init(float) {
/* Nonmatching */
}
/* 000021B4-00002214 .text item_drop__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::item_drop() {
/* Nonmatching */
}
/* 00002214-00002248 .text item_delete__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::item_delete() {
/* Nonmatching */
}
/* 00002248-000022A4 .text item_give__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::item_give() {
/* Nonmatching */
}
/* 000022A4-0000233C .text item_connect_check__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::item_connect_check() {
/* Nonmatching */
}
/* 0000233C-00002414 .text buoy_jump__Q212daObjBarrel25Act_cFf */
void daObjBarrel2::Act_c::buoy_jump(float) {
/* Nonmatching */
}
/* 00002414-00002688 .text set_water_pos__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::set_water_pos() {
/* Nonmatching */
}
/* 000027AC-00002908 .text afl_sway__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::afl_sway() {
/* Nonmatching */
}
/* 00002908-00002984 .text mine_chk_range_flash__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mine_chk_range_flash() {
/* Nonmatching */
}
/* 00002984-00002A00 .text mine_chk_range_explode__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mine_chk_range_explode() {
/* Nonmatching */
}
/* 00002A00-00002B34 .text mine_chk_range_damage__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::mine_chk_range_damage() {
/* Nonmatching */
}
/* 00002B34-00002E28 .text execute_sub__Q212daObjBarrel25Act_cFv */
void daObjBarrel2::Act_c::execute_sub() {
/* Nonmatching */
}
/* 00002E28-00002EDC .text _execute__Q212daObjBarrel25Act_cFv */
bool daObjBarrel2::Act_c::_execute() {
/* Nonmatching */
}
/* 00002EDC-00002F78 .text _draw__Q212daObjBarrel25Act_cFv */
bool daObjBarrel2::Act_c::_draw() {
/* Nonmatching */
}
/* 00002F78-00002F98 .text Create__Q212daObjBarrel26MethodFPv */
s32 daObjBarrel2::Method::Create(void*) {
/* Nonmatching */
}
/* 00002F98-00002FBC .text Delete__Q212daObjBarrel26MethodFPv */
BOOL daObjBarrel2::Method::Delete(void*) {
/* Nonmatching */
}
/* 00002FBC-00002FE0 .text Execute__Q212daObjBarrel26MethodFPv */
BOOL daObjBarrel2::Method::Execute(void*) {
/* Nonmatching */
}
/* 00002FE0-00003004 .text Draw__Q212daObjBarrel26MethodFPv */
BOOL daObjBarrel2::Method::Draw(void*) {
/* Nonmatching */
}
/* 00003004-0000300C .text IsDelete__Q212daObjBarrel26MethodFPv */
BOOL daObjBarrel2::Method::IsDelete(void*) {
/* Nonmatching */
}
actor_method_class daObjBarrel2::Method::Table = {
(process_method_func)daObjBarrel2::Method::Create,
(process_method_func)daObjBarrel2::Method::Delete,
(process_method_func)daObjBarrel2::Method::Execute,
(process_method_func)daObjBarrel2::Method::IsDelete,
(process_method_func)daObjBarrel2::Method::Draw,
};
actor_process_profile_definition g_profile_Obj_Barrel2 = {
/* LayerID */ fpcLy_CURRENT_e,
/* ListID */ 0x0008,
/* ListPrio */ fpcPi_CURRENT_e,
/* ProcName */ PROC_Obj_Barrel2,
/* Proc SubMtd */ &g_fpcLf_Method.base,
/* Size */ sizeof(daObjBarrel2::Act_c),
/* SizeOther */ 0,
/* Parameters */ 0,
/* Leaf SubMtd */ &g_fopAc_Method.base,
/* Priority */ 0x010A,
/* Actor SubMtd */ &daObjBarrel2::Method::Table,
/* Status */ 0x05 | fopAcStts_SHOWMAP_e | fopAcStts_CULL_e | fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
/* Group */ fopAc_ACTOR_e,
/* CullType */ fopAc_CULLSPHERE_CUSTOM_e,
};