From e5adad3edbce030411f03e192046c910fef4e185 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Mon, 17 Jul 2023 03:12:53 +0200 Subject: do the same for emotes --- webAO/packets/handlers/handlePV.ts | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'webAO/packets') diff --git a/webAO/packets/handlers/handlePV.ts b/webAO/packets/handlers/handlePV.ts index 3c669b9..180fbea 100644 --- a/webAO/packets/handlers/handlePV.ts +++ b/webAO/packets/handlers/handlePV.ts @@ -59,12 +59,15 @@ export const handlePV = async (args: string[]) => { me.name.toLowerCase() )}/emotions/button${i}_off.png`, }; - emotesList.innerHTML += `${emotes[i].desc}`; + + let emote_item = new Image(); + emote_item.id = "emo_"+i; + emote_item.className = "emote_button"; + emote_item.src = emotes[i].button; + emote_item.alt = emotes[i].desc; + emote_item.title = emotes[i].desc; + emote_item.onclick = () => { window.pickEmotion(i) } + emotesList.appendChild(emote_item); } catch (e) { console.error(`missing emote ${i}`); } -- cgit