let deaths = 0;
window.addEventListener('onWidgetLoad', async () => {
const state = await StreamWizard.state.get().catch(() => null);
deaths = state?.deaths ?? 0;
render();
});
window.addEventListener('onEventReceived', (e) => {
if (e.detail.listener !== 'channel.channel_points_custom_reward_redemption.add') return;
if (e.detail.event.reward.title !== 'Add death') return;
deaths++;
render();
StreamWizard.state.set({ deaths });
});
function render() {
document.getElementById('count').textContent = deaths;
}