aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOsmium Sorcerer <os@sof.beauty>2026-03-22 17:34:25 +0000
committerOsmium Sorcerer <os@sof.beauty>2026-03-29 22:22:25 +0000
commit39372432b78b3d0980b004903739539e565c0948 (patch)
tree30be072cb44575b1972fb4b34c4b7b371ff2b52f
parentee9705955ccd52bd973c377c3a1a22ed768a3707 (diff)
Stop setting volume on evidence show
Presenting evidence took volume as a parameter which it also set. It's unnecessary as the evidence uses the same SFX player, the volume of which is controlled by the player with a slider.
-rw-r--r--src/aoevidencedisplay.cpp4
-rw-r--r--src/aoevidencedisplay.h2
-rw-r--r--src/courtroom.cpp2
3 files changed, 3 insertions, 5 deletions
diff --git a/src/aoevidencedisplay.cpp b/src/aoevidencedisplay.cpp
index 9e33d5b..fb82a0e 100644
--- a/src/aoevidencedisplay.cpp
+++ b/src/aoevidencedisplay.cpp
@@ -17,13 +17,11 @@ AOEvidenceDisplay::AOEvidenceDisplay(AOApplication *p_ao_app, QWidget *p_parent)
connect(ui_prompt_details, &QPushButton::clicked, this, &AOEvidenceDisplay::icon_clicked);
}
-void AOEvidenceDisplay::show_evidence(int p_index, QString p_evidence_image, bool is_left_side, int p_volume)
+void AOEvidenceDisplay::show_evidence(int p_index, QString p_evidence_image, bool is_left_side)
{
QString gif_name;
QString icon_identifier;
- m_sfx_player->setVolume(p_volume);
-
if (is_left_side)
{
icon_identifier = "left_evidence_icon";
diff --git a/src/aoevidencedisplay.h b/src/aoevidencedisplay.h
index 307f7ad..1344647 100644
--- a/src/aoevidencedisplay.h
+++ b/src/aoevidencedisplay.h
@@ -15,7 +15,7 @@ class AOEvidenceDisplay : public QLabel
public:
AOEvidenceDisplay(AOApplication *p_ao_app, QWidget *p_parent = nullptr);
- void show_evidence(int p_index, QString p_evidence_image, bool is_left_side, int p_volume);
+ void show_evidence(int p_index, QString p_evidence_image, bool is_left_side);
void reset();
void combo_resize(int w, int h);
void setLastEvidenceIndex(int f_index);
diff --git a/src/courtroom.cpp b/src/courtroom.cpp
index 4c6b7fb..0edef94 100644
--- a/src/courtroom.cpp
+++ b/src/courtroom.cpp
@@ -3443,7 +3443,7 @@ void Courtroom::display_evidence_image()
QString f_image = global_evidence_list.at(f_evi_id - 1).image;
// def jud and hlp should display the evidence icon on the RIGHT side
bool is_left_side = !(side.startsWith("def") || side == "hlp"); // FIXME : Hardcoded
- ui_vp_evidence_display->show_evidence(f_evi_id, f_image, is_left_side, sfx_player->volume());
+ ui_vp_evidence_display->show_evidence(f_evi_id, f_image, is_left_side);
}
else
{