mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-09-08 10:35:50 -04:00
work on d_a_movie_player (#2246)
* work on d_a_movie_player * d_a_demo_item mostly done
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
#include "f_op/f_op_actor.h"
|
||||
#include "f_op/f_op_actor_iter.h"
|
||||
#include "f_pc/f_pc_manager.h"
|
||||
#include "f_op/f_op_draw_tag.h"
|
||||
#include "d/d_bg_s.h"
|
||||
#include "d/d_bg_s_gnd_chk.h"
|
||||
#include "d/d_bg_s_lin_chk.h"
|
||||
@@ -288,7 +289,7 @@ inline csXyz* fopAcM_GetShapeAngle_p(fopAc_ac_c* pActor) {
|
||||
return &pActor->shape_angle;
|
||||
}
|
||||
|
||||
inline bool fopAcM_CheckCondition(fopAc_ac_c* p_actor, u32 flag) {
|
||||
inline u32 fopAcM_CheckCondition(fopAc_ac_c* p_actor, u32 flag) {
|
||||
return p_actor->actor_condition & flag;
|
||||
}
|
||||
|
||||
@@ -462,6 +463,14 @@ inline void fopAcM_onActor(const fopAc_ac_c* p_actor) {
|
||||
dComIfGs_onActor(setId, fopAcM_GetHomeRoomNo(p_actor));
|
||||
}
|
||||
|
||||
inline void fopAcM_onDraw(fopAc_ac_c* i_actor) {
|
||||
fopDwTg_ToDrawQ(&i_actor->draw_tag, fpcM_DrawPriority(i_actor));
|
||||
}
|
||||
|
||||
inline void fopAcM_offDraw(fopAc_ac_c* i_actor) {
|
||||
fopDwTg_DrawQTo(&i_actor->draw_tag);
|
||||
}
|
||||
|
||||
void fopAcM_initManager();
|
||||
|
||||
void* fopAcM_FastCreate(s16 pProcTypeID, FastCreateReqFunc param_2, void* param_3, void* pData);
|
||||
|
||||
Reference in New Issue
Block a user