summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornsensfel <SpamShield0@noot-noot.org>2017-11-10 16:30:25 +0100
committernsensfel <SpamShield0@noot-noot.org>2017-11-10 16:30:25 +0100
commitdeed13c71a23cc9d2279887bc7a77446cae0b454 (patch)
tree840f746bd8bd3854dc366a719eac8631653e7c16 /src/battlemap_load_state.erl
parentbe244f5d25dcbc7dd5572665a30e9c99d52d2a71 (diff)
Changes format for server replies.
Diffstat (limited to 'src/battlemap_load_state.erl')
-rw-r--r--src/battlemap_load_state.erl39
1 files changed, 13 insertions, 26 deletions
diff --git a/src/battlemap_load_state.erl b/src/battlemap_load_state.erl
index 43fde3d..f311946 100644
--- a/src/battlemap_load_state.erl
+++ b/src/battlemap_load_state.erl
@@ -17,33 +17,20 @@ handle (Req) ->
),
%% ok = users_manager:ping(UserToken),
jiffy:encode(
- {
+ [
[
- {
- <<"types">>,
- [
- <<"SET_MAP">>,
- lists:map(
- fun (_Char) ->
- <<"ADD_CHAR">>
- end,
- CharList
- )
- ]
- },
- {
- <<"data">>,
+ <<"set_map">>,
+ battlemap_battlemap:encode_in_json(Battlemap)
+ ]
+ |
+ lists:map(
+ fun (Char) ->
[
- battlemap_battlemap:encode_in_json(Battlemap)
- |
- lists:map(
- fun (Char) ->
- battlemap_character:encode_in_json(Char)
- end,
- CharList
- )
+ <<"add_char">>,
+ battlemap_character:encode_in_json(Char)
]
- }
- ]
- }
+ end,
+ CharList
+ )
+ ]
).