303 Commits

Author SHA1 Message Date
Lina Halper
e881fc6dc6 - Change ensure to Log since this could happen by editing control rig BP externally
- Also cleared non existing IO mapping in editor if found
- I still leave the log because this can happen in game if somebody changes the ControlRig without modifying the mapping
- New ticket for https://jira.it.epicgames.net/browse/UE-77080 to fix for longer term

#jira: UE-75070, UE-76892
#rb: Helge.Mathee

[CL 7266961 by Lina Halper in 4.23 branch]
2019-07-10 17:05:51 -04:00
Michael Lentine
f9b3324b32 Copying //UE4/Dev-Physics to Dev-Main (//UE4/Dev-Main) @ 6903150
#rb none
#rnx

[CL 6903163 by Michael Lentine in Main branch]
2019-06-08 17:15:34 -04:00
Lina Halper
b0bdc590d5 Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim)
#lockdown: thomas.sarkanen
#fyi: Laurent.Delayen
#rb: none

[CL 6861656 by Lina Halper in Dev-Anim branch]
2019-06-06 12:33:54 -04:00
Lina Halper
c9ff6867af Back out changelist 6426679
fail jira - UE-72441

- this changes behavior severly and it is not desirable at this point without proper investigation.
- reverting change 6426679

#jira: UE-75736
#fyi: Laurent.Delayen, Braeden.Shosa
#lockdown thomas.sarkanen
#rb:none

[CL 6858462 by Lina Halper in Dev-Anim branch]
2019-06-05 22:31:10 -04:00
Lina Halper
f9900fada5 Fix build error
#jira: UE-75553
#rb: Steve.Robb
#lockdown thomas.sarkanen

[CL 6848193 by Lina Halper in Dev-Anim branch]
2019-06-05 10:14:36 -04:00
stefan boberg
7f1f94b842 Copying //UE4/Dev-Core to Dev-Main (//UE4/Dev-Main)
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: stefan.boberg
#ROBOMERGE-SOURCE: CL 6815521 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6821478 by stefan boberg in Dev-Anim branch]
2019-06-03 19:17:40 -04:00
jurre debaare
bf8685c4e4 Warning occurred in Static Analysis Win64 (PVS-Studio): 'animgraphnode_layer.cpp'
#rb trivial

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: jurre.debaare
#ROBOMERGE-SOURCE: CL 6675153 via CL 6675212 via CL 6675224
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6789585 by jurre debaare in Dev-Anim branch]
2019-06-03 07:05:21 -04:00
jurre debaare
84bcca119b Unable to use cached poses in animation states
#fix Make sure we keeping traversing the outer chain rather than early out if we come across something other than a EdGraph
#rb Martin.Wilson

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: jurre.debaare
#ROBOMERGE-SOURCE: CL 6653027 via CL 6653606 via CL 6654557
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6759327 by jurre debaare in Dev-Anim branch]
2019-05-31 19:39:10 -04:00
thomas sarkanen
018e7e6875 Fix exposed variables not appearing for layer nodes
#rb none
#rnx
[FYI] Aaron.Cox,Laurent.Delayen,Jurre.deBaare

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: thomas.sarkanen
#ROBOMERGE-SOURCE: CL 6628953 via CL 6632144 via CL 6632303
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6749340 by thomas sarkanen in Dev-Anim branch]
2019-05-31 18:09:53 -04:00
thomas sarkanen
c30e8a9501 Layer nodes can now only select from the interfaces/layers that are in the current animation blueprint
Slight change to the runtime behaviour: when running a layer with the same class as its hosting BP, we use a 'self' layer rather than outputting a warning.

#rb Jurre.deBaare
[FYI] Jurre.daBaare, Aaron.Cox, Laurent.Delayen
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: thomas.sarkanen
#ROBOMERGE-SOURCE: CL 6628708 via CL 6629035 via CL 6629054
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6748631 by thomas sarkanen in Dev-Anim branch]
2019-05-31 18:05:29 -04:00
thomas sarkanen
00beb65e13 Fix copyright notice
#jira UE-74972 - //UE4/Main - Check Copyright Notices - Missing copyright boilerplate for AnimBlueprintPinInfoDetails.cpp
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: thomas.sarkanen
#ROBOMERGE-SOURCE: CL 6617520 via CL 6617632 via CL 6617698
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6740265 by thomas sarkanen in Dev-Anim branch]
2019-05-31 16:57:24 -04:00
helge mathee
3518277ab3 PoseDriver: Add checkbox for enabling / disabling cone drawing
#jira UE-72034

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 6609494 via CL 6610176 via CL 6610209
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6737367 by helge mathee in Dev-Anim branch]
2019-05-31 16:24:58 -04:00
thomas sarkanen
953c447204 Copying //Tasks/Fortnite/Dev-AnimSubInstances to Main (//Fortnite/Main)
Adds:
- New sub-instance functionality (dynamic setting, inline evaluation)
- Animation layers (experimental)

#rb Jurre.deBaare
[FYI] Laurent.Delayen
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: thomas.sarkanen
#ROBOMERGE-SOURCE: CL 6604742 via CL 6605911 via CL 6605970
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v364-6709755)

[CL 6719637 by thomas sarkanen in Dev-Anim branch]
2019-05-31 14:37:25 -04:00
helge mathee
b784570012 Control Rig MVC Refactoring
Merging

//Tasks/Fortnite/Dev-UEA-ControlRig/...

to //Fortnite/Main/...

[FYI] lina.halper

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 6597997 via CL 6601432 via CL 6601520
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v363-6677109)

[CL 6711001 by helge mathee in Dev-Anim branch]
2019-05-31 14:00:53 -04:00
helge mathee
4ea83b431b Constraint node NOTE remains when the weight values are set to 1
#jira UE-72251
#rb myself
[FYI] lina.halper

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 6595547 via CL 6596175 via CL 6596182
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v363-6677109)

[CL 6706733 by helge mathee in Dev-Anim branch]
2019-05-31 13:39:59 -04:00
Thomas Sarkanen
0446365f17 More fixes for anim montages
Object graph pins now support DisallowedClasses.
Exposed node property pin metadata correctly in anim nodes.
Fixed ensures in sequence player.

#jira UE-65838 - Supplying a montage to a sequence player can crash
#rb Jurre.deBaare

[CL 6534131 by Thomas Sarkanen in Dev-Anim branch]
2019-05-16 09:58:37 -04:00
Thomas Sarkanen
c53375859a Hardened asset players against playing montages
#jira UE-65838 - Supplying a montage to a sequence player can crash
#rb Jurre.deBaare

[CL 6533710 by Thomas Sarkanen in Dev-Anim branch]
2019-05-16 08:57:13 -04:00
Thomas Sarkanen
a622505db9 Guarded against NULL (probably garbage-collected) assets when creating the BP action database
#jira UE-74147 - [CrashReport] UE4Editor-AnimGraph!UAnimGraphNode_SequencePlayer::GetMenuActions(FBlueprintActionDatabaseRegistrar &) [AnimGraphNode_SequencePlayer.cpp:202]
#rb Jurre.deBaare

[CL 6533601 by Thomas Sarkanen in Dev-Anim branch]
2019-05-16 08:19:38 -04:00
projectgheist
664f300fbf PR #5688: Blend poses have pins by default (Contributed by projectgheist)
#jira: UE-72441
#rb: Martin.Wilson

[CL 6426679 by Lina Halper in Dev-Anim branch]
2019-05-13 09:38:52 -04:00
helge mathee
696df6c607 Merging
//Tasks/Fortnite/Dev-UEA-ControlRig/...

to //Fortnite/Main/...

#code review lina.halper

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 6083436 via CL 6088204 via CL 6088230
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6117712 by helge mathee in Dev-Anim branch]
2019-04-26 21:14:10 -04:00
thomas sarkanen
1b88878053 Re-fix old bug that never got merged from 4.21
#jira UE-66389 - [CrashReport] UE4Editor_CoreUObject!CastLogError() [casts.cpp:11]
#rb Martin.Wilson

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: thomas.sarkanen
#ROBOMERGE-SOURCE: CL 5834604 via CL 5838048 via CL 5838470
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5880458 by thomas sarkanen in Dev-Anim branch]
2019-04-12 21:31:36 -04:00
lina halper
2ab4f326c3 Layer node initialization fix
#rb: Martin.Wilson
#jira: FORT-113893

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: lina.halper
#ROBOMERGE-SOURCE: CL 5768200 via CL 5768201 via CL 5768840 via CL 5770648 via CL 5770764
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5780890 by lina halper in Dev-Anim branch]
2019-04-08 13:25:23 -04:00
helge mathee
8fc8b7a0c3 AnimNode Constraint: Adding note about weight not adding up to 1.0
Originally proposed as a warning - we decided to make it a note to avoid content from throwing errors during cook.

#rb lina.halper

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 5690207 via CL 5694364 via CL 5694554
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5699654 by helge mathee in Dev-Anim branch]
2019-04-02 21:05:11 -04:00
bob tellez
07f4a8ea4a Back out changelist 5229480. Cook warnings. This warning is good but we have to fix content before enabling it.
[FYI] Helge.Mathee

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 5235478 via CL 5239414 via CL 5239495
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5246926 by bob tellez in Dev-Anim branch]
2019-02-28 17:18:58 -05:00
Thomas Sarkanen
474bc576ee Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim) @ CL 5236305
#rb none
#jira none

[CL 5236785 by Thomas Sarkanen in Dev-Anim branch]
2019-02-28 04:41:36 -05:00