Commit Graph

22 Commits

Author SHA1 Message Date
Jeff Campeau
8330182ee0 Fix build error variable shadowing.
#lockdown Zachary.EdgertonJones

[CL 2522063 by Jeff Campeau in Main branch]
2015-04-22 19:55:46 -04:00
Ben Marsh
9becf08674 Update plugin category.
[CL 2521713 by Ben Marsh in Main branch]
2015-04-22 16:42:59 -04:00
Joe Graf
be67393ef2 Added a Flurry analytics plugin for IOS
[CL 2521679 by Joe Graf in Main branch]
2015-04-22 16:24:29 -04:00
Ben Marsh
cbf8b979ed First pass on tidying up all the plugin categories. Reduced everything to a single-level hierarchy, and attempt to group things by broad categories rather than implementation details.
[CL 2521430 by Ben Marsh in Main branch]
2015-04-22 14:40:16 -04:00
Joe Graf
16589b7c1f Improved the singleton performance of the Apsalar and Multicast analytics plugins
[CL 2521353 by Joe Graf in Main branch]
2015-04-22 14:02:42 -04:00
Joe Graf
8ee6d52cce Moved the AnalyticsMulticast module to be a plugin instead for Blueprint only project access
[CL 2519595 by Joe Graf in Main branch]
2015-04-21 13:59:20 -04:00
Joe Graf
7463f0b355 Updated the file logging and multicast providers to support the new functions
[CL 2519483 by Joe Graf in Main branch]
2015-04-21 12:50:36 -04:00
Joe Graf
c127529c48 Added the new functions needed by GameAnalytics for their plugin along with feedback from Prime31
[CL 2509093 by Joe Graf in Main branch]
2015-04-10 17:54:03 -04:00
Matthew Griffin
9950403ebb Fixed build distribution issue with IOSApsalar plugin
[CL 2493647 by Matthew Griffin in Main branch]
2015-03-27 09:10:58 -04:00
Jaroslaw Palczynski
f23f29257b Back out changelist 2481333
Rob asked me to back out GENERATED_*_BODY -> GENERATED_BODY change for now until the "_Validate and _Implementation auto-generation" discussion is over.

#codereview Robert.Manuszewski

[CL 2481343 by Jaroslaw Palczynski in Main branch]
2015-03-17 05:38:32 -04:00
Jaroslaw Palczynski
fa31560e2d Enabled UHT to digest GENERATED_BODY instead of GENERATED_UCLASS_BODY, GENERATED_USTRUCT_BODY, GENERATED_UINTERFACE_BODY or GENERATED_IINTERFACE_BODY, changed every occurence to the new syntax and fixed every warning that have fallen out of this change.
#codereview Robert.Manuszewski

[CL 2481333 by Jaroslaw Palczynski in Main branch]
2015-03-17 05:19:11 -04:00
Andy Bayle
b0d7fd239c Adding third party software tracking, first pass
[CL 2472739 by Andy Bayle in Main branch]
2015-03-09 14:24:08 -04:00
Joe Graf
5c5da3a739 Fixed a bug in the Apsalar plugin that reported the name of an attribute as the value
[CL 2432410 by Joe Graf in Main branch]
2015-02-04 16:36:22 -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
Joe Graf
687257316e Updated the analytics plugins to point to their corresponding documentation
[CL 2376186 by Joe Graf in Main branch]
2014-12-04 12:31:28 -05:00
Jaroslaw Palczynski
7c41927cf4 Rename FPostConstructInitializeProperties to something simpler
Changed it with FObjectInitializer.

UECORE-7

[CL 2328384 by Jaroslaw Palczynski in Main branch]
2014-10-14 10:29:11 -04:00
Joe Graf
6453568d0d Added logging to the console of the data written using the file logging analytics provider
[CL 2295862 by Joe Graf in Main branch]
2014-09-12 20:02:25 -04:00
Joe Graf
9839cd62f6 Added a file logging analytics provider
[CL 2295562 by Joe Graf in Main branch]
2014-09-12 16:56:50 -04:00
Joe Graf
6654dbc6bd Added a pure bp function for creating an analytics event attribute struct
[CL 2295495 by Joe Graf in Main branch]
2014-09-12 16:46:42 -04:00
Joe Graf
efc9812baa Changed the category for the analytics plugins for better grouping
[CL 2295483 by Joe Graf in Main branch]
2014-09-12 15:57:31 -04:00
Eric Newman
4177fb347e Weekly merge of UE4-Fortnite-To-UE4 using CL# 2271452
[CL 2276663 by Eric Newman in Main branch]
2014-08-28 16:05:15 -04:00
Billy Bramer
087e56e66a Merging using UE4-Fortnite-To-UE4 from CL 2261973
Includes the following engine-level changes (among others; biggest change is enabling world assets by default):

CL 2252857
added dynamic allocations for path finding, removed hardcoded limit of 128 polys in path corridor

CL 2256142
Added support for native arrays in JSON object converter.

- Permissive in treating arrays of size 1 and scalars as equivalent
- Excess elements in JSON are ignored. Serialization succeeds but a warning is logged

CL 2256073
Fixed a bug in ARecastNavMesh::BatchRaycast resulting in NaN hit locations

CL 2253797
#UE4 More aggressively setting RF_Public and RF_Standalone flags on maps and ensuring world names match package names. This is necessary because umaps are currently being managed outside of the content browser and it is causing a few issues. Also, packages containing maps now synthesize asset data when the package contains absolutely no asset data (probably because the UWorld in it was not RF_Public at the time it was saved due to a previous bug).

CL 2258142
#UE4 Added a GC during map load that reclaims memory allocated during load/init. This is needed to finish the load on low-memory devices in games that allocate more memory after load.

CL 2247003
Added homing to ProjectileMovementComponent

- Homing requires both a bool and a target component to be set, the strength is determined by a customizable variable
- Both homing and gravity are now applied in the new virtual function "CalculateAcceleration"

CL 2247249
Moved the homing modification to acceleration occur in a separate function specifically for homing

CL 2257043
- Guard net dormancy calls against executing on clients, based on thread with DaveR and JohnP; This particular case was the result of an intentionally client-authoritative actor calling the dormancy functions via inheritance

CL 2245629
#UE4 - fixed json TryGetNumber to round negatives appropriately

CL 2255312
#UE4 Enabling World Assets by default.

CL 2260956
Analytics ET now loads HTTP at StartupModule so the module will be available during ShutdownModule to flush events

CL 2245571
GenericTeamAgentInterface can now retrieve attitude of an agent towards a given actor #UE4

- Made PerceptionSystem's sight sense take advantage of that

CL 2246897
Fixed perception listeners not being removed from the PerceptionSystem on Owner's end play #UE4

- addresses TTP#343392

CL 2260634
added more debug data for NaN in crowd simulation

CL 2248387
Added possibility to debug multiple EQS queries with GameplayDebugger. #ue4
Fixed network replication from bandwidth point of view for data in GameplayDebugger. #ue4

CL 2253281
Added additional information to the visual logger for UBTCompositeNode::DoDecoratorsAllowExecution
- We now keep track of whether a decorator allows execution, in addition to the existing log for not allowing execution

CL 2255310
#UE4 The world browser module now listens to WorldAdded/WorldDestroyed events instead of WorldInit/WorldCleanup events. Worlds can be initialized without being the editor world and this handles that case.

CL 2258256
#UE4 Replacing the SOpenLevelDialog with a new generic SAssetDialog. This dialog will be used as a generic Open or Save As dialog for assets.

[CL 2266822 by Billy Bramer in Main branch]
2014-08-21 20:30:51 -04:00