| summaryrefslogtreecommitdiff | 
diff options
| author | nsensfel <SpamShield0@noot-noot.org> | 2017-11-10 16:30:25 +0100 | 
|---|---|---|
| committer | nsensfel <SpamShield0@noot-noot.org> | 2017-11-10 16:30:25 +0100 | 
| commit | deed13c71a23cc9d2279887bc7a77446cae0b454 (patch) | |
| tree | 840f746bd8bd3854dc366a719eac8631653e7c16 /src/battlemap_load_state.erl | |
| parent | be244f5d25dcbc7dd5572665a30e9c99d52d2a71 (diff) | |
Changes format for server replies.
Diffstat (limited to 'src/battlemap_load_state.erl')
| -rw-r--r-- | src/battlemap_load_state.erl | 39 | 
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 +         ) +      ]     ).  | 


