aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--public/client.html7
-rw-r--r--webAO/packets/handlers/handleLE.ts12
2 files changed, 11 insertions, 8 deletions
diff --git a/public/client.html b/public/client.html
index 62ecb55..0a94878 100644
--- a/public/client.html
+++ b/public/client.html
@@ -459,13 +459,13 @@
onchange="changeMusicVolume()">
<p>SFX</p>
- <audio id="client_sfxaudio" onvolumechange="changeSFXVolume()" onerror="opusCheck()" controls></audio>
+ <audio id="client_sfxaudio" onvolumechange="changeSFXVolume()" onerror="opusCheck(this)" controls></audio>
<p>Shouts</p>
- <audio id="client_shoutaudio" onvolumechange="changeShoutVolume()" onerror="opusCheck()" controls></audio>
+ <audio id="client_shoutaudio" onvolumechange="changeShoutVolume()" onerror="opusCheck(this)" controls></audio>
<p>Testimony/Guilty</p>
- <audio id="client_testimonyaudio" onvolumechange="changeTestimonyVolume()" onerror="opusCheck()" controls></audio>
+ <audio id="client_testimonyaudio" onvolumechange="changeTestimonyVolume()" onerror="opusCheck(this)" controls></audio>
<p>Blip</p>
<input id="client_bvolume" class="long" type="range" min="0" max="1" value="1" step="0.01"
@@ -507,6 +507,7 @@
<option value="p3">Persona 3</option>
<option value="p4">Persona 4</option>
<option value="p5">Persona 5</option>
+ <option value="sonic">Murder of Sonic</option>
<option value="halla">VA-11 HALL-A</option>
<option value="whentheycry">When They Cry Series</option>
<option value="yakuza">Yakuza</option>
diff --git a/webAO/packets/handlers/handleLE.ts b/webAO/packets/handlers/handleLE.ts
index 1eaeb27..c940b74 100644
--- a/webAO/packets/handlers/handleLE.ts
+++ b/webAO/packets/handlers/handleLE.ts
@@ -26,10 +26,12 @@ export const handleLE = (args: string[]) => {
const evidence_box = document.getElementById("evidences")!;
evidence_box.innerHTML = "";
for (let i = 1; i <= client.evidences.length; i++) {
- evidence_box.innerHTML += `<img src="${client.evidences[i - 1].icon}"
- id="evi_${i}"
- alt="${client.evidences[i - 1].name}"
- class="evi_icon"
- onclick="pickEvidence(${i})">`;
+ let evi_item = new Image();
+ evi_item.id = "evi_"+i;
+ evi_item.className = "evi_icon"
+ evi_item.src = client.evidences[i - 1].icon;
+ evi_item.alt = client.evidences[i - 1].name;
+ evi_item.onclick = () => { window.pickEvidence(i) }
+ evidence_box.appendChild(evi_item);
}
} \ No newline at end of file