mirror of
https://github.com/ACreTeam/ac-decomp
synced 2026-05-22 22:24:16 -04:00
43 lines
793 B
C
43 lines
793 B
C
#ifndef AC_STATION_CLIP_H
|
|
#define AC_STATION_CLIP_H
|
|
|
|
#include "types.h"
|
|
#include "m_actor.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
enum {
|
|
aSTM_TALK_CHK_LEAVE_TALK,
|
|
aSTM_TALK_CHK_LEAVE_TALK2,
|
|
aSTM_TALK_SAYONARA,
|
|
aSTM_TALK_CHK_TRAIN_TALK,
|
|
aSTM_TALK_CHK_TRAIN2_TALK,
|
|
aSTM_TALK_BEFORE_SAVE_TALK,
|
|
aSTM_TALK_SAVE_TALK,
|
|
aSTM_TALK_CHK_OVER_SAVE_TALK,
|
|
aSTM_TALK_SAVE_TALK_END,
|
|
aSTM_TALK_SAVE_ERROR,
|
|
aSTM_TALK_CHK_REPAIRID,
|
|
aSTM_TALK_REPAIRID_BF,
|
|
aSTM_TALK_REPAIRID,
|
|
aSTM_TALK_REPAIRID_AFTER,
|
|
aSTM_TALK_CARDPROC,
|
|
aSTM_TALK_END_WAIT,
|
|
|
|
aSTM_TALK_NUM
|
|
};
|
|
|
|
typedef int (*aSTC_CHANGE_TALK_PROC)(ACTOR*, int);
|
|
|
|
typedef struct station_clip_s {
|
|
aSTC_CHANGE_TALK_PROC change_talk_proc;
|
|
} aSTC_clip_c;
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|