22 #ifndef AGS_ENGINE_AC_SPEECH_H 23 #define AGS_ENGINE_AC_SPEECH_H 25 #include "ags/shared/util/string.h" 29 enum SkipSpeechStyle {
31 kSkipSpeechKeyMouseTime = 0,
32 kSkipSpeechKeyTime = 1,
34 kSkipSpeechKeyMouse = 3,
35 kSkipSpeechMouseTime = 4,
39 kSkipSpeechFirst = kSkipSpeechNone,
40 kSkipSpeechLast = kSkipSpeechMouse
45 kSpeech_VoiceText = 1,
46 kSpeech_VoiceOnly = 2,
48 kSpeech_First = kSpeech_TextOnly,
49 kSpeech_Last = kSpeech_VoiceOnly
52 int user_to_internal_skip_speech(SkipSpeechStyle userval);
53 SkipSpeechStyle internal_skip_speech_to_user(
int internal_val);
56 bool init_voicepak(
const AGS::Shared::String &name =
"");
58 AGS::Shared::String get_voicepak_name();
60 AGS::Shared::String get_voice_assetpath();