452 lines
15 KiB
JSON
452 lines
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"
|
||
|
}
|
||
|
]
|