diff options
| author | Crystalwarrior <varsash@gmail.com> | 2021-02-16 11:20:54 +0300 |
|---|---|---|
| committer | Crystalwarrior <varsash@gmail.com> | 2021-02-16 11:20:54 +0300 |
| commit | 63128fea1362b0fe2388ff0b85b9f1120806b332 (patch) | |
| tree | 4ce37a4d76f4e9e285ab529f17309cde88f0a55c /src/aolayer.cpp | |
| parent | 5063880530c98d17e6d15a888f7c4a8462351e52 (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.cpp | 7 |
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); } |
