Commit Graph

10 Commits

Author SHA1 Message Date
Zousar Shaker
3b4c8fc1c5 Automated wrapped object pointer upgrade for Engine + ShooterGame + ShooterGame referenced plugins
#rb none

[CL 15224650 by Zousar Shaker in ue5-main branch]
2021-01-27 17:40:25 -04:00
yoan stamant
005d59471e [NavSystemConfigOverride] Moved the config setup from PostLoad to PostRegisterAllComponents/PostUnregisterAllComponents for Editor worlds to cleanup a dependency in the WorldSettings. This solves a problem where a level could not be removed and was causing a Fatal Error. Override will not be applied during cooking to avoid creating navigation system.
#rnx
[at]maxime.mercier

#ROBOMERGE-SOURCE: CL 12779387 via CL 12779392 via CL 12779395
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12782282 by yoan stamant in Main branch]
2020-04-14 13:32:55 -04:00
bob tellez
24f4766e05 Back out changelist 12674180. Cook errors/warnings
[FYI] Yoan.StAmant

#ROBOMERGE-SOURCE: CL 12679667 via CL 12679668 via CL 12679674
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12679684 by bob tellez in Main branch]
2020-04-08 17:07:43 -04:00
yoan stamant
7a96969af5 [NavSystemConfigOverride] Moved the config setup from PostLoad to PostRegisterAllComponents/PostUnregisterAllComponents for Editor worlds to cleanup a dependency in the WorldSettings. This solves a problem where a level could not be removed and was causing a Fatal Error.
#rnx
[at]mieszko.zielinski [at]maxime.mercier

#ROBOMERGE-SOURCE: CL 12674180 via CL 12674194 via CL 12674202
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12674217 by yoan stamant in Main branch]
2020-04-08 11:33:09 -04:00
ryan durand
0f0464a30e Updating copyright for Engine Runtime.
#rnx
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00
mieszko zielinski
47ba3c336d Changed when NavigationSystemConfigOverride initiates nav system creation at runtime
This change is needed in order to ensure that we create navigation system via the nav config override while outside of async-loading logic. Otherwise we severly limit navigation system instances' capabilities of loading assets (like NavArea BP classes).

#rb Stephen.Holmes
[at]Yoan.StAmant, [at]Stephen.Holmes, [at]Mikko.Mononen


#ROBOMERGE-SOURCE: CL 9149252 via CL 9149255 via CL 9149276
#ROBOMERGE-BOT: (v443-9013191)

[CL 9149282 by mieszko zielinski in Main branch]
2019-09-26 12:27:07 -04:00
mieszko zielinski
c9c9e0790d Reorganized how we configure SupportedAgents. From now on every NavigationSystem instance has data on the full set of SupportedAgents (as configured via ProjectSettings) but also has a SupportedAgentsMask, that marks agents supported by the instance. It has been done this way to keep filtered per-agent NavMeshBoundVolumes work regardless of which supported agents a nav sys instance wants to support.
This approach allowed for easy NavigationSystem's config update with NavSystemConfigOverride's properties. NavSystemConfigOverride can now specify if it wants to fully override the pre-existing nav sys instance or if it just wants to append new information (like supported agents) to the existing navigation system instance. There's also an option to do nothing if there's already a navigation system present.

This CL rolls-back a bunch of temp fixes done in past couple of days.

#rb Yoan.StAmant
Yoan.StAmant


#ROBOMERGE-OWNER: mieszko.zielinski
#ROBOMERGE-AUTHOR: mieszko.zielinski
#ROBOMERGE-SOURCE: CL 8187661 via CL 8193395 via CL 8207613
#ROBOMERGE-BOT: (v401-8057353)

[CL 8207758 by mieszko zielinski in Main branch]
2019-08-21 23:59:12 -04:00
yoan stamant
50ae2141b7 ANavSystemConfigOverride: Postpone override effect to next tick when world is ticking to prevent deletion of the navigation system while its getting updated.
#rnx
#rb maxime.mercier


#ROBOMERGE-SOURCE: CL 7846006 via CL 7846007 via CL 7846010 via CL 7861364
#ROBOMERGE-BOT: (v389-7813075)

[CL 7861416 by yoan stamant in Main branch]
2019-08-08 01:30:17 -04:00
Ben Marsh
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
Marc Audy
af90b7bcd4 Copying //UE4/Fortnite-Staging to Dev-Main (//UE4/Dev-Main) @ 4395008
#rb
#rnx
#lockdown Nick.Penwarden

[CL 4395058 by Marc Audy in Main branch]
2018-09-25 10:11:35 -04:00