summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2018-09-14 10:09:38 +0200
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2018-09-14 10:09:38 +0200
commitac5b50e4a622ee0885678a96c69af7f49290bcee (patch)
tree24907ac28e1251af33e1790cbb9c4a3d3be34810 /www/script
parent85c6127369e984ef89bb06bf1139fab4aa07e790 (diff)
...
Diffstat (limited to 'www/script')
-rw-r--r--www/script/params.js31
1 files changed, 11 insertions, 20 deletions
diff --git a/www/script/params.js b/www/script/params.js
index 440a491..803003c 100644
--- a/www/script/params.js
+++ b/www/script/params.js
@@ -7,19 +7,7 @@ tacticians_online.params = new Object();
tacticians_online.params.private = new Object();
tacticians_online.params.private.frequency = 15;
-tacticians_online.params.private.players = [];
-
-tacticians_online.params.store =
-function ()
-{
- localStorage.setItem
- (
- "frequency",
- tacticians_online.params.private.frequency
- );
-
- localStorage.setItem("players", tacticians_online.params.private.players);
-}
+tacticians_online.params.private.players = "";
tacticians_online.params.reset =
function ()
@@ -43,7 +31,7 @@ function ()
if (tacticians_online.params.private.players == null)
{
- tacticians_online.params.private.players = [];
+ tacticians_online.params.private.players = "";
}
}
@@ -63,29 +51,32 @@ tacticians_online.params.set_frequency =
function (frequency)
{
tacticians_online.params.private.frequency = frequency;
+
+ localStorage.setItem
+ (
+ "frequency",
+ tacticians_online.params.private.frequency
+ );
}
tacticians_online.params.set_players =
function (players)
{
tacticians_online.params.private.players = players;
+ localStorage.setItem("players", tacticians_online.params.private.players);
}
-tacticians_online.params.store_new_params =
+tacticians_online.params.store_params =
function (params)
{
var [frequency, players] = params;
tacticians_online.params.set_frequency(frequency);
tacticians_online.params.set_players(players);
- tacticians_online.params.store();
}
tacticians_online.params.attach_to =
function (app)
{
- app.ports.store_new_params.subscribe(
- tacticians_online.params.store_new_params
- );
-
+ app.ports.store_params.subscribe(tacticians_online.params.store_params);
app.ports.reset_params.subscribe(tacticians_online.params.reset);
}