From 1a0997b362759dba87409576d7edaa12e735e446 Mon Sep 17 00:00:00 2001 From: "sdqhome\\caleb" Date: Fri, 24 Jul 2026 16:18:35 +0100 Subject: [PATCH] Moved AI behaviour over to BT, patrol and move to works, attack does not --- Config/DefaultEngine.ini | 3 +++ Content/Assets/Characters/BB_NPC.uasset | 3 +++ Content/Assets/Characters/BP_AIController.uasset | 3 +++ Content/Assets/Characters/BP_NPC.uasset | 4 ++-- Content/Assets/Characters/BTT_Attack.uasset | 3 +++ Content/Assets/Characters/BTT_LeapToPoint.uasset | 3 +++ Content/Assets/Characters/BT_NPC.uasset | 3 +++ Content/Assets/Characters/EQC_TargetActor.uasset | 3 +++ Content/Assets/Characters/EQS_FindHighGround.uasset | 3 +++ Content/Assets/Characters/EQS_FindPatrolPoint.uasset | 3 +++ Content/Assets/Data/E_Archetype.uasset | 3 +++ Content/Assets/Data/E_AttackType.uasset | 4 ++-- Content/Assets/Game/BP_SmartLink.uasset | 3 +++ Content/Assets/Interfaces/BPI_Damage.uasset | 4 ++-- Content/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.uasset | 4 ++-- .../Lvl_ThirdPerson/1/8K/Q9FHOYZJEIHZBJZB8J0BMS.uasset | 4 ++-- .../Lvl_ThirdPerson/6/LO/EWM036X1NBUNBKMW2V0UAK.uasset | 3 +++ .../Lvl_ThirdPerson/7/HT/MWTVIZUHRRVOA2FYBV6R3K.uasset | 4 ++-- .../Lvl_ThirdPerson/9/OL/L01WOZ9Z4BTZ2WDLPJKMNO.uasset | 3 +++ .../Lvl_ThirdPerson/B/31/KAE9ZD9759LN8F1BS72TKP.uasset | 2 +- .../Lvl_ThirdPerson/C/6S/PWU31QO1ONRO1RY1GA2CN4.uasset | 4 ++-- 21 files changed, 54 insertions(+), 15 deletions(-) create mode 100644 Content/Assets/Characters/BB_NPC.uasset create mode 100644 Content/Assets/Characters/BP_AIController.uasset create mode 100644 Content/Assets/Characters/BTT_Attack.uasset create mode 100644 Content/Assets/Characters/BTT_LeapToPoint.uasset create mode 100644 Content/Assets/Characters/BT_NPC.uasset create mode 100644 Content/Assets/Characters/EQC_TargetActor.uasset create mode 100644 Content/Assets/Characters/EQS_FindHighGround.uasset create mode 100644 Content/Assets/Characters/EQS_FindPatrolPoint.uasset create mode 100644 Content/Assets/Data/E_Archetype.uasset create mode 100644 Content/Assets/Game/BP_SmartLink.uasset create mode 100644 Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/6/LO/EWM036X1NBUNBKMW2V0UAK.uasset create mode 100644 Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/9/OL/L01WOZ9Z4BTZ2WDLPJKMNO.uasset diff --git a/Config/DefaultEngine.ini b/Config/DefaultEngine.ini index a73b982..5e8faa4 100644 --- a/Config/DefaultEngine.ini +++ b/Config/DefaultEngine.ini @@ -261,3 +261,6 @@ ConnectionType=USBOnly bUseManualIPAddress=False ManualIPAddress= +[/Script/NavigationSystem.RecastNavMesh] +RuntimeGeneration=Dynamic + diff --git a/Content/Assets/Characters/BB_NPC.uasset b/Content/Assets/Characters/BB_NPC.uasset new file mode 100644 index 0000000..8747376 --- /dev/null +++ b/Content/Assets/Characters/BB_NPC.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5f263d6e89bc6a1fb15a728dd00edc1ec6bb614f5d3f8363de1e7bac61809c3 +size 5065 diff --git a/Content/Assets/Characters/BP_AIController.uasset b/Content/Assets/Characters/BP_AIController.uasset new file mode 100644 index 0000000..64cef3d --- /dev/null +++ b/Content/Assets/Characters/BP_AIController.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae3a51e2765b85217ff87e0ad01ba25b8f9939cd41615b754fd069938acebb40 +size 100369 diff --git a/Content/Assets/Characters/BP_NPC.uasset b/Content/Assets/Characters/BP_NPC.uasset index a0711f2..d06c1b6 100644 --- a/Content/Assets/Characters/BP_NPC.uasset +++ b/Content/Assets/Characters/BP_NPC.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e39ef7073d9dcac29b0e227be1b55f2563b2df8a659f05b72614da651bf76918 -size 434212 +oid sha256:ec5a60aa7d603a989e8b030180f437fc1333f3133a04a6e551538355cafef672 +size 466630 diff --git a/Content/Assets/Characters/BTT_Attack.uasset b/Content/Assets/Characters/BTT_Attack.uasset new file mode 100644 index 0000000..3edb77d --- /dev/null +++ b/Content/Assets/Characters/BTT_Attack.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:204ecdc713514bb87964c8a5476c68effb14d80853090974a906867a631c7483 +size 46794 diff --git a/Content/Assets/Characters/BTT_LeapToPoint.uasset b/Content/Assets/Characters/BTT_LeapToPoint.uasset new file mode 100644 index 0000000..f9540ab --- /dev/null +++ b/Content/Assets/Characters/BTT_LeapToPoint.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a89c9c44e59a41677d6fd2fbf714301698e677fbbc7eb96c7127cd8a00a9451 +size 30232 diff --git a/Content/Assets/Characters/BT_NPC.uasset b/Content/Assets/Characters/BT_NPC.uasset new file mode 100644 index 0000000..dbdb318 --- /dev/null +++ b/Content/Assets/Characters/BT_NPC.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e9de7756e73625fc37e3497acc7edc68155649212ee201551b94e2c0bc40791 +size 46947 diff --git a/Content/Assets/Characters/EQC_TargetActor.uasset b/Content/Assets/Characters/EQC_TargetActor.uasset new file mode 100644 index 0000000..523d9d4 --- /dev/null +++ b/Content/Assets/Characters/EQC_TargetActor.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2690dc30f3c936135db6b8e75be2eccff0ed6af5248910ad04f91b81f9df3520 +size 33211 diff --git a/Content/Assets/Characters/EQS_FindHighGround.uasset b/Content/Assets/Characters/EQS_FindHighGround.uasset new file mode 100644 index 0000000..166479e --- /dev/null +++ b/Content/Assets/Characters/EQS_FindHighGround.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5f34f5f78abad91232990ddb0481fb70f5366f209cccbd4a5c522fae3171067 +size 6740 diff --git a/Content/Assets/Characters/EQS_FindPatrolPoint.uasset b/Content/Assets/Characters/EQS_FindPatrolPoint.uasset new file mode 100644 index 0000000..ae444d6 --- /dev/null +++ b/Content/Assets/Characters/EQS_FindPatrolPoint.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49a0cd587818481bf56bd73958b3796878b873fd96b3a6af200e154f48dae967 +size 6285 diff --git a/Content/Assets/Data/E_Archetype.uasset b/Content/Assets/Data/E_Archetype.uasset new file mode 100644 index 0000000..4535249 --- /dev/null +++ b/Content/Assets/Data/E_Archetype.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4bbc41086fa0242e7c533a7881e72be2703cc0f85fc02c84735d4709e8e26575 +size 2188 diff --git a/Content/Assets/Data/E_AttackType.uasset b/Content/Assets/Data/E_AttackType.uasset index 216ea3f..49a2ff6 100644 --- a/Content/Assets/Data/E_AttackType.uasset +++ b/Content/Assets/Data/E_AttackType.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b2da804b0b36eeea8c0c952ce53ee261379dd0e61489e30bde8d50ebf6c9b094 -size 2512 +oid sha256:185a235595fb2ac6024c3b11fe251c6a53fcd0bd577084d5b21a94482348f788 +size 1336 diff --git a/Content/Assets/Game/BP_SmartLink.uasset b/Content/Assets/Game/BP_SmartLink.uasset new file mode 100644 index 0000000..f2bda5e --- /dev/null +++ b/Content/Assets/Game/BP_SmartLink.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6951180a77b565be0bcac347702d404ecdc7d844e395d304da5fe65d8921ebab +size 24330 diff --git a/Content/Assets/Interfaces/BPI_Damage.uasset b/Content/Assets/Interfaces/BPI_Damage.uasset index c6f3252..84ddc64 100644 --- a/Content/Assets/Interfaces/BPI_Damage.uasset +++ b/Content/Assets/Interfaces/BPI_Damage.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ea5e2717132460a1aa51ec63e95da5da069146fe09d7d395dff50f2fad994967 -size 12586 +oid sha256:57c180b6088eaa36176d0cd94c0504e7b4f4d3fb58a213a617c5f735d550c9c8 +size 14765 diff --git a/Content/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.uasset b/Content/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.uasset index 6cf4fa8..ddb12a4 100644 --- a/Content/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.uasset +++ b/Content/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:20786aeedfc8f0e232d82dd4fa902925263c4acfe6caef1d796af7ef97a5c3f3 -size 556358 +oid sha256:f789e80ba790db4703291296ae6960666f2d5a5733c0aa3599876083776f3b17 +size 556063 diff --git a/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/1/8K/Q9FHOYZJEIHZBJZB8J0BMS.uasset b/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/1/8K/Q9FHOYZJEIHZBJZB8J0BMS.uasset index 3576137..2437465 100644 --- a/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/1/8K/Q9FHOYZJEIHZBJZB8J0BMS.uasset +++ b/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/1/8K/Q9FHOYZJEIHZBJZB8J0BMS.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c7b8b9b7cdbbafd8dfaaec670a01199d7ec7fde8eb8c4f4ce785d3ee5400d9af -size 3831 +oid sha256:3e76484005194c17673a3a8464a2d92446836fd1f871a2515ed3e21afc7e4077 +size 62728 diff --git a/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/6/LO/EWM036X1NBUNBKMW2V0UAK.uasset b/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/6/LO/EWM036X1NBUNBKMW2V0UAK.uasset new file mode 100644 index 0000000..938b64d --- /dev/null +++ b/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/6/LO/EWM036X1NBUNBKMW2V0UAK.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12ab8bed0346d2468aee126b4551f7c361d2f06dd430e2ef88c78eecf9fbad09 +size 8189 diff --git a/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/7/HT/MWTVIZUHRRVOA2FYBV6R3K.uasset b/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/7/HT/MWTVIZUHRRVOA2FYBV6R3K.uasset index 73cf0f1..84dc893 100644 --- a/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/7/HT/MWTVIZUHRRVOA2FYBV6R3K.uasset +++ b/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/7/HT/MWTVIZUHRRVOA2FYBV6R3K.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c7f07c7f20176823c74c8d8c618e392fb334a7303300914a5eefab5bca26bbca -size 9536 +oid sha256:04376f97e6bdb93f97de6544ec748c235c5186d5d44523d77c062ab30e19290e +size 8184 diff --git a/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/9/OL/L01WOZ9Z4BTZ2WDLPJKMNO.uasset b/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/9/OL/L01WOZ9Z4BTZ2WDLPJKMNO.uasset new file mode 100644 index 0000000..cf24751 --- /dev/null +++ b/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/9/OL/L01WOZ9Z4BTZ2WDLPJKMNO.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b76093e9107b6a07faaad1ff0cd792ea1ad86aa0b8019e2e44e63c4cd76b2d5d +size 4782 diff --git a/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/B/31/KAE9ZD9759LN8F1BS72TKP.uasset b/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/B/31/KAE9ZD9759LN8F1BS72TKP.uasset index 39f3385..bd8d38b 100644 --- a/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/B/31/KAE9ZD9759LN8F1BS72TKP.uasset +++ b/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/B/31/KAE9ZD9759LN8F1BS72TKP.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ca8d22bdd8bae66a5209879aa5fd20b7fb3e1fc382cc5df15921650f307948e9 +oid sha256:0ed5eb95b18a99710ddb000367947a81264f1ea7758ddf79df38e2869e6ef966 size 11907 diff --git a/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/C/6S/PWU31QO1ONRO1RY1GA2CN4.uasset b/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/C/6S/PWU31QO1ONRO1RY1GA2CN4.uasset index c3a94f8..d83fbdf 100644 --- a/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/C/6S/PWU31QO1ONRO1RY1GA2CN4.uasset +++ b/Content/__ExternalActors__/ThirdPerson/Lvl_ThirdPerson/C/6S/PWU31QO1ONRO1RY1GA2CN4.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:039d64a39af7fef0e98473aa2436626daab2f1cdd0cc7500bbfecdfdf9e1c228 -size 8755 +oid sha256:3e90b33f2388b72c7376d3a29cfa8d4fb4412c9fb69bbcb348b997e7fd58628d +size 8888