12 class BSPathingLOSGridMap;
13 class CombatSearchLocation;
Definition: BSAtomic.h:112
Definition: BSTArray.h:378
Definition: CombatGroupDetectionListener.h:8
Definition: CombatGroup.h:70
std::uint32_t pad11C
Definition: CombatGroup.h:98
AITimer unkC0
Definition: CombatGroup.h:84
BGSWorldLocation searchTargetLoc
Definition: CombatGroup.h:96
AITimer updateTimer
Definition: CombatGroup.h:82
ActorHandle targetToSearchFor
Definition: CombatGroup.h:95
BSTArray< CombatSearchLocation > searchLocations
Definition: CombatGroup.h:99
BSPathingLOSGridMap * gridMap
Definition: CombatGroup.h:91
BSReadWriteLock lock
Definition: CombatGroup.h:108
BSTArray< CombatSearchDoor > searchDoors
Definition: CombatGroup.h:100
BSTArray< CombatMember > members
Definition: CombatGroup.h:76
float unkC8
Definition: CombatGroup.h:85
AITimer musicThreatRatioTimer
Definition: CombatGroup.h:83
std::uint32_t searchState
Definition: CombatGroup.h:89
std::uint8_t unk15D
Definition: CombatGroup.h:105
std::uint32_t initializedMemberCount
Definition: CombatGroup.h:101
AITimer avoidThreathTimer
Definition: CombatGroup.h:79
float unkCC
Definition: CombatGroup.h:86
std::uint8_t musicState
Definition: CombatGroup.h:104
std::uint32_t fleeCount
Definition: CombatGroup.h:102
std::uint32_t groupIndex
Definition: CombatGroup.h:74
AITimer unk50
Definition: CombatGroup.h:80
AITimer searchAreaUpdateTimer
Definition: CombatGroup.h:93
std::uint32_t groupID
Definition: CombatGroup.h:73
float searchRadius
Definition: CombatGroup.h:97
AITimer allyKilledTimer
Definition: CombatGroup.h:78
std::uint32_t padDC
Definition: CombatGroup.h:90
float unkD4
Definition: CombatGroup.h:88
BSTArray< CombatTarget > targets
Definition: CombatGroup.h:75
std::uint32_t fightCount
Definition: CombatGroup.h:103
CombatGroupDetectionListener * detectionListener
Definition: CombatGroup.h:77
float unkD0
Definition: CombatGroup.h:87
std::uint8_t unk15E
Definition: CombatGroup.h:106
AITimeStamp searchStartedTimeStamp
Definition: CombatGroup.h:94
AITimer detectionDialogueTimers[11]
Definition: CombatGroup.h:81
AITimer searchUpdateTimer
Definition: CombatGroup.h:92
std::uint8_t unk15F
Definition: CombatGroup.h:107
Definition: CombatGroup.h:48
ActorHandle memberHandle
Definition: CombatGroup.h:51
float groupStrengthUpdateTimer
Definition: CombatGroup.h:52
float threatValue
Definition: CombatGroup.h:53
Definition: CombatGroup.h:16
REX::EnumSet< Flags, std::uint16_t > flags
Definition: CombatGroup.h:43
ActorHandle attackedMember
Definition: CombatGroup.h:41
BGSWorldLocation lastKnownLoc
Definition: CombatGroup.h:30
AITimeStamp unk9C
Definition: CombatGroup.h:40
AITimeStamp lastKnownTimeStamp
Definition: CombatGroup.h:37
ActorHandle targetHandle
Definition: CombatGroup.h:26
BGSWorldLocation searchLoc
Definition: CombatGroup.h:33
AITimeStamp unk88
Definition: CombatGroup.h:35
Flags
Definition: CombatGroup.h:19
BGSWorldLocation unk70
Definition: CombatGroup.h:34
BGSWorldLocation unk40
Definition: CombatGroup.h:32
BGSWorldLocation unk28
Definition: CombatGroup.h:31
std::int32_t detectLevel
Definition: CombatGroup.h:27
AITimeStamp unk98
Definition: CombatGroup.h:39
float unk0C
Definition: CombatGroup.h:29
AITimeStamp unk94
Definition: CombatGroup.h:38
float stealthPoints
Definition: CombatGroup.h:28
AITimeStamp unk8C
Definition: CombatGroup.h:36
std::uint16_t attackerCount
Definition: CombatGroup.h:42
Definition: AbsorbEffect.h:6
Definition: AITimeStamp.h:6
Definition: BGSWorldLocation.h:10
Definition: CombatGroup.h:58
ObjectRefHandle linkedDoorHandle
Definition: CombatGroup.h:62
std::uint8_t unk08
Definition: CombatGroup.h:63
std::uint8_t unk0A
Definition: CombatGroup.h:65
ObjectRefHandle doorHandle
Definition: CombatGroup.h:61
std::uint8_t unk09
Definition: CombatGroup.h:64