mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
d_a_e_fz work, doxygen revamp (#2127)
* initial freezard actor struct + setActionMode OK * daE_FZ_Draw * setReflectAngle * mBoundSoundset * daE_FZ_Execute & execute * demoDelete * daE_FZ_Delete & _delete * CreateHeap * useHeapInit * cc_set * mtx_set * action WIP * way_gake_check * executeRollMove * executeMove * draw WIP * executeDamage * checkpoint * create * checkpoint * daE_FZ_c::executeWait * checkpoint * daE_FZ_c::damage_check almost done * rm asm * rm headers * setup_profile WIP + doxygen update * fix merge issues * docs fix? * fix2 * doxygen updates * setup g_profile_E_FZ, profile setup script WIP * update github actions * update progress.md
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
#ifndef D_A_B_BH_H
|
||||
#define D_A_B_BH_H
|
||||
|
||||
#include "dolphin/types.h"
|
||||
|
||||
#endif /* D_A_B_BH_H */
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
#ifndef D_A_B_BQ_H
|
||||
#define D_A_B_BQ_H
|
||||
|
||||
#include "dolphin/types.h"
|
||||
|
||||
#endif /* D_A_B_BQ_H */
|
||||
|
||||
@@ -1,8 +1,13 @@
|
||||
#ifndef D_A_B_DR_H
|
||||
#define D_A_B_DR_H
|
||||
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
|
||||
/**
|
||||
* @ingroup actors-enemies
|
||||
* @brief Argorok
|
||||
*
|
||||
* City in the Sky dungeon boss.
|
||||
*
|
||||
*/
|
||||
class daB_DR_c : public fopEn_enemy_c {
|
||||
public:
|
||||
/* 805BAF80 */ void ctrlJoint(J3DJoint*, J3DModel*);
|
||||
|
||||
@@ -1,15 +1,18 @@
|
||||
#ifndef D_A_B_DS_H
|
||||
#define D_A_B_DS_H
|
||||
|
||||
#include "SSystem/SComponent/c_phase.h"
|
||||
#include "f_op/f_op_actor.h"
|
||||
#include "Z2AudioLib/Z2Creature.h"
|
||||
#include "d/bg/d_bg_s_acch.h"
|
||||
#include "d/cc/d_cc_d.h"
|
||||
#include "d/cc/d_cc_uty.h"
|
||||
#include "d/msg/d_msg_flow.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
|
||||
/**
|
||||
* @ingroup actors-enemies
|
||||
* @brief Stallord
|
||||
*
|
||||
* Arbiter's Grounds dungeon boss.
|
||||
*
|
||||
*/
|
||||
class daB_DS_c : public fopEn_enemy_c {
|
||||
public:
|
||||
enum Arg0 {
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
#ifndef D_A_B_GG_H
|
||||
#define D_A_B_GG_H
|
||||
|
||||
#include "dolphin/types.h"
|
||||
|
||||
#endif /* D_A_B_GG_H */
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
#ifndef D_A_B_GM_H
|
||||
#define D_A_B_GM_H
|
||||
|
||||
#include "dolphin/types.h"
|
||||
|
||||
#endif /* D_A_B_GM_H */
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
#ifndef D_A_B_GND_H
|
||||
#define D_A_B_GND_H
|
||||
|
||||
#include "d/bg/d_bg_s_acch.h"
|
||||
#include "d/cc/d_cc_d.h"
|
||||
#include "d/cc/d_cc_uty.h"
|
||||
#include "d/msg/d_msg_flow.h"
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
|
||||
@@ -14,6 +11,13 @@ struct g_himo_s {
|
||||
/* 0x0 */ cXyz field_0x0[16];
|
||||
};
|
||||
|
||||
/**
|
||||
* @ingroup actors-enemies
|
||||
* @brief Ganondorf
|
||||
*
|
||||
* Hyrule Castle dungeon boss.
|
||||
*
|
||||
*/
|
||||
class b_gnd_class : public fopEn_enemy_c {
|
||||
public:
|
||||
/* 80601960 */ b_gnd_class();
|
||||
|
||||
@@ -1,13 +1,18 @@
|
||||
#ifndef D_A_B_GO_H
|
||||
#define D_A_B_GO_H
|
||||
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
#include "Z2AudioLib/Z2Creature.h"
|
||||
#include "d/cc/d_cc_d.h"
|
||||
#include "d/cc/d_cc_uty.h"
|
||||
|
||||
#define GORON_CHILD_MAX 31
|
||||
|
||||
/**
|
||||
* @ingroup actors-enemies
|
||||
* @brief Goron Golem
|
||||
*
|
||||
* Unused golem boss made up of several small Gorons.
|
||||
*
|
||||
*/
|
||||
class b_go_class : public fopEn_enemy_c {
|
||||
public:
|
||||
/* 80603CA0 */ b_go_class();
|
||||
|
||||
@@ -2,10 +2,16 @@
|
||||
#define D_A_B_GOS_H
|
||||
|
||||
#include "Z2AudioLib/Z2Creature.h"
|
||||
#include "d/cc/d_cc_d.h"
|
||||
#include "d/cc/d_cc_uty.h"
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
|
||||
/**
|
||||
* @ingroup actors-enemies
|
||||
* @brief Goron Golem (small)
|
||||
*
|
||||
* Unused golem boss made up of several small Gorons.
|
||||
*
|
||||
*/
|
||||
class b_gos_class : public fopEn_enemy_c {
|
||||
public:
|
||||
/* 80605024 */ b_gos_class();
|
||||
|
||||
@@ -32,6 +32,13 @@ struct ob_ke_s {
|
||||
/* 0x1E0 */ cXyz field_0x1e0;
|
||||
}; // Size: 0x1EC
|
||||
|
||||
/**
|
||||
* @ingroup actors-enemies
|
||||
* @brief Morpheel (body)
|
||||
*
|
||||
* Lakebed Temple dungeon boss. This is the body part of the boss.
|
||||
*
|
||||
*/
|
||||
class b_ob_class : public fopEn_enemy_c {
|
||||
public:
|
||||
/* 8061A0C0 */ b_ob_class();
|
||||
|
||||
@@ -13,6 +13,13 @@ public:
|
||||
/* 0xC */ f32 mLength;
|
||||
};
|
||||
|
||||
/**
|
||||
* @ingroup actors-enemies
|
||||
* @brief Morpheel (head)
|
||||
*
|
||||
* Lakebed Temple dungeon boss. This is the head part of the boss.
|
||||
*
|
||||
*/
|
||||
class b_oh_class : public fopEn_enemy_c {
|
||||
public:
|
||||
/* 0x05AC */ request_of_phase_process_class mPhase;
|
||||
|
||||
@@ -3,6 +3,13 @@
|
||||
|
||||
#include "rel/d/a/b/d_a_b_ob/d_a_b_ob.h"
|
||||
|
||||
/**
|
||||
* @ingroup actors-enemies
|
||||
* @brief Morpheel (tentacle)
|
||||
*
|
||||
* Lakebed Temple dungeon boss. This is the tentacle part of the boss.
|
||||
*
|
||||
*/
|
||||
class b_oh2_class : public fopEn_enemy_c {
|
||||
public:
|
||||
/* 0x5AC */ request_of_phase_process_class mPhase;
|
||||
|
||||
@@ -1,7 +1,13 @@
|
||||
#ifndef D_A_B_ZANT_H
|
||||
#define D_A_B_ZANT_H
|
||||
|
||||
|
||||
/**
|
||||
* @ingroup actors-enemies
|
||||
* @brief Zant
|
||||
*
|
||||
* Palace of Twilight dungeon boss.
|
||||
*
|
||||
*/
|
||||
class daB_ZANT_c : public fopAc_ac_c {
|
||||
public:
|
||||
/* 8063E19C */ void ctrlJoint(J3DJoint*, J3DModel*);
|
||||
|
||||
@@ -2,9 +2,15 @@
|
||||
#define D_A_B_ZANT_SIMA_H
|
||||
|
||||
#include "d/bg/d_bg_w.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
|
||||
/**
|
||||
* @ingroup actors-enemies
|
||||
* @brief Zant (Goron Mines Phase)
|
||||
*
|
||||
* Palace of Twilight dungeon boss. This is the actor used during the Goron Mines part of the fight.
|
||||
*
|
||||
*/
|
||||
class daB_ZANTS_c : public fopAc_ac_c {
|
||||
public:
|
||||
/* 806529D8 */ int draw();
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
#ifndef D_A_ANDSW_H
|
||||
#define D_A_ANDSW_H
|
||||
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
#include "d/com/d_com_inf_game.h"
|
||||
|
||||
class daAndsw_c : public fopAc_ac_c {
|
||||
|
||||
@@ -2,9 +2,7 @@
|
||||
#define D_A_ARROW_H
|
||||
|
||||
#include "d/a/d_a_player.h"
|
||||
#include "d/d_procname.h"
|
||||
#include "d/cc/d_cc_d.h"
|
||||
#include "d/bg/d_bg_s_lin_chk.h"
|
||||
#include "d/particle/d_particle.h"
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
#ifndef D_A_BD_H
|
||||
#define D_A_BD_H
|
||||
|
||||
#include "dolphin/types.h"
|
||||
|
||||
#endif /* D_A_BD_H */
|
||||
|
||||
@@ -2,9 +2,6 @@
|
||||
#define D_A_BOOMERANG_H
|
||||
|
||||
#include "JSystem/J2DGraph/J2DScreen.h"
|
||||
#include "d/bg/d_bg_s_acch.h"
|
||||
#include "d/bg/d_bg_s_lin_chk.h"
|
||||
#include "d/cc/d_cc_d.h"
|
||||
#include "d/particle/d_particle_copoly.h"
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
|
||||
@@ -62,6 +59,13 @@ private:
|
||||
|
||||
class daAlink_c;
|
||||
|
||||
/**
|
||||
* @ingroup actors-items
|
||||
* @brief Gale Boomerang
|
||||
*
|
||||
* Forest Temple dungeon item.
|
||||
*
|
||||
*/
|
||||
class daBoomerang_c : public fopAc_ac_c {
|
||||
public:
|
||||
enum daBoomerang_FLG0 {
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
#include "d/cc/d_cc_d.h"
|
||||
#include "d/bg/d_bg_s_acch.h"
|
||||
#include "d/bg/d_bg_s_lin_chk.h"
|
||||
#include "SSystem/SComponent/c_phase.h"
|
||||
|
||||
class daCanoe_c : public fopAc_ac_c {
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
#ifndef D_A_COW_H
|
||||
#define D_A_COW_H
|
||||
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
|
||||
class daCow_c : public fopAc_ac_c {
|
||||
public:
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user