#ifndef AC_NPC_RTC_H #define AC_NPC_RTC_H #include "types.h" #include "m_actor.h" #include "ac_npc.h" #ifdef __cplusplus extern "C" { #endif typedef struct actor_npc_rtc_s NPC_RTC_ACTOR; typedef void (*aNRTC_PROC)(NPC_RTC_ACTOR* rtc, GAME_PLAY* play); struct actor_npc_rtc_s { NPC_ACTOR npc_class; int talk_idx; int unk998; aNRTC_PROC talk_proc; int talk_flag; int unk9A4; int think_idx; int counter; int fade_timer; int bgm_timer; int first_talk_timer; }; extern ACTOR_PROFILE Npc_Rtc_Profile; #ifdef __cplusplus } #endif #endif