menu fixes

This commit is contained in:
Jeena 2014-06-29 00:52:32 +02:00
parent 2343049227
commit a837d2099c
3 changed files with 6 additions and 8 deletions

View file

@ -3,6 +3,9 @@ if(!Chuck) var Chuck = {};
window.onhashchange = function() {
if(window.location.hash) {
if($("#game").style.display == "block") {
window.location.reload();
}
refresh(function(list) {
var channelName = unescape(window.location.hash.substr(1));
if(channelExists(list, channelName)) {
@ -148,6 +151,7 @@ if(!Chuck) var Chuck = {};
function quickstart() {
refresh(function(list){
var defaultChannelName = "Dungeon";
history.pushState("", document.title, window.location.pathname + "#" + defaultChannelName);
var nickname = $("#nick").value;
if(!nickname) {
@ -250,7 +254,6 @@ if(!Chuck) var Chuck = {};
}
function join(nickname, channelName) {
if(validateForJoin(nickname, channelName)) {
localStorage["player"] = JSON.stringify({
nickname: nickname
@ -314,6 +317,7 @@ if(!Chuck) var Chuck = {};
var refreshInterval = setInterval(refresh, 5000);
Chuck.menu = {
show: show
show: show,
quickstart: quickstart
}
})(Chuck);