diff options
Diffstat (limited to 'src/text_file_functions.cpp')
| -rw-r--r-- | src/text_file_functions.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/text_file_functions.cpp b/src/text_file_functions.cpp index b0209411..05d84165 100644 --- a/src/text_file_functions.cpp +++ b/src/text_file_functions.cpp @@ -912,6 +912,15 @@ QString AOApplication::get_custom_realization(QString p_char) return get_sfx_suffix(get_sounds_path(f_result)); } +bool AOApplication::get_pos_is_judge(const QString &p_pos) +{ + QStringList positions = read_design_ini("judges", get_background_path("design.ini")).split(","); + if (positions.size() == 1 && positions[0] == "") { + return p_pos == "jud"; //Hardcoded BS only if we have no judges= defined + } + return positions.contains(p_pos.trimmed()); +} + bool AOApplication::get_blank_blip() { QString result = configini->value("blank_blip", "false").value<QString>(); |
