summaryrefslogtreecommitdiff
blob: efa80c73c51c0b5a47679ec3259bebc1d915f4e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
module Event exposing (Type(..))

import Http

import Battlemap.Direction
import Battlemap.Location

import Character

import UI

type Type =
   DirectionRequested Battlemap.Direction.Type
   | TileSelected Battlemap.Location.Ref
   | CharacterSelected Character.Ref
   | TurnEnded
   | ScaleChangeRequested Float
   | TabSelected UI.Tab
   | ServerReplied (Result Http.Error String)
   | DebugTeamSwitchRequest