ITR2_ASSET/IntoTheRadius2/Content/ITR2/BPs/AI/HTN/HTN_Alarmed.json

1386 lines
45 KiB
JSON
Raw Normal View History

2024-11-28 06:17:42 +00:00
[
{
"Type": "CoverLineOfFireCheck",
"Name": "CoverLineOfFireCheck_1",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'CoverLineOfFireCheck'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"DrawDebugType": "EDrawDebugTrace::ForOneFrame",
"DebugColor": {
"R": 1.0,
"G": 0.020501,
"B": 0.0,
"A": 1.0,
"Hex": "FF2700"
},
"DebugHitColor": {
"R": 0.038556,
"G": 1.0,
"B": 0.0,
"A": 1.0,
"Hex": "37FF00"
},
"SideOffset": 80.0,
"CoverKey": {
"SelectedKeyName": "Cover"
},
"ShootLocationKey": {
"SelectedKeyName": "ShootLocation"
},
"EnemyKey": {
"SelectedKeyName": "Enemy"
},
"PossibleLeanDirectionKey": {
"SelectedKeyName": "ELeanDirections"
},
"CoverLeftShootLocationKey": {
"SelectedKeyName": "CoverLeftShootLocation"
},
"CoverRightShootLocationKey": {
"SelectedKeyName": "CoverRightShootLocation"
},
"NextNodes": [
{
"ObjectName": "HTNTask_SetLeanDirection_C'HTN_Alarmed:HTNTask_SetLeanDirection_C_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.31"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTN",
"Name": "HTN_Alarmed",
"Class": "UScriptClass'HTN'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StartNodes": [
{
"ObjectName": "HTNTask_SubPlan'HTN_Alarmed:HTNTask_SubPlan_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.44"
}
],
"BlackboardAsset": {
"ObjectName": "BlackboardData'BB_Mimic'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Mimic.0"
}
}
},
{
"Type": "HTNDecorator_IsInCover_C",
"Name": "HTNDecorator_IsInCover_C_1",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Decorators/HTNDecorator_IsInCover.HTNDecorator_IsInCover_C'",
"Template": {
"ObjectName": "HTNDecorator_IsInCover_C'Default__HTNDecorator_IsInCover_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Decorators/HTNDecorator_IsInCover.2"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Cover": {
"SelectedKeyName": "Cover"
},
"LocTolerance[1]": 150.0,
"bCheckConditionOnTick": false,
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNDecorator_IsStandingCover_C",
"Name": "HTNDecorator_IsStandingCover_C_1",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Decorators/HTNDecorator_IsStandingCover.HTNDecorator_IsStandingCover_C'",
"Template": {
"ObjectName": "HTNDecorator_IsStandingCover_C'Default__HTNDecorator_IsStandingCover_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Decorators/HTNDecorator_IsStandingCover.2"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Cover": {
"SelectedKeyName": "Cover"
},
"bCheckConditionOnTick": false,
"NodeName": "IsStandingCover",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNDecorator_IsTargetTooFar_C",
"Name": "HTNDecorator_IsTargetTooFar_C_1",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Decorators/HTNDecorator_IsTargetTooFar.HTNDecorator_IsTargetTooFar_C'",
"Template": {
"ObjectName": "HTNDecorator_IsTargetTooFar_C'Default__HTNDecorator_IsTargetTooFar_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Decorators/HTNDecorator_IsTargetTooFar.2"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ShootLocationKey": {
"SelectedKeyName": "ShootLocation"
},
"DefensiveDistance[1]": {
"SelectedKeyName": "DefensiveDistance"
},
"bInverseCondition": true,
"bCheckConditionOnTick": false,
"NodeName": "IsTargetNotTooFar",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNDecorator_RadiusFocusScope",
"Name": "HTNDecorator_RadiusFocusScope_0",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNDecorator_RadiusFocusScope'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"FocusTarget": {
"SelectedKeyName": "ShootLocation"
},
"RotationSpeed": 2.0,
"TickFunctionInterval": 0.5,
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNDecorator_TraceTest",
"Name": "HTNDecorator_TraceTest_2",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNDecorator_TraceTest'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"TraceFrom": {
"SelectedKeyName": "SelfLocation"
},
"TraceFromZOffset": 30.0,
"TraceTo": {
"SelectedKeyName": "ShootLocation"
},
"CollisionChannel": "ECollisionChannel::ECC_Visibility",
"bInverseCondition": true,
"bCheckConditionOnTick": false,
"NodeName": "Test If can sit",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNDecorator_TraceTest",
"Name": "HTNDecorator_TraceTest_5",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNDecorator_TraceTest'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"TraceFrom": {
"SelectedKeyName": "SelfLocation"
},
"TraceFromZOffset": 80.0,
"TraceTo": {
"SelectedKeyName": "ShootLocation"
},
"CollisionChannel": "ECollisionChannel::ECC_Visibility",
"bInverseCondition": true,
"bCheckConditionOnTick": false,
"NodeName": "Test If see the target",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNNode_If",
"Name": "HTNNode_If_0",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNNode_If'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"NumPrimaryNodes": 1,
"NextNodes": [
{
"ObjectName": "HTNTask_SetStance_C'HTN_Alarmed:HTNTask_SetStance_C_5'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.41"
},
{
"ObjectName": "HTNTask_SetRotationState_C'HTN_Alarmed:HTNTask_SetRotationState_C_11'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.34"
}
],
"Decorators": [
{
"ObjectName": "HTNDecorator_IsStandingCover_C'HTN_Alarmed:HTNDecorator_IsStandingCover_C_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.3"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNNode_If",
"Name": "HTNNode_If_1",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNNode_If'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"NumPrimaryNodes": 1,
"NextNodes": [
{
"ObjectName": "HTNNode_If'HTN_Alarmed:HTNNode_If_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.8"
},
{
"ObjectName": "HTNNode_If'HTN_Alarmed:HTNNode_If_10'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.10"
}
],
"Decorators": [
{
"ObjectName": "HTNDecorator_IsInCover_C'HTN_Alarmed:HTNDecorator_IsInCover_C_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.2"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNNode_If",
"Name": "HTNNode_If_10",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNNode_If'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"NumPrimaryNodes": 1,
"NextNodes": [
{
"ObjectName": "HTNTask_SetStance_C'HTN_Alarmed:HTNTask_SetStance_C_8'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.43"
},
{
"ObjectName": "HTNTask_SetStance_C'HTN_Alarmed:HTNTask_SetStance_C_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.38"
}
],
"Decorators": [
{
"ObjectName": "HTNDecorator_TraceTest'HTN_Alarmed:HTNDecorator_TraceTest_2'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.6"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNNode_If",
"Name": "HTNNode_If_5",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNNode_If'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"NumPrimaryNodes": 1,
"NextNodes": [
{
"ObjectName": "HTNNode_Prefer'HTN_Alarmed:HTNNode_Prefer_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.14"
},
{
"ObjectName": "HTNTask_ReduceAggro_C'HTN_Alarmed:HTNTask_ReduceAggro_C_2'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.29"
}
],
"Decorators": [
{
"ObjectName": "HTNDecorator_IsTargetTooFar_C'HTN_Alarmed:HTNDecorator_IsTargetTooFar_C_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.4"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNNode_If",
"Name": "HTNNode_If_7",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNNode_If'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"NumPrimaryNodes": 1,
"NextNodes": [
{
"ObjectName": "HTNTask_MoveTo'HTN_Alarmed:HTNTask_MoveTo_2'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.27"
},
{
"ObjectName": "HTNTask_SetRotationState_C'HTN_Alarmed:HTNTask_SetRotationState_C_4'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.35"
}
],
"Decorators": [
{
"ObjectName": "HTNDecorator_TraceTest'HTN_Alarmed:HTNDecorator_TraceTest_5'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.7"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNNode_Prefer",
"Name": "HTNNode_Prefer_0",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNNode_Prefer'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"NumPrimaryNodes": 1,
"NextNodes": [
{
"ObjectName": "HTNTask_EQSQueryCover'HTN_Alarmed:HTNTask_EQSQueryCover_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.23"
},
{
"ObjectName": "HTNTask_EQSQuery'HTN_Alarmed:HTNTask_EQSQuery_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.22"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNNode_Prefer",
"Name": "HTNNode_Prefer_1",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNNode_Prefer'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"NumPrimaryNodes": 1,
"NextNodes": [
{
"ObjectName": "HTNNode_Sequence'HTN_Alarmed:HTNNode_Sequence_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.16"
},
{
"ObjectName": "HTNTask_EQSQueryCover'HTN_Alarmed:HTNTask_EQSQueryCover_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.24"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNNode_Scope",
"Name": "HTNNode_Scope_0",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNNode_Scope'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"NextNodes": [
{
"ObjectName": "HTNNode_If'HTN_Alarmed:HTNNode_If_5'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.11"
}
],
"Decorators": [
{
"ObjectName": "HTNDecorator_RadiusFocusScope'HTN_Alarmed:HTNDecorator_RadiusFocusScope_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.5"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNNode_Sequence",
"Name": "HTNNode_Sequence_1",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNNode_Sequence'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"NumPrimaryNodes": 1,
"NextNodes": [
{
"ObjectName": "HTNNode_Prefer'HTN_Alarmed:HTNNode_Prefer_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.13"
},
{
"ObjectName": "HTNTask_ReduceAggro_C'HTN_Alarmed:HTNTask_ReduceAggro_C_2'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.29"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNService_ReplanIfLocationChanges",
"Name": "HTNService_ReplanIfLocationChanges_0",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNService_ReplanIfLocationChanges'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Tolerance": 300.0,
"BlackboardKey": {
"SelectedKeyName": "ShootLocation"
},
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNService_SetMoveSpeed_C",
"Name": "HTNService_SetMoveSpeed_C_0",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Services/HTNService_SetMoveSpeed.HTNService_SetMoveSpeed_C'",
"Template": {
"ObjectName": "HTNService_SetMoveSpeed_C'Default__HTNService_SetMoveSpeed_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Services/HTNService_SetMoveSpeed.4"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"TargetLocationKey[2]": {
"SelectedKeyName": "TargetLocation"
},
"IsShootingInMoveKey[3]": {
"SelectedKeyName": "IsShootingInMove"
},
"CanFireInMoveKey[4]": {
"SelectedKeyName": "CanFireInMove"
},
"DistToLocForRunning[7]": 5000.0,
"TickIntervalRandomDeviation": 0.0,
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_ClearFocus_C",
"Name": "HTNTask_ClearFocus_C_1",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ClearFocus.HTNTask_ClearFocus_C'",
"Template": {
"ObjectName": "HTNTask_ClearFocus_C'Default__HTNTask_ClearFocus_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ClearFocus.3"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"NextNodes": [
{
"ObjectName": "HTNNode_Scope'HTN_Alarmed:HTNNode_Scope_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.15"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_CoverMovement_C",
"Name": "HTNTask_CoverMovement_C_2",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.HTNTask_CoverMovement_C'",
"Template": {
"ObjectName": "HTNTask_CoverMovement_C'Default__HTNTask_CoverMovement_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.6"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Cover[1]": {
"SelectedKeyName": "Cover"
},
"MoveFromCoverOffset[2]": 60.0,
"Acceptance Radius[3]": 5.0,
"OutOfCoverBackOffset[7]": 30.0,
"IsLeanLeftKey[8]": {
"SelectedKeyName": "IsLeanLeft"
},
"ShoottLocationKey[9]": {
"SelectedKeyName": "ShootLocation"
},
"NextNodes": [
{
"ObjectName": "HTNTask_Wait'HTN_Alarmed:HTNTask_Wait_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.46"
}
],
"NodeName": "MoveFromCover",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_CoverMovement_C",
"Name": "HTNTask_CoverMovement_C_4",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.HTNTask_CoverMovement_C'",
"Template": {
"ObjectName": "HTNTask_CoverMovement_C'Default__HTNTask_CoverMovement_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.6"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Cover[1]": {
"SelectedKeyName": "Cover"
},
"MoveFromCoverOffset[2]": 45.0,
"Acceptance Radius[3]": 15.0,
"bBackToCover[4]": true,
"IsLeanLeftKey[8]": {
"SelectedKeyName": "SelfActor"
},
"ShoottLocationKey[9]": {
"SelectedKeyName": "SelfActor"
},
"NextNodes": [
{
"ObjectName": "HTNTask_Wait'HTN_Alarmed:HTNTask_Wait_9'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.51"
}
],
"NodeName": "MoveToCover",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_EQSQuery",
"Name": "HTNTask_EQSQuery_0",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNTask_EQSQuery'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"EQSRequest": {
"QueryTemplate": {
"ObjectName": "EnvQuery'EQS_CheckLKPLocation'",
"ObjectPath": "/Game/ITR2/BPs/AI/EQS/Queries/EQS_CheckLKPLocation.0"
},
"RunMode": "EEnvQueryRunMode::RandomBest5Pct"
},
"BlackboardKey": {
"SelectedKeyName": "TargetLocation"
},
"NextNodes": [
{
"ObjectName": "HTNTask_SetStance_C'HTN_Alarmed:HTNTask_SetStance_C_3'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.40"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_EQSQueryCover",
"Name": "HTNTask_EQSQueryCover_0",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNTask_EQSQueryCover'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"LocationBlackboardKey": {
"SelectedKeyName": "TargetLocation"
},
"EQSRequest": {
"QueryTemplate": {
"ObjectName": "EnvQuery'EQS_CheckLKPCover'",
"ObjectPath": "/Game/ITR2/BPs/AI/EQS/Queries/EQS_CheckLKPCover.0"
},
"RunMode": "EEnvQueryRunMode::RandomBest5Pct"
},
"BlackboardKey": {
"SelectedKeyName": "Cover"
},
"NextNodes": [
{
"ObjectName": "HTNTask_OccupyCover_C'HTN_Alarmed:HTNTask_OccupyCover_C_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.28"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_EQSQueryCover",
"Name": "HTNTask_EQSQueryCover_1",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNTask_EQSQueryCover'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"LocationBlackboardKey": {
"SelectedKeyName": "TargetLocation"
},
"EQSRequest": {
"QueryTemplate": {
"ObjectName": "EnvQuery'EQS_DefensiveCover_Backed'",
"ObjectPath": "/Game/ITR2/BPs/AI/EQS/Queries/EQS_DefensiveCover_Backed.2"
},
"RunMode": "EEnvQueryRunMode::RandomBest5Pct"
},
"BlackboardKey": {
"SelectedKeyName": "Cover"
},
"NextNodes": [
{
"ObjectName": "HTNTask_ReduceAggro_C'HTN_Alarmed:HTNTask_ReduceAggro_C_2'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.29"
}
],
"NodeName": "Find Defensive Cover",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_Lean_C",
"Name": "HTNTask_Lean_C_3",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Lean.HTNTask_Lean_C'",
"Template": {
"ObjectName": "HTNTask_Lean_C'Default__HTNTask_Lean_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Lean.4"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Cover[1]": {
"SelectedKeyName": "Cover"
},
"ShoottLocationKey[4]": {
"SelectedKeyName": "ShootLocation"
},
"CoverLineOfFireKey[5]": {
"SelectedKeyName": "ELeanDirections"
},
"IsLeanLeftKey[6]": {
"SelectedKeyName": "IsLeanLeft"
},
"TraceFromOffset[7]": {
"SelectedKeyName": "TraceFromOffset"
},
"NextNodes": [
{
"ObjectName": "HTNTask_CoverMovement_C'HTN_Alarmed:HTNTask_CoverMovement_C_2'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.20"
}
],
"NodeName": "LeanOutOfCover",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_Lean_C",
"Name": "HTNTask_Lean_C_4",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Lean.HTNTask_Lean_C'",
"Template": {
"ObjectName": "HTNTask_Lean_C'Default__HTNTask_Lean_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Lean.4"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Cover[1]": {
"SelectedKeyName": "Cover"
},
"bBackToNeutral[2]": true,
"ShoottLocationKey[4]": {
"SelectedKeyName": "ShootLocation"
},
"CoverLineOfFireKey[5]": {
"SelectedKeyName": "ELeanDirections"
},
"IsLeanLeftKey[6]": {
"SelectedKeyName": "IsLeanLeft"
},
"TraceFromOffset[7]": {
"SelectedKeyName": "SelfActor"
},
"NextNodes": [
{
"ObjectName": "HTNTask_SetRotationState_C'HTN_Alarmed:HTNTask_SetRotationState_C_6'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.37"
}
],
"NodeName": "LeanToCover",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_MoveTo",
"Name": "HTNTask_MoveTo_2",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNTask_MoveTo'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AcceptableRadius": 10.0,
"bAllowPartialPath": false,
"BlackboardKey": {
"SelectedKeyName": "TargetLocation"
},
"Services": [
{
"ObjectName": "HTNService_SetMoveSpeed_C'HTN_Alarmed:HTNService_SetMoveSpeed_C_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.18"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_OccupyCover_C",
"Name": "HTNTask_OccupyCover_C_0",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_OccupyCover.HTNTask_OccupyCover_C'",
"Template": {
"ObjectName": "HTNTask_OccupyCover_C'Default__HTNTask_OccupyCover_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_OccupyCover.2"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Cover": {
"SelectedKeyName": "Cover"
},
"NextNodes": [
{
"ObjectName": "HTNTask_SetStance_C'HTN_Alarmed:HTNTask_SetStance_C_3'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.40"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_ReduceAggro_C",
"Name": "HTNTask_ReduceAggro_C_2",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ReduceAggro.HTNTask_ReduceAggro_C'",
"Template": {
"ObjectName": "HTNTask_ReduceAggro_C'Default__HTNTask_ReduceAggro_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ReduceAggro.3"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"NextNodes": [
{
"ObjectName": "HTNNode_If'HTN_Alarmed:HTNNode_If_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.9"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_RenderAction_C",
"Name": "HTNTask_RenderAction_C_1",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RenderAction.HTNTask_RenderAction_C'",
"Template": {
"ObjectName": "HTNTask_RenderAction_C'Default__HTNTask_RenderAction_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RenderAction.3"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ActionTag[1]": {
"TagName": "NPC.Action.StartSearch"
},
"NextNodes": [
{
"ObjectName": "HTNNode_If'HTN_Alarmed:HTNNode_If_7'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.12"
}
],
"NodeName": "Render Action",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_SetLeanDirection_C",
"Name": "HTNTask_SetLeanDirection_C_1",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetLeanDirection.HTNTask_SetLeanDirection_C'",
"Template": {
"ObjectName": "HTNTask_SetLeanDirection_C'Default__HTNTask_SetLeanDirection_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetLeanDirection.3"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"IsLeanLeftKey[1]": {
"SelectedKeyName": "IsLeanLeft"
},
"PossibleLeanDirectionsKey[2]": {
"SelectedKeyName": "ELeanDirections"
},
"CoverLeftShootLocationKey[5]": {
"SelectedKeyName": "CoverLeftShootLocation"
},
"CoverRighttShootLocationKey[6]": {
"SelectedKeyName": "CoverRightShootLocation"
},
"CoverShootLocationKey[7]": {
"SelectedKeyName": "CoverShootLocation"
},
"ShootLocationKey[9]": {
"SelectedKeyName": "ShootLocation"
},
"Cover[10]": {
"SelectedKeyName": "Cover"
},
"NextNodes": [
{
"ObjectName": "HTNTask_Lean_C'HTN_Alarmed:HTNTask_Lean_C_3'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.25"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_SetRotationState_C",
"Name": "HTNTask_SetRotationState_C_1",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.HTNTask_SetRotationState_C'",
"Template": {
"ObjectName": "HTNTask_SetRotationState_C'Default__HTNTask_SetRotationState_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.4"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"DesiredMode[1]": {
"TagName": "Als.RotationMode.Aiming"
},
"NextNodes": [
{
"ObjectName": "HTNTask_Wait'HTN_Alarmed:HTNTask_Wait_5'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.48"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_SetRotationState_C",
"Name": "HTNTask_SetRotationState_C_10",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.HTNTask_SetRotationState_C'",
"Template": {
"ObjectName": "HTNTask_SetRotationState_C'Default__HTNTask_SetRotationState_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.4"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"DesiredMode[1]": {
"TagName": "Als.RotationMode.Aiming"
},
"NextNodes": [
{
"ObjectName": "HTNTask_Wait'HTN_Alarmed:HTNTask_Wait_7'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.49"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_SetRotationState_C",
"Name": "HTNTask_SetRotationState_C_11",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.HTNTask_SetRotationState_C'",
"Template": {
"ObjectName": "HTNTask_SetRotationState_C'Default__HTNTask_SetRotationState_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.4"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"DesiredMode[1]": {
"TagName": "Als.RotationMode.ViewDirection"
},
"NextNodes": [
{
"ObjectName": "HTNTask_SetStance_C'HTN_Alarmed:HTNTask_SetStance_C_7'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.42"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_SetRotationState_C",
"Name": "HTNTask_SetRotationState_C_4",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.HTNTask_SetRotationState_C'",
"Template": {
"ObjectName": "HTNTask_SetRotationState_C'Default__HTNTask_SetRotationState_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.4"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"DesiredMode[1]": {
"TagName": "Als.RotationMode.Aiming"
},
"NextNodes": [
{
"ObjectName": "HTNTask_MoveTo'HTN_Alarmed:HTNTask_MoveTo_2'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.27"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_SetRotationState_C",
"Name": "HTNTask_SetRotationState_C_5",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.HTNTask_SetRotationState_C'",
"Template": {
"ObjectName": "HTNTask_SetRotationState_C'Default__HTNTask_SetRotationState_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.4"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"DesiredMode[1]": {
"TagName": "Als.RotationMode.Aiming"
},
"NextNodes": [
{
"ObjectName": "HTNTask_Wait'HTN_Alarmed:HTNTask_Wait_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.45"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_SetRotationState_C",
"Name": "HTNTask_SetRotationState_C_6",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.HTNTask_SetRotationState_C'",
"Template": {
"ObjectName": "HTNTask_SetRotationState_C'Default__HTNTask_SetRotationState_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.4"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"DesiredMode[1]": {
"TagName": "Als.RotationMode.ViewDirection"
},
"NextNodes": [
{
"ObjectName": "HTNTask_CoverMovement_C'HTN_Alarmed:HTNTask_CoverMovement_C_4'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.21"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_SetStance_C",
"Name": "HTNTask_SetStance_C_0",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.HTNTask_SetStance_C'",
"Template": {
"ObjectName": "HTNTask_SetStance_C'Default__HTNTask_SetStance_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.3"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Stance[2]": {
"TagName": "Als.Stance.Crouching"
},
"NextNodes": [
{
"ObjectName": "HTNTask_SetRotationState_C'HTN_Alarmed:HTNTask_SetRotationState_C_5'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.36"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_SetStance_C",
"Name": "HTNTask_SetStance_C_1",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.HTNTask_SetStance_C'",
"Template": {
"ObjectName": "HTNTask_SetStance_C'Default__HTNTask_SetStance_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.3"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Stance[2]": {
"TagName": "Als.Stance.Standing"
},
"NextNodes": [
{
"ObjectName": "HTNTask_Wait'HTN_Alarmed:HTNTask_Wait_12'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.47"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_SetStance_C",
"Name": "HTNTask_SetStance_C_3",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.HTNTask_SetStance_C'",
"Template": {
"ObjectName": "HTNTask_SetStance_C'Default__HTNTask_SetStance_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.3"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Stance[2]": {
"TagName": "Als.Stance.Standing"
},
"NextNodes": [
{
"ObjectName": "HTNTask_RenderAction_C'HTN_Alarmed:HTNTask_RenderAction_C_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.30"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_SetStance_C",
"Name": "HTNTask_SetStance_C_5",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.HTNTask_SetStance_C'",
"Template": {
"ObjectName": "HTNTask_SetStance_C'Default__HTNTask_SetStance_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.3"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Stance[2]": {
"TagName": "Als.Stance.Standing"
},
"NextNodes": [
{
"ObjectName": "HTNTask_Lean_C'HTN_Alarmed:HTNTask_Lean_C_4'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.26"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_SetStance_C",
"Name": "HTNTask_SetStance_C_7",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.HTNTask_SetStance_C'",
"Template": {
"ObjectName": "HTNTask_SetStance_C'Default__HTNTask_SetStance_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.3"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Stance[2]": {
"TagName": "Als.Stance.Crouching"
},
"NextNodes": [
{
"ObjectName": "HTNTask_Wait'HTN_Alarmed:HTNTask_Wait_8'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.50"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_SetStance_C",
"Name": "HTNTask_SetStance_C_8",
"Outer": "HTN_Alarmed",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.HTNTask_SetStance_C'",
"Template": {
"ObjectName": "HTNTask_SetStance_C'Default__HTNTask_SetStance_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.3"
},
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Stance[2]": {
"TagName": "Als.Stance.Standing"
},
"NextNodes": [
{
"ObjectName": "HTNTask_SetRotationState_C'HTN_Alarmed:HTNTask_SetRotationState_C_5'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.36"
}
],
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_SubPlan",
"Name": "HTNTask_SubPlan_0",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNTask_SubPlan'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"OnSubPlanSucceeded": "EHTNPlanInstanceFinishReaction::Loop",
"NextNodes": [
{
"ObjectName": "HTNTask_ClearFocus_C'HTN_Alarmed:HTNTask_ClearFocus_C_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.19"
}
],
"Services": [
{
"ObjectName": "HTNService_ReplanIfLocationChanges'HTN_Alarmed:HTNService_ReplanIfLocationChanges_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.17"
}
],
"NodeName": "SubPlan Check",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_Wait",
"Name": "HTNTask_Wait_0",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNTask_Wait'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"WaitTime": 99.0,
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_Wait",
"Name": "HTNTask_Wait_1",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNTask_Wait'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"WaitTime": 1.0,
"RandomDeviation": 0.4,
"NextNodes": [
{
"ObjectName": "HTNTask_SetRotationState_C'HTN_Alarmed:HTNTask_SetRotationState_C_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.32"
}
],
"NodeName": "WaitToAimWhileLeaning",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_Wait",
"Name": "HTNTask_Wait_12",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNTask_Wait'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"WaitTime": 1.0,
"RandomDeviation": 0.4,
"NextNodes": [
{
"ObjectName": "HTNTask_SetRotationState_C'HTN_Alarmed:HTNTask_SetRotationState_C_10'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.33"
}
],
"NodeName": "WaitToAimWhileLeaning",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_Wait",
"Name": "HTNTask_Wait_5",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNTask_Wait'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"WaitTime": 99.0,
"RandomDeviation": 1.0,
"NodeName": "Wait To Lean Out",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_Wait",
"Name": "HTNTask_Wait_7",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNTask_Wait'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"WaitTime": 99.0,
"RandomDeviation": 1.0,
"NodeName": "Wait Standing",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_Wait",
"Name": "HTNTask_Wait_8",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNTask_Wait'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"WaitTime": 3.0,
"RandomDeviation": 1.0,
"NextNodes": [
{
"ObjectName": "HTNTask_SetStance_C'HTN_Alarmed:HTNTask_SetStance_C_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.39"
}
],
"NodeName": "WaitInCover",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
},
{
"Type": "HTNTask_Wait",
"Name": "HTNTask_Wait_9",
"Outer": "HTN_Alarmed",
"Class": "UScriptClass'HTNTask_Wait'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"WaitTime": 3.0,
"RandomDeviation": 1.0,
"NextNodes": [
{
"ObjectName": "CoverLineOfFireCheck'HTN_Alarmed:CoverLineOfFireCheck_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.0"
}
],
"NodeName": "WaitInCover",
"HTNAsset": {
"ObjectName": "HTN'HTN_Alarmed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/HTN_Alarmed.1"
}
}
}
]