diff --git a/include/d/actor/d_a_hys.h b/include/d/actor/d_a_hys.h index 5b2097c93..3ccb87f6b 100644 --- a/include/d/actor/d_a_hys.h +++ b/include/d/actor/d_a_hys.h @@ -2,6 +2,7 @@ #define D_A_HYS_H #include "d/d_bg_s_movebg_actor.h" +#include "m_Do/m_Do_ext.h" class daHys_c : public dBgS_MoveBgActor { public: diff --git a/include/d/actor/d_a_obj_eskban.h b/include/d/actor/d_a_obj_eskban.h index 2edebc5ec..fb2a75765 100644 --- a/include/d/actor/d_a_obj_eskban.h +++ b/include/d/actor/d_a_obj_eskban.h @@ -3,6 +3,8 @@ #include "d/d_bg_s_movebg_actor.h" +class dPa_smokeEcallBack; + namespace daObjEskban { static const int DESTROY_VIBRATION_LEN = 35; diff --git a/include/d/actor/d_a_obj_swhammer.h b/include/d/actor/d_a_obj_swhammer.h index 362e47399..de1b559fa 100644 --- a/include/d/actor/d_a_obj_swhammer.h +++ b/include/d/actor/d_a_obj_swhammer.h @@ -2,6 +2,7 @@ #define D_A_OBJ_SWHAMMER_H #include "d/d_bg_s_movebg_actor.h" +#include "d/d_particle.h" class J3DNode; diff --git a/include/d/actor/d_a_stone2.h b/include/d/actor/d_a_stone2.h index 2d2c9b93c..37200a849 100644 --- a/include/d/actor/d_a_stone2.h +++ b/include/d/actor/d_a_stone2.h @@ -5,6 +5,7 @@ #include "d/d_cc_d.h" #include "d/d_bg_s_acch.h" #include "d/d_a_obj.h" +#include "d/d_particle.h" namespace daStone2 { struct Attr_c {