let version = "v0.5.12 token color"; $("#main").css({padding: "0.5em"}); //$('#main-button').click(); let tokens = [ '+1', 0, 0, -1, -1, -1, -2, -2, -3, -4, "Skull", "Skull", "Cape", "Fail", "+Effect"]; let phases = ["mythos", "investigation", "enemy", "keep-up"] let rawDataInput; let data; let savedDateElem; let savedDate = "" let logDiv; let playersElem; function players() { let playersStr = playersElem.find("input").val().trim(); let names = playersStr ? playersStr.split(/[, ]+/) : []; // ["Roland", "Skids"]; return $("
").each(function() { for (let n of names) $(this).append(player(n)); }) } let colors = { clues: "#008000", damage: "#990000", doom: "#9f1da5", horror: "#0052cc", location: "#084408", phase: "#b74e91", resources: "#663300", uses: "#bb6622" }; function locationChanged(added, place) { console.log("Location " + place + " was " + (added ? "added" : "removed")); let locations = $(".location") if (added) { locations.append($('