Commit Graph

40 Commits

Author SHA1 Message Date
Daniel Lamb
987e66c141 Added a bunch of ini settings which effect cooked content.
[CL 2342355 by Daniel Lamb in Main branch]
2014-10-28 11:22:46 -04:00
Mieszko Zielinski
107edb7cb1 Marked AIBlueprintHelperLibrary::SpawnAIFromClass as unsafe for construction script #UE4
- also, removed deprecated AIBlueprintHelperLibrary::SpawnAI

[CL 2340185 by Mieszko Zielinski in Main branch]
2014-10-24 15:01:54 -04:00
Matt Kuhlenschmidt
7109049e9a Fixed download link for VS 2013
[CL 2339770 by Matt Kuhlenschmidt in Main branch]
2014-10-24 08:40:05 -04:00
Olaf Piesche
a6329a5eff Adding ForceSpawn to GPU emitters, implementing forced burst and regular spawning, and enabling the EventReceiver modules for GPU emitters.
[CL 2336231 by Olaf Piesche in Main branch]
2014-10-21 16:30:13 -04:00
Mike Beach
0dd431b714 Enabling the new blueprint menu system for wide spread use.
[CL 2316455 by Mike Beach in Main branch]
2014-10-01 15:50:13 -04:00
Saul Abreu
c6072e1cb9 Added editor tutorial localization files and hooked them up to load with the editor.
[CL 2300256 by Saul Abreu in Main branch]
2014-09-16 18:22:35 -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
Maciej Mroz
3f8359ec91 DataTable can use regular UsedDefinedStruct.
Experimnetal code, to base UDS on another struct, was removed.

[CL 2271000 by Maciej Mroz in Main branch]
2014-08-25 15:57:28 -04:00
Martin Mittring
3ff4d619d4 * added support for MaterialInstances for SubsurfaceProfile
* added VisualizeSSS to debug ScreenSpaceSubsurfaceScattering

[CL 2267686 by Martin Mittring in Main branch]
2014-08-22 14:15:05 -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
Maciej Mroz
c2716cb296 DataTable can use UserDefinedStructure.
When UDS is modified, DT stroes it's data serialized (with tags).

[CL 2265789 by Maciej Mroz in Main branch]
2014-08-21 06:38:07 -04:00
Max Preussner
fb5662d79b Media: Initial revision of media asset editor
[CL 2240406 by Max Preussner in Main branch]
2014-08-01 18:30:04 -04:00
Max Preussner
58863f59c3 Media: Initial revision of media assets
[CL 2238895 by Max Preussner in Main branch]
2014-07-31 17:04:01 -04:00
Max Preussner
bf99532117 Media: removed legacy movie texture support
[CL 2238425 by Max Preussner in Main branch]
2014-07-31 11:54:20 -04:00
Maciej Mroz
e9ab408c41 Break redundant recursive loading.
ttp341943 LIVE: BUILD: Class Array breaks shipping build

#codereview Robert.Manuszewski, Nick.Whiting

[CL 2238279 by Maciej Mroz in Main branch]
2014-07-31 09:49:01 -04:00
Bob Tellez
39a05cc4e8 [AUTOMERGE]
#UE4 Added the ability to apply a global offset for pitch in World Asset thumbnails to match the yaw offset added earlier.

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2235206 by Bob.Tellez on 2014/07/28 19:18:48.

[CL 2235212 by Bob Tellez in Main branch]
2014-07-28 19:21:58 -04:00
Martin Wilson
7f7c5144ae New thumbnails for animations that show a posed mesh
[CL 2223768 by Martin Wilson in Main branch]
2014-07-18 14:28:54 -04:00
Mike Beach
696949bf2c (WIP) Setting it up so we can switch to the new blueprint menu system using an .ini setting (bUseLegacyActionMenus)... enabled for now (until refactor is finished).
Also, removed bAllowBlueprintComms (as BP comms are stable and enabled fulltime).

[CL 2219461 by Mike Beach in Main branch]
2014-07-15 13:26:38 -04:00
Frank Fella
e8ae96c894 Epic Survey - Fix toast display duration and toolbar icon pulsing.
+ Update the toast duration setting to match what's defined in the ini files.
+ Initialize the title cloud after reading in the settings since they are used in the initialization.
+ Simplify the pulse logic so that it works again.
+ Adjust the pulse animation timing so that the icon's opacity doesn't pop, and don't let it's opacity go all the way to 0.
+ Add logging for when the JSON survey file can't be parsed.

TTP# 341104
TTP# 341105

[CL 2192130 by Frank Fella in Main branch]
2014-07-11 12:50:28 -04:00
Bob Tellez
ed0f44883a UE4: Disabling world asset thumbnails by default for now. Some performance and bounds issues need to be figured out for the common case. Turned off many rendering flags for the thumbnail to boost perf. Fixed a crash when attempting to render without a scene.
[CL 2124094 by Bob Tellez in Main branch]
2014-07-02 07:30:11 -04:00
Bob Tellez
73967653c8 UE4: Added a thumbnail renderer for world assets. This is slightly different than the level thumbnail renderer in that it needs more features for arbitrary levels and renders streaming levels in the same world as well.
[CL 2124053 by Bob Tellez in Main branch]
2014-07-01 19:16:36 -04:00
Maciej Mroz
abafdd82fe UDS Property Editor for Default Values enabled. ttp335009, 335507
[CL 2116768 by Maciej Mroz in Main branch]
2014-06-25 11:39:10 -04:00
Maciej Mroz
56c77c5fa3 UD Struct/Enum editor logic update - notification before changes, ready for UDS property editor
#codereview Nick.Whiting

[CL 2108087 by Maciej Mroz in Main branch]
2014-06-17 09:51:23 -04:00
Maciej Mroz
1b82c058a3 BPGC bytecode serialization is skipped in Editor.
#codereview Nick.Whiting, Robert.Manuszewski

[CL 2094360 by Maciej Mroz in Main branch]
2014-06-04 09:36:04 -04:00
Olaf Piesche
cabb2d8a06 TTP 334628: Size By Speed for CPU particles
Works exactly the same as GPU version and runs through the same module.

#codereview nick.penwarden

[CL 2092313 by Olaf Piesche in Main branch]
2014-06-02 17:45:53 -04:00