Safe Haskell | None |
---|---|
Language | Haskell2010 |
Picking the AI actor to move and refreshing leader and non-leader targets.
- pickActorToMove :: MonadClient m => Maybe ActorId -> m ActorId
- setTargetFromTactics :: MonadClient m => ActorId -> m ()
Documentation
pickActorToMove :: MonadClient m => Maybe ActorId -> m ActorId Source #
Pick a new leader from among the actors on the current level. Refresh the target of the new leader, even if unchanged.
setTargetFromTactics :: MonadClient m => ActorId -> m () Source #
Inspect the tactics of the actor and set his target according to it.