// Spieler-Verwaltung (Nickname -> player_id in localStorage) const PlayerStore = (() => { const KEY = "filmdle_player"; const STREAK_KEY = "filmdle_streaks"; function save(player) { localStorage.setItem(KEY, JSON.stringify(player)); } function load() { try { return JSON.parse(localStorage.getItem(KEY)); } catch (e) { return null; } } function getStreaks() { try { return JSON.parse(localStorage.getItem(STREAK_KEY)); } catch (e) { return null; } } function setStreaks(streaks) { localStorage.setItem(STREAK_KEY, JSON.stringify(streaks)); } function clear() { localStorage.removeItem(KEY); localStorage.removeItem(STREAK_KEY); } return { save, load, getStreaks, setStreaks, clear }; })();