X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;ds=sidebyside;f=empires-client.js;h=3d528e08ba1e4efbee827b04a3c166c2ec90cd25;hb=6ae3309fc78ab84e973562dee6c1dff94abcccfe;hp=c239b223168f7b67280c1c0cbe1abb831620caed;hpb=923f3bacb4066186ce779c5152643739d2939c34;p=empires-html diff --git a/empires-client.js b/empires-client.js index c239b22..3d528e0 100644 --- a/empires-client.js +++ b/empires-client.js @@ -13,13 +13,8 @@ ${message} message_area.insertAdjacentHTML('beforeend', message); } -function register_loaded(name) { - add_message("success", name + " is now in the game!"); -} - function register(form) { var request = new XMLHttpRequest(); - request.addEventListener("load", register_loaded(form.name.value)); request.open("POST", API + "register"); request.setRequestHeader("Content-Type", "application/json; charset=UTF-8"); @@ -61,6 +56,8 @@ events.addEventListener("player-join", function(event) { li.id = "player-" + player.id; li.innerText = player.name; players.appendChild(li); + + add_message("success", player.name + " is now in the game!"); }); events.addEventListener("player-leave", function(event) { @@ -68,6 +65,7 @@ events.addEventListener("player-leave", function(event) { const id = JSON.parse(event.data); const player = document.getElementById("player-" + id.id); + add_message("info", player.innerText + " has left the game."); players.removeChild(player); });