From deed13c71a23cc9d2279887bc7a77446cae0b454 Mon Sep 17 00:00:00 2001 From: nsensfel Date: Fri, 10 Nov 2017 16:30:25 +0100 Subject: Changes format for server replies. --- src/battlemap_load_state.erl | 39 +++++++++++++-------------------------- 1 file changed, 13 insertions(+), 26 deletions(-) (limited to 'src/battlemap_load_state.erl') 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 + ) + ] ). -- cgit v1.2.3-70-g09d2