From 80cf57bc91d25a043ed8c1de557ebe1ccbe17022 Mon Sep 17 00:00:00 2001 From: nsensfel Date: Tue, 9 Oct 2018 15:39:43 +0200 Subject: Creates roster & inventory alongside player. --- src/roster/struct/rst_roster.erl | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'src/roster/struct') diff --git a/src/roster/struct/rst_roster.erl b/src/roster/struct/rst_roster.erl index a362619..7841fb4 100644 --- a/src/roster/struct/rst_roster.erl +++ b/src/roster/struct/rst_roster.erl @@ -9,7 +9,6 @@ ( roster, { - id :: id(), owner :: binary(), characters :: array:array(rst_character:type()) } @@ -26,7 +25,6 @@ -export ( [ - get_id/1, get_owner/1, get_characters/1, get_character/2, @@ -49,7 +47,7 @@ -export ( [ - new/2 + new/1 ] ). @@ -61,9 +59,6 @@ %% EXPORTED FUNCTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%% Accessors --spec get_id (type()) -> id(). -get_id (Roster) -> Roster#roster.id. - -spec get_owner (type()) -> binary(). get_owner (Roster) -> Roster#roster.owner. @@ -117,11 +112,10 @@ remove_character (IX, Roster) -> -spec get_characters_field () -> non_neg_integer(). get_characters_field () -> #roster.characters. --spec new (binary(), binary()) -> type(). -new (ID, Owner) -> +-spec new (binary()) -> type(). +new (Owner) -> #roster { - id = ID, owner = Owner, characters = array:new() }. -- cgit v1.2.3-70-g09d2