summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2018-09-29 15:07:13 +0200
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2018-09-29 15:07:13 +0200
commit463aca15fdeeb7fda838dcc7355d2365de5d703d (patch)
treecbb40583cf96cfb233f7f0d41d5ccdd164d48a8f /src/shared/Struct/Flags.elm
parent80c3b7947eb0bd240d4c1f94808cb64d2fbfbf3d (diff)
...
Diffstat (limited to 'src/shared/Struct/Flags.elm')
-rw-r--r--src/shared/Struct/Flags.elm8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/shared/Struct/Flags.elm b/src/shared/Struct/Flags.elm
index 29707a9..0347001 100644
--- a/src/shared/Struct/Flags.elm
+++ b/src/shared/Struct/Flags.elm
@@ -3,6 +3,7 @@ module Struct.Flags exposing
Type,
get_frequency,
get_players,
+ default,
decoder,
encode
)
@@ -36,6 +37,13 @@ get_frequency flags = flags.frequency
get_players : Type -> (List Struct.Player.Type)
get_players flags = flags.players
+default : Type
+default =
+ {
+ frequency = 1,
+ players = []
+ }
+
decoder : (Json.Decode.Decoder Type)
decoder =
(Json.Decode.map2