22#ifndef AGS_ENGINE_AC_SPEECH_H
23#define AGS_ENGINE_AC_SPEECH_H
25#include "ags/shared/util/string.h"
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
52int user_to_internal_skip_speech(SkipSpeechStyle userval);
53SkipSpeechStyle internal_skip_speech_to_user(
int internal_val);
56bool init_voicepak(
const AGS::Shared::String &name =
"");
58AGS::Shared::String get_voicepak_name();
60AGS::Shared::String get_voice_assetpath();