Commit Graph

48 Commits

Author SHA1 Message Date
Daniel Broder
8ea8f8d7ad Merging using UE4-Fortnite-To-UE4 using 2517024
Weekly Fortnite Dev -> Main integration.

#CodeReview Paul.Moore, Bob.Tellez

[CL 2524683 by Daniel Broder in Main branch]
2015-04-24 14:07:47 -04:00
Mieszko Zielinski
d6fb4386b6 Fixed remaining navigation-related variable shadowing #UE4
[CL 2515709 by Mieszko Zielinski in Main branch]
2015-04-17 08:25:42 -04:00
Marc Audy
9c4ea7d844 Wrap remaining shadow variables with disable pragma until owners fix
[CL 2510583 by Marc Audy in Main branch]
2015-04-13 14:28:06 -04:00
Mieszko Zielinski
a5f50a3aa8 Fixed variable shadowing in Recast code #UE4
[CL 2509589 by Mieszko Zielinski in Main branch]
2015-04-11 11:11:19 -04:00
Zachary EdgertonJones
ba9f318a65 First pass of TPS reports
[CL 2494424 by Zachary EdgertonJones in Main branch]
2015-03-27 16:37:13 -04:00
Lukasz Furman
599f266a15 navigation links will connect to cheapest area in snap radius
#ue4, merged from dev branch

[CL 2485975 by Lukasz Furman in Main branch]
2015-03-20 07:37:38 -04:00
Dan Oconnor
84da45973f PR #936: Fixes for PVS-Studio warnings from Paul Eremeeff
These are mostly fixes to redundant comparisons and initialization code, but there's also a fix for serious looking scope issue in FontCache.cpp

[CL 2483865 by Dan Oconnor in Main branch]
2015-03-18 20:36:02 -04:00
Lukasz Furman
b7ef7a75ef fixed cluster graph connections on navmesh
#ue4

[CL 2478429 by Lukasz Furman in Main branch]
2015-03-13 08:34:27 -04:00
Mieszko Zielinski
1c63f87657 Added a way to query navigation data if a specified world location is inside a given navigation node #UE4
[CL 2472288 by Mieszko Zielinski in Main branch]
2015-03-09 08:43:31 -04:00
Lukasz Furman
506b9b3fe5 fixed triangulation issue in navmesh's detailed polys
increased range of accurate (check against overlaps) tests in delaunay circumcircle conditions
#ue4 UE-11331

[CL 2472173 by Lukasz Furman in Main branch]
2015-03-09 04:19:15 -04:00
Marc Audy
5a9d2471d9 Fix shadowed variables
[CL 2456886 by Marc Audy in Main branch]
2015-02-23 16:18:13 -05:00
Laurent Delayen
e586cd3a8f Dev to Main integration from CL #2446290
[CL 2456855 by Laurent Delayen in Main branch]
2015-02-23 15:58:14 -05:00
Lukasz Furman
7d7bb6547f merged crowd's shared boundary optimizations from dev branch
- #2418572: improving crowd avoidance near navmesh wall segments
- #2418666: fixed crowd's shared boundary being picked even tough it doesn't contains path's polys (walking though wall bug)
- #2420168: fixed crowd agents having boundary segments between polys that belong to path (area change)
- #2435203: optimized crowd's shared boundary usage: fixed creating multiple samples for the same locations, changed containter type for faster cleanup

#ue4

[CL 2435211 by Lukasz Furman in Main branch]
2015-02-06 07:27:18 -05:00
Lukasz Furman
d805fe18e7 added support for MinRegionArea param in navmesh generation
UE-8375 #ue4

[CL 2425342 by Lukasz Furman in Main branch]
2015-01-30 03:40:10 -05:00
Lukasz Furman
67b85c7caf added fixed multiplier for crowd's avoidance query range (early detection)
#ue4

[CL 2420330 by Lukasz Furman in Main branch]
2015-01-27 10:08:15 -05:00
Lukasz Furman
d16c273852 fix for cycles in pathfinding when heuristic weight is overestimating distance to goal
UE-8037

[CL 2416712 by Lukasz Furman in Main branch]
2015-01-23 07:42:50 -05:00
Lukasz Furman
ab1fd08247 added auto scaling of pathfinding heuristic weight to work with area costs lower than 1
UE-7936

[CL 2413853 by Lukasz Furman in Main branch]
2015-01-21 10:55:32 -05:00
Dmitriy Dyomin
55bf16eb23 Fixed navmesh streaming with "DynamicModifiersOnly" option
[CL 2411923 by Dmitriy Dyomin in Main branch]
2015-01-20 04:10:45 -05:00
Mieszko Zielinski
42594ae666 Expanded the condition for "empty" navmesh to treat properly navmesh instances that had been initialized but don't have any tiles as empty as well #UE4
[CL 2408841 by Mieszko Zielinski in Main branch]
2015-01-16 10:16:07 -05:00
John Abercrombie
4e9ac6444a Merging using UE4-Fortnite-To-UE4 @ CL 2382284
[CL 2388856 by John Abercrombie in Main branch]
2014-12-15 15:29:48 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Lukasz Furman
8d7cee2d6d fixed navmesh contour generation on small tiles (increased max iterations x2)
[CL 2372351 by Lukasz Furman in Main branch]
2014-12-01 08:44:29 -05:00
Mieszko Zielinski
b056e09931 Clearing FPImplRecastNavMesh::DetourNavMesh in case of loading no navmesh data #UE4
[CL 2364206 by Mieszko Zielinski in Main branch]
2014-11-18 19:04:38 -05:00
Lukasz Furman
6b94b64c34 fixed crowd simulation skipping custom links, changed navlink proximity test to 2D + Z for better accuracy
[CL 2361719 by Lukasz Furman in Main branch]
2014-11-17 09:13:12 -05:00
Eric Newman
65fa5864ff Fortnite Dev > Main Integration
Merged CL# 2352617 using UE4-Fortnite-To-UE4

[CL 2355906 by Eric Newman in Main branch]
2014-11-11 10:35:51 -05:00