Commit Graph

156 Commits

Author SHA1 Message Date
Josh Markiewicz
285ca695d9 #UE4 - added an inactive player state lifespan config value to InactivePlayerState code feature
- allows games to configure amount of time a playerstate remains on player logout

[CL 2251762 by Josh Markiewicz in Main branch]
2014-08-11 15:20:20 -04:00
Gil Gribb
73b2534abd UE4 - fix shared DDC excessive load
[CL 2248704 by Gil Gribb in Main branch]
2014-08-08 14:02:06 -04:00
Ben Cosh
b89d6bc0e0 This adds an editor setting in the general project settings under blueprints to allow users can define the script maximum loop iterations
#TTP 340083 - +UE4: K2: Add editor exposed configuration of script max loop iterations count
#Branch UE4
#Proj Engine, CoreUObject

#Change added base engine config value MaximumLoopIterationCount defaulted to the same value as RUNAWAY_LIMIT in scriptcore.cpp
#Change added UEngine::MaximumLoopIterationCount UProperty to receive and store the config value
#Change replaced RUNAWAY_LIMIT define in sciptcore.cpp with GMaximumScriptLoopIterations and switched checks to use this variable
#Change added FBlueprintCoreDelegates::SetScriptMaximumLoopIterations as a feeder function to set GMaximumScriptLoopIterations in the CoreUObjectModule.
#Change Added call to update GMaximumScriptLoopIterations in UEngine::Init and UEditorEngine::PlayInEditor to forward any user changes at key points.

#codereview Chris.Wood, Mike.Beach

[CL 2246761 by Ben Cosh in Main branch]
2014-08-07 05:10:46 -04:00
Daniel Broder
9f50173ccf Merging using UE4-Fortnite-To-UE4 from CL 2236347
Unshelved this merge from Stephan and then completed the merge with additional fixes and testing.

Hand fixed some WorldExp compile issues due to changes to OnPaint() signature.

#Integration

[CL 2245992 by Daniel Broder in Main branch]
2014-08-06 16:12:41 -04:00
Saul Abreu
e22deffec0 Added a method to Internationalization Cultures to get the "parent" name of a culture from it's name string. Culture fallback logic improved and made consistent - any locale can be used if its internationalization data is present and some parent of it has localization data. Renamed all localization data and code using the erroneous "zh-CN" locale instead of the correct "zh-Hans-CN" locale for China.
[CL 2245832 by Saul Abreu in Main branch]
2014-08-06 14:27:26 -04:00
Zak Middleton
db2a991062 #ue4 - Added functions on Actor and ActorComponent to add/remove tick order dependencies.
- Added AddTickPrerequisiteActor, AddTickPrerequisiteComponent, and matching Remove functions.
- Deprecated old SetTickPrerequisite.***  Note that this function used to also change the components of the actor to tick after the actor but this is no longer the case. ***

[CL 2244975 by Zak Middleton in Main branch]
2014-08-05 20:07:30 -04:00
Chris Babcock
34fbe5661d Update AdBanner Blueprint nodes to reflect not just iOS and out of experimental status
#Android
#ttp  343118
#codereview Michael.Noland

[CL 2244918 by Chris Babcock in Main branch]
2014-08-05 18:47:13 -04:00
Benn Gallagher
f7eddba5cb Unshelved from pending changelist '2065351':
Added Smartnames to skeletons to manage elements of sequences centrally. Added new animation metadata as the first feature to use smartnames
#ttp - 332035

[CL 2244403 by Benn Gallagher in Main branch]
2014-08-05 13:03:42 -04:00
Dmitry Rekman
1072d6a415 Support multiple RHIs on Linux.
- Part of PR #306 by amigo and #ue4linux folks.

#codereview Josh.Adams

[CL 2242720 by Dmitry Rekman in Main branch]
2014-08-04 18:19:51 -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
Dmitry Rekman
30a9dc0957 [Github] PR #306: safe/minor changes.
- Minor fixes, Linux-specific additions (like preferred source code accessor setting or building ForsythTriOO) and tweaks (log level, etc).

#codereview Josh.Adams

[CL 2237893 by Dmitry Rekman in Main branch]
2014-07-30 23:46:52 -04:00
Saul Abreu
698ade222b Updated localization data gathering and generation configuration files to be consistent in terms of cultures generated and directories used.
[CL 2237483 by Saul Abreu in Main branch]
2014-07-30 16:11:44 -04:00
Saul Abreu
43baaf38d9 Renamed Spanish localization data folder from "sp" to "es". Corrected values in localization data generation configuration files similarly.
[CL 2236472 by Saul Abreu in Main branch]
2014-07-29 18:53:00 -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
Marc Audy
865e1e5164 Clean up DrawDebug* blueprint nodes
* All draw debug now allow Duration to be specified (Cylinder, Cone, Frustum were missing it)
* Default Duration is now 0, not -1 (which has same semantics, but less odd looking)
* All functions default color to White (instead of inconsistent Black and White)
* Don't pass parameters as reference so they can be edited on the pin and not require a connection
* DrawDebugCone has default parameters that will show something (along the same lines as Sphere and Cylinder)
* DrawDebugCone takes angle parameters in degrees, not radians (old radians version of function deprecated with useful message)
* DrawDebugPlane has better parameter names

[CL 2235058 by Marc Audy in Main branch]
2014-07-28 17:36:23 -04:00
Ben Cosh
dcdae4a4e3 Modified the blueprint VER_UE4_EDITORONLY_BLUEPRINTS migration to log warnings about blueprints ( in the blueprint log ) that have been migrated to make it easier for the user to determine and re-save which blueprints change to fix import curve errors in an attempt to clarify the issues. Additionally added a loading/saving editor preference to dirty the migrated blueprints to enable rapid fix up of migration issues.
#TTP 340959 - CRASH: UE4: BLUEPRINTS: Editor crashing when compiling CurveFloat in a Timeline
#Branch UE4
#Proj  Runtime, UnrealEd

ReviewedBy Chris.Wood

[CL 2230283 by Ben Cosh in Main branch]
2014-07-24 13:50:41 -04:00
Maciej Mroz
eb6640fd94 UDN: INCORRECT FUNCTIONALITY: Format Text node causes compile errors unless the blueprint is recompiled after the level is reoà ttp#341425
https://udn.unrealengine.com/questions/213788/formattext-node-causes-compile-errors-in-42.html

#codereview Nick.Whiting, Michael.Schoell

[CL 2229828 by Maciej Mroz in Main branch]
2014-07-24 09:14:34 -04:00
Hyojong Shin
76bfab2fac Fixed TTP #342121 : FEATURE REQUEST: PERSONA: Ability to remove all display text without removing mesh
[CL 2229607 by Hyojong Shin in Main branch]
2014-07-24 03:58:43 -04:00
Michael Noland
f3fa008596 Paper2D: Prevent external content reference warnings on placed assets that use the default plugin materials
[CL 2229027 by Michael Noland in Main branch]
2014-07-23 17:06:39 -04:00
Jaroslaw Surowiec
5d02a7086a Misc - Feature Request: EDITOR: Expose stat unitgraph in command line
[CL 2228825 by Jaroslaw Surowiec in Main branch]
2014-07-23 14:21:03 -04:00
Bob Tellez
6cd7619e1d [AUTOMERGE]
#UE4 Made the default level streaming class an editor user setting.

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2227375 by Bob.Tellez on 2014/07/22 15:10:50.

[CL 2227560 by Bob Tellez in Main branch]
2014-07-22 17:03:35 -04:00
Jaroslaw Palczynski
b30666376e StringClassReference needs to work with cooking and redirects
TTP# 338203

Refactored StringClassReference to be a subclass of StringAssetReference.

[CL 2226863 by Jaroslaw Palczynski in Main branch]
2014-07-22 08:14:39 -04:00