aboutsummaryrefslogtreecommitdiff
path: root/src/text_file_functions.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/text_file_functions.cpp')
-rw-r--r--src/text_file_functions.cpp20
1 files changed, 16 insertions, 4 deletions
diff --git a/src/text_file_functions.cpp b/src/text_file_functions.cpp
index 8247fd86..3524d87e 100644
--- a/src/text_file_functions.cpp
+++ b/src/text_file_functions.cpp
@@ -73,6 +73,13 @@ bool AOApplication::get_log_timestamp()
return result.startsWith("true");
}
+bool AOApplication::get_log_ic_actions()
+{
+ QString result =
+ configini->value("log_ic_actions", "true").value<QString>();
+ return result.startsWith("true");
+}
+
bool AOApplication::get_showname_enabled_by_default()
{
QString result =
@@ -618,12 +625,15 @@ QString AOApplication::get_char_side(QString p_char)
return f_result;
}
-QString AOApplication::get_gender(QString p_char)
+QString AOApplication::get_blips(QString p_char)
{
- QString f_result = read_char_ini(p_char, "gender", "Options");
+ QString f_result = read_char_ini(p_char, "blips", "Options");
- if (f_result == "")
- f_result = "male";
+ if (f_result == "") {
+ f_result = read_char_ini(p_char, "gender", "Options"); // not very PC, FanatSors
+ if (f_result == "")
+ f_result = "male";
+ }
if (!file_exists(get_sfx_suffix(get_sounds_path(f_result)))) {
if (file_exists(get_sfx_suffix(get_sounds_path("../blips/" + f_result))))
@@ -636,6 +646,8 @@ QString AOApplication::get_gender(QString p_char)
QString AOApplication::get_chat(QString p_char)
{
+ if (p_char == "default")
+ return "default";
QString f_result = read_char_ini(p_char, "chat", "Options");
// handling the correct order of chat is a bit complicated, we let the caller