Safe Haskell | Safe-Inferred |
---|
AI strategy abilities.
- data Ability
- = AbMove
- | AbMelee
- | AbDisplace
- | AbAlter
- | AbWait
- | AbMoveItem
- | AbProject
- | AbApply
- | AbTrigger
- type Skills = EnumMap Ability Int
- zeroSkills :: Skills
- unitSkills :: Skills
- addSkills :: Skills -> Skills -> Skills
- maxSkills :: Skills -> Skills -> Skills
- scaleSkills :: Int -> Skills -> Skills
Documentation
Actor and faction abilities corresponding to client-server requests.
scaleSkills :: Int -> Skills -> SkillsSource