summaryrefslogtreecommitdiff |
diff options
author | nsensfel <SpamShield0@noot-noot.org> | 2018-07-11 17:54:14 +0200 |
---|---|---|
committer | nsensfel <SpamShield0@noot-noot.org> | 2018-07-11 17:54:14 +0200 |
commit | fde827cba1ff3d889135c74ee1978098465fd200 (patch) | |
tree | d6022f800aa8226bf79a26a19189965c8cbfb2fe /src/battlemap/struct/bm_character_turn_request.erl | |
parent | df59024199c387903e3d4a901171939a358489d3 (diff) |
"Battlemap" -> "Battle".
Diffstat (limited to 'src/battlemap/struct/bm_character_turn_request.erl')
-rw-r--r-- | src/battlemap/struct/bm_character_turn_request.erl | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/src/battlemap/struct/bm_character_turn_request.erl b/src/battlemap/struct/bm_character_turn_request.erl deleted file mode 100644 index 51c87a3..0000000 --- a/src/battlemap/struct/bm_character_turn_request.erl +++ /dev/null @@ -1,84 +0,0 @@ --module(bm_character_turn_request). - --define(PLAYER_ID_FIELD, <<"pid">>). --define(SESSION_TOKEN_FIELD, <<"stk">>). --define(BATTLE_ID_FIELD, <<"bid">>). --define(CHAR_IX_FIELD, <<"cix">>). --define(ACTIONS_FIELD, <<"act">>). - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% TYPES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% --record -( - type, - { - player_id :: bm_player:id(), - session_token :: binary(), - battle_id :: binary(), - character_ix :: non_neg_integer(), - actions :: list(bm_battle_action:type()) - } -). - --opaque type() :: #type{}. - --export_type([type/0]). - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% EXPORTS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% --export -( - [ - decode/1 - ] -). - --export -( - [ - get_player_id/1, - get_session_token/1, - get_battle_id/1, - get_character_ix/1, - get_actions/1 - ] -). - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% LOCAL FUNCTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% EXPORTED FUNCTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% --spec decode (map()) -> type(). -decode (Map) -> - CharacterIX = maps:get(?CHAR_IX_FIELD, Map), - EncodedActions = maps:get(?ACTIONS_FIELD, Map), - Actions = lists:map(fun bm_battle_action:decode/1, EncodedActions), - - #type - { - player_id = maps:get(?PLAYER_ID_FIELD, Map), - session_token = maps:get(?SESSION_TOKEN_FIELD, Map), - battle_id = maps:get(?BATTLE_ID_FIELD, Map), - character_ix = CharacterIX, - actions = Actions - }. - --spec get_player_id (type()) -> bm_player:id(). -get_player_id (Request) -> Request#type.player_id. - --spec get_session_token (type()) -> binary(). -get_session_token (Request) -> Request#type.session_token. - --spec get_battle_id (type()) -> binary(). -get_battle_id (Request) -> Request#type.battle_id. - --spec get_character_ix (type()) -> non_neg_integer(). -get_character_ix (Request) -> Request#type.character_ix. - --spec get_actions (type()) -> list(bm_battle_action:type()). -get_actions (Request) -> Request#type.actions. |