aboutsummaryrefslogtreecommitdiff
path: root/src/aolayer.cpp
diff options
context:
space:
mode:
authorCrystalwarrior <varsash@gmail.com>2021-02-16 11:20:54 +0300
committerCrystalwarrior <varsash@gmail.com>2021-02-16 11:20:54 +0300
commit63128fea1362b0fe2388ff0b85b9f1120806b332 (patch)
tree4ce37a4d76f4e9e285ab529f17309cde88f0a55c /src/aolayer.cpp
parent5063880530c98d17e6d15a888f7c4a8462351e52 (diff)
Stop supporting the DRO way (we will make a .bat file or utility that does it for you automatically instead!)
Add an option to enable/disable stickers Make stickers actually respect the custom chatbox setting properly
Diffstat (limited to 'src/aolayer.cpp')
-rw-r--r--src/aolayer.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/aolayer.cpp b/src/aolayer.cpp
index 8d2c7960..e2a1f075 100644
--- a/src/aolayer.cpp
+++ b/src/aolayer.cpp
@@ -240,12 +240,11 @@ void InterfaceLayer::load_image(QString p_filename, QString p_miscname)
void StickerLayer::load_image(QString p_charname)
{
- QString p_miscname = ao_app->get_chat(p_charname);
+ QString p_miscname;
+ if (ao_app->is_customchat_enabled())
+ p_miscname = ao_app->get_chat(p_charname);
transform_mode = ao_app->get_misc_scaling(p_miscname);
QString final_image = ao_app->get_image("sticker/" + p_charname, ao_app->current_theme, ao_app->get_subtheme(), ao_app->default_theme, p_miscname);
- if (!file_exists((final_image)))
- final_image = ao_app->get_image_suffix(
- ao_app->get_character_path(p_charname, "showname")), // Scuffed DRO way
start_playback(final_image);
}