Commit Graph

1139 Commits

Author SHA1 Message Date
charles lefebvre
754abf7e45 Resubmit with map validity check:
Perception: Touch: Support team filtering
#rb loic.devaux, Guillaume.Guay, Mieszko.Zielinski
#tests PIE

[CL 28325661 by charles lefebvre in ue5-main branch]
2023-09-28 15:12:01 -04:00
bob tellez
26ac4be30c [Backout] - CL28273148
[FYI] charles.lefebvre
Original CL Desc
-----------------------------------------------------------------
Perception: Touch: Support team filtering
#rb loic.devaux, Guillaume.Guay, Mieszko.Zielinski
#tests PIE

[CL 28321804 by bob tellez in ue5-main branch]
2023-09-28 12:53:28 -04:00
charles lefebvre
09892d0e52 Add missing include
#rnx
#tests PIE

[CL 28282432 by charles lefebvre in ue5-main branch]
2023-09-27 14:01:16 -04:00
charles lefebvre
276cb8eee5 Perception: Touch: Support team filtering
#rb loic.devaux, Guillaume.Guay, Mieszko.Zielinski
#tests PIE

[CL 28277329 by charles lefebvre in ue5-main branch]
2023-09-27 12:21:43 -04:00
charles lefebvre
6252d147d5 Do not use deprecated function
Minor fixes in comments
#rnx

[CL 28139034 by charles lefebvre in ue5-main branch]
2023-09-22 12:01:59 -04:00
charles lefebvre
27af7352b5 Use GetStartsEnabled instead of IsEnabled
#rnx

[CL 28135787 by charles lefebvre in ue5-main branch]
2023-09-22 10:39:28 -04:00
charles lefebvre
864fa76f79 Fix bad copy paste
#rnx

[CL 28135711 by charles lefebvre in ue5-main branch]
2023-09-22 10:38:04 -04:00
charles lefebvre
c3af8947cf Perception:
- Add IsFriendly to FActorPerceptionInfo (to distinguish neutrals from friendlies)
- Add SetStartsEnabled to UAISenseConfig
#rb Mieszko.Zielinski, Julien.Marchand
#rnx

[CL 28134798 by charles lefebvre in ue5-main branch]
2023-09-22 10:17:22 -04:00
lolisia
8d3747a377 PR #9497: fixed mismatch in BT component description format
#jira UE-161410

[CL 28104188 by lolisia in ue5-main branch]
2023-09-21 16:35:54 -04:00
panos grigoropoulos
41364c3431 Fix comments in BT decorators DoesPathExist, KeepInCone
[CL 27828398 by panos grigoropoulos in ue5-main branch]
2023-09-13 09:38:16 -04:00
stephen holmes
1738ba0aed Fix for BT not storing Aux nodes from tree searches. This can cause aux nodes not to be monitored at all when they should be and can make AI unrepsonsive.
[CL 27666518 by stephen holmes in ue5-main branch]
2023-09-07 04:00:25 -04:00
charles lefebvre
9d3164546f AIPerceptionComponent :
- Add templated version of GetSenseConfig()
- Fix missing const ref
- Fix typos in comments
#rnx
#rb Mieszko.Zielinski

[CL 27636619 by charles lefebvre in ue5-main branch]
2023-09-06 11:21:32 -04:00
louisphilippe seguin
36c722f3c4 Fix wrong printf parameters in checkf & ensuremsgf found in engine code
#rb Fabian.Giesen, Kirill.Zorin
#rnx

[CL 27519547 by louisphilippe seguin in ue5-main branch]
2023-08-31 08:56:30 -04:00
yoan stamant
a8a79b49b0 [Navigation]
- Added console command "ai.debug.nav.DrawDistance" to tweak navmesh draw distance at runtime.
- Added labels indicating the number of elements in each node if octree details are enabled.
#rb aris.theophanidis

[CL 27458247 by yoan stamant in ue5-main branch]
2023-08-29 14:40:34 -04:00
james keeling
857610726b Fix BT cooldown decorator initial last use time to be largest negative number.
Changed cooldown calculation to prevent potential undefined behavior arithmetic and avoid additional branches.

#jira UE-193382
#rb yoan.stamant

[CL 27274304 by james keeling in ue5-main branch]
2023-08-22 12:17:23 -04:00
mieszko zielinski
338c03fdaf Trivial change to IndexedHandle.h to laverage some parameters being const at compile time
#rb trivial

[CL 27263882 by mieszko zielinski in ue5-main branch]
2023-08-22 02:03:06 -04:00
frederic doll
0877dbbe96 Fix AI Sight Sense MT detector re-entrance : add internal call that requires to get access to the MT detector prior to the method call
#test forced code to repro the bug and confirm the fix in a gym with bots
#jira UE-192642
#rb maxime.mercier

[CL 27000066 by frederic doll in ue5-main branch]
2023-08-10 13:58:45 -04:00
Brice Criswell
8b12100fca Fix no-Recast builds [Github Pull Request: 9579]
#jira UE-164492
#rb Maxime.Mercier, Aris.Theophanidis

[CL 26783940 by Brice Criswell in ue5-main branch]
2023-08-02 15:20:28 -04:00
mieszko zielinski
a4a62e60e4 GraphAStar code massage to remove the possibility of shooting oneself's foot by trying to use StartPoolNode after it potentially got deallocated (with NodePool's reallocation).
[CL 26768071 by mieszko zielinski in ue5-main branch]
2023-08-02 07:16:41 -04:00
aris theophanidis
9b59fffb80 Fix invalid memory access (use-after-free) in FGraphAStar::FindPath.
#rb Yoan.StAmant

[CL 26686801 by aris theophanidis in ue5-main branch]
2023-07-28 16:34:32 -04:00
Matt Peters
47c33dfa19 AI: Logging: Downgrade log message to verbose to make cookcommandlet logs easier to read.
#rb Yoan.StAmant
#rnx

[CL 26483831 by Matt Peters in ue5-main branch]
2023-07-20 08:54:57 -04:00
kevin ortegren
cd4eccb547 IWYU fix for cherrypicked CL
#rb none

[CL 26179147 by kevin ortegren in ue5-main branch]
2023-06-22 07:23:01 -04:00
kevin ortegren
1fe0f9694c Add custom style set support for BT nodes
#rb mieszko.zielinski
#p4v-cherrypick 25473880

[CL 26178882 by kevin ortegren in ue5-main branch]
2023-06-22 06:49:30 -04:00
henrik karlsson
5db685f97d [Engine]
* Moved dllexport from type to methods/staticvar in all Engine runtime code. This improves compile times, memory and performance in dll builds

[CL 26082269 by henrik karlsson in ue5-main branch]
2023-06-17 18:13:06 -04:00
henrik karlsson
b8482b44dd [Engine]
* Changed type dllexport to method/staticvar dll export. Various changes for code that upgrade script get wrong

[CL 26082043 by henrik karlsson in ue5-main branch]
2023-06-17 16:57:38 -04:00