aboutsummaryrefslogtreecommitdiff
path: root/src/text_file_functions.cpp
diff options
context:
space:
mode:
authorCrystalwarrior <varsash@gmail.com>2020-05-22 04:53:19 +0300
committerCrystalwarrior <varsash@gmail.com>2020-05-22 04:53:19 +0300
commita5868aa3800de43ce6f6aee903bb0fecf2fe105b (patch)
tree225a210a23e75be8d47869500c65b04ad0814f98 /src/text_file_functions.cpp
parent88de4cde0433ef5e606f38a2f1e6041f0d24a87e (diff)
Fix looping frame SFX not working w/ AOV's definitions
Diffstat (limited to 'src/text_file_functions.cpp')
-rw-r--r--src/text_file_functions.cpp13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/text_file_functions.cpp b/src/text_file_functions.cpp
index 615a6a14..1689cd3f 100644
--- a/src/text_file_functions.cpp
+++ b/src/text_file_functions.cpp
@@ -558,8 +558,8 @@ QString AOApplication::get_static_image_suffix(QString path_to_check)
}
// returns whatever is to the right of "search_line =" within target_tag and
-// terminator_tag, trimmed returns the empty string if the search line couldnt be
-// found
+// terminator_tag, trimmed returns the empty string if the search line couldnt
+// be found
QString AOApplication::read_char_ini(QString p_char, QString p_search_line,
QString target_tag)
{
@@ -805,13 +805,16 @@ int AOApplication::get_sfx_delay(QString p_char, int p_emote)
return f_result.toInt();
}
-QString AOApplication::get_sfx_looping(QString p_char, QString p_sfx)
+QString AOApplication::get_sfx_looping(QString p_char, int p_emote)
{
- QString f_result = read_char_ini(p_char, p_sfx, "SoundL");
+ QString f_result =
+ read_char_ini(p_char, QString::number(p_emote + 1), "SoundL");
+ qDebug() << f_result;
if (f_result == "")
return "0";
- return f_result;
+ else
+ return f_result;
}
QString AOApplication::get_sfx_frame(QString p_char, QString p_emote,