├── .gitattributes ├── .gitignore ├── AI-Refactored-Client.csproj ├── AI-Refactored-Client.sln ├── AI ├── BotPersonalityPresets.cs ├── BotPersonalityProfile.cs ├── BotRegistry.cs ├── Combat │ ├── BotFireLogic.cs │ ├── BotLastShotTracker.cs │ ├── BotPanicHandler.cs │ ├── BotSuppressionReactionComponent.cs │ ├── BotThreatEscalationMonitor.cs │ ├── BotThreatSelector.cs │ ├── CombatStateMachine.cs │ ├── HearingDamageComponent.cs │ └── States │ │ ├── AttackHandler.cs │ │ ├── CombatState.cs │ │ ├── EchoCoordinator.cs │ │ ├── EngageHandler.cs │ │ ├── FallbackHandler.cs │ │ ├── InvestigateHandler.cs │ │ └── PatrolHandler.cs ├── Core │ ├── AIRefactoredBotOwner.cs │ ├── BotComponentCache.cs │ ├── BotComponentCacheRegistry.cs │ ├── BotOverlayManager.cs │ ├── BotOverlayType.cs │ └── FikaHeadlessDetector.cs ├── Groups │ ├── BotGroupBehavior.cs │ ├── BotGroupComms.cs │ ├── BotGroupSyncCoordinator.cs │ ├── BotTeamLogic.cs │ ├── BotTeamTracker.cs │ ├── GroupMissionCoordinator.cs │ └── SquadPathCoordinator.cs ├── Helpers │ ├── BotCacheUtility.cs │ ├── BotCoverHelper.cs │ ├── BotMovementHelper.cs │ ├── BotPanicUtility.cs │ ├── BotSoundRegistry.cs │ ├── BotSoundUtils.cs │ ├── BotSuppressionHelper.cs │ ├── FlashlightRegistry.cs │ └── FlashlightUtils.cs ├── Hotspots │ ├── HardcodedHotspots.cs │ ├── HotspotMemory.cs │ ├── HotspotRegistry.cs │ └── HotspotSystems.cs ├── Looting │ ├── BotLootDecisionSystem.cs │ ├── DeadBodyContainerCache.cs │ └── LootRegistry.cs ├── Medical │ ├── BotGroupHealCoordinator.cs │ ├── BotInjurySystem.cs │ └── BotMedicLogic.cs ├── Memory │ ├── BotMemoryExtensions.cs │ ├── BotMemoryStore.cs │ └── BotTacticalMemory.cs ├── Missions │ ├── BotExtractionDecisionSystem.cs │ ├── BotLootScanner.cs │ ├── BotMissionController.cs │ └── Subsystems │ │ ├── MissionEvaluator.cs │ │ ├── MissionSwitcher.cs │ │ ├── MissionVoiceCoordinator.cs │ │ └── ObjectiveController.cs ├── Movement │ ├── BotCornerScanner.cs │ ├── BotJumpController.cs │ ├── BotLookController.cs │ ├── BotMoveCache.cs │ ├── BotMovementController.cs │ ├── BotMovementOverlayController.cs │ ├── BotMovementTrajectoryPlanner.cs │ ├── BotPoseController.cs │ ├── FlankCoordinator.cs │ ├── FlankPositionPlanner.cs │ └── MovementIntentDispatcher.cs ├── Navigation │ ├── BotDoorInteractionSystem.cs │ └── BotNavHelper.cs ├── Optimization │ ├── AIOptimizationManager.cs │ ├── BotAIOptimization.cs │ ├── BotAsyncProcessor.cs │ ├── BotCoverRetreatPlanner.cs │ ├── BotGroupDispatcher.cs │ ├── BotOwnerGroupOptimization.cs │ ├── BotOwnerStateCache.cs │ ├── BotWorkerScheduler.cs │ └── CoverScorer.cs ├── Perception │ ├── BotDeadBodyScanner.cs │ ├── BotHearingSystem.cs │ ├── BotPerceptionSystem.cs │ ├── BotTacticalDeviceController.cs │ ├── BotVisionProfile.cs │ ├── BotVisionProfiles.cs │ ├── BotVisionSystem.cs │ ├── IFlashReactiveBot.cs │ └── TrackedEnemyVisibility.cs ├── Reactions │ ├── BotFlashReactionComponent.cs │ └── FlashGrenadeComponent.cs └── Threads │ ├── BotBrain.cs │ └── BotBrainGuardian.cs ├── Bootstrap ├── BaseAIWorldSystemBootstrapper.cs ├── HotspotRegistryBootstrapper.cs ├── IAIWorldSystemBootstrapper.cs ├── LootBootstrapper.cs ├── WorldBootstrapper.cs └── WorldInitState.cs ├── Core ├── AIRefactoredLayerMasks.cs ├── EFTPlayerUtil.cs ├── GameWorldHandler.cs └── TempPoolManager.cs ├── Plugin.cs ├── Pools ├── TempBoundsPool.cs ├── TempDictionaryPool.cs ├── TempHashSetPool.cs ├── TempIntArrayPool.cs ├── TempListPool.cs ├── TempNavMeshHitPool.cs ├── TempNavMeshPathPool.cs ├── TempNavPathCornerPool.cs ├── TempQueuePool.cs ├── TempRaycastCommandPool.cs ├── TempRaycastHitListPool.cs ├── TempRaycastHitPool.cs ├── TempStackPool.cs └── TempVector3Pool.cs ├── Properties └── AssemblyInfo.cs ├── README.md └── Runtime ├── AIRefactoredController.cs ├── BotRecoveryService.cs ├── BotSpawnWatcherService.cs ├── DeadBodyObserverService.cs ├── GameWorldSpawnHook.cs ├── InitPhaseRunner.cs ├── LootRuntimeWatcher.cs ├── RaidLifecycleWatcher.cs └── WorldTickDispatcher.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/.gitignore -------------------------------------------------------------------------------- /AI-Refactored-Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI-Refactored-Client.csproj -------------------------------------------------------------------------------- /AI-Refactored-Client.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI-Refactored-Client.sln -------------------------------------------------------------------------------- /AI/BotPersonalityPresets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/BotPersonalityPresets.cs -------------------------------------------------------------------------------- /AI/BotPersonalityProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/BotPersonalityProfile.cs -------------------------------------------------------------------------------- /AI/BotRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/BotRegistry.cs -------------------------------------------------------------------------------- /AI/Combat/BotFireLogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/BotFireLogic.cs -------------------------------------------------------------------------------- /AI/Combat/BotLastShotTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/BotLastShotTracker.cs -------------------------------------------------------------------------------- /AI/Combat/BotPanicHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/BotPanicHandler.cs -------------------------------------------------------------------------------- /AI/Combat/BotSuppressionReactionComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/BotSuppressionReactionComponent.cs -------------------------------------------------------------------------------- /AI/Combat/BotThreatEscalationMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/BotThreatEscalationMonitor.cs -------------------------------------------------------------------------------- /AI/Combat/BotThreatSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/BotThreatSelector.cs -------------------------------------------------------------------------------- /AI/Combat/CombatStateMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/CombatStateMachine.cs -------------------------------------------------------------------------------- /AI/Combat/HearingDamageComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/HearingDamageComponent.cs -------------------------------------------------------------------------------- /AI/Combat/States/AttackHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/States/AttackHandler.cs -------------------------------------------------------------------------------- /AI/Combat/States/CombatState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/States/CombatState.cs -------------------------------------------------------------------------------- /AI/Combat/States/EchoCoordinator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/States/EchoCoordinator.cs -------------------------------------------------------------------------------- /AI/Combat/States/EngageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/States/EngageHandler.cs -------------------------------------------------------------------------------- /AI/Combat/States/FallbackHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/States/FallbackHandler.cs -------------------------------------------------------------------------------- /AI/Combat/States/InvestigateHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/States/InvestigateHandler.cs -------------------------------------------------------------------------------- /AI/Combat/States/PatrolHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Combat/States/PatrolHandler.cs -------------------------------------------------------------------------------- /AI/Core/AIRefactoredBotOwner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Core/AIRefactoredBotOwner.cs -------------------------------------------------------------------------------- /AI/Core/BotComponentCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Core/BotComponentCache.cs -------------------------------------------------------------------------------- /AI/Core/BotComponentCacheRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Core/BotComponentCacheRegistry.cs -------------------------------------------------------------------------------- /AI/Core/BotOverlayManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Core/BotOverlayManager.cs -------------------------------------------------------------------------------- /AI/Core/BotOverlayType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Core/BotOverlayType.cs -------------------------------------------------------------------------------- /AI/Core/FikaHeadlessDetector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Core/FikaHeadlessDetector.cs -------------------------------------------------------------------------------- /AI/Groups/BotGroupBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Groups/BotGroupBehavior.cs -------------------------------------------------------------------------------- /AI/Groups/BotGroupComms.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Groups/BotGroupComms.cs -------------------------------------------------------------------------------- /AI/Groups/BotGroupSyncCoordinator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Groups/BotGroupSyncCoordinator.cs -------------------------------------------------------------------------------- /AI/Groups/BotTeamLogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Groups/BotTeamLogic.cs -------------------------------------------------------------------------------- /AI/Groups/BotTeamTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Groups/BotTeamTracker.cs -------------------------------------------------------------------------------- /AI/Groups/GroupMissionCoordinator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Groups/GroupMissionCoordinator.cs -------------------------------------------------------------------------------- /AI/Groups/SquadPathCoordinator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Groups/SquadPathCoordinator.cs -------------------------------------------------------------------------------- /AI/Helpers/BotCacheUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Helpers/BotCacheUtility.cs -------------------------------------------------------------------------------- /AI/Helpers/BotCoverHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Helpers/BotCoverHelper.cs -------------------------------------------------------------------------------- /AI/Helpers/BotMovementHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Helpers/BotMovementHelper.cs -------------------------------------------------------------------------------- /AI/Helpers/BotPanicUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Helpers/BotPanicUtility.cs -------------------------------------------------------------------------------- /AI/Helpers/BotSoundRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Helpers/BotSoundRegistry.cs -------------------------------------------------------------------------------- /AI/Helpers/BotSoundUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Helpers/BotSoundUtils.cs -------------------------------------------------------------------------------- /AI/Helpers/BotSuppressionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Helpers/BotSuppressionHelper.cs -------------------------------------------------------------------------------- /AI/Helpers/FlashlightRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Helpers/FlashlightRegistry.cs -------------------------------------------------------------------------------- /AI/Helpers/FlashlightUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Helpers/FlashlightUtils.cs -------------------------------------------------------------------------------- /AI/Hotspots/HardcodedHotspots.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Hotspots/HardcodedHotspots.cs -------------------------------------------------------------------------------- /AI/Hotspots/HotspotMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Hotspots/HotspotMemory.cs -------------------------------------------------------------------------------- /AI/Hotspots/HotspotRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Hotspots/HotspotRegistry.cs -------------------------------------------------------------------------------- /AI/Hotspots/HotspotSystems.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Hotspots/HotspotSystems.cs -------------------------------------------------------------------------------- /AI/Looting/BotLootDecisionSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Looting/BotLootDecisionSystem.cs -------------------------------------------------------------------------------- /AI/Looting/DeadBodyContainerCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Looting/DeadBodyContainerCache.cs -------------------------------------------------------------------------------- /AI/Looting/LootRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Looting/LootRegistry.cs -------------------------------------------------------------------------------- /AI/Medical/BotGroupHealCoordinator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Medical/BotGroupHealCoordinator.cs -------------------------------------------------------------------------------- /AI/Medical/BotInjurySystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Medical/BotInjurySystem.cs -------------------------------------------------------------------------------- /AI/Medical/BotMedicLogic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Medical/BotMedicLogic.cs -------------------------------------------------------------------------------- /AI/Memory/BotMemoryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Memory/BotMemoryExtensions.cs -------------------------------------------------------------------------------- /AI/Memory/BotMemoryStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Memory/BotMemoryStore.cs -------------------------------------------------------------------------------- /AI/Memory/BotTacticalMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Memory/BotTacticalMemory.cs -------------------------------------------------------------------------------- /AI/Missions/BotExtractionDecisionSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Missions/BotExtractionDecisionSystem.cs -------------------------------------------------------------------------------- /AI/Missions/BotLootScanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Missions/BotLootScanner.cs -------------------------------------------------------------------------------- /AI/Missions/BotMissionController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Missions/BotMissionController.cs -------------------------------------------------------------------------------- /AI/Missions/Subsystems/MissionEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Missions/Subsystems/MissionEvaluator.cs -------------------------------------------------------------------------------- /AI/Missions/Subsystems/MissionSwitcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Missions/Subsystems/MissionSwitcher.cs -------------------------------------------------------------------------------- /AI/Missions/Subsystems/MissionVoiceCoordinator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Missions/Subsystems/MissionVoiceCoordinator.cs -------------------------------------------------------------------------------- /AI/Missions/Subsystems/ObjectiveController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Missions/Subsystems/ObjectiveController.cs -------------------------------------------------------------------------------- /AI/Movement/BotCornerScanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Movement/BotCornerScanner.cs -------------------------------------------------------------------------------- /AI/Movement/BotJumpController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Movement/BotJumpController.cs -------------------------------------------------------------------------------- /AI/Movement/BotLookController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Movement/BotLookController.cs -------------------------------------------------------------------------------- /AI/Movement/BotMoveCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Movement/BotMoveCache.cs -------------------------------------------------------------------------------- /AI/Movement/BotMovementController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Movement/BotMovementController.cs -------------------------------------------------------------------------------- /AI/Movement/BotMovementOverlayController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Movement/BotMovementOverlayController.cs -------------------------------------------------------------------------------- /AI/Movement/BotMovementTrajectoryPlanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Movement/BotMovementTrajectoryPlanner.cs -------------------------------------------------------------------------------- /AI/Movement/BotPoseController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Movement/BotPoseController.cs -------------------------------------------------------------------------------- /AI/Movement/FlankCoordinator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Movement/FlankCoordinator.cs -------------------------------------------------------------------------------- /AI/Movement/FlankPositionPlanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Movement/FlankPositionPlanner.cs -------------------------------------------------------------------------------- /AI/Movement/MovementIntentDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Movement/MovementIntentDispatcher.cs -------------------------------------------------------------------------------- /AI/Navigation/BotDoorInteractionSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Navigation/BotDoorInteractionSystem.cs -------------------------------------------------------------------------------- /AI/Navigation/BotNavHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Navigation/BotNavHelper.cs -------------------------------------------------------------------------------- /AI/Optimization/AIOptimizationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Optimization/AIOptimizationManager.cs -------------------------------------------------------------------------------- /AI/Optimization/BotAIOptimization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Optimization/BotAIOptimization.cs -------------------------------------------------------------------------------- /AI/Optimization/BotAsyncProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Optimization/BotAsyncProcessor.cs -------------------------------------------------------------------------------- /AI/Optimization/BotCoverRetreatPlanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Optimization/BotCoverRetreatPlanner.cs -------------------------------------------------------------------------------- /AI/Optimization/BotGroupDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Optimization/BotGroupDispatcher.cs -------------------------------------------------------------------------------- /AI/Optimization/BotOwnerGroupOptimization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Optimization/BotOwnerGroupOptimization.cs -------------------------------------------------------------------------------- /AI/Optimization/BotOwnerStateCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Optimization/BotOwnerStateCache.cs -------------------------------------------------------------------------------- /AI/Optimization/BotWorkerScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Optimization/BotWorkerScheduler.cs -------------------------------------------------------------------------------- /AI/Optimization/CoverScorer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Optimization/CoverScorer.cs -------------------------------------------------------------------------------- /AI/Perception/BotDeadBodyScanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Perception/BotDeadBodyScanner.cs -------------------------------------------------------------------------------- /AI/Perception/BotHearingSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Perception/BotHearingSystem.cs -------------------------------------------------------------------------------- /AI/Perception/BotPerceptionSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Perception/BotPerceptionSystem.cs -------------------------------------------------------------------------------- /AI/Perception/BotTacticalDeviceController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Perception/BotTacticalDeviceController.cs -------------------------------------------------------------------------------- /AI/Perception/BotVisionProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Perception/BotVisionProfile.cs -------------------------------------------------------------------------------- /AI/Perception/BotVisionProfiles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Perception/BotVisionProfiles.cs -------------------------------------------------------------------------------- /AI/Perception/BotVisionSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Perception/BotVisionSystem.cs -------------------------------------------------------------------------------- /AI/Perception/IFlashReactiveBot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Perception/IFlashReactiveBot.cs -------------------------------------------------------------------------------- /AI/Perception/TrackedEnemyVisibility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Perception/TrackedEnemyVisibility.cs -------------------------------------------------------------------------------- /AI/Reactions/BotFlashReactionComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Reactions/BotFlashReactionComponent.cs -------------------------------------------------------------------------------- /AI/Reactions/FlashGrenadeComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Reactions/FlashGrenadeComponent.cs -------------------------------------------------------------------------------- /AI/Threads/BotBrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Threads/BotBrain.cs -------------------------------------------------------------------------------- /AI/Threads/BotBrainGuardian.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/AI/Threads/BotBrainGuardian.cs -------------------------------------------------------------------------------- /Bootstrap/BaseAIWorldSystemBootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Bootstrap/BaseAIWorldSystemBootstrapper.cs -------------------------------------------------------------------------------- /Bootstrap/HotspotRegistryBootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Bootstrap/HotspotRegistryBootstrapper.cs -------------------------------------------------------------------------------- /Bootstrap/IAIWorldSystemBootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Bootstrap/IAIWorldSystemBootstrapper.cs -------------------------------------------------------------------------------- /Bootstrap/LootBootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Bootstrap/LootBootstrapper.cs -------------------------------------------------------------------------------- /Bootstrap/WorldBootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Bootstrap/WorldBootstrapper.cs -------------------------------------------------------------------------------- /Bootstrap/WorldInitState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Bootstrap/WorldInitState.cs -------------------------------------------------------------------------------- /Core/AIRefactoredLayerMasks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Core/AIRefactoredLayerMasks.cs -------------------------------------------------------------------------------- /Core/EFTPlayerUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Core/EFTPlayerUtil.cs -------------------------------------------------------------------------------- /Core/GameWorldHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Core/GameWorldHandler.cs -------------------------------------------------------------------------------- /Core/TempPoolManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Core/TempPoolManager.cs -------------------------------------------------------------------------------- /Plugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Plugin.cs -------------------------------------------------------------------------------- /Pools/TempBoundsPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Pools/TempBoundsPool.cs -------------------------------------------------------------------------------- /Pools/TempDictionaryPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Pools/TempDictionaryPool.cs -------------------------------------------------------------------------------- /Pools/TempHashSetPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Pools/TempHashSetPool.cs -------------------------------------------------------------------------------- /Pools/TempIntArrayPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Pools/TempIntArrayPool.cs -------------------------------------------------------------------------------- /Pools/TempListPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Pools/TempListPool.cs -------------------------------------------------------------------------------- /Pools/TempNavMeshHitPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Pools/TempNavMeshHitPool.cs -------------------------------------------------------------------------------- /Pools/TempNavMeshPathPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Pools/TempNavMeshPathPool.cs -------------------------------------------------------------------------------- /Pools/TempNavPathCornerPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Pools/TempNavPathCornerPool.cs -------------------------------------------------------------------------------- /Pools/TempQueuePool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Pools/TempQueuePool.cs -------------------------------------------------------------------------------- /Pools/TempRaycastCommandPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Pools/TempRaycastCommandPool.cs -------------------------------------------------------------------------------- /Pools/TempRaycastHitListPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Pools/TempRaycastHitListPool.cs -------------------------------------------------------------------------------- /Pools/TempRaycastHitPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Pools/TempRaycastHitPool.cs -------------------------------------------------------------------------------- /Pools/TempStackPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Pools/TempStackPool.cs -------------------------------------------------------------------------------- /Pools/TempVector3Pool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Pools/TempVector3Pool.cs -------------------------------------------------------------------------------- /Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/README.md -------------------------------------------------------------------------------- /Runtime/AIRefactoredController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Runtime/AIRefactoredController.cs -------------------------------------------------------------------------------- /Runtime/BotRecoveryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Runtime/BotRecoveryService.cs -------------------------------------------------------------------------------- /Runtime/BotSpawnWatcherService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Runtime/BotSpawnWatcherService.cs -------------------------------------------------------------------------------- /Runtime/DeadBodyObserverService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Runtime/DeadBodyObserverService.cs -------------------------------------------------------------------------------- /Runtime/GameWorldSpawnHook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Runtime/GameWorldSpawnHook.cs -------------------------------------------------------------------------------- /Runtime/InitPhaseRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Runtime/InitPhaseRunner.cs -------------------------------------------------------------------------------- /Runtime/LootRuntimeWatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Runtime/LootRuntimeWatcher.cs -------------------------------------------------------------------------------- /Runtime/RaidLifecycleWatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Runtime/RaidLifecycleWatcher.cs -------------------------------------------------------------------------------- /Runtime/WorldTickDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LoganSMiller/AI-Refactored-Client/HEAD/Runtime/WorldTickDispatcher.cs --------------------------------------------------------------------------------