#if !defined(M_DEFINE_METAACTION) #error You should define M_DEFINE_METAACTION accordingly before including this file ! #endif /* * 6 parameters to define a metaaction : enum , editor name, script name, functions pointers init next in actmain.c, in params. */ /************************************************************************************************ * le #ifdef suivant permet d'exclure les fonctions inutilisées * Merci * Marc ************************************************************************************************/ #if defined(_AI_EXCLUDE_NEVER_USED_) /* MT {*/ #define NU_M_DEFINE_METAACTION(a,b,english,c,d,e,f) #else #define NU_M_DEFINE_METAACTION M_DEFINE_METAACTION #endif /* _AI_EXCLUDE_NEVER_USED_ }*/ /**********************************************************************************************************************************************************************************************************************************************************/ M_DEFINE_METAACTION(eMetaAction_FrozenWait ,"Temps_AttenteFigee", "TIME_FrozenWait", "Action_FrozenWait", fn_p_stFrozenWaitInit,fn_ucFrozenWait,USE_CONSTANT_PARAM) M_DEFINE_METAACTION(eMetaAction_ExecuteAction ,"ExecuteAction", "ACTION_ExecuteAction", "Action_ExecuteAction", fn_p_stExecuteActionInit,fn_ucExecuteAction,USE_ACTION_PARAM) M_DEFINE_METAACTION(eMetaAction_WaitEndOfAction ,"AttendFinAction", "ACTION_WaitEndOfAction", "Action_WaitEndOfAction", fn_p_stDefaultActionInit,fn_ucWaitEndOfAction,USE_NO_PARAM) M_DEFINE_METAACTION(eMetaAction_WaitEndOfAnim ,"AttendFinAnim", "ACTION_WaitEndOfAnim", "Action_WaitEndOfAnim", fn_p_stDefaultActionInit,fn_ucWaitEndOfAnim,USE_NO_PARAM) #ifdef D_USE_LIPSYNC NU_M_DEFINE_METAACTION(eMetaAction_SpeakAndWaitEnd ,"ParleEtAttendLaFin", "ACTION_SpeakAndWaitEnd", "Action_SpeakAndWaitEnd", fn_p_stSpeakAndWaitEndInit,fn_ucSpeakAndWaitEnd,USE_LIPSYNCHRO_PARAM) #endif /*D_USE_LIPSYNC*/ /**********************************************************************************************************************************************************************************************************************************************************/ #include "DefActCa.h" #if defined(M_DEFINE_METAACTION) #undef M_DEFINE_METAACTION #endif