summaryrefslogtreecommitdiff |
diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/io/database_shim.erl | 2 | ||||
-rw-r--r-- | src/query/character_turn.erl | 1 | ||||
-rw-r--r-- | src/query/load_state.erl | 1 | ||||
-rw-r--r-- | src/type/battlemap_instance.erl | 3 |
4 files changed, 6 insertions, 1 deletions
diff --git a/src/io/database_shim.erl b/src/io/database_shim.erl index 243051b..d4f80cb 100644 --- a/src/io/database_shim.erl +++ b/src/io/database_shim.erl @@ -41,7 +41,7 @@ generate_char_instances (Battlemap, Characters) -> (rand:uniform(2) - 1), % team, { rand:uniform(battlemap:get_width(Battlemap) - 1), % X - rand:uniform(battlemap:get_heigth(Battlemap) - 1) % Y + rand:uniform(battlemap:get_height(Battlemap) - 1) % Y } ) } diff --git a/src/query/character_turn.erl b/src/query/character_turn.erl index cf55585..7af2d6d 100644 --- a/src/query/character_turn.erl +++ b/src/query/character_turn.erl @@ -26,6 +26,7 @@ target_char_inst } ). +-include("../../include/yaws_api.hrl"). -export([out/1]). parse_input (Req) -> diff --git a/src/query/load_state.erl b/src/query/load_state.erl index f2818bd..94cacda 100644 --- a/src/query/load_state.erl +++ b/src/query/load_state.erl @@ -1,5 +1,6 @@ -module(load_state). -record(input, {session_token, player_id, battlemap_id, instance_id}). +-include("../../include/yaws_api.hrl"). -export([out/1]). parse_input (Req) -> diff --git a/src/type/battlemap_instance.erl b/src/type/battlemap_instance.erl index 26ca5b1..28db509 100644 --- a/src/type/battlemap_instance.erl +++ b/src/type/battlemap_instance.erl @@ -14,6 +14,7 @@ -export ( [ + get_id/1, list_characters/1 ] ). @@ -28,6 +29,8 @@ ] ). +get_id (BattlemapInstance) -> BattlemapInstance#battlemap_instance.id. + list_characters (BattlemapInstance) -> dict:to_list(BattlemapInstance#battlemap_instance.chars). |