summaryrefslogtreecommitdiff
blob: 23441d3fd714df84ff5776046715ba161a48f41b (plain)
1
2
3
4
5
6
7
8
9
%% TODO: add types.
-record(battlemap, {id, width, height, content, instances}).
-record(battlemap_instance, {id, chars, curr_player, players, rem_chars, last_turn}).
-record(character, {id, name, icon, portrait, mov_pts, atk_rg}).
-record(character_turn, {id, path, target}).
-record(player, {id, battlemaps, characters}).

%% Not stored in its own timed cache.
-record(character_instance, {x, y, team}).