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

452 lines
No EOL
15 KiB
JSON

[
{
"Type": "BlackboardData",
"Name": "BB_Base",
"Class": "UScriptClass'BlackboardData'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Keys": [
{
"EntryName": "SelfActor",
"KeyType": {
"ObjectName": "BlackboardKeyType_Object'BB_Base:BlackboardKeyType_Object_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.16"
},
"bInstanceSynced": false
},
{
"EntryName": "SelfLocation",
"KeyType": {
"ObjectName": "BlackboardKeyType_Vector'BB_Base:BlackboardKeyType_Vector_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.23"
},
"bInstanceSynced": false
},
{
"EntryName": "AIState",
"KeyType": {
"ObjectName": "BlackboardKeyType_Enum'BB_Base:BlackboardKeyType_Enum_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.6"
},
"bInstanceSynced": false
},
{
"EntryName": "Enemy",
"KeyType": {
"ObjectName": "BlackboardKeyType_Object'BB_Base:BlackboardKeyType_Object_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.17"
},
"bInstanceSynced": false
},
{
"EntryName": "TargetLocation",
"KeyType": {
"ObjectName": "BlackboardKeyType_Vector'BB_Base:BlackboardKeyType_Vector_2'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.25"
},
"bInstanceSynced": false
},
{
"EntryName": "InitialSelfLocation",
"KeyType": {
"ObjectName": "BlackboardKeyType_Vector'BB_Base:BlackboardKeyType_Vector_3'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.26"
},
"bInstanceSynced": false
},
{
"EntryName": "ShouldPatrol",
"KeyType": {
"ObjectName": "BlackboardKeyType_Bool'BB_Base:BlackboardKeyType_Bool_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.1"
},
"bInstanceSynced": false
},
{
"EntryName": "MinAttackDist",
"KeyType": {
"ObjectName": "BlackboardKeyType_Float'BB_Base:BlackboardKeyType_Float_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.7"
},
"bInstanceSynced": false
},
{
"EntryName": "MaxAttackDist",
"KeyType": {
"ObjectName": "BlackboardKeyType_Float'BB_Base:BlackboardKeyType_Float_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.8"
},
"bInstanceSynced": false
},
{
"EntryName": "AttackRange",
"KeyType": {
"ObjectName": "BlackboardKeyType_Range'BB_Base:BlackboardKeyType_Range_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.19"
},
"bInstanceSynced": false
},
{
"EntryName": "BestAttackDistance",
"KeyType": {
"ObjectName": "BlackboardKeyType_Float'BB_Base:BlackboardKeyType_Float_4'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.10"
},
"bInstanceSynced": false
},
{
"EntryName": "OptimalAttackRange",
"KeyType": {
"ObjectName": "BlackboardKeyType_Range'BB_Base:BlackboardKeyType_Range_2'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.21"
},
"bInstanceSynced": false
},
{
"EntryName": "IsNomad",
"KeyType": {
"ObjectName": "BlackboardKeyType_Bool'BB_Base:BlackboardKeyType_Bool_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.2"
},
"bInstanceSynced": false
},
{
"EntryName": "PatrolAreaCenter",
"KeyType": {
"ObjectName": "BlackboardKeyType_Vector'BB_Base:BlackboardKeyType_Vector_4'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.27"
},
"bInstanceSynced": false
},
{
"EntryName": "PatrolAreaRadius",
"KeyType": {
"ObjectName": "BlackboardKeyType_Float'BB_Base:BlackboardKeyType_Float_5'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.11"
},
"bInstanceSynced": false
},
{
"EntryName": "IsAttacking",
"KeyType": {
"ObjectName": "BlackboardKeyType_Bool'BB_Base:BlackboardKeyType_Bool_3'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.4"
},
"bInstanceSynced": false
},
{
"EntryName": "ShouldCheckLKP",
"KeyType": {
"ObjectName": "BlackboardKeyType_Bool'BB_Base:BlackboardKeyType_Bool_5'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.5"
},
"bInstanceSynced": false
},
{
"EntryName": "ShootLocation",
"KeyType": {
"ObjectName": "BlackboardKeyType_Vector'BB_Base:BlackboardKeyType_Vector_5'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.28"
},
"bInstanceSynced": false
},
{
"EntryName": "DefaultSpeed",
"KeyType": {
"ObjectName": "BlackboardKeyType_Float'BB_Base:BlackboardKeyType_Float_6'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.12"
},
"bInstanceSynced": false
},
{
"EntryName": "CombatSpeed",
"KeyType": {
"ObjectName": "BlackboardKeyType_Float'BB_Base:BlackboardKeyType_Float_7'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.13"
},
"bInstanceSynced": false
},
{
"EntryName": "DefensiveDistance",
"KeyType": {
"ObjectName": "BlackboardKeyType_Float'BB_Base:BlackboardKeyType_Float_8'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.14"
},
"bInstanceSynced": false
},
{
"EntryName": "ZoneCenterLocation",
"KeyType": {
"ObjectName": "BlackboardKeyType_Vector'BB_Base:BlackboardKeyType_Vector_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.24"
},
"bInstanceSynced": false
},
{
"EntryName": "ZoneRadius",
"KeyType": {
"ObjectName": "BlackboardKeyType_Float'BB_Base:BlackboardKeyType_Float_2'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.9"
},
"bInstanceSynced": false
},
{
"EntryName": "PatrolAreaDirection",
"KeyType": {
"ObjectName": "BlackboardKeyType_Rotator'BB_Base:BlackboardKeyType_Rotator_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.22"
},
"bInstanceSynced": false
},
{
"EntryName": "ShouldMoveBySpline",
"KeyType": {
"ObjectName": "BlackboardKeyType_Bool'BB_Base:BlackboardKeyType_Bool_2'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.3"
},
"bInstanceSynced": false
},
{
"EntryName": "Path",
"KeyType": {
"ObjectName": "BlackboardKeyType_Object'BB_Base:BlackboardKeyType_Object_3'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.18"
},
"bInstanceSynced": false
},
{
"EntryName": "CurrentPathPointIdx",
"KeyType": {
"ObjectName": "BlackboardKeyType_Int'BB_Base:BlackboardKeyType_Int_0'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.15"
},
"bInstanceSynced": false
},
{
"EntryName": "ZoneRadiusRange",
"KeyType": {
"ObjectName": "BlackboardKeyType_Range'BB_Base:BlackboardKeyType_Range_1'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/BB_Base.20"
},
"bInstanceSynced": false
}
]
}
},
{
"Type": "BlackboardKeyType_Bool",
"Name": "BlackboardKeyType_Bool_0",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Bool'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Bool",
"Name": "BlackboardKeyType_Bool_1",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Bool'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Bool",
"Name": "BlackboardKeyType_Bool_2",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Bool'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Bool",
"Name": "BlackboardKeyType_Bool_3",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Bool'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Bool",
"Name": "BlackboardKeyType_Bool_5",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Bool'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Enum",
"Name": "BlackboardKeyType_Enum_0",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Enum'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"EnumType": {
"ObjectName": "Class'ENPCState'",
"ObjectPath": "/Script/IntoTheRadius2"
},
"EnumName": "ENPCState",
"bIsEnumNameValid": true
}
},
{
"Type": "BlackboardKeyType_Float",
"Name": "BlackboardKeyType_Float_0",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Float'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Float",
"Name": "BlackboardKeyType_Float_1",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Float'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Float",
"Name": "BlackboardKeyType_Float_2",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Float'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Float",
"Name": "BlackboardKeyType_Float_4",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Float'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Float",
"Name": "BlackboardKeyType_Float_5",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Float'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Float",
"Name": "BlackboardKeyType_Float_6",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Float'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Float",
"Name": "BlackboardKeyType_Float_7",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Float'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Float",
"Name": "BlackboardKeyType_Float_8",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Float'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Int",
"Name": "BlackboardKeyType_Int_0",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Int'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Object",
"Name": "BlackboardKeyType_Object_0",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Object'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"BaseClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
}
},
{
"Type": "BlackboardKeyType_Object",
"Name": "BlackboardKeyType_Object_1",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Object'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"BaseClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
}
},
{
"Type": "BlackboardKeyType_Object",
"Name": "BlackboardKeyType_Object_3",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Object'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Range",
"Name": "BlackboardKeyType_Range_0",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Range'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Range",
"Name": "BlackboardKeyType_Range_1",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Range'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Range",
"Name": "BlackboardKeyType_Range_2",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Range'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Rotator",
"Name": "BlackboardKeyType_Rotator_0",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Rotator'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Vector",
"Name": "BlackboardKeyType_Vector_0",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Vector'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Vector",
"Name": "BlackboardKeyType_Vector_1",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Vector'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Vector",
"Name": "BlackboardKeyType_Vector_2",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Vector'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Vector",
"Name": "BlackboardKeyType_Vector_3",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Vector'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Vector",
"Name": "BlackboardKeyType_Vector_4",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Vector'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "BlackboardKeyType_Vector",
"Name": "BlackboardKeyType_Vector_5",
"Outer": "BB_Base",
"Class": "UScriptClass'BlackboardKeyType_Vector'",
"Flags": "RF_WasLoaded | RF_LoadCompleted"
}
]