Commit Graph

2465 Commits

Author SHA1 Message Date
James Golding
307d1dddeb Move EnginePrivate.h to Private folder, stop including it outside Engine module
Add Runtime/Engine/Private as and Engine private include path
Rename Engine/Private/Materials/MaterialInstance.h to MaterialInstanceSupport.h because it was causing ambiguities
Move cpp files from Classes and Public into Private
#codereview steve.robb, Robert.Manuszewski, nick.penwarden

[CL 2078806 by James Golding in Main branch]
2014-05-20 07:27:59 -04:00
Terence Burns
cf33c63b6c Added a kismet node for Calibrating motion. Implemented for IOS devices
[CL 2078777 by Terence Burns in Main branch]
2014-05-20 06:32:44 -04:00
Terence Burns
150f9b67e9 Fix for IOS issues in gameplay tags
Moved log declaration to after Core and added parentesis around !check to satisfy the clang compiler.

#CodeReview Billy.Bramer

[CL 2078718 by Terence Burns in Main branch]
2014-05-20 05:27:22 -04:00
Dmitriy Dyomin
1445b1a9e3 World Browser: Added reimporting of a tiled landscape (heightmap, weightmaps)
[CL 2078700 by Dmitriy Dyomin in Main branch]
2014-05-20 05:07:16 -04:00
Andrew Rodham
33c2df5b27 Deleting redundant header
[CL 2078680 by Andrew Rodham in Main branch]
2014-05-20 04:37:13 -04:00
James Hopkin
81f1d90f79 Added assertion messages to the crash report website
Relates to TTP 333619

[CL 2078635 by James Hopkin in Main branch]
2014-05-20 03:37:08 -04:00
Mikolaj Sieluzycki
924a14099e Unmark warning as error : warning 4510 'class' : default constructor could not be generated
[CL 2078609 by Mikolaj Sieluzycki in Main branch]
2014-05-20 03:07:02 -04:00
Dmitriy Dyomin
6e94b4d622 World Browser: Do not redraw tiles while shaders still compiling
[CL 2078585 by Dmitriy Dyomin in Main branch]
2014-05-20 02:41:58 -04:00
Billy Bramer
b8d692da28 Merge CLs with refactor of GameplayTags to main. Largely WIP, more changes coming.
[AUTOMERGE]

- Step one of gameplay tag refactor: deletion of un-used and unfixed content

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2067362 by Billy.Bramer on 2014/05/08 16:08:55.

[AUTOMERGE]

Gameplay Tag Refactor

Unshelved from AntonyC's pending changelist '2003772':

#TTP 322200 - Gameplay Tags: Refactor how tags are stored/queried

#proj Fortnite.Editor

#summary Refactored Tags from FName array to a FGamplayTag

#change removed all FName Tags and replaces with FGameplayTag
#added added tag verification so that new tags are not created at runtime
#added added new object version for data upgrade on all tagcontainers to be in new format and only store leaf most tags
#added requestgameplaytag function to FortGlobals, so that the tag manager can be started up before first use
#added New GraphPin for single tags
#change Added mode to SGamplayTagWidget to allow single select
#change PropertyArray fixed to now support empty arrays in the ImportText

---------------------

Additional Changes/Modifications
- Add new BlueprintGameplayTagLibrary to expose tag container functions to blueprints; Will add more in future post-refactor
- Fix bug with AddLeafTagToContainer incorrectly clearing the wrong container
- Remove default parameters for TagContainer.HasTag and fix call-sites to remain logically consistent with old behavior
- Make FName constructor for tag explicit
- Fix incorrect requirements check in combat effect
- Expose tag asset interface to blueprints
- Remove serialization fix-up from game data (manually fixed up)
- Remove version bump and serialization fix-up on tag container (will be re-done from main branch post merge)

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2067378 by Billy.Bramer on 2014/05/08 16:15:42.

[AUTOMERGE]

#UE4 Fixed up GameplayTag usage in the SkillSystem module

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2067576 by Bob.Tellez on 2014/05/08 18:38:58.

[AUTOMERGE]

- Linker build fix on gameplay tags

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2067708 by Billy.Bramer on 2014/05/08 21:18:36.

[AUTOMERGE]

- Minor optimization in header

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2067709 by Billy.Bramer on 2014/05/08 21:22:27.

[AUTOMERGE]

- Gameplay tag refactor, round 3
- Fortnite asset conversion/update

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2068202 by Billy.Bramer on 2014/05/09 11:13:36.

[AUTOMERGE]

- Fix gameplay tag reimporting failing to reinitialize the tag table

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2068787 by Billy.Bramer on 2014/05/09 18:11:23.

[AUTOMERGE]

#UE4 Fixed up GameplayTag usage in the SkillSystem module after merge from main

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2070710 by Fred.Kimberley on 2014/05/12 15:57:13.

#codereview Fred.Kimberley, David.Ratti

[CL 2078452 by Billy Bramer in Main branch]
2014-05-19 23:21:13 -04:00
Jack Porter
2e07d2efa5 Change UTextRenderComponent to use 16-bit index buffers to fix Tappy Chicken scoreboard text on Mali.
[CL 2078450 by Jack Porter in Main branch]
2014-05-19 23:16:10 -04:00
Bob Tellez
3884d03c86 UE4: Fixed a crash when NewWorld is NULL in EditorDestroyWorld.
[CL 2078431 by Bob Tellez in Main branch]
2014-05-19 22:40:58 -04:00
Bob Tellez
2041434a6e UE4: Removed some special case code for umap files. They can now be treated as normal assets
[CL 2078353 by Bob Tellez in Main branch]
2014-05-19 21:10:27 -04:00
Bob Tellez
e07b90a385 UE4: Fixed several issues related to loading an already-loaded world.
Loading the same world that is already loaded directly now early-outs.
Loading a sublevel of the currently edited world now keeps the sublevel in memory, patches the owning world, and properly GCs the old world.
Redirectors are now unloaded during editor cleanse (map transitions) to prevent references to worlds from preventing GC.
Already-loaded worlds are no longer unloaded when the editor switches to begin editing them. Switching away from that world, however, does unload it naturally.

[CL 2078350 by Bob Tellez in Main branch]
2014-05-19 21:05:27 -04:00
Martin Mittring
0bdb7c54ee * fixed TTP 336027 CRITICAL: Regression: RENDERING: Crash: Enabling Depth of Field Layers in a viewport
[CL 2078190 by Martin Mittring in Main branch]
2014-05-19 17:59:23 -04:00
Ori Cohen
c9a39dce92 Fix wheel mass and other wheel values being negative.
TTP#335967

[CL 2078149 by Ori Cohen in Main branch]
2014-05-19 17:34:14 -04:00
Ankit Khare
a51535e56a UE4
TTP 335792. CRITICAL: Regression: ROCKET: Code Templates fail to generate project files).

   Engine should be dependent on platform specific modules, use SetupNewlyLoadedModules instead.

#codereview peter.sauerbrei, ben.marsh

[CL 2078124 by Ankit Khare in Main branch]
2014-05-19 17:19:10 -04:00
Martin Mittring
8db7d035ff * minor optimization
[CL 2078102 by Martin Mittring in Main branch]
2014-05-19 16:54:07 -04:00
Ben Marsh
1811a88ef8 Fix asset on exit if property editor hasn't been loaded before shutdown. (Found when loading up to the project browser, then quitting).
#codereview Lina.Halper

[CL 2078079 by Ben Marsh in Main branch]
2014-05-19 16:29:00 -04:00
Brian Karis
0ed751323a Fixed shader warning
[CL 2078068 by Brian Karis in Main branch]
2014-05-19 16:23:58 -04:00
Ori Cohen
ad60030b78 Prevent vehicle from getting negative mass.
Fix default inertia tensor to be identity.
TTP#335996

[CL 2078065 by Ori Cohen in Main branch]
2014-05-19 16:18:54 -04:00
Ori Cohen
b3d77eb3ba Fix case of non uniform scaling where capsules keep growing.
Refactor update scale for body instance
Fix some more cases where show collision and pxvis collision don't agree
TTP#334723

[CL 2078036 by Ori Cohen in Main branch]
2014-05-19 15:43:49 -04:00
Maciej Mroz
fb70502ac3 MC Delegate Nodes use 'self' pin smarter.
#codereview Nick.Whiting

[CL 2077936 by Maciej Mroz in Main branch]
2014-05-19 14:28:28 -04:00
Martin Mittring
578fa9f2a2 #UE4:
* fixed shadow artifacs with very small objects
  TTP 335863 UE4: RENDERING: BLOCKER: Directional light preshadows broken

[CL 2077885 by Martin Mittring in Main branch]
2014-05-19 13:48:19 -04:00
Maciej Mroz
df231140d4 Better handling improper ArrayProperties. ttp303326
#codereview Nick.Whiting

[CL 2077841 by Maciej Mroz in Main branch]
2014-05-19 13:08:54 -04:00
Ankit Khare
dbd9297ddd UE4 HTML5 Build fix
#codereview peter.sauerbrei, Graeme.Thornton

[CL 2077837 by Ankit Khare in Main branch]
2014-05-19 13:08:42 -04:00