evac/State.hs
2019-05-15 18:50:27 +12:00

9 lines
232 B
Haskell

module State where
type Group = [MainCharacter]
type NeoTokyo = [Group]
type Downed = [MainCharacter]
type BoardState = (NeoTokyo, Downed)
data MainCharacter = Asuka | Shinji | Rei | Misato | Ritsuko | Gendo
deriving (Show, Eq)