frederic doll
5b857a94f9
Prevent generation of areas when the Bounds contains a NaN
...
#rb Mieszko.Zielinski
[CL 36945274 by frederic doll in 5.5 branch]
2024-10-08 15:59:02 -04:00
aris theophanidis
0a00ff499f
Addition of a boolean to track if a navmesh has been loaded without it's tiles and update the display so it shows as needs to be rebuilt.
...
Addition of a "Navmesh needs to be rebuilt" message to the navigation display since the stat display is not always enabled.
#jira UE-222796
#rb Yoan.StAmant
[CL 36753292 by aris theophanidis in 5.5 branch]
2024-10-01 18:49:25 -04:00
aris theophanidis
d8ec6f2d90
Temporary fix for backward compatibility crash in standalone caused by deprecated property not being set from the configuration (introduced at CL 34739547)
...
#jira UE-224162
#rb Patrick.Boutot
[CL 36747414 by aris theophanidis in 5.5 branch]
2024-10-01 17:44:02 -04:00
aris theophanidis
1ec7375e83
Addition of LinkBuilderFlags to the generation config to control wich point links will be added from the created links (center, extremity or both).
...
#rb Yoan.StAmant
[CL 36747012 by aris theophanidis in 5.5 branch]
2024-10-01 17:40:16 -04:00
frederic doll
5c62833136
Fix crash in RecastNamesh::GetPolysInBox
...
#rb Aris.Theophanidis
[CL 36402016 by frederic doll in 5.5 branch]
2024-09-18 14:33:45 -04:00
Ryan Hummer
4af2fd066d
Updating Dev-Release-5.5 from Main at CL #36144969
...
#okforversepublic
[CL 36146571 by Ryan Hummer in Dev-5.5 branch]
2024-09-10 10:26:02 -04:00
aris theophanidis
096c96fe18
Hide the Enabled property from the navlink config since it currently doesn't have a meaningfull usage.
...
#rb Yoan.StAmant
[CL 36039244 by aris theophanidis in ue5-main branch]
2024-09-05 10:29:48 -04:00
frederic doll
4d070df435
Let NavigationModifierComponent be used in Replace mode
...
#rb Aris.Theophanidis
[FYI] luciano.ferraro
[CL 36025701 by frederic doll in ue5-main branch]
2024-09-04 18:17:54 -04:00
frederic doll
ff55c27da7
Let NavigationModifierVolume be used in Replace mode
...
#rb Aris.Theophanidis
[FYI] chris.cook, raphael.lapierre, luciano.ferraro
[CL 36006449 by frederic doll in ue5-main branch]
2024-09-04 09:37:01 -04:00
frederic doll
05846d0ef7
Change RecastNavmesh modifier sorting to make sure modifiers that replace a nav area are processed at the end
...
#rb Aris.Theophanidis
[CL 35981514 by frederic doll in ue5-main branch]
2024-09-03 16:52:26 -04:00
aris theophanidis
b6070aa0ff
Fix crash in ARecastNavMesh::FindEdges when RecastNavMeshImpl is not valid anymore.
...
#rb Yoan.StAmant
[CL 35973383 by aris theophanidis in ue5-main branch]
2024-09-03 13:52:07 -04:00
nick edwards
6e27dd90d1
Fixes for when bCompileRecast is false (for programs, especially)
...
[FYI] Aris.Theophanidis, Yoan.StAmant
[CL 35954516 by nick edwards in ue5-main branch]
2024-09-02 09:01:39 -04:00
yoan stamant
a4736b5de8
[NavigationSystem] removed some client specific code from delegates listeners and let the code rely on the presence of the navigation system/repository so all flows are consistent. Replaced recently added IsNavigationAllowed by virtual method 'ShouldCreateNavigationSystemInstance' to allow Navigation configs to know if an instance should be created or not.
...
#jira UE-222706
#rb Maxime.Mercier, Mieszko.Zielinski
[CL 35869701 by yoan stamant in ue5-main branch]
2024-08-28 11:39:15 -04:00
john stiles
43ce155b47
[AutoRTFM] Use a transactionally-safe RW access detector for nav elements.
...
#rb Brandon.Schaefer
[CL 35841489 by john stiles in ue5-main branch]
2024-08-27 18:04:30 -04:00
yuriy odonnell
84307e8d12
Use FTransactionallySafeScopeLock for ANavigationData::ActivePathsLock
...
#rb michael.nicolella
[CL 35816801 by yuriy odonnell in ue5-main branch]
2024-08-26 20:11:42 -04:00
yoan stamant
e8424494e8
[NavigationSystem] do not create repository on client if navigation is not allowed
...
#rb Maxime.Mercier
[CL 35804885 by yoan stamant in ue5-main branch]
2024-08-26 14:14:13 -04:00
yoan stamant
3c88441a7f
[NavigationSystem] fixed missing NavigationData cleanup when cleaning up the whole system.
...
When a NavigationData is either EndPlay or Destroyed it unregisters itself from the NavigationSystem and perform its cleanup.
Problem was that when the whole system is doing a cleanup in response to `OnWorldBeginTearDown` it was only unregistering without performing the cleanup
#rb Aris.Theophanidis
[CL 35752573 by yoan stamant in ue5-main branch]
2024-08-22 15:53:45 -04:00
yoan stamant
44ca64035d
[NavigationSystem] fixed regression when updating an actor with all its components
...
#rb yoan.stamant
[CL 35725202 by yoan stamant in ue5-main branch]
2024-08-21 18:28:41 -04:00
henrik karlsson
78ba369d2c
Fixed linker errors on some console platform when building modular builds. Fixes involves moving ctor/dtor and friends from header to cpp and dll import/export
...
[CL 35710553 by henrik karlsson in ue5-main branch]
2024-08-21 13:44:16 -04:00
yoan stamant
8a3aeac8d6
[NavigationSystem] removed a check while investigating a flow causing the check to fire
...
#rb jacob.wang
[CL 35670125 by yoan stamant in ue5-main branch]
2024-08-20 17:15:51 -04:00
yoan stamant
1d7fdc99cb
[NavigationSystem] reenabled repository MT detector
...
#rb Maxime.Mercier
[CL 35661997 by yoan stamant in ue5-main branch]
2024-08-20 14:06:56 -04:00
yoan stamant
980b9cdc38
[NavigationSystem] added back warning for missing repository world subsystem
...
#rb Maxime.Mercier
[CL 35661890 by yoan stamant in ue5-main branch]
2024-08-20 14:05:25 -04:00
bob tellez
0d2017e00b
#UE Restore IsRunningCookCommandlet portion of condition
...
[FYI] Yoan.StAmant
[CL 35648141 by bob tellez in ue5-main branch]
2024-08-20 00:53:21 -04:00
yoan stamant
feda3b094e
[NavigationSystem] replaced checks by warnings until the editor initializes a world properly with all its subsystems when loading from the command line.
...
#rb Patrick.Boutot
[CL 35638261 by yoan stamant in ue5-main branch]
2024-08-19 16:41:23 -04:00
bob tellez
94da0f959d
#UE Null protection for SourceElement in FNavigationDirtyAreasController::AddAreas
...
[FYI] Yoan.StAmant
[CL 35588182 by bob tellez in ue5-main branch]
2024-08-16 02:26:16 -04:00