summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2019-03-17 00:55:26 +0100
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2019-03-17 00:55:26 +0100
commitb6fa3b730fe0c4249e714545ca88d2729c815a9b (patch)
treeb14c8e4952a22f8d2943283ca9870a05ccf086e0 /src/shared/battle/Battle/Struct/Attributes.elm
parenta3c380b2813c9928a2ee600c276295c7803e9e66 (diff)
...
Diffstat (limited to 'src/shared/battle/Battle/Struct/Attributes.elm')
-rw-r--r--src/shared/battle/Battle/Struct/Attributes.elm11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/shared/battle/Battle/Struct/Attributes.elm b/src/shared/battle/Battle/Struct/Attributes.elm
index ee12dbd..6f6fe10 100644
--- a/src/shared/battle/Battle/Struct/Attributes.elm
+++ b/src/shared/battle/Battle/Struct/Attributes.elm
@@ -18,6 +18,7 @@ module Battle.Struct.Attributes exposing
get,
new,
decode_category,
+ encode_category,
default
)
@@ -167,3 +168,13 @@ decode_category str =
"min" -> Mind
"spe" -> Speed
_ -> Strength
+
+encode_category : Category -> string
+encode_category cat =
+ case cat of
+ Constitution -> "con"
+ Dexterity -> "dex"
+ Intelligence -> "int"
+ Mind -> "min"
+ Speed -> "spe"
+ Strength -> "str"