X-Git-Url: https://plomlompom.com/repos/unset_cookie?a=blobdiff_plain;f=rogue_chat.html;h=2a41e0ad1285cb033c0194b392d3fce2c51152d5;hb=5d8136bee6c1cf821f07255ecf23acdc0766ac84;hp=9f24d82c7dc10d8d3c313154a1985d56cff50528;hpb=71880a263d3018157950eb2c361f201d415ce0ae;p=plomrogue2 diff --git a/rogue_chat.html b/rogue_chat.html index 9f24d82..2a41e0a 100644 --- a/rogue_chat.html +++ b/rogue_chat.html @@ -1346,49 +1346,12 @@ document.getElementById("help").onclick = function() { tui.show_help = true; tui.full_refresh(); }; -document.getElementById("switch_to_play").onclick = function() { - tui.switch_mode('play'); - tui.full_refresh(); -}; -document.getElementById("switch_to_study").onclick = function() { - tui.switch_mode('study'); - tui.full_refresh(); -}; -document.getElementById("switch_to_chat").onclick = function() { - tui.switch_mode('chat'); - tui.full_refresh(); -}; -document.getElementById("switch_to_password").onclick = function() { - tui.switch_mode('password'); - tui.full_refresh(); -}; -document.getElementById("switch_to_edit").onclick = function() { - tui.switch_mode('edit'); - tui.full_refresh(); -}; -document.getElementById("switch_to_write").onclick = function() { - tui.switch_mode('write'); - tui.full_refresh(); -}; -document.getElementById("switch_to_annotate").onclick = function() { - tui.switch_mode('annotate'); - tui.full_refresh(); -}; -document.getElementById("switch_to_portal").onclick = function() { - tui.switch_mode('portal'); - tui.full_refresh(); -}; -document.getElementById("switch_to_admin_enter").onclick = function() { - tui.switch_mode('admin'); - tui.full_refresh(); -}; -document.getElementById("switch_to_control_pw_type").onclick = function() { - tui.switch_mode('control_pw_type'); - tui.full_refresh(); -}; -document.getElementById("switch_to_control_tile_type").onclick = function() { - tui.switch_mode('control_tile_type'); - tui.full_refresh(); +for (const switchEl of document.querySelectorAll('[id^="switch_to_"]')) { + const mode = switchEl.id.slice("switch_to_".length); + switchEl.onclick = function() { + tui.switch_mode(mode); + tui.full_refresh(); + } }; document.getElementById("toggle_map_mode").onclick = function() { if (tui.map_mode == 'terrain') {