dump: [json] pakchunk0_s4

This commit is contained in:
merith-tk 2024-11-27 22:17:42 -08:00
parent a0202f19ac
commit 184f12fe9d
2029 changed files with 13029077 additions and 0 deletions

View file

@ -0,0 +1,204 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_ChangeMoveSpeed_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_ChangeMoveSpeed_C:ExecuteUbergraph_HTNTask_ChangeMoveSpeed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ChangeMoveSpeed.1"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_ChangeMoveSpeed_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ChangeMoveSpeed.2"
},
{
"ObjectName": "Function'HTNTask_ChangeMoveSpeed_C:ExecuteUbergraph_HTNTask_ChangeMoveSpeed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ChangeMoveSpeed.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "GaitTag",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'GameplayTag'",
"ObjectPath": "/Script/GameplayTags"
}
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_ChangeMoveSpeed": {
"ObjectName": "Function'HTNTask_ChangeMoveSpeed_C:ExecuteUbergraph_HTNTask_ChangeMoveSpeed'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ChangeMoveSpeed.1"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_ChangeMoveSpeed_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ChangeMoveSpeed.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_ChangeMoveSpeed_C'Default__HTNTask_ChangeMoveSpeed_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ChangeMoveSpeed.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_ChangeMoveSpeed",
"Outer": "HTNTask_ChangeMoveSpeed_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsRadius_AICharacter_Base",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusAICharacterBase'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_ChangeMoveSpeed_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_ChangeMoveSpeed_C",
"Name": "Default__HTNTask_ChangeMoveSpeed_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ChangeMoveSpeed.HTNTask_ChangeMoveSpeed_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"GaitTag[1]": {
"TagName": "None"
}
}
}
]

View file

@ -0,0 +1,214 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_ChangeMoveSpeedNonHuman_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_ChangeMoveSpeedNonHuman_C:ExecuteUbergraph_HTNTask_ChangeMoveSpeedNonHuman'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ChangeMoveSpeedNonHuman.1"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_ChangeMoveSpeedNonHuman_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ChangeMoveSpeedNonHuman.2"
},
{
"ObjectName": "Function'HTNTask_ChangeMoveSpeedNonHuman_C:ExecuteUbergraph_HTNTask_ChangeMoveSpeedNonHuman'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ChangeMoveSpeedNonHuman.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "DesiredSpeed",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_ChangeMoveSpeedNonHuman": {
"ObjectName": "Function'HTNTask_ChangeMoveSpeedNonHuman_C:ExecuteUbergraph_HTNTask_ChangeMoveSpeedNonHuman'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ChangeMoveSpeedNonHuman.1"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_ChangeMoveSpeedNonHuman_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ChangeMoveSpeedNonHuman.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_ChangeMoveSpeedNonHuman_C'Default__HTNTask_ChangeMoveSpeedNonHuman_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ChangeMoveSpeedNonHuman.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_ChangeMoveSpeedNonHuman",
"Outer": "HTNTask_ChangeMoveSpeedNonHuman_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsRadius_Non_Human_AICharacter",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusNonHumanAICharacter'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "FloatProperty",
"Name": "CallFunc_GetWorldStateValueAsFloat_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_ChangeMoveSpeedNonHuman_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_ChangeMoveSpeedNonHuman_C",
"Name": "Default__HTNTask_ChangeMoveSpeedNonHuman_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ChangeMoveSpeedNonHuman.HTNTask_ChangeMoveSpeedNonHuman_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"DesiredSpeed[1]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
}
}
}
]

View file

@ -0,0 +1,168 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_ClearFocus_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_ClearFocus_C:ExecuteUbergraph_HTNTask_ClearFocus'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ClearFocus.1"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_ClearFocus_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ClearFocus.2"
},
{
"ObjectName": "Function'HTNTask_ClearFocus_C:ExecuteUbergraph_HTNTask_ClearFocus'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ClearFocus.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_ClearFocus": {
"ObjectName": "Function'HTNTask_ClearFocus_C:ExecuteUbergraph_HTNTask_ClearFocus'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ClearFocus.1"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_ClearFocus_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ClearFocus.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_ClearFocus_C'Default__HTNTask_ClearFocus_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ClearFocus.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_ClearFocus",
"Outer": "HTNTask_ClearFocus_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_ClearFocus_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_ClearFocus_C",
"Name": "Default__HTNTask_ClearFocus_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ClearFocus.HTNTask_ClearFocus_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {}
}
}
]

View file

@ -0,0 +1,865 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_CoverMovement_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_CoverMovement_C:ExecuteUbergraph_HTNTask_CoverMovement'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.1"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_CoverMovement_C:OnFail_9CB6BBEB4F4FA952D7882C93923A932F'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.2"
},
{
"ObjectName": "Function'HTNTask_CoverMovement_C:OnSuccess_9CB6BBEB4F4FA952D7882C93923A932F'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.3"
},
{
"ObjectName": "Function'HTNTask_CoverMovement_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.5"
},
{
"ObjectName": "Function'HTNTask_CoverMovement_C:ReceiveAbort'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.4"
},
{
"ObjectName": "Function'HTNTask_CoverMovement_C:ExecuteUbergraph_HTNTask_CoverMovement'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "Cover",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "DoubleProperty",
"Name": "MoveFromCoverOffset",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "FloatProperty",
"Name": "Acceptance Radius",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 4,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "BoolProperty",
"Name": "bBackToCover",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "As Als Character",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'AlsCharacter'",
"ObjectPath": "/Script/ALS"
}
},
{
"Type": "StructProperty",
"Name": "Desired Gait cached",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"Struct": {
"ObjectName": "Class'GameplayTag'",
"ObjectPath": "/Script/GameplayTags"
}
},
{
"Type": "DoubleProperty",
"Name": "OutOfCoverBackOffset",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "StructProperty",
"Name": "IsLeanLeftKey",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "ShoottLocationKey",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "DoubleProperty",
"Name": "DotThreshold",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_CoverMovement": {
"ObjectName": "Function'HTNTask_CoverMovement_C:ExecuteUbergraph_HTNTask_CoverMovement'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.1"
},
"ReceiveAbort": {
"ObjectName": "Function'HTNTask_CoverMovement_C:ReceiveAbort'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.4"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_CoverMovement_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.5"
},
"OnSuccess_9CB6BBEB4F4FA952D7882C93923A932F": {
"ObjectName": "Function'HTNTask_CoverMovement_C:OnSuccess_9CB6BBEB4F4FA952D7882C93923A932F'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.3"
},
"OnFail_9CB6BBEB4F4FA952D7882C93923A932F": {
"ObjectName": "Function'HTNTask_CoverMovement_C:OnFail_9CB6BBEB4F4FA952D7882C93923A932F'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_CoverMovement_C'Default__HTNTask_CoverMovement_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.6"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_CoverMovement",
"Outer": "HTNTask_CoverMovement_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ByteProperty",
"Name": "Temp_byte_Variable",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": {
"ObjectName": "Class'EPathFollowingResult'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "Temp_struct_Variable",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "ConstParm",
"Struct": {
"ObjectName": "Class'GameplayTag'",
"ObjectPath": "/Script/GameplayTags"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetGameInstanceSubsystem_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusConfigurationSubsystem'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetNPCData_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 688,
"PropertyFlags": "ConstParm",
"Struct": {
"ObjectName": "Class'RadiusNPCStaticData'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsAls_Character",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AlsCharacter'",
"ObjectPath": "/Script/ALS"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsCover_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Cover'",
"ObjectPath": "/Script/AICoverSystem"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Cross_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Class'OAISimpleDelegate__DelegateSignature'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Conv_DoubleToVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Multiply_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetBlackboard_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'BlackboardComponent'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsCover_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Cover'",
"ObjectPath": "/Script/AICoverSystem"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_GetValueAsBool_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Subtract_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Vector_Normal2D_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ByteProperty",
"Name": "K2Node_CustomEvent_MovementResult_1",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": {
"ObjectName": "Class'EPathFollowingResult'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Dot_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_MapRangeClamped_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "ByteProperty",
"Name": "K2Node_CustomEvent_MovementResult",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": {
"ObjectName": "Class'EPathFollowingResult'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Conv_DoubleToVector_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Multiply_VectorVector_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Conv_DoubleToVector_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Add_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Conv_DoubleToVector_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate_1",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Class'OAISimpleDelegate__DelegateSignature'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_MakeLiteralDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_MakeLiteralDouble_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_SelectFloat_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_Conv_DoubleToVector_ReturnValue_4",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Multiply_VectorVector_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Multiply_VectorVector_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Multiply_VectorVector_ReturnValue_4",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Add_VectorVector_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_SelectVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_K2_ProjectPointToNavigation_ProjectedLocation",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_K2_ProjectPointToNavigation_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_CreateMoveToProxyObject_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIAsyncTaskBlueprintProxy'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_B_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_B_ImplicitCast_1",
"Flags": "RF_Public",
"ElementSize": 8
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults"
},
{
"Type": "Function",
"Name": "OnFail_9CB6BBEB4F4FA952D7882C93923A932F",
"Outer": "HTNTask_CoverMovement_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ByteProperty",
"Name": "MovementResult",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"Enum": {
"ObjectName": "Class'EPathFollowingResult'",
"ObjectPath": "/Script/AIModule"
}
}
],
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "OnSuccess_9CB6BBEB4F4FA952D7882C93923A932F",
"Outer": "HTNTask_CoverMovement_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ByteProperty",
"Name": "MovementResult",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"Enum": {
"ObjectName": "Class'EPathFollowingResult'",
"ObjectPath": "/Script/AIModule"
}
}
],
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ReceiveAbort",
"Outer": "HTNTask_CoverMovement_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveAbort'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_CoverMovement_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_CoverMovement_C",
"Name": "Default__HTNTask_CoverMovement_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_CoverMovement.HTNTask_CoverMovement_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"Cover[1]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"MoveFromCoverOffset[2]": 100.0,
"Acceptance Radius[3]": 25.0,
"Desired Gait cached[6]": {
"TagName": "None"
},
"IsLeanLeftKey[8]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"ShoottLocationKey[9]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"DotThreshold[10]": 0.3
}
}
]

View file

@ -0,0 +1,761 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_Fire_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_Fire_C:ExecuteUbergraph_HTNTask_Fire'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.1"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_Fire_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.5"
},
{
"ObjectName": "Function'HTNTask_Fire_C:ReceiveOnFinished'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.6"
},
{
"ObjectName": "Function'HTNTask_Fire_C:ReceiveAbort'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.4"
},
{
"ObjectName": "Function'HTNTask_Fire_C:OnShootFinish'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.3"
},
{
"ObjectName": "Function'HTNTask_Fire_C:OnNoAmmoInClip_Event'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.2"
},
{
"ObjectName": "Function'HTNTask_Fire_C:ExecuteUbergraph_HTNTask_Fire'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "Firearm Component",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference",
"PropertyClass": {
"ObjectName": "Class'RadiusFirearmComponent'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "DoubleProperty",
"Name": "CurrentTime",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
},
{
"Type": "DoubleProperty",
"Name": "ShootDuration",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
},
{
"Type": "DoubleProperty",
"Name": "TotalShootDuration",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
},
{
"Type": "BoolProperty",
"Name": "Should Rotate",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "IsTargetLocation",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "Controlled Pawn",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "Enemy",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "ShootLocation",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "DoubleProperty",
"Name": "DistanceToTargetSq",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_Fire": {
"ObjectName": "Function'HTNTask_Fire_C:ExecuteUbergraph_HTNTask_Fire'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.1"
},
"OnNoAmmoInClip_Event": {
"ObjectName": "Function'HTNTask_Fire_C:OnNoAmmoInClip_Event'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.2"
},
"OnShootFinish": {
"ObjectName": "Function'HTNTask_Fire_C:OnShootFinish'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.3"
},
"ReceiveAbort": {
"ObjectName": "Function'HTNTask_Fire_C:ReceiveAbort'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.4"
},
"ReceiveOnFinished": {
"ObjectName": "Function'HTNTask_Fire_C:ReceiveOnFinished'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.6"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_Fire_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.5"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_Fire_C'Default__HTNTask_Fire_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.7"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_Fire",
"Outer": "HTNTask_Fire_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Class'TimerDynamicDelegate__DelegateSignature'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate_1",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Function'BPC_AIShooting_C:OnNoAmmoInClip__DelegateSignature'",
"ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.10"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner_2",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController_2",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn_2",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "EnumProperty",
"Name": "K2Node_Event_Result",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": {
"ObjectName": "Class'EHTNNodeResult'",
"ObjectPath": "/Script/HTN"
},
"UnderlyingProp": {
"Type": "ByteProperty",
"Name": "UnderlyingType",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetBlackboard_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'BlackboardComponent'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_K2_SetTimerDelegate_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"Struct": {
"ObjectName": "Class'TimerHandle'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetWorldStateValueAsActor_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "NameProperty",
"Name": "CallFunc_MakeLiteralName_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Not_PreBool_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetGameInstanceSubsystem_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusConfigurationSubsystem'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetComponentByClass_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_AIShooting_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.0"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetNPCData_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 688,
"PropertyFlags": "ConstParm",
"Struct": {
"ObjectName": "Class'RadiusNPCStaticData'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CallFunc_K2_GetActorLocation_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Vector_DistanceSquared_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_AIBody_Interface",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusAIBodyInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_SelectFloat_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_AIBody_Interface_1",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusAIBodyInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "FloatProperty",
"Name": "CallFunc_K2_SetTimerDelegate_Time_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_SelectFloat_B_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_Max_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_Min_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults"
},
{
"Type": "Function",
"Name": "OnNoAmmoInClip_Event",
"Outer": "HTNTask_Fire_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "OnShootFinish",
"Outer": "HTNTask_Fire_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ReceiveAbort",
"Outer": "HTNTask_Fire_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveAbort'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_Fire_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ReceiveOnFinished",
"Outer": "HTNTask_Fire_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveOnFinished'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "EnumProperty",
"Name": "Result",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"Enum": {
"ObjectName": "Class'EHTNNodeResult'",
"ObjectPath": "/Script/HTN"
},
"UnderlyingProp": {
"Type": "ByteProperty",
"Name": "UnderlyingType",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_Fire_C",
"Name": "Default__HTNTask_Fire_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Fire.HTNTask_Fire_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"TotalShootDuration[4]": 20.0,
"Enemy[8]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"ShootLocation[9]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
}
}
}
]

View file

@ -0,0 +1,285 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_FreeAttackRole_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_FreeAttackRole_C:ExecuteUbergraph_HTNTask_FreeAttackRole'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_FreeAttackRole.1"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_FreeAttackRole_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_FreeAttackRole.3"
},
{
"ObjectName": "Function'HTNTask_FreeAttackRole_C:ReceiveAbort'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_FreeAttackRole.2"
},
{
"ObjectName": "Function'HTNTask_FreeAttackRole_C:ExecuteUbergraph_HTNTask_FreeAttackRole'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_FreeAttackRole.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_FreeAttackRole": {
"ObjectName": "Function'HTNTask_FreeAttackRole_C:ExecuteUbergraph_HTNTask_FreeAttackRole'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_FreeAttackRole.1"
},
"ReceiveAbort": {
"ObjectName": "Function'HTNTask_FreeAttackRole_C:ReceiveAbort'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_FreeAttackRole.2"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_FreeAttackRole_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_FreeAttackRole.3"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_FreeAttackRole_C'Default__HTNTask_FreeAttackRole_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_FreeAttackRole.4"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_FreeAttackRole",
"Outer": "HTNTask_FreeAttackRole_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetWorldSubsystem_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusAICoordinationSubsystem'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsRadius_AIController_Base",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusAIControllerBase'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction"
},
{
"Type": "Function",
"Name": "ReceiveAbort",
"Outer": "HTNTask_FreeAttackRole_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveAbort'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_FreeAttackRole_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_FreeAttackRole_C",
"Name": "Default__HTNTask_FreeAttackRole_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_FreeAttackRole.HTNTask_FreeAttackRole_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {}
}
}
]

View file

@ -0,0 +1,337 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_GetClosestLocOnSpline_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_GetClosestLocOnSpline_C:ReceiveCreatePlanSteps'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetClosestLocOnSpline.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "TargetLocation",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "AIPathActor",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "Controlled Pawn",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "CurrentStopPointIdx",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
}
],
"FuncMap": {
"ReceiveCreatePlanSteps": {
"ObjectName": "Function'HTNTask_GetClosestLocOnSpline_C:ReceiveCreatePlanSteps'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetClosestLocOnSpline.1"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_GetClosestLocOnSpline_C'Default__HTNTask_GetClosestLocOnSpline_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetClosestLocOnSpline.2"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ReceiveCreatePlanSteps",
"Outer": "HTNTask_GetClosestLocOnSpline_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveCreatePlanSteps'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "AiPath",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BP_AIPath_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/Misc/BP_AIPath.0"
}
},
{
"Type": "IntProperty",
"Name": "StopPointIdx",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "StructProperty",
"Name": "CurrentStopPoint",
"Flags": "RF_Public",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ObjectProperty",
"Name": "PAwn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DoubleProperty",
"Name": "PrevClosestDist",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "Temp_int_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_K2_GetActorLocation_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Vector_Distance2DSquared_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetWorldStateValueAsObject_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_DoubleDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsBP_AIPath",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BP_AIPath_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/Misc/BP_AIPath.0"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "HTNTask_GetClosestLocOnSpline_C",
"Name": "Default__HTNTask_GetClosestLocOnSpline_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetClosestLocOnSpline.HTNTask_GetClosestLocOnSpline_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"TargetLocation": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"AIPathActor[1]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"CurrentStopPointIdx[3]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
}
}
}
]

View file

@ -0,0 +1,191 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_GetRanLocAroundOrigin_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_GetRanLocAroundOrigin_C:ReceiveCreatePlanSteps'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetRanLocAroundOrigin.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "Origin",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "TargetLocation",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "DoubleProperty",
"Name": "MinPatrolRadius",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "DoubleProperty",
"Name": "MaxPatrolRadius",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
}
],
"FuncMap": {
"ReceiveCreatePlanSteps": {
"ObjectName": "Function'HTNTask_GetRanLocAroundOrigin_C:ReceiveCreatePlanSteps'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetRanLocAroundOrigin.1"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_GetRanLocAroundOrigin_C'Default__HTNTask_GetRanLocAroundOrigin_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetRanLocAroundOrigin.2"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ReceiveCreatePlanSteps",
"Outer": "HTNTask_GetRanLocAroundOrigin_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveCreatePlanSteps'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_K2_GetRandomReachablePointInRadius_RandomLocation",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_K2_GetRandomReachablePointInRadius_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "FloatProperty",
"Name": "CallFunc_K2_GetRandomReachablePointInRadius_Radius_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "HTNTask_GetRanLocAroundOrigin_C",
"Name": "Default__HTNTask_GetRanLocAroundOrigin_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetRanLocAroundOrigin.HTNTask_GetRanLocAroundOrigin_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Origin": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"TargetLocation[1]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"MinPatrolRadius[2]": 800.0,
"MaxPatrolRadius[3]": 1500.0
}
}
]

View file

@ -0,0 +1,286 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_GetRandomRotation_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_GetRandomRotation_C:ExecuteUbergraph_HTNTask_GetRandomRotation'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetRandomRotation.1"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_GetRandomRotation_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetRandomRotation.2"
},
{
"ObjectName": "Function'HTNTask_GetRandomRotation_C:ExecuteUbergraph_HTNTask_GetRandomRotation'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetRandomRotation.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DoubleProperty",
"Name": "RandRotationAngle",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
},
{
"Type": "StructProperty",
"Name": "TargetRotation",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "DirectionKey",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_GetRandomRotation": {
"ObjectName": "Function'HTNTask_GetRandomRotation_C:ExecuteUbergraph_HTNTask_GetRandomRotation'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetRandomRotation.1"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_GetRandomRotation_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetRandomRotation.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_GetRandomRotation_C'Default__HTNTask_GetRandomRotation_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetRandomRotation.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_GetRandomRotation",
"Outer": "HTNTask_GetRandomRotation_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetGameInstanceSubsystem_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusConfigurationSubsystem'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeRotator_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetNPCData_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 688,
"PropertyFlags": "ConstParm",
"Struct": {
"ObjectName": "Class'RadiusNPCStaticData'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsRotator_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_ComposeRotators_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "FloatProperty",
"Name": "CallFunc_MakeRotator_Yaw_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_Min_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_Max_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_GetRandomRotation_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_GetRandomRotation_C",
"Name": "Default__HTNTask_GetRandomRotation_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_GetRandomRotation.HTNTask_GetRandomRotation_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"TargetRotation[2]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"DirectionKey[3]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
}
}
}
]

View file

@ -0,0 +1,777 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_Lean_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_Lean_C:ExecuteUbergraph_HTNTask_Lean'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Lean.1"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_Lean_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Lean.2"
},
{
"ObjectName": "Function'HTNTask_Lean_C:ReceiveOnPlanExecutionFinished'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Lean.3"
},
{
"ObjectName": "Function'HTNTask_Lean_C:ExecuteUbergraph_HTNTask_Lean'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Lean.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "Cover",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "BoolProperty",
"Name": "bBackToNeutral",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "EnumProperty",
"Name": "LeanState",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"Enum": {
"ObjectName": "Class'ENPCLeanState'",
"ObjectPath": "/Script/IntoTheRadius2"
},
"UnderlyingProp": {
"Type": "ByteProperty",
"Name": "UnderlyingType",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
}
},
{
"Type": "StructProperty",
"Name": "ShoottLocationKey",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "CoverLineOfFireKey",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "IsLeanLeftKey",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "TraceFromOffset",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "As BP Radius NPCCharacter Base",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BP_RadiusNPCCharacterBase_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.1"
}
},
{
"Type": "StructProperty",
"Name": "SightPointOffsetVector",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "SightPointOffset",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "DoubleProperty",
"Name": "DotThreshold",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "DoubleProperty",
"Name": "MaxLeanAngle",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "DoubleProperty",
"Name": "LeanAngle",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_Lean": {
"ObjectName": "Function'HTNTask_Lean_C:ExecuteUbergraph_HTNTask_Lean'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Lean.1"
},
"ReceiveOnPlanExecutionFinished": {
"ObjectName": "Function'HTNTask_Lean_C:ReceiveOnPlanExecutionFinished'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Lean.3"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_Lean_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Lean.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_Lean_C'Default__HTNTask_Lean_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Lean.4"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_Lean",
"Outer": "HTNTask_Lean_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetGameInstanceSubsystem_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusConfigurationSubsystem'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsBP_Radius_NPCCharacter_Base",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BP_RadiusNPCCharacterBase_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.1"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "EnumProperty",
"Name": "K2Node_Event_Result",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": {
"ObjectName": "Class'EHTNPlanExecutionFinishedResult'",
"ObjectPath": "/Script/HTN"
},
"UnderlyingProp": {
"Type": "ByteProperty",
"Name": "UnderlyingType",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetBlackboard_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'BlackboardComponent'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsBP_Radius_NPCCharacter_Base_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BP_RadiusNPCCharacterBase_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/BP_RadiusNPCCharacterBase.1"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ByteProperty",
"Name": "CallFunc_GetValueAsEnum_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
},
{
"Type": "ByteProperty",
"Name": "CallFunc_GetValidValue_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetBlackboard_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'BlackboardComponent'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_SwitchEnum_CmpSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_GetValueAsBool_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetRightVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Conv_DoubleToVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Multiply_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_NegateVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeVector_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsCover_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Cover'",
"ObjectPath": "/Script/AICoverSystem"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Subtract_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Vector_Normal2D_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Dot_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_MapRangeClamped_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "InterfaceProperty",
"Name": "CallFunc_Lean_self_CastInput",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusAIBodyInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "InterfaceProperty",
"Name": "CallFunc_Lean_self_CastInput_1",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusAIBodyInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetNPCData_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 688,
"PropertyFlags": "ConstParm",
"Struct": {
"ObjectName": "Class'RadiusNPCStaticData'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "FloatProperty",
"Name": "CallFunc_Lean_Angle_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "ConstParm"
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_B_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_B_ImplicitCast_1",
"Flags": "RF_Public",
"ElementSize": 8
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_Lean_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ReceiveOnPlanExecutionFinished",
"Outer": "HTNTask_Lean_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveOnPlanExecutionFinished'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "EnumProperty",
"Name": "Result",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"Enum": {
"ObjectName": "Class'EHTNPlanExecutionFinishedResult'",
"ObjectPath": "/Script/HTN"
},
"UnderlyingProp": {
"Type": "ByteProperty",
"Name": "UnderlyingType",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_Lean_C",
"Name": "Default__HTNTask_Lean_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Lean.HTNTask_Lean_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"Cover[1]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"ShoottLocationKey[4]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"CoverLineOfFireKey[5]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"IsLeanLeftKey[6]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"TraceFromOffset[7]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"SightPointOffsetVector[9]": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"SightPointOffset[10]": 30.0
}
}
]

View file

@ -0,0 +1,157 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_OccupyCover_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_OccupyCover_C:ReceiveCreatePlanSteps'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_OccupyCover.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "Cover",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
}
],
"FuncMap": {
"ReceiveCreatePlanSteps": {
"ObjectName": "Function'HTNTask_OccupyCover_C:ReceiveCreatePlanSteps'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_OccupyCover.1"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_OccupyCover_C'Default__HTNTask_OccupyCover_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_OccupyCover.2"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ReceiveCreatePlanSteps",
"Outer": "HTNTask_OccupyCover_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveCreatePlanSteps'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetCoverSystem_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'CoverSystem'",
"ObjectPath": "/Script/AICoverSystem"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsCover_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Cover'",
"ObjectPath": "/Script/AICoverSystem"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_OccupyCover_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "HTNTask_OccupyCover_C",
"Name": "Default__HTNTask_OccupyCover_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_OccupyCover.HTNTask_OccupyCover_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Cover": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
}
}
}
]

View file

@ -0,0 +1,293 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_ReduceAggro_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_ReduceAggro_C:ExecuteUbergraph_HTNTask_ReduceAggro'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ReduceAggro.1"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_ReduceAggro_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ReduceAggro.2"
},
{
"ObjectName": "Function'HTNTask_ReduceAggro_C:ExecuteUbergraph_HTNTask_ReduceAggro'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ReduceAggro.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_ReduceAggro": {
"ObjectName": "Function'HTNTask_ReduceAggro_C:ExecuteUbergraph_HTNTask_ReduceAggro'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ReduceAggro.1"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_ReduceAggro_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ReduceAggro.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_ReduceAggro_C'Default__HTNTask_ReduceAggro_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ReduceAggro.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_ReduceAggro",
"Outer": "HTNTask_ReduceAggro_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetComponentByClass_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'RadiusAIPerceptionComponent'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetComponentByClass_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'RadiusAIPerceptionComponent'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "MapProperty",
"Name": "CallFunc_GetTargets_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 80,
"KeyProp": {
"Type": "ObjectProperty",
"Name": "CallFunc_GetTargets_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
"ValueProp": {
"Type": "StructProperty",
"Name": "CallFunc_GetTargets_ReturnValue_Value",
"Flags": "RF_Public",
"ElementSize": 1,
"Struct": {
"ObjectName": "Class'TargetInfo'",
"ObjectPath": "/Script/IntoTheRadius2"
}
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Map_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetComponentByClass_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'AggroComponent'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsReducingAggroNow_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_ReduceAggro_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_ReduceAggro_C",
"Name": "Default__HTNTask_ReduceAggro_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_ReduceAggro.HTNTask_ReduceAggro_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {}
}
}
]

View file

@ -0,0 +1,597 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_Reload_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_Reload_C:ExecuteUbergraph_HTNTask_Reload'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Reload.2"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_Reload_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Reload.5"
},
{
"ObjectName": "Function'HTNTask_Reload_C:OnReloadFinished'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Reload.3"
},
{
"ObjectName": "Function'HTNTask_Reload_C:ReceiveAbort'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Reload.4"
},
{
"ObjectName": "Function'HTNTask_Reload_C:CustomEvent'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Reload.1"
},
{
"ObjectName": "Function'HTNTask_Reload_C:ExecuteUbergraph_HTNTask_Reload'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Reload.2"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "FloatProperty",
"Name": "MontageLength",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 4,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
},
{
"Type": "ObjectProperty",
"Name": "Controlled Pawn",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_Reload": {
"ObjectName": "Function'HTNTask_Reload_C:ExecuteUbergraph_HTNTask_Reload'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Reload.2"
},
"CustomEvent": {
"ObjectName": "Function'HTNTask_Reload_C:CustomEvent'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Reload.1"
},
"ReceiveAbort": {
"ObjectName": "Function'HTNTask_Reload_C:ReceiveAbort'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Reload.4"
},
"OnReloadFinished": {
"ObjectName": "Function'HTNTask_Reload_C:OnReloadFinished'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Reload.3"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_Reload_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Reload.5"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_Reload_C'Default__HTNTask_Reload_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Reload.6"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "CustomEvent",
"Outer": "HTNTask_Reload_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_Reload",
"Outer": "HTNTask_Reload_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_AIBody_Interface",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusAIBodyInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Class'TimerDynamicDelegate__DelegateSignature'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetReloadMontage_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AnimMontage'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetComponentByClass_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'SkeletalMeshComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetAnimInstance_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AnimInstance'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "FloatProperty",
"Name": "CallFunc_Montage_GetPosition_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetComponentByClass_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_AIShooting_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.0"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetComponentByClass_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BPC_AIShooting_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/BPC_AIShooting.0"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_MakeLiteralDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Subtract_DoubleDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_K2_SetTimerDelegate_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"Struct": {
"ObjectName": "Class'TimerHandle'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate_1",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Class'TimerDynamicDelegate__DelegateSignature'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsRadius_AIBody_Interface_1",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "Class'RadiusAIBodyInterface'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetComponentByClass_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'SkeletalMeshComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetReloadMontage_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AnimMontage'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetAnimInstance_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AnimInstance'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "FloatProperty",
"Name": "CallFunc_Montage_Play_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_DoubleDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_SelectFloat_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_K2_SetTimerDelegate_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8,
"Struct": {
"ObjectName": "Class'TimerHandle'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Subtract_DoubleDouble_B_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Subtract_DoubleDouble_A_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "FloatProperty",
"Name": "CallFunc_K2_SetTimerDelegate_Time_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_SelectFloat_B_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_EqualEqual_DoubleDouble_A_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "FloatProperty",
"Name": "CallFunc_K2_SetTimerDelegate_Time_ImplicitCast_1",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults"
},
{
"Type": "Function",
"Name": "OnReloadFinished",
"Outer": "HTNTask_Reload_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ReceiveAbort",
"Outer": "HTNTask_Reload_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveAbort'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_Reload_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_Reload_C",
"Name": "Default__HTNTask_Reload_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_Reload.HTNTask_Reload_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {}
}
}
]

View file

@ -0,0 +1,193 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_RenderAction_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_RenderAction_C:ExecuteUbergraph_HTNTask_RenderAction'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RenderAction.1"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_RenderAction_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RenderAction.2"
},
{
"ObjectName": "Function'HTNTask_RenderAction_C:ExecuteUbergraph_HTNTask_RenderAction'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RenderAction.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "ActionTag",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'GameplayTag'",
"ObjectPath": "/Script/GameplayTags"
}
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_RenderAction": {
"ObjectName": "Function'HTNTask_RenderAction_C:ExecuteUbergraph_HTNTask_RenderAction'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RenderAction.1"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_RenderAction_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RenderAction.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_RenderAction_C'Default__HTNTask_RenderAction_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RenderAction.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_RenderAction",
"Outer": "HTNTask_RenderAction_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetComponentByClass_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'AIActionRenderComponent'",
"ObjectPath": "/Script/IntoTheRadius2"
}
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_RenderAction_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_RenderAction_C",
"Name": "Default__HTNTask_RenderAction_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RenderAction.HTNTask_RenderAction_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"ActionTag[1]": {
"TagName": "None"
}
}
}
]

View file

@ -0,0 +1,516 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_RequestAttackRole_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_RequestAttackRole_C:ExecuteUbergraph_HTNTask_RequestAttackRole'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RequestAttackRole.2"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_RequestAttackRole_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RequestAttackRole.4"
},
{
"ObjectName": "Function'HTNTask_RequestAttackRole_C:CustomEvent'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RequestAttackRole.1"
},
{
"ObjectName": "Function'HTNTask_RequestAttackRole_C:ReceiveOnPlanExecutionFinished'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RequestAttackRole.5"
},
{
"ObjectName": "Function'HTNTask_RequestAttackRole_C:OnAttackRoleAquired'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RequestAttackRole.3"
},
{
"ObjectName": "Function'HTNTask_RequestAttackRole_C:ExecuteUbergraph_HTNTask_RequestAttackRole'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RequestAttackRole.2"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "Controlled Pawn",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "Owner Controller",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "DoubleProperty",
"Name": "MinWaitTime",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "DoubleProperty",
"Name": "MaxWaitTime",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "BoolProperty",
"Name": "bFailTaskIfNoRole",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "WaitTimerHandle",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"Struct": {
"ObjectName": "Class'TimerHandle'",
"ObjectPath": "/Script/Engine"
}
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_RequestAttackRole": {
"ObjectName": "Function'HTNTask_RequestAttackRole_C:ExecuteUbergraph_HTNTask_RequestAttackRole'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RequestAttackRole.2"
},
"OnAttackRoleAquired": {
"ObjectName": "Function'HTNTask_RequestAttackRole_C:OnAttackRoleAquired'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RequestAttackRole.3"
},
"ReceiveOnPlanExecutionFinished": {
"ObjectName": "Function'HTNTask_RequestAttackRole_C:ReceiveOnPlanExecutionFinished'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RequestAttackRole.5"
},
"CustomEvent": {
"ObjectName": "Function'HTNTask_RequestAttackRole_C:CustomEvent'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RequestAttackRole.1"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_RequestAttackRole_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RequestAttackRole.4"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_RequestAttackRole_C'Default__HTNTask_RequestAttackRole_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RequestAttackRole.6"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "CustomEvent",
"Outer": "HTNTask_RequestAttackRole_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_RequestAttackRole",
"Outer": "HTNTask_RequestAttackRole_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Class'AttackRoleDelegate__DelegateSignature'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsRadius_AIController_Base",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusAIControllerBase'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "EnumProperty",
"Name": "K2Node_Event_Result",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": {
"ObjectName": "Class'EHTNPlanExecutionFinishedResult'",
"ObjectPath": "/Script/HTN"
},
"UnderlyingProp": {
"Type": "ByteProperty",
"Name": "UnderlyingType",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsRadius_AIController_Base_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusAIControllerBase'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetWorldSubsystem_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusAICoordinationSubsystem'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetWorldSubsystem_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusAICoordinationSubsystem'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_RequestAttackRole_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate_1",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Class'TimerDynamicDelegate__DelegateSignature'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_K2_SetTimerDelegate_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"Struct": {
"ObjectName": "Class'TimerHandle'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Not_PreBool_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "FloatProperty",
"Name": "CallFunc_K2_SetTimerDelegate_Time_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults"
},
{
"Type": "Function",
"Name": "OnAttackRoleAquired",
"Outer": "HTNTask_RequestAttackRole_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_RequestAttackRole_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ReceiveOnPlanExecutionFinished",
"Outer": "HTNTask_RequestAttackRole_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveOnPlanExecutionFinished'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "EnumProperty",
"Name": "Result",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"Enum": {
"ObjectName": "Class'EHTNPlanExecutionFinishedResult'",
"ObjectPath": "/Script/HTN"
},
"UnderlyingProp": {
"Type": "ByteProperty",
"Name": "UnderlyingType",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_RequestAttackRole_C",
"Name": "Default__HTNTask_RequestAttackRole_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RequestAttackRole.HTNTask_RequestAttackRole_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"MinWaitTime[3]": 2.0,
"MaxWaitTime[4]": 4.0,
"bFailTaskIfNoRole[5]": true,
"WaitTimerHandle[6]": {
"Handle": 0
}
}
}
]

View file

@ -0,0 +1,586 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_RotateInPlace_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_RotateInPlace_C:ExecuteUbergraph_HTNTask_RotateInPlace'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RotateInPlace.1"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_RotateInPlace_C:ReceiveTick'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RotateInPlace.3"
},
{
"ObjectName": "Function'HTNTask_RotateInPlace_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RotateInPlace.2"
},
{
"ObjectName": "Function'HTNTask_RotateInPlace_C:ExecuteUbergraph_HTNTask_RotateInPlace'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RotateInPlace.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DoubleProperty",
"Name": "RandRotationAngle",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
},
{
"Type": "StructProperty",
"Name": "TargetRotator",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "ShootLocation",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "BoolProperty",
"Name": "UseShootLocation",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "TargetRotation",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "Accuracy",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "FloatProperty",
"Name": "RotationSpeed",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 4,
"PropertyFlags": "Edit | BlueprintVisible"
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_RotateInPlace": {
"ObjectName": "Function'HTNTask_RotateInPlace_C:ExecuteUbergraph_HTNTask_RotateInPlace'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RotateInPlace.1"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_RotateInPlace_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RotateInPlace.2"
},
"ReceiveTick": {
"ObjectName": "Function'HTNTask_RotateInPlace_C:ReceiveTick'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RotateInPlace.3"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_RotateInPlace_C'Default__HTNTask_RotateInPlace_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RotateInPlace.4"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_RotateInPlace",
"Outer": "HTNTask_RotateInPlace_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "FloatProperty",
"Name": "K2Node_Event_DeltaSeconds",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_K2_GetActorRotation_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_K2_GetActorRotation_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Roll",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Pitch",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Yaw",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Roll_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Pitch_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Yaw_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_K2_GetActorRotation_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeRotator_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetActorEyesViewPoint_OutLocation",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetActorEyesViewPoint_OutRotation",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsRotator_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_FindLookAtRotation_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Roll_2",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Pitch_2",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Yaw_2",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_SelectRotator_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeRotator_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_RInterpTo_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_RotatorRotator_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Roll_3",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Pitch_3",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Yaw_3",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeRotator_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_K2_SetActorRotation_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "FloatProperty",
"Name": "CallFunc_EqualEqual_RotatorRotator_ErrorTolerance_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_RotateInPlace_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ReceiveTick",
"Outer": "HTNTask_RotateInPlace_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveTick'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "FloatProperty",
"Name": "DeltaSeconds",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_RotateInPlace_C",
"Name": "Default__HTNTask_RotateInPlace_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_RotateInPlace.HTNTask_RotateInPlace_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"TargetRotator[2]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"ShootLocation[3]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"TargetRotation[5]": {
"Pitch": 0.0,
"Yaw": 0.0,
"Roll": 0.0
},
"Accuracy[6]": 5.0,
"RotationSpeed[7]": 3.0
}
}
]

View file

@ -0,0 +1,559 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_SetLeanDirection_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_SetLeanDirection_C:ExecuteUbergraph_HTNTask_SetLeanDirection'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetLeanDirection.1"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_SetLeanDirection_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetLeanDirection.2"
},
{
"ObjectName": "Function'HTNTask_SetLeanDirection_C:ExecuteUbergraph_HTNTask_SetLeanDirection'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetLeanDirection.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "IsLeanLeftKey",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "PossibleLeanDirectionsKey",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "Controlled Pawn",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "BoolProperty",
"Name": "IsLeanLeft",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CoverLeftShootLocationKey",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "CoverRighttShootLocationKey",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "CoverShootLocationKey",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "ShootingLocation",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "ShootLocationKey",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "Cover",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_SetLeanDirection": {
"ObjectName": "Function'HTNTask_SetLeanDirection_C:ExecuteUbergraph_HTNTask_SetLeanDirection'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetLeanDirection.1"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_SetLeanDirection_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetLeanDirection.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_SetLeanDirection_C'Default__HTNTask_SetLeanDirection_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetLeanDirection.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_SetLeanDirection",
"Outer": "HTNTask_SetLeanDirection_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsVector_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsCover_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Cover'",
"ObjectPath": "/Script/AICoverSystem"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsVector_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Subtract_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Normal_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Dot_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetBlackboard_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'BlackboardComponent'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ByteProperty",
"Name": "CallFunc_GetValueAsEnum_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
},
{
"Type": "ByteProperty",
"Name": "CallFunc_GetValidValue_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetBlackboard_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'BlackboardComponent'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_SwitchEnum_CmpSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetBlackboard_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'BlackboardComponent'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetBlackboard_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'BlackboardComponent'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetValueAsVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetValueAsVector_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetBlackboard_ReturnValue_4",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'BlackboardComponent'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsCover_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Cover'",
"ObjectPath": "/Script/AICoverSystem"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsVector_ReturnValue_3",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Subtract_VectorVector_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Normal_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Dot_VectorVector_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Greater_DoubleDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_SetLeanDirection_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_SetLeanDirection_C",
"Name": "Default__HTNTask_SetLeanDirection_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetLeanDirection.HTNTask_SetLeanDirection_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"IsLeanLeftKey[1]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"PossibleLeanDirectionsKey[2]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"CoverLeftShootLocationKey[5]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"CoverRighttShootLocationKey[6]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"CoverShootLocationKey[7]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"ShootingLocation[8]": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"ShootLocationKey[9]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"Cover[10]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
}
}
}
]

View file

@ -0,0 +1,396 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_SetRotationState_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_SetRotationState_C:ExecuteUbergraph_HTNTask_SetRotationState'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.1"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_SetRotationState_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.2"
},
{
"ObjectName": "Function'HTNTask_SetRotationState_C:ReceiveOnPlanExecutionFinished'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.3"
},
{
"ObjectName": "Function'HTNTask_SetRotationState_C:ExecuteUbergraph_HTNTask_SetRotationState'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "DesiredMode",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'GameplayTag'",
"ObjectPath": "/Script/GameplayTags"
}
},
{
"Type": "DoubleProperty",
"Name": "DelayDuration",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "BoolProperty",
"Name": "SetViewRotationOnExecutionFinish",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_SetRotationState": {
"ObjectName": "Function'HTNTask_SetRotationState_C:ExecuteUbergraph_HTNTask_SetRotationState'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.1"
},
"ReceiveOnPlanExecutionFinished": {
"ObjectName": "Function'HTNTask_SetRotationState_C:ReceiveOnPlanExecutionFinished'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.3"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_SetRotationState_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_SetRotationState_C'Default__HTNTask_SetRotationState_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.4"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_SetRotationState",
"Outer": "HTNTask_SetRotationState_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsAls_Character",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AlsCharacter'",
"ObjectPath": "/Script/ALS"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "Temp_struct_Variable",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "ConstParm",
"Struct": {
"ObjectName": "Class'GameplayTag'",
"ObjectPath": "/Script/GameplayTags"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "EnumProperty",
"Name": "K2Node_Event_Result",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": {
"ObjectName": "Class'EHTNPlanExecutionFinishedResult'",
"ObjectPath": "/Script/HTN"
},
"UnderlyingProp": {
"Type": "ByteProperty",
"Name": "UnderlyingType",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_GameplayTag_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsAls_Character_1",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AlsCharacter'",
"ObjectPath": "/Script/ALS"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "FloatProperty",
"Name": "CallFunc_Delay_Duration_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_SetRotationState_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ReceiveOnPlanExecutionFinished",
"Outer": "HTNTask_SetRotationState_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveOnPlanExecutionFinished'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "EnumProperty",
"Name": "Result",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"Enum": {
"ObjectName": "Class'EHTNPlanExecutionFinishedResult'",
"ObjectPath": "/Script/HTN"
},
"UnderlyingProp": {
"Type": "ByteProperty",
"Name": "UnderlyingType",
"Flags": "RF_Public",
"ElementSize": 1,
"Enum": null
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_SetRotationState_C",
"Name": "Default__HTNTask_SetRotationState_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetRotationState.HTNTask_SetRotationState_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"DesiredMode[1]": {
"TagName": "None"
},
"SetViewRotationOnExecutionFinish[3]": true
}
}
]

View file

@ -0,0 +1,223 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_SetStance_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'HTNTask_SetStance_C:ExecuteUbergraph_HTNTask_SetStance'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.1"
}
},
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_SetStance_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.2"
},
{
"ObjectName": "Function'HTNTask_SetStance_C:ExecuteUbergraph_HTNTask_SetStance'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "UberGraphFrame",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Transient | DuplicateTransient",
"Struct": {
"ObjectName": "Class'PointerToUberGraphFrame'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DoubleProperty",
"Name": "RandRotationAngle",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
},
{
"Type": "StructProperty",
"Name": "Stance",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'GameplayTag'",
"ObjectPath": "/Script/GameplayTags"
}
}
],
"FuncMap": {
"ExecuteUbergraph_HTNTask_SetStance": {
"ObjectName": "Function'HTNTask_SetStance_C:ExecuteUbergraph_HTNTask_SetStance'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.1"
},
"ReceiveExecute": {
"ObjectName": "Function'HTNTask_SetStance_C:ReceiveExecute'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_SetStance_C'Default__HTNTask_SetStance_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_HTNTask_SetStance",
"Outer": "HTNTask_SetStance_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "IntProperty",
"Name": "EntryPoint",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_Event_ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsAls_Character",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'AlsCharacter'",
"ObjectPath": "/Script/ALS"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_EqualEqual_GameplayTag_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction"
},
{
"Type": "Function",
"Name": "ReceiveExecute",
"Outer": "HTNTask_SetStance_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveExecute'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent"
},
{
"Type": "HTNTask_SetStance_C",
"Name": "Default__HTNTask_SetStance_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetStance.HTNTask_SetStance_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"Stance[2]": {
"TagName": "None"
}
}
}
]

View file

@ -0,0 +1,314 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_SetTargetLocOnSpline_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_SetTargetLocOnSpline_C:ReceiveCreatePlanSteps'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetTargetLocOnSpline.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "TargetLocation",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "AIPathActor",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "DoubleProperty",
"Name": "SplineDistToLocation",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "ObjectProperty",
"Name": "Controlled Pawn",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "CurrentStopPointIdx",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
}
],
"FuncMap": {
"ReceiveCreatePlanSteps": {
"ObjectName": "Function'HTNTask_SetTargetLocOnSpline_C:ReceiveCreatePlanSteps'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetTargetLocOnSpline.1"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_SetTargetLocOnSpline_C'Default__HTNTask_SetTargetLocOnSpline_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetTargetLocOnSpline.2"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ReceiveCreatePlanSteps",
"Outer": "HTNTask_SetTargetLocOnSpline_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveCreatePlanSteps'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "AiPath",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BP_AIPath_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/Misc/BP_AIPath.0"
}
},
{
"Type": "IntProperty",
"Name": "StopPointIdx",
"Flags": "RF_Public",
"ElementSize": 4,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "StructProperty",
"Name": "CurrentStopPoint",
"Flags": "RF_Public",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ObjectProperty",
"Name": "PAwn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DoubleProperty",
"Name": "PrevClosestDist",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "IntProperty",
"Name": "Temp_int_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "CallFunc_GetWorldStateValueAsInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Greater_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Array_Get_Item_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetWorldStateValueAsObject_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsBP_AIPath",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'BP_AIPath_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/Misc/BP_AIPath.0"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "HTNTask_SetTargetLocOnSpline_C",
"Name": "Default__HTNTask_SetTargetLocOnSpline_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetTargetLocOnSpline.HTNTask_SetTargetLocOnSpline_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"TargetLocation": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"AIPathActor[1]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"CurrentStopPointIdx[4]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
}
}
}
]

View file

@ -0,0 +1,394 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_SetTraceFromLocation_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_SetTraceFromLocation_C:ReceiveCreatePlanSteps'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetTraceFromLocation.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "TraceFromLocation",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "StructProperty",
"Name": "TraceFromOffset",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "BoolProperty",
"Name": "IsStanding",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "UseEyesViewPoint",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "As Character",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'Character'",
"ObjectPath": "/Script/Engine"
}
}
],
"FuncMap": {
"ReceiveCreatePlanSteps": {
"ObjectName": "Function'HTNTask_SetTraceFromLocation_C:ReceiveCreatePlanSteps'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetTraceFromLocation.1"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_SetTraceFromLocation_C'Default__HTNTask_SetTraceFromLocation_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetTraceFromLocation.2"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ReceiveCreatePlanSteps",
"Outer": "HTNTask_SetTraceFromLocation_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveCreatePlanSteps'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "LocalCharacter",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate",
"PropertyClass": {
"ObjectName": "Class'Character'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetGameInstanceSubsystem_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'RadiusConfigurationSubsystem'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsCharacter",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Character'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "Temp_bool_Variable",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetActorEyesViewPoint_OutLocation",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetActorEyesViewPoint_OutRotation",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetNPCData_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 688,
"PropertyFlags": "ConstParm",
"Struct": {
"ObjectName": "Class'RadiusNPCStaticData'",
"ObjectPath": "/Script/IntoTheRadius2"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_X",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_Y",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_Z",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetActorFeetLocation_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_X_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_Y_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_Z_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "K2Node_Select_Default",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Add_DoubleDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_X_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_Y_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_Z_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Add_DoubleDouble_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Add_DoubleDouble_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeVector_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_SelectVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "K2Node_Select_Option_0_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "K2Node_Select_Option_1_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "HTNTask_SetTraceFromLocation_C",
"Name": "Default__HTNTask_SetTraceFromLocation_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_SetTraceFromLocation.HTNTask_SetTraceFromLocation_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"TraceFromLocation": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
},
"TraceFromOffset[1]": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
}
}
}
]

View file

@ -0,0 +1,145 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "HTNTask_UnOccupyCover_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase'",
"ObjectPath": "/Script/HTN"
},
"Children": [
{
"ObjectName": "Function'HTNTask_UnOccupyCover_C:ReceiveCreatePlanSteps'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_UnOccupyCover.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "Cover",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 48,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'BlackboardKeySelector'",
"ObjectPath": "/Script/AIModule"
}
}
],
"FuncMap": {
"ReceiveCreatePlanSteps": {
"ObjectName": "Function'HTNTask_UnOccupyCover_C:ReceiveCreatePlanSteps'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_UnOccupyCover.1"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Game",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "HTNTask_UnOccupyCover_C'Default__HTNTask_UnOccupyCover_C'",
"ObjectPath": "/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_UnOccupyCover.2"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ReceiveCreatePlanSteps",
"Outer": "HTNTask_UnOccupyCover_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'HTNTask_BlueprintBase:ReceiveCreatePlanSteps'",
"ObjectPath": "/Script/HTN"
},
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "Owner",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "OwnerController",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'AIController'",
"ObjectPath": "/Script/AIModule"
}
},
{
"Type": "ObjectProperty",
"Name": "ControlledPawn",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Pawn'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetCoverSystem_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'CoverSystem'",
"ObjectPath": "/Script/AICoverSystem"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetWorldStateValueAsCover_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Cover'",
"ObjectPath": "/Script/AICoverSystem"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_IsValid_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "HTNTask_UnOccupyCover_C",
"Name": "Default__HTNTask_UnOccupyCover_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/AI/HTN/Tasks/HTNTask_UnOccupyCover.HTNTask_UnOccupyCover_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Cover": {
"AllowedTypes": [],
"SelectedKeyName": "None",
"SelectedKeyType": null,
"SelectedKeyID": 65535,
"bNoneIsAllowedValue": false
}
}
}
]