Safe Haskell | None |
---|---|
Language | Haskell2010 |
UI aspects of actors.
- data ActorUI = ActorUI {}
- type ActorDictUI = EnumMap ActorId ActorUI
- keySelected :: (ActorId, Actor, ActorUI) -> (Bool, Bool, Char, Color, ActorId)
- partActor :: ActorUI -> Part
- partPronoun :: ActorUI -> Part
- ppContainer :: Container -> Text
- ppCStore :: CStore -> (Text, Text)
- ppCStoreIn :: CStore -> Text
- ppCStoreWownW :: Bool -> CStore -> Part -> [Part]
- ppContainerWownW :: (ActorId -> Part) -> Bool -> Container -> [Part]
- verbCStore :: CStore -> Text
- tryFindHeroK :: ActorDictUI -> FactionId -> Int -> State -> Maybe (ActorId, Actor)
Documentation
partPronoun :: ActorUI -> Part Source #
The part of speech containing the actor pronoun.
ppContainer :: Container -> Text Source #
ppCStoreIn :: CStore -> Text Source #
verbCStore :: CStore -> Text Source #
tryFindHeroK :: ActorDictUI -> FactionId -> Int -> State -> Maybe (ActorId, Actor) Source #