LambdaHack-0.4.99.0: A game engine library for roguelike dungeon crawlers

Safe HaskellNone

Game.LambdaHack.Client.AI.HandleAbilityClient

Description

Semantics of abilities in terms of actions and the AI procedure for picking the best action for an actor.

Synopsis

Documentation

actionStrategy :: forall m. MonadClient m => ActorId -> m (Strategy RequestAnyAbility)Source

AI strategy based on actor's sight, smell, etc. Never empty.