Move towards incorporating sound into ai

This commit is contained in:
2021-09-08 17:41:13 +01:00
parent 45bbf9b005
commit 643cd5a420
25 changed files with 150 additions and 144 deletions
+5 -5
View File
@@ -17,7 +17,8 @@ module Dodge.Data
) where
import Dodge.Creature.State.Data
import Dodge.Creature.Stance.Data
import Dodge.Creature.AlertLevel.Data
import Dodge.Creature.Perception.Data
import Dodge.Creature.Memory.Data
import Dodge.Debug.Flag.Data
import Dodge.Data.SoundOrigin
import Dodge.Data.DamageType
@@ -214,9 +215,8 @@ data Creature = Creature
, _crStance :: Stance
, _crActionPlan :: ActionPlan
, _crMeleeCooldown :: !Int
, _crAwakeLevel :: AwakeLevel
, _crAttentionDir :: AttentionDir
, _crAwarenessLevel :: IM.IntMap AwarenessLevel
, _crPerception :: PerceptionState
, _crMemory :: MemoryState
, _crFaction :: Faction
, _crGroup :: CrGroup
, _crTarget :: Maybe Creature
@@ -578,7 +578,7 @@ data Impulse
| DropItem
-- | PickupNearby Int
-- | UseWorldObject Int
-- | Bark -- placeholder for various communication types
| Bark -- placeholder for various communication types
-- | UseIntrinsicAbility
| Melee Int
| ChangePosture Posture