#rb vincent.gauthier
#preflight 621cc32a9a5676d19a301114
#ROBOMERGE-OWNER: patrick.boutot
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 19172743 via CL 19172838 via CL 19172865 via CL 19173039 via CL 19173047 via CL 19173891
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)
[CL 19174092 by patrick boutot in ue5-main branch]
#rb johan.torp
GetLinkerUE4Version renamed to GetLinkerUEVersion
#ROBOMERGE-SOURCE: CL 15859222 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
[CL 15859586 by mark lintott in ue5-main branch]
#rnx
#rb none
#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870549 by ryan durand in Main branch]
Matt.Kuhlenschmidt
#ROBOMERGE-SOURCE: CL 7451853 via CL 7461937 via CL 7467264
#ROBOMERGE-BOT: (v371-7306989)
[CL 7467333 by nick darnell in Main branch]
- letting the user pass in a texture to apply while we are loading the TSoftObjectPtr
- letting the user pass in a param name we set to 1 while loading and 0 when finished
[at]Nick.Darnell
#ROBOMERGE-SOURCE: CL 7443252 via CL 7443256 via CL 7449150
#ROBOMERGE-BOT: (v371-7306989)
[CL 7449332 by jon lietz in Main branch]
Slate - Adding Left To Right | Right To Left support to the flow direction of widgets. Widgets in both Slate and UMG can now specify a desired flow direction for their children widgets. This will affect padding, and if we lay out from left to right, or right to left depending on th culture. By default, widgets will just inherit the state of things, but some widgets may choose to enact the culture's preference in a localized area of the game, so there's no automatic flipping of all your game's UI. Additionally SBorder and SImage, and their UMG counterparts now have a bFlipForRightToLeftFlowDirection. Use this if you have images with directionality that you want flipped when the layout flips.
Progress bars now flip Left-Right filling, if inside a culuturally aware and right to left layout.
#rb Matt.Kuhlenschmidt
[CODEREVIEW] Matt.Kuhlenschmidt, Matt.Schembari
#ROBOMERGE-SOURCE: CL 4743892 via CL 4743894
[CL 4743925 by Nick Darnell in Main branch]
#lockdown Nick.Penwarden
#rb none
============================
MAJOR FEATURES & CHANGES
============================
Change 3725068 by Kimio.Yasuda
Fixed typo
Change 3809004 by Tim.Hobson
mesh Distance Field missing updates for cms copy.
Change 3809144 by Kimio.Yasuda
Updated file against INTSourceChangelist:3599948
Change 3809151 by Kimio.Yasuda
Updated file against INTSourceChangelist:3151855
Change 3809156 by Kimio.Yasuda
Updated file against INTSourceChangelist:3151855
Change 3809164 by Kimio.Yasuda
Updated file against INTSourceChangelist:3717114
Change 3809166 by Kimio.Yasuda
Updated file against INTSourceChangelist:3151855
Change 3809213 by Kimio.Yasuda
Updated file against INTSourceChangelist:3717114
Change 3809217 by Kimio.Yasuda
Updated fie against INTSourceChangelist:3782314
Change 3809225 by Kimio.Yasuda
Updated file against INTSourceChangelist:3151855
Change 3809238 by Kimio.Yasuda
Updated file against INTSourceChangelist:3151855
Change 3809243 by Kimio.Yasuda
Updated file against INTSourceChangelist:3151855
Change 3809247 by Kimio.Yasuda
Updated file against INTSourceChangelist:3151855
Change 3809606 by Jeff.Wilson
More fixes for migration
Change 3809611 by Jeff.Wilson
Fixed incorrect syntax
Change 3809644 by Jeff.Wilson
Adding XML templates
Change 3811009 by Kimio.Yasuda
Updated file against INTSourceChangelist:3718347
Change 3811010 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3811011 by Kimio.Yasuda
Error fixed (column alignment error)
Change 3811015 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3811017 by Kimio.Yasuda
Fixed image missing error (by updating DoNet)
Change 3811026 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3811032 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3811043 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3811054 by Kimio.Yasuda
Updated file against INTSourceChangelist:3726228
Change 3811063 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3811070 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3811079 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3811080 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3811083 by Kimio.Yasuda
Updated file against INTSourceChangelist:3735117
Change 3811090 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3811092 by Kimio.Yasuda
Fixed error
Change 3811098 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3811099 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3811101 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3811150 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3811151 by Yang.Zhang
#loc UE4DocCHN moved or deleted
Change 3811152 by Masayo.Kondo
#loc UE4DocJpn File updated against 3782314
Change 3811157 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3811160 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3811161 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3811164 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812250 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812252 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812256 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3812258 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812262 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812265 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812268 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812270 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812276 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812280 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812281 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812289 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812296 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812306 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812309 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3812326 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3812498 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3678273
Change 3813612 by Kimio.Yasuda
Minor translation change
Change 3813654 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3813663 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3813668 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3813686 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3813687 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3813711 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3813725 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3813730 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3813732 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3813734 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3813737 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3813740 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3813741 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3813742 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3813748 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3813800 by Sungjin.Hong
#loc UE4DocKOR
Change 3814338 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3814339 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3814340 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3814342 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3814354 by Masayo.Kondo
INTSourceChangelist:3810557
Change 3814355 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3814356 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3814357 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3814359 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3814776 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3801260
Change 3814780 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3801260
Change 3814784 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3814786 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3814787 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3814789 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3814790 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3814792 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3814794 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3814798 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3814799 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3814801 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3814808 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3814814 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3814815 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3814817 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3814821 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3814823 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3814824 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3814825 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3814828 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3809606
Change 3814832 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3809606
Change 3814833 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3809606
Change 3814834 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3809606
Change 3814840 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3809606
Change 3814843 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3814844 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3814845 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3814940 by Masayo.Kondo
#loc UE4DocJpn File updated against INT# INTSourceChangelist:3782314
Change 3814941 by Masayo.Kondo
#loc UE4DocJpn File updated against INT# INTSourceChangelist:3782314
Change 3814942 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3814943 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3814944 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3814945 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3815773 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3815774 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3815776 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3815779 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3815780 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3815785 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3815791 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3815793 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3815796 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3806721
Change 3815797 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3804170
Change 3815799 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3815801 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3815803 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3815808 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3815814 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3815815 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3815816 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3815818 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3801260
Change 3815820 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3815822 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3815826 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3815828 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3815832 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3808342
Change 3815834 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3808342
Change 3815835 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3808342
Change 3815836 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3816009 by Kimio.Yasuda
Updated file against INTSourceChangelist:3718323
Change 3816010 by Kimio.Yasuda
Updated file against INTSourceChangelist:3727000
Change 3816012 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3816037 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3816040 by Kimio.Yasuda
Updated file against INTSourceChangelist:3622284
Change 3816049 by Kimio.Yasuda
Updated file against INTSourceChangelist:3680097
Change 3816050 by Kimio.Yasuda
Updated file against INTSourceChangelist:3692730
Change 3816052 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3816053 by Kimio.Yasuda
Updated file against INTSourceChangelist:3692730
Change 3816089 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3816091 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3816094 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3816098 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3816102 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3809606
Change 3816375 by Kimio.Yasuda
Updated file against INTSourceChangelist:3809606
Change 3816733 by Kimio.Yasuda
Updated file against INTSourceChangelist:3689149
Change 3816736 by Kimio.Yasuda
Fixed bookmark error
Change 3816745 by Kimio.Yasuda
Updated file against INTSourceChangelist:3723511
Change 3819579 by Sungjin.Hong
#loc UE4DocKOR
Change 3819679 by Sungjin.Hong
#loc UE4DocKOR
Change 3822726 by Kimio.Yasuda
Updated file against INTSourceChangelist:3397556
Change 3822745 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3822750 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3822758 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3822771 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3822778 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3827349 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3827377 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3827379 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3827384 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3827386 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3827391 by Kimio.Yasuda
Updated file against INTSourceChangelist:3243860
Change 3827396 by Kimio.Yasuda
Updated file against INTSourceChangelist:3726228
Change 3827404 by Kimio.Yasuda
Updated file against INTSourceChangelist:3474032
Change 3827405 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3801260
Change 3827409 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3827411 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3827416 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3827419 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3827421 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3827426 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3827447 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3827450 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3827455 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3827457 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3827458 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3827463 by Sungjin.Hong
#loc UE4DocKor
Change 3827464 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3827465 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3827466 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3827470 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3827472 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3827475 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3827486 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3827537 by Kimio.Yasuda
Updated file against INTSourceChangelist:3716175
Change 3827538 by Kimio.Yasuda
Fixed title translation
Change 3827541 by Kimio.Yasuda
Updated file against INTSourceChangelist:3211040
Change 3827548 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807086
Change 3827550 by Kimio.Yasuda
Updated file against INTSourceChangelist:3766333
Change 3827717 by Sungjin.Hong
#loc UE4DocKOR
Change 3829650 by Kimio.Yasuda
File updated against INTSourceChangelist:3782314
Change 3829653 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829656 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829658 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829662 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829663 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829677 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829681 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829686 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829694 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829704 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829714 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829721 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829725 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829727 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829732 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829735 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829736 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829739 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829741 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829742 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829751 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829754 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829793 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829798 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829799 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829803 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829804 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829805 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829808 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829809 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829814 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829816 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829818 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829821 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829823 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829824 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829825 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829827 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829828 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829829 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829833 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829837 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829850 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829855 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829859 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829862 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829864 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829866 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829869 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829870 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829872 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829876 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829877 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829878 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829882 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829895 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829898 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829900 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829901 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829902 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829904 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829905 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829906 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829907 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829909 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3829911 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831636 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3831644 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3831649 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831651 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831654 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831656 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3831664 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3831667 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831671 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3831672 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831674 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831682 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831687 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831690 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831694 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831695 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3831705 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831716 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831721 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831722 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831739 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831744 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831745 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3831752 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831772 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3831779 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3831783 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3831793 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3831794 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3831796 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3831803 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3831805 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831808 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3831811 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831812 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3831815 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831826 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831828 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831835 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831837 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831839 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831845 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831847 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831850 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831851 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831859 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831862 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831863 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831865 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831870 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831928 by Kimio.Yasuda
c:\UE4\Main\Engine\Documentation\Source\Engine\Performance\Visualizers\OutOfBoundsPixels\OutOfBoundsPixels.INT.udn
Change 3831931 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831934 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831939 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831956 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831957 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831964 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831977 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831978 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831981 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831986 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831989 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831991 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831997 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3831998 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832001 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832004 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832006 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832015 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832016 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832018 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832019 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832021 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832022 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832026 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832027 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832028 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832032 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832040 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832042 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832051 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832053 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832063 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3832064 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832072 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832073 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3832074 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832076 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3832078 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832080 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832083 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3832086 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832088 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3809606
Change 3832089 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832092 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832093 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832094 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832100 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832103 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832105 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832107 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832111 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832114 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3832115 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832116 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832119 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832125 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3832132 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832133 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832137 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832138 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832141 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3832142 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3833977 by Kimio.Yasuda
Fixed link error
Change 3833981 by Kimio.Yasuda
Fixed link error
Change 3833990 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3833995 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834027 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834030 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834038 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3810557
Change 3834041 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834060 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834072 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834078 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834086 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834089 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834097 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3834098 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834100 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834102 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834106 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834117 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834124 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834126 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834134 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834136 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834138 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834140 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834147 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834155 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834157 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834158 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3834159 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834163 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834168 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834172 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834173 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834175 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834183 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834185 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3834187 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834188 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834190 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834193 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834196 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834197 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834201 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834203 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834210 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834231 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834232 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834233 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834236 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834238 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834242 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834243 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834244 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834245 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834246 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834248 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834249 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834250 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834251 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834252 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834253 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834259 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834260 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834261 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834262 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834263 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834264 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834265 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834266 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834267 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834268 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834271 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834272 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834274 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834275 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834276 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834282 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834298 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834299 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834304 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3834305 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834311 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834313 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834314 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834315 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834316 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834318 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834319 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834322 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834331 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834334 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834336 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834342 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834344 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834347 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834351 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834364 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834366 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834367 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834378 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834384 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834388 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834390 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834392 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834395 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834396 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834399 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834402 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834409 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834410 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834412 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834418 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834419 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3834428 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834430 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834439 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834444 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834450 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834451 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834452 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834456 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3834459 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3835269 by Robert.Gervais
#UE4Doc
Updated Toolchain table to include link to newest cross compile toolchain.
#code_review Arciel.Rekman
Change 3837426 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3837428 by Masayo.Kondo
#loc UE4DocJpn File updated against3810557
Change 3837430 by Kimio.Yasuda
Updated file against INTSourceChangelist:3835269
Change 3837433 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837436 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837438 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837483 by Kimio.Yasuda
Updatd file against INTSourceChangelist:3810557
Change 3837484 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837492 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837495 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837504 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837506 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3761563
Change 3837507 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837518 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3750352
Change 3837519 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837521 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837522 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3804170
Change 3837523 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837524 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837526 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3810557
Change 3837527 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837531 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837537 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837557 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3837569 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837580 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837581 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837585 by Kimio.Yasuda
Fixed translation
Change 3837590 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837591 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837592 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837593 by Kimio.Yasuda
Updated file against sINTSourceChangelist:3810557
Change 3837595 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837597 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837598 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3837599 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837605 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837606 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837607 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837609 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837612 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837614 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837618 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837621 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837624 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837626 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837627 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837640 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3837643 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3837649 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837650 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3837652 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837657 by Kimio.Yasuda
Updatead file against INTSourceChangelist:3810467
Change 3837658 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3837660 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837661 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837665 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837666 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837667 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837668 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837669 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837671 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837672 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837682 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837683 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837687 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837688 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837689 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837690 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837691 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837695 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837697 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837698 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837699 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837703 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3837707 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837708 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837710 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837713 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837716 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3837806 by Sungjin.Hong
#loc UE4DocKor
Change 3839390 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3839428 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3839430 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3839440 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3804170
Change 3839460 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3839476 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3839480 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3804170
Change 3839482 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3839501 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3839507 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3839522 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3839539 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3839547 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3839556 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3839558 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3839562 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3839565 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3839567 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3839568 by Kimio.Yasuda
Updated file against INTSourceChangelist:3809606
Change 3839630 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3839632 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3839648 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3839649 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3839651 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3750351
Change 3839654 by Kimio.Yasuda
Updated file against INTSourceChangelist:3761485
Change 3839657 by Kimio.Yasuda
Updated file against INTSourceChangelist:3750407
Change 3839659 by Kimio.Yasuda
Updated file against INTSourceChangelist:3750348
Change 3839660 by Kimio.Yasuda
Updated file against INTSourceChangelist:3750348
Change 3839662 by Kimio.Yasuda
Updated file against INTSourceChangelist:3750348
Change 3839664 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3839665 by Kimio.Yasuda
Updated file against INTSourceChangelist:3750348
Change 3839667 by Kimio.Yasuda
Updated file against INTSourceChangelist:3750348
Change 3839668 by Kimio.Yasuda
Updated file against INTSourceChangelist:3750348
Change 3839670 by Kimio.Yasuda
Updated file against Updated file against INTSourceChangelist:3750348
Change 3839673 by Kimio.Yasuda
Updated file against INTSourceChangelist:3736300
Change 3839682 by Kimio.Yasuda
Updated file against INTSourceChangelist:3736300
Change 3839683 by Kimio.Yasuda
Updated file against INTSourceChangelist:3736300
Change 3839684 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3839686 by Sungjin.Hong
Foliage Instanced Mesh system > Foliage Mode
Change 3839688 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3839690 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3839693 by Kimio.Yasuda
Updated file against INTSourceChangelist:3736212
Change 3839696 by Kimio.Yasuda
Updated file against INTSourceChangelist:3736212
Change 3839697 by Kimio.Yasuda
Updated file against INTSourceChangelist:3736250
Change 3839699 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3839702 by Kimio.Yasuda
Updated file against INTSourceChangelist:3243860
Change 3839706 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3839707 by Kimio.Yasuda
Updated file against INTSourceChangelist:3243860
Change 3839708 by Kimio.Yasuda
Updated file against INTSourceChangelist:3243860
Change 3839709 by Kimio.Yasuda
Updated file against INTSourceChangelist:3243860
Change 3839710 by Kimio.Yasuda
Updated file against INTSourceChangelist:3243860
Change 3839711 by Kimio.Yasuda
Updated file against INTSourceChangelist:3243860
Change 3839712 by Kimio.Yasuda
Updated file against INTSourceChangelist:3243860
Change 3839714 by Kimio.Yasuda
Updated file against INTSourceChangelist:3243860
Change 3839715 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839716 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839717 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839718 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839719 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839720 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839724 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3839732 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3839734 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839735 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839736 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839737 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839738 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839739 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839740 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839741 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839742 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839743 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839744 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839750 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3839757 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839758 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839759 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839760 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839761 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839763 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839764 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839765 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839766 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839767 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839768 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839769 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839771 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3839778 by Kimio.Yasuda
Updated file against INTSourceChangelist:3211040
Change 3839779 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839781 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839786 by Kimio.Yasuda
Updated file against INTSourceChangelist:3242329
Change 3839788 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3839789 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3839790 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3839792 by Kimio.Yasuda
Updated file against INTSourceChangelist:3489715
Change 3839975 by Sungjin.Hong
#loc UE4DocKOR
Change 3841564 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3841572 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3839686
Change 3841646 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3841664 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3841672 by Kimio.Yasuda
Updated file against INTSourceChangelist:3808342
Change 3841679 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3841680 by Kimio.Yasuda
Updated file against INTSourceChangelist:3808342
Change 3841683 by Kimio.Yasuda
Updated file against INTSourceChangelist:3808342
Change 3841688 by Kimio.Yasuda
Updated file against INTSourceChangelist:3808342
Change 3841694 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3841695 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3841699 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3841701 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3841708 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3841728 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3841747 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3841754 by Masayo.Kondo
loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3841757 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3841772 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3841789 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3841801 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3841859 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3841877 by Sungjin.Hong
#loc UE4DocKOR
Change 3841882 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3841905 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3841909 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3843230 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3843244 by Kimio.Yasuda
Fixed typo
Change 3843401 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843410 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843411 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843421 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843432 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3801260
Change 3843439 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843441 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843442 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843444 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843445 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843448 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843453 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843456 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843460 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843466 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843478 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843496 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843537 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843543 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843547 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843549 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843553 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843569 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843570 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3843571 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843573 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3843574 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3843586 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3843593 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3843596 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3843598 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3843651 by Sungjin.Hong
#loc UE4DocKOR
Change 3845030 by Kimio.Yasuda
Updated file against INTSourceChangelist:3809606
Change 3845036 by Kimio.Yasuda
Updated file against INTSourceChangelist:3809606
Change 3845040 by Masayo.Kondo
#loc UE4DocJpn File updated against INT# 3810557
Change 3845099 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3845107 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3845111 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3845115 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845117 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810467
Change 3845118 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845122 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845128 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3716096
Change 3845148 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3715974
Change 3845160 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845172 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3721613
Change 3845174 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3845198 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3845201 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3845205 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3845210 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3845215 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3845217 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845221 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845226 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845235 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3845244 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845246 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845249 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845259 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845271 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845304 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3845343 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3845381 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845382 by Sungjin.Hong
#loc UE4DocKOR
Change 3845384 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845391 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3807090
Change 3845393 by Sungjin.Hong
#loc UE4DocKOR
Change 3845394 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3807090
Change 3845397 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845400 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845403 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845404 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845408 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845410 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3845416 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3845427 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3845429 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3845438 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3845447 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3848205 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3801260
Change 3848212 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3848214 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3848215 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3848217 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3848237 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3848239 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3848246 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3848253 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3848254 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3848259 by Kimio.Yasuda
Fixed according to INT fixes for migration
Change 3848260 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3848261 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848262 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3848263 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848264 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848266 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848267 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848269 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848270 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848271 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848272 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848273 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848274 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848275 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848278 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848281 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848282 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848286 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848289 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3848293 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850310 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850317 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850330 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850334 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801137
Change 3850335 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850339 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850427 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3850588 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850642 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850643 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850649 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850650 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850652 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850654 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850657 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850659 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850661 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850663 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850666 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850670 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850671 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850680 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850681 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850683 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850684 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850685 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850686 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850688 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850689 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850690 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850692 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850695 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850747 by Kimio.Yasuda
Updated file against INTSourceChangelist :3783201
Also change "Level of detail (LOD)" to just "Lovel of detail" due to linkage error which had caused another document (Skylight)
Change 3850748 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3850753 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3850755 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850756 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850757 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850760 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850764 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850765 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850766 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850767 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850768 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850769 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850772 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3810557
Change 3850775 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850781 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850785 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850796 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850798 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3850799 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850800 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850802 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850812 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3850814 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3850818 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850819 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850821 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3750353
Change 3850822 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850823 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850824 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850827 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850830 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850831 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850833 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3750353
Change 3850834 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3850835 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850839 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3850843 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3852604 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3750353
Change 3852625 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3750353
Change 3852631 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3750353
Change 3852646 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3852659 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3750353
Change 3852685 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3852713 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3852724 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3852732 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3852755 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3852770 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3852773 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852788 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852800 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852803 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852804 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852809 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852815 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852816 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3852819 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852820 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852828 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3852832 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852835 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852844 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852845 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852846 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852850 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852851 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3852863 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3852864 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3852865 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3852867 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852870 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3852871 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852881 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852885 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852888 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3852894 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3852908 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3852918 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3852921 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852923 by Kimio.Yasuda
Fixed title translation
Change 3852924 by Kimio.Yasuda
Fixed translation
Change 3852925 by Kimio.Yasuda
Fixed translation
Change 3852930 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852932 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852938 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3852939 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852941 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852942 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852944 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852947 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852948 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3852949 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3852961 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3853008 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3853012 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3853014 by Kimio.Yasuda
Updated file against INTSourceChangelist:3730858
Change 3853022 by Kimio.Yasuda
Updated file against INTSourceChangelist:3728517
Change 3853023 by Kimio.Yasuda
Updated file against INTSourceChangelist:3728517
Change 3853024 by Kimio.Yasuda
Updated file against INTSourceChangelist:3728517
Change 3853037 by Kimio.Yasuda
Updated file against INTSourceChangelist:3728406
Change 3853046 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3853058 by Kimio.Yasuda
Updated file against INTSourceChangelist:3726700
Change 3853063 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3853075 by Kimio.Yasuda
Updated file against INTSourceChangelist:3726075
Change 3853084 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3853091 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3853095 by Kimio.Yasuda
Updated file against INTSourceChangelist:3721197
Change 3853105 by Kimio.Yasuda
Updated file against INTSourceChangelist:3718992
Change 3853108 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3853110 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3807090
Change 3853111 by Kimio.Yasuda
Updated file against INTSourceChangelist:3717118
Change 3853112 by Kimio.Yasuda
Updated file against INTSourceChangelist:3717117
Change 3853124 by Kimio.Yasuda
Updated file against INTSourceChangelist:3717059
Change 3853125 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3853143 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3716175
Change 3853158 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3804170
Change 3853168 by Kimio.Yasuda
Fixed translation
Change 3853170 by Kimio.Yasuda
Updated file against INTSourceChangelist:3677919
Change 3855031 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3804170
Change 3855095 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3855166 by Kimio.Yasuda
Updated file against INTSourceChangelist:3622529
Change 3855180 by Kimio.Yasuda
Updated file against INTSourceChangelist:3599948
Change 3855204 by Kimio.Yasuda
Updated file against INTSourceChangelist:3599948
Change 3855206 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3855218 by Kimio.Yasuda
Updated file against INTSourceChangelist:3599948
Change 3855226 by Kimio.Yasuda
Updated file against INTSourceChangelist:3487496
Change 3855229 by Kimio.Yasuda
Updated file against INTSourceChangelist:3467293
Change 3855236 by Kimio.Yasuda
Updated file against INTSourceChangelist:3429264
Change 3855240 by Kimio.Yasuda
Updated file against INTSourceChangelist:3372845
Change 3855241 by Kimio.Yasuda
Updated file against INTSourceChangelist:3253196
Change 3855249 by Kimio.Yasuda
Updated file against INTSourceChangelist:3429254
Change 3855252 by Kimio.Yasuda
Updated file against INTSourceChangelist:3244370
Change 3855257 by Kimio.Yasuda
Updated file against INTSourceChangelist:3243860
Change 3855267 by Kimio.Yasuda
Updated file against INTSourceChangelist:3238697
Change 3855282 by Kimio.Yasuda
Updated file against INTSourceChangelist:3151861
Change 3855285 by Kimio.Yasuda
Updated file against INTSourceChangelist:3151861
Change 3855321 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855326 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855329 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855344 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810557
Change 3855346 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3855357 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3855366 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3855370 by Kimio.Yasuda
Updated file against INTSourceChangelist:3810467
Change 3855375 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807092
Change 3855379 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3855384 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3855391 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855392 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855408 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855410 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855415 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855417 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855423 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855429 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855432 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855469 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855470 by Kimio.Yasuda
Fixed line alignment
Change 3855471 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855479 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3855492 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3856665 by Joe.Conley
Deleting old misnamed file (.PN.udn instead of .JPN.udn)
Change 3856858 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3856863 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3801260
Change 3856865 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3856869 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3856957 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3856981 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3856984 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3856987 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3856991 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3856997 by Kimio.Yasuda
Updated file against INTSourceChangelist:3599948
Change 3857002 by Kimio.Yasuda
Updated file against INTSourceChangelist:3599948
Change 3857035 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3801260
Change 3857049 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3807090
Change 3857051 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3857054 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3857063 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3857070 by Masayo.Kondo
#loc UE4DocJpn File updated againstINTSourceChangelist:3782314
Change 3857094 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3808342
Change 3857098 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3857108 by Kimio.Yasuda
Updated file against INTSourceChangelist:3733519
Change 3857109 by Kimio.Yasuda
Updated file against INTSourceChangelist:3736174
Change 3857116 by Kimio.Yasuda
Updated file against INTSourceChangelist:3736174
Change 3857135 by Kimio.Yasuda
Updated file against INTSourceChangelist:3736175
Change 3857136 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3857143 by Kimio.Yasuda
Fixed indent space
Change 3857145 by Kimio.Yasuda
Updated file against INTSourceChangelist:3736300
Change 3857146 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3857148 by Kimio.Yasuda
Updated file against INTSourceChangelist:3753383
Change 3857149 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3857192 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3857194 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3857202 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3857204 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3782314
Change 3859716 by Masayo.Kondo
Fixed to match structure
Change 3859717 by Masayo.Kondo
Fixed to match structure
Change 3859718 by Kimio.Yasuda
Fixed error (linkage unmatched)
Change 3859719 by Masayo.Kondo
Fixed to match structure
Change 3859720 by Masayo.Kondo
Fixed to match structure
Change 3859726 by Masayo.Kondo
#loc UE4DocJpn File updated against INT# INTSourceChangelist:3782314
Change 3859727 by Kimio.Yasuda
Removed extra indent space before [/EXCERPT:Browser] on line 114 (which caused conversion error in Perforce\Basics\PerforceBasics)
Change 3859728 by Kimio.Yasuda
Removed extra index space which caused conversion error
Change 3859730 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3859732 by Masayo.Kondo
Removed a space after Description
Change 3859738 by Masayo.Kondo
Fixed line spaces to match structure
Change 3859740 by Masayo.Kondo
Fixed lines and spaces in programming section
Change 3859747 by Masayo.Kondo
Fixed lines in programming section
Change 3859755 by Masayo.Kondo
Fixed lines in programming section
Change 3859756 by Masayo.Kondo
Fixed lines in programming section
Change 3859757 by Masayo.Kondo
Fixed lines in programming section
Change 3859759 by Masayo.Kondo
Fixed lines in programming section
Change 3859768 by Masayo.Kondo
Fixed lines in programming section
Change 3859769 by Masayo.Kondo
Fixed lines in programming section
Change 3859774 by Masayo.Kondo
Fixed lines in programming section
Change 3859776 by Masayo.Kondo
Fixed lines in programming section
Change 3859778 by Masayo.Kondo
Fixed lines in programming section
Change 3859780 by Masayo.Kondo
Fixed lines in programming section
Change 3859783 by Kimio.Yasuda
Updated file against INTSourceChecklist:3108692
Change 3859786 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3859790 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3859794 by Kimio.Yasuda
Updated file against INTSourceChangelist:3108692
Change 3859797 by Kimio.Yasuda
Removed extra line
Change 3859798 by Kimio.Yasuda
Fixed to match migration structure
Change 3859799 by Kimio.Yasuda
Fixed structure for migration
Change 3859800 by Masayo.Kondo
Fixed lines in programming section
Change 3859801 by Kimio.Yasuda
Fixed structure for migration
Change 3859803 by Masayo.Kondo
Fixed line spaces in programming section
Change 3859805 by Masayo.Kondo
Fixed line spaces in programming section
Change 3859810 by Masayo.Kondo
Fixed line spaces in programming section
Change 3859814 by Masayo.Kondo
Fixed line spaces in programming section
Change 3859819 by Masayo.Kondo
Fixed line spaces in programming section
Change 3859820 by Masayo.Kondo
Fixed line spaces in programming section
Change 3859823 by Masayo.Kondo
Fixed line spaces in programming section
Change 3859824 by Masayo.Kondo
Fixed line spaces in programming section
Change 3859825 by Masayo.Kondo
Fixed line spaces in programming section
Change 3859828 by Masayo.Kondo
Fixed line spaces in programming section
Change 3859829 by Masayo.Kondo
Fixed line spaces in programming section
Change 3859831 by Masayo.Kondo
Fixed line spaces in programming section
Change 3859835 by Masayo.Kondo
Fixed line spaces in programming section
Change 3859841 by Masayo.Kondo
Fixed "Bookmark"to bookmark
Change 3859845 by Masayo.Kondo
Fixed line spaces in programming section
Change 3859864 by Kimio.Yasuda
Fixed structure for migration
Change 3861599 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3861603 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3861687 by Kimio.Yasuda
Fixed linkage path
Change 3861689 by Kimio.Yasuda
Remove extra line to match migration structure
Change 3861694 by Kimio.Yasuda
Fixed structure for migration
Change 3861697 by Kimio.Yasuda
Fixed structure for migration
Change 3861700 by Kimio.Yasuda
Fixed structure for migration
Change 3861702 by Kimio.Yasuda
Fixed structure for migration
Change 3861712 by Kimio.Yasuda
Updated file agaistn INTSourceChangelist:3810557
Change 3861717 by Kimio.Yasuda
Fixed structure for migration
Change 3861765 by Kimio.Yasuda
Removed extra index space
Change 3861766 by Kimio.Yasuda
Fixed structure for migration
Change 3861771 by Kimio.Yasuda
Anothre structure fix for migration
Change 3861776 by Kimio.Yasuda
Fixed structure for migration
Change 3861778 by Kimio.Yasuda
Fixed structure for migration
Change 3861784 by Kimio.Yasuda
Updated file against INTSourceChangelist:3746172
Change 3861785 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3746172
Change 3861788 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3861795 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3861797 by Kimio.Yasuda
Updated file against INTSourceChangelist:3746172
Change 3861799 by Kimio.Yasuda
Updated file against INTSourceChangelist:3746534
Change 3861808 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3861814 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3861819 by Kimio.Yasuda
Updated file against INTSourceChangelist:3746172
Change 3861823 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3861824 by Kimio.Yasuda
Fixed structure for migration
Change 3861870 by Kimio.Yasuda
Fixed structure for migration
Change 3861871 by Kimio.Yasuda
Fixed structure for migration
Change 3861873 by Kimio.Yasuda
Fixed structure for migration
Change 3861875 by Kimio.Yasuda
Fixed structure for migration
Change 3861877 by Kimio.Yasuda
Fixed structure for migration
Change 3861884 by Kimio.Yasuda
Fixed structure for migration
Change 3861888 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3108692
Change 3861892 by Kimio.Yasuda
Updated file against INTSourceChangelist:3108692
Change 3861895 by Kimio.Yasuda
Fixed structure for migration
Change 3861898 by Kimio.Yasuda
Fixed structure for migration
Change 3861900 by Kimio.Yasuda
Fixed structure for migration
Change 3861901 by Kimio.Yasuda
Fixed structure for migration
Change 3861903 by Kimio.Yasuda
Fixed structure for migration
Change 3861906 by Kimio.Yasuda
Fixed structure for migration
Change 3861908 by Kimio.Yasuda
Fixed structure for migration
Change 3861910 by Kimio.Yasuda
Fixed structure for migration
Change 3861911 by Kimio.Yasuda
Fixed structure for migration
Change 3861913 by Kimio.Yasuda
Added tag
Change 3861914 by Kimio.Yasuda
Fixed structure for migration
Change 3861915 by Kimio.Yasuda
Added tag
Change 3861917 by Kimio.Yasuda
Fixed structure for migration
Change 3861919 by Kimio.Yasuda
Fixed structure for migration
Change 3861920 by Masayo.Kondo
#loc UE4DocJpn File updated against 3810467 fixed image file sections for migration
Change 3861922 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3861929 by Masayo.Kondo
#loc UE4DocJpn File updated against 3810467
Change 3861940 by Kimio.Yasuda
Updated file against INTSourceChangelist:3108692
Change 3861947 by Kimio.Yasuda
Updated structure only for migration (translation partially not completed)
Change 3861950 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3861951 by Kimio.Yasuda
Inserted a line to fix structure for migration
Change 3861954 by Kimio.Yasuda
Fixed structure for migration
Change 3861955 by Kimio.Yasuda
Added hyphen for type
Change 3861957 by Kimio.Yasuda
Fixed structure for migration
Change 3861958 by Kimio.Yasuda
Inserted a line to fix structure for migration
Change 3861965 by Masayo.Kondo
Fixed spaces for migration
Change 3861997 by Masayo.Kondo
Checked structure for migration
Change 3862001 by Masayo.Kondo
Fixed for migration
Change 3862008 by Masayo.Kondo
Fixed for migration
Change 3862014 by Masayo.Kondo
Fixed for migration
Change 3862016 by Masayo.Kondo
Fixed for migration
Change 3862019 by Masayo.Kondo
Fixed for migration
Change 3862029 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3108692
Change 3862034 by Masayo.Kondo
Fixed for migration
Change 3862037 by Masayo.Kondo
Fixed for migration
Change 3862039 by Masayo.Kondo
Fixed for file migration
Change 3862049 by Kimio.Yasuda
Fixed format
Change 3862051 by Kimio.Yasuda
Fixed structure for migration
Change 3864073 by Masayo.Kondo
Fixed for migration
Change 3864086 by Masayo.Kondo
Fixed spaces and lines
Change 3864088 by Kimio.Yasuda
Fixed structure for migration
Change 3864101 by Masayo.Kondo
Put a space between version and 4.9.
Change 3864114 by Kimio.Yasuda
Updated file against INTSourceChangelist:3108692
Change 3864115 by Kimio.Yasuda
Fixed version "V" to capital letter
Change 3864116 by Masayo.Kondo
Fixed spaces between version and 4.9 and lines
Change 3864117 by Kimio.Yasuda
Fixed version number
Change 3864127 by Kimio.Yasuda
Minor adjustment for migration
Change 3864133 by Masayo.Kondo
Checked structure but only a difference found is a space between description: E has a space which usually do not
Change 3864192 by Kimio.Yasuda
Updated file against INTSouceChangelist :3782314
Change 3864193 by Masayo.Kondo
Fixed for migration
Change 3864216 by Masayo.Kondo
Checked for structure
Change 3864221 by Kimio.Yasuda
Fixed typo
Change 3864222 by Kimio.Yasuda
Minor line adjustment for migration
Change 3864226 by Masayo.Kondo
Checked for structure
Change 3864233 by Masayo.Kondo
Checked for structure
Change 3864244 by Masayo.Kondo
Fixed lines and spaces
Change 3864249 by Masayo.Kondo
Fixed :-- section|
Change 3864296 by Kimio.Yasuda
Minor structure adjustment for migration
Change 3864322 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3780178
Change 3864355 by Kimio.Yasuda
Updated file against INTSourceChangelist:3717050
Change 3864358 by Kimio.Yasuda
Fixed typo
Change 3864383 by Masayo.Kondo
Updated for migration
Change 3864384 by Masayo.Kondo
Updated for migration
Change 3864408 by Kimio.Yasuda
Added translation
Change 3864420 by Masayo.Kondo
Fixed line spaces
Change 3864426 by Kimio.Yasuda
Added translation
Change 3864429 by Masayo.Kondo
Updated for migration
Change 3864431 by Masayo.Kondo
Fixed line spaces
Change 3864435 by Masayo.Kondo
Fixed line spaces
Change 3864439 by Masayo.Kondo
Fixed line spaces
Change 3864442 by Masayo.Kondo
Fixed line spaces
Change 3864446 by Masayo.Kondo
Fixed line spaces
Change 3864447 by Kimio.Yasuda
Added translation
Change 3864451 by Masayo.Kondo
Fixed line spaces
Change 3864456 by Masayo.Kondo
Fixed a space Version
Change 3864459 by Masayo.Kondo
Fixed line spaces
Change 3864461 by Masayo.Kondo
Fixed spaces
Change 3864463 by Masayo.Kondo
Fixed line spaces
Change 3864466 by Masayo.Kondo
Fixed line spaces
Change 3864470 by Kimio.Yasuda
Added translation
Change 3866266 by Masayo.Kondo
Updated for migration
Change 3866271 by Masayo.Kondo
Fixed line spaces
Change 3866273 by Masayo.Kondo
Fixed lines and spaces
Change 3866279 by Masayo.Kondo
Fixed line spaces
Change 3866286 by Masayo.Kondo
Fixed programming section
Change 3866292 by Masayo.Kondo
Fixed programming section
Change 3866294 by Masayo.Kondo
Fixed line spaces
Change 3866296 by Masayo.Kondo
Fixed line spaces
Change 3866298 by Masayo.Kondo
Fixed line spaces
Change 3866299 by Masayo.Kondo
Fixed line spaces
Change 3866305 by Masayo.Kondo
Fixed asterisk to number1
Change 3866306 by Masayo.Kondo
Fixed Version: space
Change 3866315 by Masayo.Kondo
Fixed line and version spaces
Change 3866316 by Masayo.Kondo
Fixed ver space
Change 3866326 by Masayo.Kondo
Fixed line spaces
Change 3866331 by Masayo.Kondo
Fixed line spaces
Change 3866335 by Masayo.Kondo
Fixed line spaces
Change 3866337 by Masayo.Kondo
Fixed line spaces
Change 3866345 by Masayo.Kondo
Fixed line spaces
Change 3866353 by Masayo.Kondo
Fixed line spaces
Change 3866360 by Masayo.Kondo
Fixed programming section comment
Change 3866363 by Masayo.Kondo
Fixed programming section
Change 3866372 by Masayo.Kondo
Fixed a line space
Change 3866385 by Masayo.Kondo
Fixed line spaces
Change 3866392 by Masayo.Kondo
Fixed for migration
Change 3866395 by Masayo.Kondo
Fixed line spaces
Change 3866400 by Masayo.Kondo
Fixed line spaces
Change 3866404 by Masayo.Kondo
Fixed line spaces
Change 3866406 by Masayo.Kondo
Fixed line spaces
Change 3866417 by Masayo.Kondo
Fixed line spaces
Change 3866424 by Masayo.Kondo
Updated for migration
Change 3866427 by Masayo.Kondo
Fixed line and colon spaces
Change 3866434 by Masayo.Kondo
Updated for migration
Change 3866442 by Masayo.Kondo
Fixed line spaces
Change 3866568 by Masayo.Kondo
Updated for migration INTSourceChangelist:3781189
Change 3866569 by Masayo.Kondo
Fixed line spaces
Change 3866570 by Masayo.Kondo
Fixed line spaces
Change 3866573 by Masayo.Kondo
Fixed spaces for migration
Change 3866574 by Masayo.Kondo
Fixed space for End result part
Change 3866575 by Masayo.Kondo
Fixed space for End result part
Change 3866576 by Masayo.Kondo
Fixed End result space
Change 3866582 by Masayo.Kondo
Fixed End result part
Change 3866598 by Masayo.Kondo
Fixed line spaces
Change 3866601 by Masayo.Kondo
Fixed line spaces
Change 3866602 by Masayo.Kondo
Fixed line spaces
Change 3866607 by Masayo.Kondo
Fixed line spaces
Change 3866609 by Masayo.Kondo
Fixed line spaces
Change 3866613 by Masayo.Kondo
Fixed png file names
Change 3866615 by Masayo.Kondo
Fixed lines
Change 3866617 by Masayo.Kondo
Fixed a space
Change 3866620 by Masayo.Kondo
Updated for migration
Change 3866629 by Masayo.Kondo
Fixed tabs before 1
Change 3866633 by Masayo.Kondo
Fixed line spaces
Change 3866640 by Masayo.Kondo
Fixed image height section and line spaces
Change 3866642 by Masayo.Kondo
File updated for INTSourceChangelist:3108692
Change 3866644 by Masayo.Kondo
Fixed line spaces
Change 3866650 by Masayo.Kondo
Updated for INTSourceChangelist:3716214
Change 3866651 by Masayo.Kondo
Fixed line spaces
Change 3866654 by Masayo.Kondo
Fixed line spaces and programinng comments
Change 3866657 by Masayo.Kondo
Fixed line spaces
Change 3866662 by Masayo.Kondo
Fixed lines
Change 3866669 by Masayo.Kondo
Fixed lines
Change 3866670 by Masayo.Kondo
Fixed line spaces
Change 3866671 by Masayo.Kondo
Fixed for migration
Change 3866672 by Masayo.Kondo
Fixed for migration
Change 3866673 by Masayo.Kondo
Fixed lines
Change 3866677 by Masayo.Kondo
Fixed lines
Change 3866681 by Masayo.Kondo
Fixed lines
Change 3866683 by Masayo.Kondo
Fixed lines
Change 3866685 by Masayo.Kondo
Fixed for migration
Change 3866686 by Masayo.Kondo
Fixed lines
Change 3866688 by Masayo.Kondo
Fixed for migration
Change 3866691 by Masayo.Kondo
Fixed for migration
Change 3866696 by Masayo.Kondo
Fixed for migration
Change 3866702 by Masayo.Kondo
Fixed for migration
Change 3868509 by Masayo.Kondo
Fixed line spaces
Change 3868513 by Masayo.Kondo
Fixed line spaces
Change 3868521 by Masayo.Kondo
Fixed line spaces
Change 3868544 by Masayo.Kondo
Fixed for migration
Change 3868563 by Masayo.Kondo
Fixed a space
Change 3868572 by Masayo.Kondo
Deleted one redundant line beforePurchasing from the Store section
Change 3868578 by Masayo.Kondo
Fixed a line space before 284
Change 3868586 by Masayo.Kondo
Fixed :--- section again
Change 3868672 by Masayo.Kondo
Added spaces after colons
Change 3868679 by Masayo.Kondo
Fixedⁿ@" parent:Engine/Editor" part
Change 3868856 by Masayo.Kondo
Second check for migration
Change 3868875 by Masayo.Kondo
Second check for migration fix line spaces and indent
Change 3868889 by Masayo.Kondo
Second check fixed line spaces and deleted JP comment in programming section
Change 3868895 by Masayo.Kondo
Second fix, one indent
Change 3868911 by Masayo.Kondo
Second ck, fixed removed part
Change 3868924 by Masayo.Kondo
Second fix,
Change 3868927 by Sungjin.Hong
#loc UE4DocKOR
Change 3868930 by Masayo.Kondo
Second fix, deleted JP comment in programming
Change 3868937 by Masayo.Kondo
Second fix, deleted JP comment in programming section
Change 3868950 by Masayo.Kondo
Second fix, deleted JP comment in programming section
Change 3868966 by Masayo.Kondo
Second check table spaces
Change 3868972 by Masayo.Kondo
Second check, fixed indent,
Change 3868973 by Masayo.Kondo
Second ck, fixed Unreal VS file as well
Change 3868978 by Masayo.Kondo
Second fix
Change 3868980 by Masayo.Kondo
Fixed
Change 3871569 by Masayo.Kondo
Second check, added asterisk, removed JP comment in programing section
Change 3871579 by Masayo.Kondo
Second check
Change 3871587 by Masayo.Kondo
Fixed headings #
Change 3871616 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3871617 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3872326 by Robert.Gervais
#UE4Doc
Updating Linux Quick Start as part of UGS-P4V workflow description.
#jira 5789
Change 3873219 by Robert.Gervais
#UE4Doc
Updating Linux XCompile Toolchain download table.
I'll keep this ticket up open until v11_clang-5.0.0-centos7 becomes available for download from our cdn.
#jira UEDOC-7081
#code_review jeff.wilson, nick.bullardbradley
Change 3873696 by Masayo.Kondo
Submitted for migration
Change 3873698 by Kimio.Yasuda
Updated file against INTSourceChangelist:3873219
Change 3873700 by Kimio.Yasuda
Updated file against INTSourceChangelist:3872326
Change 3873766 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3782314
Change 3873800 by Masayo.Kondo
File updated
Change 3873823 by Masayo.Kondo
File updated
Change 3873836 by Masayo.Kondo
File updated fot INT3108692
Change 3873845 by Kimio.Yasuda
Added translation
Change 3873926 by Kimio.Yasuda
Updated file against INTSourceChangelist:3746172
Change 3873927 by Kimio.Yasuda
Updated file against INTSourceChangelist:3746532
Change 3873946 by Masayo.Kondo
File updated for INTSourceChangelist:3759006
Change 3873948 by Masayo.Kondo
File updated for INTSourceChangelist:3750407
Change 3873979 by Kimio.Yasuda
Updated file against INTSourceChangelist:3108692
Change 3873982 by Kimio.Yasuda
Added translation
Change 3873983 by Masayo.Kondo
Updated for INTSourceChangelist:3108692
Change 3874000 by Masayo.Kondo
Updated for INTSourceChangelist:3108692
Change 3874024 by Masayo.Kondo
Updated for INTSourceChangelist:3108692
Change 3875865 by Masayo.Kondo
Fixed book mark error, SelectionTool to Select Tool
Change 3875906 by Kimio.Yasuda
Fixed translation
Change 3875909 by Masayo.Kondo
Fixed a line space
Change 3875947 by Kimio.Yasuda
Minor adjustment for file migration
Change 3875980 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3875999 by Kimio.Yasuda
Minor adjustment for file migration
Change 3876015 by Kimio.Yasuda
Minor adjustment for file migration
Change 3876019 by Kimio.Yasuda
Added topic-image
Change 3876021 by Kimio.Yasuda
Another structuer adjustment
Change 3876027 by Kimio.Yasuda
Updated file against INTSourceChangelist:3801260
Change 3876043 by Kimio.Yasuda
Updated file against INTSourceChangelist:3807090
Change 3876069 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876074 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876078 by Kimio.Yasuda
Remove space for file migration
Change 3876183 by Kimio.Yasuda
Updated file against INTSourceChangelist:3108692
Change 3876189 by Kimio.Yasuda
Minor adjustment for file migration
Change 3876193 by Kimio.Yasuda
Inserted space for structure adjustment
Change 3876195 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876196 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876198 by Kimio.Yasuda
Fixed structure
Change 3876204 by Kimio.Yasuda
Inserted space for structure adjustment
Change 3876207 by Kimio.Yasuda
Minor adjustment for file migration
Change 3876210 by Kimio.Yasuda
Removed "*" for structure adjustment
Change 3876212 by Kimio.Yasuda
Inserted spaces for structure adjustment
Change 3876214 by Kimio.Yasuda
Added "*" for structure adjustment
Change 3876221 by Kimio.Yasuda
Fixed property name from Japanese to English
Change 3876225 by Kimio.Yasuda
Inserted spaces as necessary for structure adjustment
Change 3876229 by Kimio.Yasuda
Added topic image line
Change 3876233 by Kimio.Yasuda
Minor adjustment for file migration
Change 3876244 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876251 by Kimio.Yasuda
Minor strucutre adjustment for file migration
Change 3876262 by Kimio.Yasuda
Minor structrue adjustment (Removed *)
Change 3876265 by Kimio.Yasuda
Minor structure adjustment (inserted line)
Change 3876267 by Kimio.Yasuda
Minor structure adjustment (inserted space)
Change 3876270 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876276 by Kimio.Yasuda
Minor structure adjustment for file migation (added space)
Change 3876279 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876295 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876305 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876322 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876329 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876332 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876341 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876342 by Kimio.Yasuda
Removed extra "*"
Change 3876345 by Kimio.Yasuda
Added missing "*"
Change 3876348 by Sungjin.Hong
#loc UE4DocKOR
Change 3876354 by Kimio.Yasuda
Chaged Version into English
Change 3876356 by Kimio.Yasuda
Changed 'Version 4.9' back to English
Change 3876358 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876365 by Kimio.Yasuda
Removed extra space.
Change 3876369 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876373 by Kimio.Yasuda
Minor structure adjustment for file migration
Change 3876396 by Kimio.Yasuda
Updated file against INTSourceChangelist:3808342
Change 3876457 by Sungjin.Hong
#loc UE4DocKOR
Change 3877048 by Arciel.Rekman
Linux: update the link to the cross toolchain in docs.
- Also updated part of the tutorial that mentioned the toolchain version.
Change 3878311 by Kimio.Yasuda
Updated file against INTSourceChangelist:3877048
Change 3878388 by Kimio.Yasuda
Fixed typo
Change 3878423 by Kimio.Yasuda
Updated file against INTSourceChangelist:3877048
Change 3878504 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3878538 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3878563 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3878565 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3878589 by Sungjin.Hong
#loc UE4DocKor
Change 3878618 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3878621 by Kimio.Yasuda
Updated file against INTSourceChangelist:3782314
Change 3878695 by Kimio.Yasuda
Fixed translation
Change 3878731 by Kimio.Yasuda
Fixed translation
Change 3878788 by Masayo.Kondo
Fixed an indent
Change 3878801 by Masayo.Kondo
Updated and added asterisks at beginning
Change 3880663 by Masayo.Kondo
Removed an extra line
Change 3880697 by Masayo.Kondo
Fixed layout
Change 3880702 by Masayo.Kondo
Fixed line spaces between paragraphs
Change 3880708 by Masayo.Kondo
Added a line space between paragraphs
Change 3880717 by Masayo.Kondo
Added a numbering 1
Change 3880720 by Masayo.Kondo
Fixed indents
Change 3880724 by Masayo.Kondo
Fixed a line space
Change 3880739 by Masayo.Kondo
Fixed a line space
Change 3880744 by Masayo.Kondo
Fixed an indent
Change 3880756 by Masayo.Kondo
Added an line between paragraphs
Change 3880761 by Masayo.Kondo
Fixed an indent
Change 3880774 by Masayo.Kondo
Removed a line between paragraphs
Change 3880791 by Masayo.Kondo
Updated for INTSourceChangelist:3782314
Change 3880803 by Masayo.Kondo
Added an asterisk at beginning of sentense
Change 3880810 by Masayo.Kondo
Fixed a line space between paragraphs
Change 3880829 by Masayo.Kondo
Fixed a line space
Change 3880892 by Masayo.Kondo
Checked for structure
Change 3880944 by Masayo.Kondo
Fixed for migration
Change 3880950 by Masayo.Kondo
Fixed a line space
Change 3880955 by Masayo.Kondo
Fixed a heading ##
Change 3880968 by Masayo.Kondo
File Updated
Change 3880973 by Masayo.Kondo
Added ## to headlline
Change 3881059 by Masayo.Kondo
Fixed spaces
Change 3881064 by Masayo.Kondo
Removed an asterisk
Change 3881076 by Masayo.Kondo
Fixed indents
Change 3881080 by Masayo.Kondo
Fixed a line space
Change 3881089 by Masayo.Kondo
Added an asterisk
Change 3881098 by Masayo.Kondo
Fixed spaces between numberings
Change 3881104 by Masayo.Kondo
Checked for structure
Change 3881109 by Masayo.Kondo
Fixed skill field
Change 3881118 by Masayo.Kondo
Fixed skill level field
Change 3881128 by Masayo.Kondo
Fixed for migration
Change 3881141 by Masayo.Kondo
Fixed line spaces
Change 3881142 by Masayo.Kondo
Removed an asterisk
Change 3881147 by Masayo.Kondo
Fix a line space
Change 3881150 by Masayo.Kondo
Fixed line spaces
Change 3881154 by Masayo.Kondo
Fixed layout
Change 3881159 by Masayo.Kondo
Removed an unnecessary symbol
Change 3881162 by Masayo.Kondo
Added numbering 1
Change 3881164 by Masayo.Kondo
Fixed wrong image index
Change 3881172 by Masayo.Kondo
Fixed around ver field
Change 3881182 by Masayo.Kondo
Fixed table field
Change 3881191 by Masayo.Kondo
Fixed around ver field
Change 3881192 by Masayo.Kondo
Added a line between paragraphs
Change 3881197 by Masayo.Kondo
Fixed table and around ver field
Change 3881204 by Masayo.Kondo
Added an asterisk
Change 3881208 by Masayo.Kondo
Removed an asterisk
Change 3881213 by Masayo.Kondo
Fixed Region tags
Change 3881218 by Masayo.Kondo
Fixed DIR section
Change 3881219 by Masayo.Kondo
Fixed a line
Change 3881224 by Masayo.Kondo
Fixed a space
Change 3881225 by Masayo.Kondo
Fixed a space
Change 3881237 by Kimio.Yasuda
Fixed translation
Change 3881240 by Kimio.Yasuda
Fixed translation
Change 3890899 by Kimio.Yasuda
Fixed translation
Change 3892946 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3891955
Change 3892962 by Kimio.Yasuda
Updated file against INTSourceChangelist:3891955
Change 3892964 by Masayo.Kondo
Fixed description space
Change 3892970 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3891955
Change 3892975 by Kimio.Yasuda
Updated file agaisnt INTSourceChangelist:3891955
Change 3892980 by Masayo.Kondo
Fixed title spaces
Change 3892983 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3891955
Change 3893002 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3891955
Change 3893023 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3891955
Change 3893032 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3891955
Change 3893041 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3891955
Change 3893059 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3891955
Change 3893074 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3891955
Change 3893080 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3891955
Change 3893090 by Masayo.Kondo
#loc UE4DocJpn File updated against INTSourceChangelist:3891955
Change 3893200 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3810557
Change 3920877 by Jeff.Wilson
moving enterprise pages back to original location - yay
Change 3920986 by Jeff.Wilson
Fixing links in enterprise pages
Change 3921434 by Jeff.Wilson
fixes for enterprise
Change 3922416 by Tim.Hobson
#UE4 Docs: Unreal Studio - Getting Started page edits
Change 3924191 by Masayo.Kondo
#loc UE4DocJPN moved or deleted
Change 3924925 by Jeff.Wilson
Adding templates from migration
Change 3924926 by Jeff.Wilson
misc style/template updates
Change 3926259 by Jeff.Wilson
Misc fixes
Change 3926759 by Tim.Hobson
#UE4 Docs: Unreal Studio Getting Started Doc Edits.
- Line 36 needs Project Templates PDF link
- Line 221 needs Supported Software and File Types PDF link
-
Change 3926778 by Jeff.Wilson
More updates for enterprise
Change 3926780 by Jeff.Wilson
misc styling updates
Change 3927257 by Jeff.Wilson
enterprise updates
Change 3930427 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3930979 by Sungjin.Hong
#loc UE4DocKOR
Change 3940592 by Mitchell.Wilson
Initial check in of 4.19 Major release notes. Waiting for Minor release notes so I can add them here.
Change 3941748 by Mitchell.Wilson
Adding minor notes.
Change 3942094 by Masayo.Kondo
#loc UE4DocJPN moved or deleted
Change 3964177 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3975369 by Mitchell.Wilson
Adding switch trigger inputs to VehicleGame.
#jira UE-47835
Change 3977387 by Sungjin.Hong
#loc UE4DocKOR
Change 3977853 by Mitchell.Wilson
Updating Tile_Gem Blueprint and P_Selected_Title particle system to resolve "immortal particle system" warnings.
#jira UE-54735
Change 3978060 by Mitchell.Wilson
Removed console command referencing a custom event that no longer exists to resolve warnings.
Rebuilt lighting and saved all levels to resolve vert paint warnings on level load.
#jira UE-54932
Change 3982168 by Mitchell.Wilson
Saving levels to resolve UReflectionCaptureComponent warnings when packaging.
#jira UE-54970
Change 3989408 by Mitchell.Wilson
Correcting a spelling error in Blueprint_Communication example 1.4
#jira UE-54308
Change 3989612 by Mitchell.Wilson
Updating path in DefaultEditor and DefaultEngine ini to resolve warnings.
#jira UE-32185
Change 3992974 by Mitchell.Wilson
Sampler source changed to Shared: Clamp to resolve clipping issues in material properties example. Updated texture sample to "Masks". Rebuilt lighting in level and saved.
#jira UE-54464
Change 3997379 by Sungjin.Hong
#loc UE4DocKOR
Change 4008826 by Robert.Gervais
#jira UEDOC-7427
Adding ObjectOrientation tooltip update.
#UE4Doc
#code_review jeff.wilson
Change 4029781 by Mitchell.Wilson
Updating documentation links in some engine tutorials
#jira UEDOC-7444
Change 4036799 by Richard.Hinckley
Fixing an incomplete code comment due to a UDN report.
Change 4036853 by Mitchell.Wilson
Building engine content levels and saving to resolve warnings.
#jira UE-58327
Change 4039760 by Sungjin.Hong
#loc UE4DocKOR
Change 4054483 by Mitchell.Wilson
Adding organization in world outliner for VR Template levels.
#jira UE-55565
Change 4064060 by Richard.Hinckley
Doxygen warning markers to clean up an API doc issue.
Change 4064750 by Richard.Hinckley
Moving Paulo's shelved files for ARPG.
Change 4065297 by Andrew.Grant
Merging 4063960 (RemoteSession work) from //UE4/Main to Dev-Documentation
Change 4065344 by Andrew.Grant
Merging latest RemoteSession plugins & app from //UE4/Main to Dev-Documentation
Change 4065901 by Andrew.Grant
Restored RemoteSession changes that were removed in Dev-VR integration
Change 4066000 by Jim.Brown
Action RPG
- Changed level to include center obstruction for more varied gameplay.
- Added 4th weapon, Fire Axe
- Changed visuals of regular Axe
- Added damage curves and uniqe anim montages for each weapon (every weapon should behave slightly differnt now)
- Fixed lighting issue on foliage actors
- Added slight flicker to into screen lighting
Change 4067491 by Jim.Brown
Action RPG:
- Fixed rocks in middle of map not showing up in proper location
Change 4067781 by Jim.Brown
Action RPG:
- Fixed some clipping issues in map (rocks clipping into one another)
- Cleaned up, organized, and commented all UMG scripting
Change 4069094 by Sorin.Gradinaru
UE-57770 Resizing New Window results in grey space on device
#jira UE-57770
#4.20
#iOS
From 4039175 on //Dev-VR
Listen to the viewport resize event on the host
Change 4069098 by Sorin.Gradinaru
UE-57687 Support portrait orientation based on PIE window settings
#jira UE-57687
#iOS
#4.20
From CL4039449 //Dev-VR
Please note that remote host window can be resized (please see UE-57770), meaning that even if the windows setting were initially for protrait mode (eg. 750x1334), we can easily modify the window's aspect to look like a landscape app (1334x750), before connecting the client.
The host-client communication basically consists in sending screenshots of the host window.
After solving UE-57770, we'll no longer have gray areas, the host window's content is displayed on the client in full-screen mode (eventually stretched). This also solved the problem with the input mapping - another problem with UE-57770 was that the touch areas remained mapped full-screen (0.0 - width, height) on the iPad, even though the host window was resized.
Adding rotation support, to allow the user to rotate the device for a better experience, i.e. if the image looks stretched.
Change 4069102 by Sorin.Gradinaru
UE-57686 Interactable pixel border in Virtual Camera UI
#jira UE-57686
#iOS
#4.20
From CL 4039450 on Dev-VR
The Client/Host input mapping should take into account only the interactable area of the host window, without the title bar and borders
Change 4069107 by Jim.Brown
Action RPG:
New Skills:
- 1st Skill = Fireball
- 2nd Skill = Fire Wave
- 3rd Skill = Meteor (new!)
- 4th skill = Meteor Storm
- Adjusted price values to reflect power of skills.
- Tweaked fireball effect (range increase, size increase, wobbles a bit on cast instead of traveling in a perfectly straight line)
New weapon scaling:
- Cleaver is default (weakest)
- War Hammer is second (does highest damage per hit, but slowest ROF)
- Molten Axe is third (axe damage + fire damage) good combos
- Ember Sword is 4th (lower damage per hit, but extra fire damae+super fast ROF and powerful combos)
- New FX/anims/etc. to reflect power and abilities of weapons.
Change 4069219 by Andrew.Grant
Removed work-around for missing files
Change 4070190 by Andrew.Grant
Added icons for iOS RemoteSessionApp
Change 4071200 by Ben.Zeigler
Fix abilities on player character by adding an InventoryLoaded callback, this is needed because the pawn now spawns before the inventory loads due to changes to game mode
Change 4071868 by Jim.Brown
RPG Game:
- Changed Meteor ability to Combustion (to make it more obviously different from Meteor Storm).
- Fixed the broken Fire Axe attack so it would advance through all stages of the combo
- Updated format of all Ability descriptions so they were presented in the same way (capitals, no punctuation)
- removed blank combo sections from axe attack that were left in accidentally
- started groundwork for exploding Lvl3 Guardian.
Change 4071873 by Mitchell.Wilson
Submitting Match3 marketplace icon.
#jira UE-58774
Change 4071918 by paulo.souza
Action RPG:
- Lightmap render in production quality
- Changed stationary lights to be static
- Added vegetation to hide seams
Change 4073664 by paulo.souza
Action RPG:
- Fix: Rocks in the middle of the level were blocking the intro cut-scene
- Minor foliage fixes
Change 4074023 by Jim.Brown
Action RPG :
- Turned Level 2 enemy into a ranged attack enemy (he now spits a slime ball instead of melee attacks)
- More prep work for making lvl 3 enemy explode upon death.
- various tweaks and polish
Change 4074136 by paulo.souza
ActionRPG: Fixed on screen joypad not working properly
Change 4075235 by paulo.souza
Action RPG: Main menu screen re-lighting and animated light
Change 4075315 by James.McNatton
Added warning message textbox to RemoteSessionApp and hooked up a message to notify when connection was dropped #fyi Andrew.Grant #rb none
Change 4076500 by Jim.Brown
Action RPG:
- Rotated all spawn points (player and enemy) to opposite end of the map. Map seems better when viewed from this angle? Let me know what you think...
- Updated the material used on the pillars to reflect the same stone runes found in the main UI. WIP, not finished yet, but proof of concept.
Change 4076818 by paulo.souza
Action RPG:
- Camera collision issues
- AI logic cleanups and fixes
Change 4077051 by paulo.souza
ActionRPG:
- Fix: Loading screen uses the new logo
- Shows game-over screen when all waves are finished
- PlayerStart position
Change 4077828 by Sam.Deiter
Adjusting the lighting for the foliage as it was broken after building lighting.
Change 4078833 by paulo.souza
ActionRPG:
- Fix: Wave spawning freezing after wave 1
- Imported and converted all animations/montages to use skeleton from Infinity Blade
- Re-imported "warrior" SM from Infinity blade
- New hatchet mesh
Change 4079024 by Jim.Brown
Action RPG:
- Changed impact to be generic pouf instead of fire.
- Changed Guardian Slime attack to be a lob instead of a direct line of fire.
Change 4079980 by paulo.souza
ActionRPG: Fix missing AnimBP references
Change 4080097 by Jim.Brown
Action RPG:
- Converted Cleaver to new weapon (looks very different from Axe now)
- Added temp icon to UI. Polished version WIP.
#Paulo.Souza, Sam.Deiter
Change 4080099 by Sam.Deiter
Adding an IsValid node to the Recived Notify End Function in the WeaponAttackNS Blueprint. It was giving an error after the game was closed.
Change 4080205 by Jim.Brown
Action RPG:
- Removed cast animation from NPC Behavior Tree (no longer needed as idle since the anim was fixed and cast animation is now used by Lvl2 enemies).
Change 4080598 by Jim.Brown
Action RPG:
- Fixed shader on Rock Rune surfaces
- Tweaks to Slimeball attack (now arcs, moves more realistically, looks better overall)
Change 4080738 by paulo.souza
ActionRPG:
- Fix: Rocks where colliding with the player's spring arm
- Fix: Wave spawner stuck at Wave 4 (Spider was never destroyed)
- Fix: Mana/health potion were spawning attached emitters
- Fix: Weapon effects were spawning off character's feet
Change 4081177 by Jim.Brown
Action RPG:
- Removed all unused modules and emitters from Particle Systems.
- Optimization pass on a few systems to remove dynamic lights, extra particles, etc. where they weren't needed (or rendering on mobile)
- 1st pass at priortization / significance setup
Change 4082335 by paulo.souza
ActionRPG:
- Fix: Blocking volumes not working in cooked build: Somehow bNotForClientOrServer was set as True on volume brushes.
- Fix: Not creating initial weapons during loading
- UI test: Moving auto-play button to top
- Unifying physics assets and redirectors
- Barbarous material roughness map
Change 4083255 by Jim.Brown
Action RPG:
- Updated Hatchet icon to replace placeholder that was there.
- Tweaked progression. I was still able to complete with basic weapon (Hatchet), but it was more difficult and required planning (no longer 100% given that you will have enough time). I think that's a good thing? LMK!
Change 4083390 by paulo.souza
ActionRPG:
- Fix: Character rotation reset when attacking or rolling if not moving
- Delete unused BT nodes
Change 4083842 by paulo.souza
ActionRPG: Update HUD icon when switching weapons
Change 4084420 by Jim.Brown
Action RPG:
- Tweaked Lvl2 Guardian attack behavior (they should properly attack from range now)
- Added extra column in distance to help with parralax / depth in the scene
- Tweaked normals on column per Paulo's feedback
- Slight tweak to Character roughness (moved beard into channel with skin so it wasn't shiny)
- Adjusted intro cine:
---- Slighlty tighter camera angle in opening shot to cover the character feet sliding unrealistically on the ground
---- Changed Guardian animations so they were not mirrors of each other (looked odd that they would both be doing the exact same thing)
Change 4085038 by Ben.Zeigler
Add BeginPossessPawn and EndPossessPawn events to RPGPlayerControllerBase for initialization events
These may make sense on base controller/playercontroller as well, but it may conflict with game overrides that are very common
Change 4085228 by paulo.souza
ActionRPG:
- Re-enable damage root motion animations
- Enable falldown animations on Goblins when hit by non-melee attacks
- Delete unused variables from parent BPs
- Joypad support
Change 4085941 by Andrew.Grant
Fixed issue where client and server were using their respective project versions and not a shared verson number
Change 4086525 by Ben.Zeigler
Fix race condition where it may spawn the player pawn before loading the world. We now delay spawning until the start play event goes off, and don't initialize the UI until the controller possesses a pawn
Change 4086939 by Ben.Zeigler
Some player/game mode BP cleanup, fixed some runtime warnings from last checkin
Change 4087732 by Sam.Deiter
Re-building the reflection captures as they where always saying they needed to be re-built.
Change 4087740 by Sam.Deiter
Adding a isValid node to the blueprint to stop an error from happeing in the log.
Change 4088038 by paulo.souza
ActionRPG:
- Player physics asset
- Main title screen has a QUIT buton when not running on mobile
- Fix: Virtual joypad showing during sequences
Change 4088575 by paulo.souza
ActionRPG: Project settings/name update
Change 4089005 by Sorin.Gradinaru
UE-59360 BackChannel and RemoteSession plugins don't have Epic Games as authors
#jira UE-59360
#4.20
Updating uplugin's fields "CreatedBy": "Epic Games, Inc." and "CreatedByURL": "http://epicgames.com",
Change 4089006 by Sorin.Gradinaru
UE-59314 RemoteSessionApp unreal console blocks 4+ multi-touch input from reaching host
#jira UE-59314
#4.20
Disable the console on 4 finger tap, on mobile platforms - DefaultInput.ini: bShowConsoleOnFourFingerTap=false
Change 4089007 by Sorin.Gradinaru
UE-58048 Second device does not autoconnect to session if the user quits out from the first device
#jira UE-58048
#iOS
#4.20
If the host's TCP socket was already connected, we get SE_ECONNRESET when trying to re-use it => when the client disconnects, we should also reset the host TCP socket.
Change 4089031 by Sorin.Gradinaru
UE-57987 White screen on device when connecting to Play in Viewport session
#jira UE-57987
#4.20
Engine: needed to refer SLevelViewport::ActiveViewport as TSharedPtr<FSceneViewport>
RemoteApp plugin: re-wrote input mapping (including the fix for UE-57686 Interactable pixel border in Virtual Camera UI) - generic code for UEEditor's vieport and standalone/floating windows
Change 4089239 by paulo.souza
ActionRPG: Moved emitter spawn to OnDeath event
Change 4090632 by paulo.souza
ActionRPG: Loading screen logo + iOS icons and launchscreens
[CL 4091939 by Mitchell Wilson in Main branch]
#lockdown Nick.Penwarden
#rb none
============================
MAJOR FEATURES & CHANGES
============================
Change 3780878 by Nick.Darnell
UMG - Providing more information when the compile fails to find a bindable widget.
Change 3780855 by Gil.Gribb
UE4 - Fixed a linear search in EDL that caused performance problems for very large maps. Saves half the load time in FN-BR.
Change 3780803 by Thomas.Sarkanen
Dont create animation tasks for skeletal meshes that have no anim instance
This avoids some wasted work for non-animated attachments, such as pickaxes
#jira FORT-61523 - Don't create anim worker tasks if no AnimBP
Change 3780741 by Yenal.Kal
#jira FORT-60177
Fixed the bug where the anim branching points (begin and end) may be triggered twice incorrectly.
Change 3780663 by Gil.Gribb
UE4 - Batching for audio thread commands.
Change 3780466 by Ben.Marsh
Add error matcher for generic Microsoft errors (eg. 'cl : Command line error D8049 : command line too long to fit in debug record')
Change 3779937 by Nick.Darnell
UMG - Adding an accessor on UUserWidget to get the owning player state easier, since it's a common operation.
Change 3779858 by Sam.Zamani
#http
use separate "-multihomehttp" instead of "-multihome" for routing http socket
#jira FORT-61666
#tests none
Change 3779288 by Michael.Trepka
Changed FMacConsoleOutputDevice::Serialize to use FString's GetNSString() instead of converting the string using FPlatformString::TCHARToCFString to make it safer in case of garbage text passed in Data
#jira FORT-59762
Change 3779062 by Mike.Fricker
Merged CL 3731188 and CL 3733311 from //UE4/Dev-Editor.
----
Improve responsiveness of Open Asset dialog.
On large projects, there's a noticeable delay when opening and searching/filtering assets.
Stopwatch measurements on my machine (seconds for ~122,000 assets):
before with this CL
ctrl-P 1.4 0.45
search 1.8 0.55
CollectionManagerModule was the main culprit for search/filter slowness.
Open Asset delay was due to filtering out plugin content. We were doing a lot of redundant work for what is essentially a read-only operation.
Change 3778954 by Nick.Darnell
Slate - Making the Horizontal and Vertical analog keys configurable in the navigation config. Tweaking how fast the navigation is with the analog stick, trying to tune the feeling.
Change 3778896 by Ben.Marsh
Separate FNameEntrySerialized from FNameEntry, rather than deriving from it. It has to be allocated differently, and many fields cannot be shared between the two.
#jira
Change 3778807 by Ben.Marsh
Fix Tencent include paths not registering if workspace directory contains a space.
Tencent include paths currently have a trailing backslash, and this is surrounded by quotes if the root directory contains a space. The backslash is interpreted as escaping the trailing double quote.
#jira
Change 3778686 by Luke.Thatcher
Reduced impact of dynamic vertex buffer RHI stall in D3D12
- In most cases we can avoid the stall if the vertex buffer has never been used before.
- Only when a buffer has an existing SRV do we need to stall.
- Also, delete copy and move constructors of FD3D12ResourceLocation. Moving or copying an instance of this class leads to double free crashes, so this is now a compile error rather than a runtime crash.
This saves an average of 2ms frame time in a StW lastperftest replay, with r.screenpercentage 10.
#jira FORT-61390
Change 3778679 by Thomas.Sarkanen
Fix Linux server crash - dont attempt to run threaded work in a single-threaded environment
We dont attempt to run animation update work multi-threaded in the same conditions that we didnt attempt to run animation eval work previously.
#jira FORT-61548
Change 3778591 by Ben.Woodhouse
Add build config to FPSChart HTML output
#jira FORT-56478
Change 3778175 by ben.marsh
Remove code to trigger an ensure on Arxan guards. We already send analytics for this, and don't need this legacy path. There is a large number of incoming ensures with this callstack that are clogging up crash reporter.
Will remove all the surrounding code in a later update to a development branch.
#jira
Change 3777750 by Chris.Gagnon
- Slate now supports a CustomBoundary Navigation type wich allows a custom handler if the boundary is hit.
- This provides the ability to have normal navigation while within the boundary and the custom function only on the boundary.
- This differs from Custom which is a full override of the navigation behavior.
Change 3777678 by Bob.Tellez
#UE4 Fix a bug that was causing fastpath nodes in non-nativized BPs to not be fastpath
Change 3776962 by Bob.Tellez
#UE4 Fix warning about missing virtual destructor by making a struct final (like other RHICommands)
Change 3776656 by Thomas.Sarkanen
Fix notifies not getting fired in cases where AlwaysTickPose was set on skeletal mesh components
This was causing AIs to get stuck in montage playback in some circumstances
#jira FORT-61324, FORT-60558
Change 3776655 by Bob.Tellez
#UE4 CIS fix after 3776629
Change 3776650 by Bob.Tellez
Counting uplugin and uproject files as code changes so UGS will trigger code builds on checkins containing these files
Change 3776649 by Nick.Darnell
UMG - Fixing a rare crash when destructing a widget in the designer. It's trying to remove widgets from a half garbage collected panel.
Change 3776629 by Bob.Tellez
#UE4 Using a more efficient data structure for keeping track of visited nodes when verifying EDL.
Change 3776328 by James.Golding
Add command line option (-statnamedevents) for enabling named events
Change 3776024 by Nick.Darnell
Slate - Adding an accessor to SSafeZone to get the amount of padding that will be added, given some scale.
Change 3775569 by Gil.Gribb
UE4 - Fixed bugs with r.DelaySceneRenderCompletion
Change 3775543 by Luke.Thatcher
[XBOXONE] [~] Remove stall in D3D12 CreateRHIBuffer
- Buffer update is enqueued as a task on the RHI thread instead of stalling the RHI thread for the duration of the update.
Change 3775488 by Thomas.Sarkanen
Prevented skeletal meshes that are not being ticked due to URO from dispatching tick tasks
#jira FORT-61157 - Run anim update on worker, even if not visible
Change 3775219 by Bob.Tellez
#UE4 Dont SerializeThumbnails when calling savepackage while editoronly data is excluded (cooking). This saves a lot of memory while cooking
Change 3774886 by Mike.Fricker
Fixed occasional crash when backing out to lobby
- Don't force DF data to be updated when the mesh isn't in the world or has no scene interface
#jira FORT-60863
Change 3774767 by Ori.Cohen
Fix race condition for creating statid in test configs
Change 3774682 by Bob.Tellez
#UE4 Don't bother clearing cached platform data during shutdown purge since there may be a lot of it and it takes a while to destroy it.
Change 3774621 by Bob.Tellez
#UE4 Move Tree rebuilding during cook from Serialize to PreSave to avoid building the tree multiple times for a single platform. Also properly clear out CacheMeshExtendedBounds.
Change 3774201 by Gil.Gribb
UE4 - Fixed rare crash caused by unmounting pak files.
Change 3773920 by Gil.Gribb
UE4 - Added experimental option r.StartPrepassParallelTranslatesImmediately which allows the parallel translate tasks from the prepass to start before we init shadows. Disabled by default.
Change 3773896 by Thomas.Sarkanen
Push non-rendered anim updates back onto the worker thread
Now when meshes are set to EMeshComponentUpdateFlag::AlwaysTickPose, we optionally kick of a task to perform parallel update only (no evaluation).
#jira FORT-61157 - Run anim update on worker, even if not visible
Change 3773886 by Gil.Gribb
UE4 - Reduced r.RHICmdMinCmdlistForParallelSubmit from 2 to 1.
Change 3773882 by Gil.Gribb
UE4 - Improved profiler markers when they are used without stats to cover the task graph and some things related to the parallel renderer.
Change 3773461 by Gil.Gribb
UE4 - Increased the granularity of the ParallelFor blocks for greater load balancing.
Change 3773459 by Gil.Gribb
UE4 - Adds TLS caches for MallocBinned2 to the Audio thread.
Change 3773458 by Gil.Gribb
UE4 - Added an experimental option to do the slate render before waiting for the rendering tasks.
Change 3773011 by Robert.Manuszewski
Header (uasset) and export (uexp) files will now be compared seperately when running cook commandlet with -diffonly to avoid situations where a mismatch in size of the header produces more differences between exports.
+ Renamed ini setting to ignore header differences from SkipHeaderDiff to IgnoreHeaderDiff
Change 3772867 by Thomas.Sarkanen
Nativization now correctly generates and builds code for "Client" builds
Overall this is a bunch of hacks, but necessary for nativization to work at present. Once the cooker and UAT both have a concept of "Client" targets, this can be implemented properly.
Instead of building to a "Client" directory, we build to "Game" for client-only platforms (like PS4, XboxOne)
Also we need to add "Client" targets to the whitelist for the nativized assets plugin, as UBT still thinks it is building for "Client"
#jira FORT-52823 - Nativizing Player Animation Blueprints
Change 3772408 by Robert.Manuszewski
Cook commandlet will now report full property name when running a diff against the existing cook (-diffonly)
Change 3772359 by Thomas.Sarkanen
Improvements to the Cpp backend to allow VC++ to compile nativized code more effectively
Added a new scoped helper to wrap areas of the code in PRAGMA_DISABLE_OPTIMIZATION. This helps with functions that are large tables or long lists of initializations.
Split anim node initialization up into functions, called from a seperate function dedicated to initializing anim nodes. This splits the 5k+ line constructor into mutiple smaller functions, which the compiler has no problems with.
Overall (along with splitting up the anim BP into functions in the asset) this reduces compilation time for the worst-case compilation unit from ~11m 40s to ~2m 32s.
#jira FORT-52823 - Nativizing Player Animation Blueprints
Change 3771975 by Zak.Middleton
Fix character proxies doing up to two floor check when only rotation changes. Add some optional verbose logging to FindFloor() and ComputeFloorDist().
#jira FORT-61134
Change 3771421 by Ori.Cohen
Fix CIS
Change 3771052 by Robert.Manuszewski
Package diff improvements (-diffonly mode for cooker). Exposed max diffs to report to ini and added the ability to suppress header differences reporting as they are usually a result of differences in exports anyway.
Change 3771039 by Bob.Tellez
#UE4 Allowing use of -FPS in PGO profile builds
Change 3770747 by Ori.Cohen
Added missing stat named events for anim bp
Change 3769616 by Arciel.Rekman
UBT: Use response files for compiler when compiling for Linux.
- Some command lines are too long when cross-compiling on Windows, which is a problem for non-unity builds (or local changes that result in exclusion of checked out files from the lumped units).
Change 3769457 by Gil.Gribb
UE4 - Added eviction to r.DoLazyStaticMeshUpdate. It just removes 10 prims a frame in a rolling fashion.
Change 3769136 by Michael.Noland
Engine: Improve IsServerDelegateForOSS to allow it to use the play world during PIE even if no context was passed in
Change 3768736 by Robert.Manuszewski
More debug info for ensure in FLinkerSave when a name that has not yet been mapped is being serialized
#jira FORT-60943
Change 3768634 by Robert.Manuszewski
Small optimization to FEDLCookChecker::Verify function
Change 3768603 by Robert.Manuszewski
Merging CL #3766740 by Steve.Robb
TMultiMap::Append added.
Change 3768586 by Ben.Woodhouse
csv profiler screen message
Change 3768506 by Thomas.Sarkanen
Duplicating CL 3764661 from Paragon:
Only update Children attached to Sockets in USkeletalMeshComponent::PostBlendPhysics().
Saves ~20% of STAT_UpdateChildTransforms and ~10% of STAT_UpdateLocalToWorldAndOverlaps in 5ofEach_Dusk_vs_Dusk automation test.
#jira OR-46341
#tests LaneMinionFXTests, monolith w/ full teams.
Change 3768504 by Thomas.Sarkanen
Duplicating CL 3758315 from Paragon:
Optimized PostAnimEvaluation when URO is skipping a frame with no interpolation. Skip unnecessary work.
PreEvaluateAnimation() is now only called if we're about to evaluate anims. PostEvaluateAnimation() is also called only if we have evaluated animations.
Therefore PostEvaluateAnimation() has been pulled inside of PostAnimEvaluation() instead of FinalizeTransforms.
Added a call to ConditionallyDispatchQueuedAnimEvents() in the event that we're not calling PostBlendPhysics because we have not evaluated or interpolated anims.
Added missing call to PostEvaluateAnimation() for PostProcessAnimInstance.
#jira OR-46341
#tests minion FX perf map, lane minion test map, monolith match with 2 full teams.
Change 3768097 by Bob.Tellez
#UE4 Fix non-editor CIS
Change 3767957 by Bob.Tellez
#UE4 Fix an issue that was causing FullLoadAndSave to fail to cache platform data for textures that were created by landscape on mobile and another issue that caused parallel saving to fail in landscape (when cooking for mobile targets)
Change 3767906 by Mike.Fricker
Add Blueprint functions to query parameters from MIC
- GetScalarParameterValue
- GetTextureParameterValue
- GetVectorParameterValue
MIDs already had these functions, but MICs did not.
Change 3767737 by Max.Preussner
Engine: Fix for external textures referenced by a material before being associated with a media player never having their uniform expressions recached
#author jack.porter
#jira FORT-59777
Change 3767735 by Bob.Tellez
#UE4 Setting Opened to false in FOutputDeviceFile::TearDown so if the device file gets initialized again it will do the same initialization logic as the first time.
#jira FORT-60918
Change 3767244 by Ethan.Geller
#jira FORT-60885 Merge in fix for memory leak from 4.18.1.
Change 3766567 by Marc.Audy
Fix initialization ordering warnings
Change 3766443 by Jian.Ru
Submit PSO locking fix again as it has passed local tests
Change 3766362 by Ori.Cohen
Added the ability to get concurrent captures in Test configurations without having to turn full stats on
Change 3766277 by Marc.Audy
Shrink Skinned and Skeletal Mesh Component, FBodyInstance, and UBodySetup
Change 3766275 by Marc.Audy
Better pack UTexture* classes
Change 3766272 by Thomas.Sarkanen
Fixes to enable auto-nativization for animation blueprints
For blend profiles in particular, I've added subobject support to the fake import table building for nativized assets:
- In FEmitterLocalContext::FindGloballyMappedObject, if we dont find the referenced asset then we traverse the object's outer chain if it is a subobject. We add it to UsedObjectInCurrentClass if we find its outer.
- Updated the structure used to build the fake import table to include a specified outer. Beforehand we assumed that all objects referenced by the import table were 'top-level'.
- Updated the fake import table building code in FLinkerLoad::CreateDynamicTypeLoader() to use the new specified outer if found. This asserts if it couldnt find the outer in the already-parsed dependencies (as it reverse-iterates). If in the general case thius turns out to be a problem we can move this to a two-pass system.
Disabled fast-path optimization when running a native anim BP, as native code is faster!
#jira FORT-52823 - Nativizing Player Animation Blueprints
#jira FORT-57378 - Perf optimization: animation blueprint improvements
Change 3766215 by Marc.Audy
Shink FFromatContainer from 88 bytes to 24 by storing in TSortedMap instead of TMap
Change 3765664 by Michael.Noland
Engine: Add support for sets to FJsonObjectConverter::JsonValueToUProperty
Change 3765624 by Marc.Audy
Create helper macro in Archive.h for encapsulating needed steps for serializing a bitpacked boolean
Change 3765200 by Nick.Darnell
Slate - Fixing a memory leak in the invalidation panel. It never cleared out the cached textures and materials it kept alive during retention.
Change 3764881 by Wes.Hunt
Fix FApp::Get/SetIdleTimeOvershoot. It was overwriting IdleTime, which made FrameTimeWithoutSleep look like FrameTimeWithSleep.
#jira FORT-60585
#review-3764882 @arciel.rekman
Change 3763872 by Max.Chen
Sequencer: Set default completion mode for all sections to project default.
Copy from Dev-Sequencer
#jira UE-49480
Change 3763871 by Max.Chen
Sequencer: Add config for default completion mode for movie scene sequences. The default for level sequences is RestoreState. All others, such as UMG are set to KeepState.
Copy from Dev-Sequencer
#jira UE-49480
Change 3763810 by Gil.Gribb
UE4 - remove some init timing spew in programs (i.e. UHT)
Change 3762939 by Robert.Manuszewski
Removing all locks from FEDLCookChecker to improve SavePackage performance
Change 3762851 by Bob.Tellez
Duplicating CL#3740778 from //UE4/Dev-Editor
Fixed issue with content browser column sorting
#jira UE-49460
Change 3762660 by Bob.Tellez
#UE4 Fix a few parallelsave threading problems.
Change 3761861 by Marc.Audy
Fix archive complaints about bitfield
Change 3761802 by Marc.Audy
Pack FTimeline, FHitResult, FAnimUpdateRateParameters, FMeshBuildSettings
Change 3761299 by Matt.Kuhlenschmidt
Fix levels not being lockable/unlockable if they are not checked out
#jira FORT-60086
Change 3760422 by Bob.Tellez
#UE4 Stop caching or clearing platform data when saving concurrently. This was causing threading problems in materials.
Change 3760113 by Jian.Ru
Back out changelist 3759715 as it causes a crash on UGS autotest
Change 3759761 by Jian.Ru
Clean up some debug comments
Change 3759715 by Jian.Ru
Removing excessive locking when accessing PSO caches.
Change 3759285 by Nick.Darnell
Editor - Fixing the length of the datatable row dropdown in the editor.
Change 3758334 by Alexis.Matte
Fix a crash when importing morph target there was a unsync between some buffer depending on the import options
#jira UE-52319
Change 3758332 by Ben.Marsh
Fix output subfolder being appended twice when generating project files. Causes incorrect command line when launching from Visual Studio.
#jira
Change 3758215 by Brian.Bekich
Make Tint property of FSlateBrush NotReplicated now that it is WITH_EDITORONLY_DATA so that cooked clients can connect to uncooked servers
Change 3757702 by Bob.Tellez
#UE4 Fix -NoConcurrentSave cook option in FullLoadAndSave
Change 3757545 by ben.marsh
Suppress Arxan warning about being unable to install a default guard at it's default location.
Change 3757452 by Aaron.McLeran
#jira FORT-59675 Client Crash in __delayLoadHelper2()
Fixing build error on linux.
Change 3757389 by Hongyi.Yu
Fixed the crash in UEditorEngine::CheckForWorldGCLeaks() when load a level (level A), PIE, load a sublevel of level A and then load another level.
#jira FORT-58283
Change 3757229 by Aaron.McLeran
#jira FORT-59675 Client Crash in __delayLoadHelper2()
Change 3757077 by Max.Preussner
MediaAssets: Fix for media texture crashing if media player is generated from GC clustered blueprint
#jira FORT-59774
#jira UE-51943
#tests none
Change 3756854 by Mike.Fricker
Fix "double-delete" crash when using level streaming
- Backed out unintentional network checksum change!
Change 3756790 by Bob.Tellez
#UE4 Fix inconsistency with how FSoftObjectPtr case is managed between FLinkerSave and FArchiveSaveTagImports, which would cause a cook ensure under some circumstances
Change 3756639 by Arciel.Rekman
Pool memory (only 64KB allocations) on servers (FORT-60342).
- Has a fixed cost of 1GB virtual memory usage.
#jira FORT-60342
Change 3755995 by Alexis.Matte
Fix crash when importing morph target with "built in" tangent option
#jira UE-52319
Change 3755896 by Arciel.Rekman
Remove unnecessary switch for profiling (part of FORT-58878).
- -fno-omit-stack-pointer is only needed when getting callstacks for perf.
#jira FORT-58878
Change 3755711 by Mike.Fricker
Fix "double-delete" crash when using level streaming
- Initialize network GuidCache entries as soon as Guids are registered on the server so that we can fill them out with valid information before the object is destroyed. Fixes issues when a guid is exported for the first time to send a destroy to clients. (from RyanG)
Change 3755701 by David.Ratti
FObjectReplicator no longer a GCObject since adding/removing from the global GCObject list is too slow. Managing FObjectReplciators's object references at the NetDriver level now.
#jira FORT-60317
#review-3755702 @Ryan.Gerleve
Change 3754928 by Arciel.Rekman
Linux: add LTO support and more.
- Adds ability to use link-time opitimization (reusing current target property bAllowLTCG).
- Supports using llvm-ar and lld instead of ar/ranlib and ld.
- More build information printed (and in a better organized way).
- Native scripts updated to install packages with the appropriate tools on supported systems
- AutoSDKs updated to require a new toolchain (already checked in).
- Required disabling OpenAL due to https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219089
#jira FORT-58878
Change 3753986 by Ben.Zeigler
#jira UE-45505 Fix issue where FCoreUObjectDelegates::OnAssetLoaded was being called from an inner loop inside EndLoad. Maps would register components from that callback, and if those registers started their own loads, those objects would be returned in a partially loaded state. We now defer the asset loaded callback to the very end of the loop so recursive loads work properly
Change 3753274 by Ben.Marsh
Fix blank lines in errors and warnings being omitted from notification emails.
#jira
Change 3753175 by Thomas.Sarkanen
Fix hang in animation editor menus
Sound waves were being loaded by the visibility delegate for the 'play' button overlay. This caused major hangs as the ogg compressed data was built on the fly. Handled the unloaded asset case in the various delegates.
Also made the menu larger, as picking a sound wave was all but impossible when you couldnt even see one in the list.
#jira UE-52271 - Persona menu option locks up editor
Change 3752887 by Nick.Darnell
Slate - Adding automatic invalidation to a few more widgets that were found lacking when adding or removing children.
Change 3752785 by Marc.Audy
Avoid doing any work to evaluate streaming volumes if there are no player controllers using streaming volumes
Change 3752185 by Ben.Marsh
Reduce cook time regression caused by correcting package names to match case on disk (to fix deterministic cooking problems). Switched to use IPlatformFile::GetFilenameOnDisk(), and improved performance of FWindowsPlatformFile::GetFilenameOnDisk() by using GetFinalPathNameByHandle() instead of recursively searching up the directory tree.
#jira
Change 3751813 by Ben.Marsh
Improve parsing of diagnostics for deterministic cooking test. Now allows multiple lines in the generic EC error/warning matcher if indented more than the first line, and skips over empty lines.
#jira
Change 3750413 by Ben.Zeigler
Fixes for cook save performance regressions. Add GetAllMarks to object and use that to dramatically reduce contention for the object mark annotation. Implement ShouldLoadForServer/Client directly on some core classes to stop it from calling the slow generic one
Fix issue where refreshing tags for asset registry would do a very slow array delete/add
Improve speed of redirectcollector, there's no need to force-rehash the soft object path list as the remove handles it conditionally
Change 3750014 by Lina.Halper
- duplicate change from following changelists
CL 3669273 - delete all tracks option
- allow to opt out on bone track importing
- fixed pose preview for fullbody to select weights that has pose from asset.
CL 3672170 Remove track support for Animation Blueprint Library
This is required for facial pose retargeting
Change 3749714 by Brian.Bekich
Back out changelist 3748287
#jira FORT-60125
Change 3749377 by Robert.Manuszewski
Improved log formatting for reporting deterministic cook issues.
#jira FORT-59919
Change 3749360 by Robert.Manuszewski
Improved performance of -diffonly mode for cook commandlet for assets with hundreds of thousands of differences.
#jira FORT-59919
Change 3748746 by Hongyi.Yu
Fixed compiling error in Automation project
#jira FORT-59621
Change 3748530 by Mike.Fricker
Fixed non-determinism of landscape grass across platforms/compilers
This causes bushes to be located in different places depending on what platform you were playing on.
1) Random number reseeds were happening as part of function arguments to FVector(), but function argument evaluation order is unspecified, and behaved differently on Consoles/Mac/Windows. Fixed this bug.
2) Strings used for foliage CRCs could use different character sizes on different platforms. Now we always use ANSI.
3) Strings used for CRCs could have possibly have different case. Now forced lowercase.
#jira FORT-60109
Change 3748471 by Zak.Middleton
Added stats to NetDriver TickFlush and stats gathering within that function.
Change 3748287 by Brian.Bekich
Adding net.MaxStringSerializationSize to cap maximum string read from network, default to 4096, used by FNetBitReader
Deprecating MAX_STRING_SERIALIZE_SIZE in favor of the cvar
FInBunch defaults to prior behavior if cvar is 0
UPackageMap::SerializeName and UPackageMapClient::SerializeNameAsString will always cap at NAME_SIZE
Check for path name serialization error before tryng to read checksum
#jira FORT-57974
Change 3747980 by Bart.Hawthorne
In Oodle, only generate and write dictionaries on Windows, Mac, and Linux
Change 3747642 by Gil.Gribb
Fix CIS
Change 3747635 by Zak.Middleton
Avoid string alloc on every ServerMove() call on the server.
Change 3747560 by Gil.Gribb
UE4 - Fixed XBox and Windows thread priorities. Only 2 though -2 seem usable and some of the old values were being ignored.
Change 3747548 by Gil.Gribb
UE4 - Changed thread pool to be TPri_SlightlyBelowNormal so that they will not preempt HP task graph tasks.
Change 3747544 by Bart.Hawthorne
When detecting if Oodle is installed, use the newest version instad of the oldest one.
Change 3746440 by Robert.Manuszewski
Dterministic cook issues reporting improvements
- Huge performance improvements
- Added new metric to the summary: NumberOfDifferencesInPackages
- Diff stats have their own section now (Package.Diff)
- When running with -diffonly there commandlet will not log the Warning/Error summary anymore
- Callstacks are no longer logged with instruction addresses
- Because callstacks are no longer logged with addresses I can collapse them for structures that otherwise would be split into multiple separate callstacks
- Callstacks, Serialized Object and Serialized Property are now indented
- Each asset is capped at 5 entries. If there's more differences, they'll be logged as single warning.
- Replaced \r\n with \n in the callstack log to make it work better with EC
#jira FORT-59919
Change 3746426 by Gil.Gribb
UE4 - Tuned dispatch in the deferred renderer. Added r.DoPrepareDistanceFieldSceneAfterRHIFlush and defaulted it to on.
Change 3746348 by Mike.Fricker
Added new CVars to toggle level streaming behavior
- No effective change to engine yet. The defaults values enable the same default behavior.
- New CVar: "s.ForceGCAfterLevelStreamedOut" (Whether to force a GC after levels are streamed out to instantly reclaim the memory at the expensive of a hitch.)
- New CVar: "s.ContinuouslyIncrementalGCWhileLevelsPendingPurge" (Whether to repeatedly kick off incremental GC when there are levels still waiting to be purged.)
- New CVar: "s.AllowLevelRequestsWhileAsyncLoadingInMatch" (Enables level streaming requests while async loading (of anything) while the match is already in progress and no loading screen is up)
Change 3746127 by Gil.Gribb
UE4 - Slight tweak to more agressively batch occlusion queries.
Change 3746111 by Cecil.McRae
Change 3745681 by Bob.Tellez
#UE4 Prevent attempting to execute a remote process to get the metal shader compiler version if no remove process machine has been configured. (Fixes a warning)
Change 3745631 by Matt.Kuhlenschmidt
Fix details panel crash after compiling blueprints that have edit conditon properties
Change 3744544 by Gil.Gribb
UE4 - Downgraded a fatal error to a warning. Example: Found package without a linker, could find SceneComp in /Game/AIDirector/AIDirector_Fortnite, but somehow wasn't finished loading. This is a sort of cook mismatched caused by the fact that all PS4 cooks have server-only data in them.
#jira FORT-59879
Change 3744419 by Matt.Kuhlenschmidt
Fix opening color picker causing values to change. Was due to conversion between srgb and linear color.
Change 3744270 by Ben.Marsh
Merging change to include deterministic cooking summary from Dev-Core (CL 3743182).
#jira FORT-59919
Change 3743621 by Guillaume.Abadie
Fixes subsurface profile fallback to lit shading model when Opacity == 0, introduced by 3447144.
#jira UE-51569
Change 3743403 by Gil.Gribb
UE4 - Merged lockfree / taskgraph fix from //UE4 (CL 3732262)
Change 3743392 by Gil.Gribb
Merged IO fixed from //UE4 (CL 3641155)
Change 3743376 by Gil.Gribb
UE4 - Added r.WarningOnRedundantTransformUpdate to produce warnings on redundant transform updates.
Change 3743372 by Gil.Gribb
UE4 - Added a stat for distance field verification...which takes a very long time, but does not affect test or shipping config.
Change 3743030 by Bob.Tellez
#UE4 Revert some code the was accidentally merged to UE4Main
#jira UE-52032
Change 3742611 by Josh.Markiewicz
#UE4 - fix for crash in destructor probably related to the freeing of memory via default destructors AFTER CefShutdown() has been called
#tests crashes before, no crash after (not sure if it was a 100% crash but this seems better regardless)
Change 3742187 by Nick.Darnell
Slate - Adding a new optional parameter to direct routing for the widgets under the cursor in Slate Application. Essentially ProcessReply occasionally needs to know the widgets under the cursor, the previous implementation, just used the routing path, this results in missing sending mouse leave messages to widgets under the cursor when dragging begins, which often left things with hover effects in bad states.
Change 3742053 by Michael.Trepka
Copy of CL 3713881
Added -buildscw to Mac Build.sh script to build ShaderCompileWorker in addition to the requested target. Xcode passes it to the script when building non-program targets.
#jira UE-31093
Change 3742050 by Michael.Trepka
Copy of CL 3711085
Reenabled UBT makefiles on Mac
Change 3741924 by Josh.Markiewicz
#UE4 - delete EpicSurvey module
- working toward engine/plugins/online removal from game branch
Change 3741865 by Nick.Darnell
UMG - Fixing a High DPI bug that wasn't scaling the offset for DragDrop widgets when using In-Window rendering that games depend on for DragDrop effects.
Change 3741442 by Ryan.Gerleve
Fix initialization order warnings
Change 3741370 by Ryan.Gerleve
Back out changelist 3689397. The memcpy in one of the FInBunch constructors is not portable and causes this change to break networking on Android.
Change 3740914 by Peter.Knepley
Restore player name obsfuscation
Change 3740828 by Marc.Audy
Dynamically create FKey if the char code is unknown
#jira FORT-59735
Change 3740811 by Ben.Marsh
UAT: Fix double-spacing of lines output by Utils.RunLocalProcess, and use a non-local function to output them for more readable logs.
#jira
Change 3740328 by Bob.Tellez
#UE4 Fix FullLoadAndSave cook method
Change 3740327 by Bob.Tellez
#UE4 Minor movie scene cooking improvements
Change 3740280 by Bob.Tellez
#UE4 Fix shipping config CIS
Change 3740232 by Bob.Tellez
#UE4 Gave OodleHandlerComponent a short name so it doesnt hit maxpath length issues on build machines.
Change 3740209 by Nick.Darnell
UMG - Finishing the ability to add a "Custom" method for Navigation. Currently the editor implementation leaves me wanting, but it works for now. You can put the name of a function to call (needs to match a signature that returns a UWidget).
Change 3740207 by Nick.Darnell
Slate - Navigation attempts when the user claims they are doing custom or explicit, if those methods don't return a valid widget, we don't treat it like the attempt failed and fallback to default navigation methods. Instead we use it as a trigger to indicate that no navigation should occur and treat it like a stop.
Change 3740189 by Bob.Tellez
#UE4 Fix mouse cursor position being set when hovering over the viewport in windowed mode despite not having focus
Change 3740171 by Marc.Audy
Fix merge issue causing compile error for AutomationTool
Change 3739270 by Ben.Woodhouse
Use background task graph affinity on platforms that implement it (e.g. XB1). Saves 8ms on GC spikes and ~0.5ms on the renderthread
#jira FORT-56961
Change 3739244 by Ben.Woodhouse
-statunit commandline option
Change 3738920 by peter.knepley
Fix issue where simulated proxies had bad crouch state when re-entering relevancy
Change 3738904 by Gil.Gribb
UE4 - Moved audio decompression tasks to the background thread pool. Controlled by a cvar AudioThread.UseBackgroundThreadPool, which defaults to 1.
Change 3738378 by Ori.Cohen
Added better profiling for scene query hitches
Change 3736984 by Ben.Woodhouse
Dummy merge: Accept main version of windowsrunnablethread.h, so Windows gets the new priorities
#jira FORT-56700
Change 3736754 by Zak.Middleton
Remove engine hacks of K2_SetActorLocation etc for pending engine merge. Will replace with delegates on transform updates for relevant classes.
Change 3736282 by Hongyi.Yu
Don't check target file while doing iterative shared prebuild cooking.
#jira FORT-58911
Change 3736109 by Michael.Trepka
Updated FMallocLeakDetectionProxy to not use a critical section internally on top of thread safety measures performed by FMallocLeakDetection and the underlying FMalloc implementation. The improvements are biggest on Mac, in particular in low framerate situations, as Metal RHI uses malloc heavily on multiple threads, but it's also a nice 10% improvement on a high end PC.
#jira FORT-55309
Change 3735765 by Ben.Woodhouse
Fix GTSynctype logic when vsync is disabled. This was breaking profiling
Change 3734436 by Marcus.Wassmer
More reliable Aftermath data.
#jira FORT-45518
Change 3734103 by Bob.Tellez
#UE4 Exposing GetRefPosePosition on SkinnedMeshComponent to BPs
Change 3733985 by Saul.Abreu
#jira FORT-58816
"Special case zero-width space in the text shaper to avoid fonts rendering the fallback glyph" - Jamie Dale
Needed to workaround an issue with guillemets (weird arrow quotes).
Change 3733922 by Brian.Bekich
Setting max serialization size in FNetBitReader to prevent runaway string reads from replicated object paths
Check for path name serialization error before tryng to read checksum
#jira FORT-57974
Change 3733850 by Max.Chen
Sequencer: Return unhandled only if not dragged. This fixes a bug where dragging in the track area would sometimes leave the handled state with the time slider controller and not allow you to pop up a menu with the movement tool.
#jira FORT-56092
Change 3733299 by Ethan.Geller
#jira FORT-58943 Handle corner cases for repeated calls to precache buffers.
Change 3732907 by Gil.Gribb
UE4 - Removed slow HLOD code from frustum cull loop and set things up at AddPrim time instead. Saves 1-3ms.
Change 3732728 by Robert.Manuszewski
Fixing a crash when dumping stats with massive callstacks
#jira FORT-58901
Change 3732438 by Marc.Audy
When a client informs the server that it has loaded a streaming level force a net update on all dormant actors that have at one point replicated data to relevant clients and ensure that the connection's destroyed startup/dormant actors list is properly populated.
#jira FORT-56997
Change 3730413 by Lukasz.Furman
fixed PlayerName encryption key
#jira FORT-59066
Change 3729588 by Bob.Tellez
#UE4 Only calling FixupData on load. Fixes crash during parallel saving.
Change 3729475 by Marc.Audy
Fix missing ;
Change 3729444 by Marc.Audy
Fix cases where GetWorld() being called multiple times per function
Change 3729143 by Hongyi.Yu
Added support to extract pak files to mount point.
- Extract with "-ExtractToMountPoint" when extracting pak in DiffCookedContent()
#jira FORT-58635
Change 3728981 by Nick.Darnell
Slate - Fixing a bug with Slate turning on statid tracking even when the slate verbose stats are not being used.
Change 3728838 by Zak.Middleton
Compile out GetWorld() call in check() in Test and Shipping builds, to avoid skewing profiling.
Change 3728604 by Jian.Ru
Submit one render command rather than many in FScene::UpdateParameterCollections
Change 3728434 by Marc.Audy
PostSignificance should always fire when unregistering regardless of whether this is the last object in the tag.
Change 3728427 by Gil.Gribb
UE4 - reduce stat overhead when not collecting stats.
Change 3728197 by Marc.Audy
Properly call post significance on initial registration if the post significance type is sequential
Change 3726266 by Gil.Gribb
UE4 - Force HISMC trees to rebuild during cook. This allow us to change parameters without resaving maps.
Change 3724501 by Marc.Audy
Fix initialization order
Change 3724411 by Ben.Woodhouse
Point light shadow rendering optimization - Made per-triangle culling take Z into account.
In FortGPUTestbed (with grass shadow casting enabled), GSVerticesOut reduced from 464k to 234k.
On xbox one, a pointlight GPU cost reduced from 6.7 to 4.1ms.
On PS4, GPU cost went from 2.3 to 1.9ms.
#jira FORT-58921
Change 3724367 by Chad.Garyet
Downgrading lock warning about still waiting to a message instead of a warning.
Change 3723903 by Max.Preussner
MediaAssets: Merged workaround for uninitialized media sound waves from 4.17
#jira FORT-57260
Change 3723134 by Lukasz.Furman
added deprecation for PlayerState.PlayerName, it should remain accessible only through Get/Set functions to control obfuscation
Change 3722955 by Jian.Ru
Fix a compilation warning
#jira FORT-58749
Change 3722667 by Luke.Thatcher
[BUILD] [!] Fix PGO failures on build machines.
- The strings "Failed" and "error" are always treated as build failures, even if the build task returns a success code.
- Failure to reserve a device should not be fatal.
#jira FORT-58001
Change 3722291 by Lukasz.Furman
restored public access to PlayerName for now, current code will be going through accessor
Change 3721012 by Alicia.Cano
chunk title file generation
#jira FORT-53605
Change 3720961 by Marcus.Wassmer
Fix bad UVDensities on objects causing texture streaming to fail. Better fix will come with the engine merge.
#jira FORT-58240
Change 3719318 by Lukasz.Furman
replaced old branch name assertions
Change 3719047 by Lukasz.Furman
added branch name assertion to core headers to avoid duplicating it
Change 3718499 by peter.knepley
Fix for a crash when calling FSlateApplication::Get().FindPathToWidget in response to a widget destructing. Widget must be invalidated before the reference is cleared or else someone else might assign a shared reference to it during destruction.
Change 3716965 by Alicia.Cano
No sound was playing for Android.
#jira FORT-58302
#android
Change 3715746 by Ben.Marsh
Hide Arxan warnings about PDB files not being present.
#jira
Change 3715172 by Bob.Tellez
#UE4 FullLoadAndSave now does SavePackage in parallel.
Change 3715055 by Bob.Tellez
#UE4 Fix to actually use the precached streaming audio DDC data when cooking.
Change 3714130 by Bob.Tellez
#UE4 Core changes to allow SavePackage to be done concurrently
Change 3714099 by Bob.Tellez
#UE4 Pull the logic to initialize and uninitialize the physics scene for a world out into separate functions
Change 3713145 by Ben.Marsh
Disable an Arxan warning in EC.
#jira FORT-56926
Change 3712904 by Ben.Woodhouse
Fix for gpu profiler crash on pre-maxwell nvidia (or when r.gpuprofiler is set to false)
Change 3712693 by Ben.Woodhouse
Workaround for PS4 flip thread crash in dev builds. Caused by the flip thread/offset threads being shutdown before being initialized. The high level logic is now robust to that. We should fix the PS4 RHI ideally, but this is simpler for now.
#jira FORT-58409
Change 3712544 by Ben.Woodhouse
add missing skylight diffuse gpu stat
Change 3712515 by Ben.Woodhouse
CSV profiler GPU and pre-declared stat support
- refactor the GPU profiler so it's no longer dependent on the stats system and can work in Test builds
- add support for pre-declared CSV stats, using FNames (these are required for GPU stats)
- add DECLARE_GPU_STAT macro which handles STATS and CsvProfiler declarations
Note: still a few issues to resolve with GPU stats: these randomly go to 0 at times during a replay on XB1, the GPU total is lower than the stat unit number, and the unaccounted stat is too large due to missing stats
Change 3712297 by Mike.Fricker
Fixed huge client hitch when applying changes to in-game options
- Every component was being re-registered when r.SimpleForwardShading was updated by the scalability system, even if the value hadn't changed. Now, it only re-registers components if the value changes on the fly. (e.g. when turning Shadows off or on PC)
#jira FORT-57661
Change 3711501 by Ben.Marsh
Fix build failure on Linux.
#jira
Change 3710962 by David.Ratti
Add SCOPE_CYCLE_UOBJECT for SourceObject of GE - this will tell us what weaponw as applying the GE
Change 3710602 by Marc.Audy
Only create MIDs as a child of the calling object if construction script is running
Change 3710421 by Ben.Woodhouse
Bring over a couple of XB1 rendering fixes from 4.18
3692692: Integrate XB1 translucent lighting fix
3674543: D3D12 : Fix bug with non-CS version of UpdateTexture3D caused by bad depthstride. This was causing corruption in the indirect lighting cache
#jira UE-49416
Change 3710338 by Marc.Audy
Fix Json <-> Property converter to handle maps with struct keys
Merged from CL# 3521195
#jira UE-46616
Change 3710226 by Bob.Tellez
#UE4 Increase TaskGraph stack size in editor builds since. SavePackage uses a deep callstack which exceeds the 384 memory limit
Change 3709046 by andrew.grant
Added ALLOW_CONSOLE_IN_SHIPPING define that Target.cs files can set to turn on console in shipping builds
#jira FORT-57180
Change 3709040 by andrew.grant
Fixed issue where this could fail if a messagebox was spawned early during initialization
Change 3708830 by Bob.Tellez
#UE4 Commandline switches/options are no longer detected when found between quote characters. This causes options from not being incorrectly detected when passed in as a value from another options. i.e. -Option="-log" no longer causes -log to be picked up. This removes the syntax of specifying parameters like "Option=Value", which should now be replaced with -Option="Value"
#jira FORT-57833
Change 3708826 by Bob.Tellez
#UE4 Removed needless calls to RegisterSerializedShaders in the saving codepath of material serialization. This function is only relevant when loading shaders.
Change 3707905 by Ori.Cohen
Fix attached skinned mesh never being unhidden due to scale 0 and render tick optimization
#jira UE-51485
Change 3706450 by Chris.Bunner
Removing illegal material set on decal component in GameplayStatics.
Set a related JIRA, this doesn't actually fix the issue but contributes.
#jira FORT-51597
Change 3706223 by Marc.Audy
Shrink UPackage class size substantially
Change 3706221 by Marc.Audy
Store CustomVersions in array rather than set
Change 3705798 by Bob.Tellez
#UE4 ShadowDepthVertexShader.usf fix to fix Mac cook.
Change 3705613 by Uriel.Doyon
Texture streaming integration from Main.
#jira FORT-57376
Change 3705137 by Michael.Trepka
Fixed MetalRHI warning when compiling without MALLOC_LEAKDETECTION defined
#jira FORT-55309
Change 3704310 by Marcus.Wassmer
fix d3ddebug error with shadowcasting pointlights
also suppress spammy d3ddebug data about texture debug names
#jira FORT-58063
Change 3703477 by Marc.Audy
Minor tweak to keep Padding on one cache line.
Change 3703449 by Michael.Trepka
Don't use parallel RHI execute on Mac if MALLOC_LEAKDETECTION is enabled as this combination affects performance significantly due to mutex locking in FMallocLeakDetectionProxy
#jira FORT-55309
Change 3703217 by Marcus.Wassmer
Update PS signatures to match VS. Fixes crashes when running witih -d3ddebug which we need to catch real problems
#jira FORT-58021
Change 3702926 by Aaron.Eady
#JIRA na
Engine Code Improvements (that this project doesn't have yet);
Added engine code for drawing a debug 2D box.
Added engine code that allows for Keyboard Shortcuts to be special characters like backslash \.
-- Code --
DrawDebugHelpers:
DrawDebugCanvas2DBox() - Added this to allow us to draw debug 2D boxes.
RemoteConfigIni:
SpecialCharMap - Updated this TCHAR* property to be in the right order so you can use special characters like backslash as keyboard shortcuts.
Change 3701976 by Michael.Noland
Editor: Rewrote CallInEditor support and promoted it so it can be used on functions in any class, not just blueprints derived from AActor:
- CallInEditor used on native UFUNCTION() declarations will now show up without having to make a BP subclass
- CallInEditor can now be used as a top-level keyword in the UFUNCTION() declaration (e.g., UFUNCTION(Category=CoolCommands, CallInEditor))
- Now shows each function as a separate button, placed in the category associated with the function
- The button strip entry is now searchable by function name or tooltip
- Prevented operating on functions that have parameters or return values, which would crash before
- Removed the duplicate copies of properties placed in the Blutility section
- Added a scoped transaction around CallInEditor execution
- Allowed functions to be marked as CallInEditor in addition to custom events (currently we don't allow editing category or tooltip on custom events...)
Editor: Moved Experimental/EarlyAccessPreview details customizations up to UObject so it can be used on any class, not just actors/components
Edigrating CL# 3374995, 3375121, and 3375308 from Dev-Framework to FN main
Change 3700836 by Bob.Tellez
Modified commandline parse function, to detect when it is incorrectly parsing a parameter, from within another parameters value (not exhaustive).
For example, this commandline only contains the parameter ParamA. It should not be possible to parse ParamB, as it is part of ParamA's value:
-ParamA="-ParamB=Value"
#jira FORT-57833
Change 3700821 by Bob.Tellez
Merging CL#3461205 from //UE4/Dev-Core
Fixed parameter parsing so that arguments are not parsed if not preceeded by a whitespace (for example "-Log" was parsed in "TM-Log")
#jira UE-33790
Change 3699584 by Chad.Garyet
Upping the timeout on symstore to half an hour instead of 15 minutes. Symstore on xbox takes about ~22 minutes and if two builds are going simultaneously it can cause a job to fail due to the timeout being hit.
#jira FORT-0
Change 3698692 by Aaron.McLeran
#jira FORT-57582 crash in sound mix state code
- Removed the assert as it looks like that state is now possible.
Change 3698411 by Bob.Tellez
#UE4 One last correctness fix for when to not save generated base ini files.
#jira FORT-57315
Change 3698390 by Bob.Tellez
#UE4 Slightly more accurate logic to prevent writing of base ini files (old logic may have prevented writing of non-base ini files)
#JIRA FORT-57315
Change 3698369 by Bob.Tellez
#UE4 Ensure that Tcp/Udp messaging plugins are disabled in shipping config
Change 3698352 by Bob.Tellez
#UE4 Minor additional fix to make sure DISABLE_GENERATED_INI_WHEN_COOKED only affects cooked builds
#jira FORT-57315
Change 3698341 by Bob.Tellez
#UE4 DISABLE_GENERATED_INI_WHEN_COOKED now properly prevents all base ini file loads from happening from a generated folder. It also prevents writing generated ini files completely.
#JIRA FORT-57315
Change 3697553 by Nick.Darnell
Slate - When setting the content of an SBox it should always invalidate.
Change 3697330 by Bart.Hawthorne
APlayerController::ServerShortTimeout_Implementation now only iterates over the active object list instead of uisng an actor iterator, since non-replicated actors wont have a network object info to update.
#jira FORT-57099
#tests ran 100 player bot match
Change 3695578 by Bob.Tellez
#UE4 Fix Win32
Change 3695508 by Eric.Newman
Tweaked LogInit logging to clarify when the command line is being filtered
* Encountered this red herring when evaluating crash logs
#jira FORT-55839
#tests ran shipping & debug client builds, and editor game build
Change 3694898 by Michael.Trepka
Fixed Vorbis audio not playing on non-Windows platforms due to changes in CL 3668361
#jira FORT-57121
Change 3694655 by David.Ratti
Reimplement TweakObjetPtr optimizations with FObjectReplicator as an FGCObject instead of the owning channel being responsible for adding the replciator's ObjectPtr to the reference collection. (There are cases where object replicator ownership is transferred).
#JIRA FORT-57298
Change 3694491 by Ben.Woodhouse
Change courtesy of Gil: Drop the priority of the texture streamer using a new low-priority thread pool. This saves a 1-2ms in heavy combat in PVE (XB1 Test)
#jira FORT-57376
Change 3693609 by Ryan.Gerleve
Back out CL 3689050 since it was likely causing a crash.
#jira FORT-57298
Change 3693327 by Aaron.McLeran
#jira FORT-57416 Fixing PS4 cook.
Making sure zero pad bytes stays positive without a check.
Change 3693136 by David.Ratti
fix clang warning
Change 3692703 by Thomas.Sarkanen
Fix CIS warning on PS4/Linux
Change 3692589 by Thomas.Sarkanen
Moved exposed value handler bound function initialization to CDO postload
This means that FindPropertyByName and FindFunctionChecked dont incur any overhead when spawning in new anim instances
#jira FORT-56968 - Hitch - SkeletalMeshComponent initialization (110ms)
#tests PIE PvE, 20-bot BR game on PC/PS4.
Change 3692552 by Alex.Delesky
Change 3692495 by Bart.Hawthorne
Fix build
Change 3692488 by Bart.Hawthorne
Check for actor relevancy and level initialization when there's no channel first when prioritizing actors for replication. Dormancy checks in this case are useless because ShouldActorGoDormant will always be false, and if IsActorDormant is also true, then the result of skipping the actor is the same.
#jira FORT-57104
#tests played 100 player bot match
Change 3691819 by Bob.Tellez
#UE4 No longer conditionally including SlateDebug fonts in the cook based on configuraiton. When builds are produced that contain more than one configuration it changes what is cooked in unexpected ways so now we just always cook this font.
Change 3691805 by Bob.Tellez
#UE4 CIS fix
Change 3691784 by Bob.Tellez
#UE4 Optimization for exiting PIE. Texture streaming managers have an optimization for game worlds but were not using them for PIE worlds
Change 3691273 by Aaron.McLeran
#jira UE-50650 Fix memory/event leak in USoundWave::AudioDecompressor
Fix is to only delete the decompress/pre-cache task in game thread during FinishDestroy and not allow sounds to start playing unless the precache task has finished.
Change 3691268 by Aaron.McLeran
#jira FORT-56228 LogAudio:Warning: spam causes severe performance drop on the Mac Platform
Reducing log level
Change 3690547 by Ryan.Gerleve
Speculative fix#2 for a server crash/assert. If the timing is right, it's possible for the server to try to re-load a placed-in-map actor that was previously garbage collected. This was happening because CanClientLoadObject was always returning true for these (null) objects, even if the NetGUID corresponded to a map actor that shouldn't be loaded. Also added/improved some logging that will help in case this doesn't fix the issue.
#jira FORT-55763
Change 3690451 by Lukasz.Furman
changed branch name testing in engine hacks to use case insensitive match
Change 3690270 by David.Ratti
Cache weak object ptr in FNetworkObjectInfo to avoid reconstructing one every time we need to lookup its actor channel.
#jira FORT-57156
Change 3690227 by David.Ratti
Added optional TWeakObjectPtr parameter to packagemap functions GetOrAssignNetGUID, SUpportsObject. This allows you to pass in a weak ptr for an object if its already created. If you pass in null, the functions will create them internally.
This fixes some common cases where we were converting the same object into weak ptr multiple times in a frame.
#jira FORT-57156
Change 3690184 by David.Ratti
Cache net connection weakobjectptr when building consider list instead of constructing it again for every actor.
#jira FORT-57156
Change 3689805 by Peter.Knepley
Make ConditionalInitAxisProperties protected instead of private
#jira FORT-56414
Change 3689789 by Marcus.Wassmer
Hack workaround for missing shadowdepthps for XB1 until we get a handle on why things are exploding
#jira FORT-56792
Change 3689702 by Peter.Knepley
Allow games to have a custom MassageAxisInput function
#jira FORT-56414
Change 3689687 by Bob.Tellez
#UE4 Avoid copying the shaders array to avoid changing refcounts of shaders while serializing
Change 3689655 by Peter.Knepley
Make SmoothMouse virtual so games can have their own smoothing
#jira FORT-56417
Change 3689499 by Bart.Hawthorne
Fix Linux CIS warnings
Change 3689397 by Bart.Hawthorne
Changed FOutBunch and FInBunch uint8 entries to use bitfields instead of bytes which knocked 86% off of our net tick time
Change 3689056 by Lukasz.Furman
3rd attempt for branch name checking in engine code hacks
Change 3689050 by David.Ratti
First pass at removing use of TWeakObjectPtr from core replication classes. This should reduce FWeakObjectPtr::Get usage.
Still expecting to see FWeakObjectPtr::operator= come up a lot. Going to tackle this in a second pass which will require some deeper refactors.
#jira FORT-57156
Change 3688972 by Bob.Tellez
#UE4 Add build target flag to control DISABLE_GENERATED_INI_WHEN_COOKED
Change 3688864 by Ryan.Gerleve
Fix broken logic to find the "best" replay sample for character movement when we don't find two samples to interpolate between. Now uses the sample closest to the current time. Also added some debug drawing.
#jira FORT-56553
Change 3687654 by Bob.Tellez
#UE4 Added compile time option to disable reading generated ini files other than GameUserSettings in cooked builds.
Change 3686615 by Lukasz.Furman
Back out changelist 3686610
Change 3686592 by Matt.Kuhlenschmidt
Gave the CL description in the source control submit window more room
Change 3686020 by Ben.Marsh
Remove debug code that prints to logs while building.
#jira FORT-56923
Change 3684414 by Peter.Knepley
Back out changelist 3678336
#jira FORT-56512
Change 3683894 by Gil.Gribb
UE4 - By default, do not check for illegal calls to MarkPendingKill in the garbage collector in test and shipping configuations. This was slow.
Change 3683686 by peter.knepley
Raise MTU from 512 to 1024
#jira FORT-56756
Change 3683343 by Rob.Cannaday
Fixes insert disk popup
#jira FORT-56500
Change 3683156 by Peter.Knepley
Network optimizations to reduce alloc/free & memcpy churn saving about 10% of net tick time
Change 3682234 by Guillaume.Abadie
Cherrypick TAA refactor 3512696 and TAA fix 3668108
#jira FORT-56303
Change 3681494 by Bob.Tellez
#UE4 IsLoadedByEditorPropertiesOnly is not working properly so I removed it from FullLoadAndSave
Change 3681342 by Bob.Tellez
#UE4 Added a FullLoadAndSave option to cooking, which simply loads all content then saves it to avoid the overhead of managing which packages need to be cooked. Large perf improvement for those who cook by the book and can fit the entire game in memory
Change 3681014 by Yenal.Kal
#jira FORT-56209
#jira FORT-56272
Fixed a bug in the ability system where the ability ended callbacks could cause the ability end to be called again in the same call stack even though the ability is activated only once.
This was happening because we were broadcasting the event before we decrement the active count.
Change 3680739 by Michael.Trepka
Warn about NaN float literal values when translating HLSL to Metal instead of failing, plus added more detailed warning/error messages for NaN and unhandled values
#jira FORT-56425
Change 3679237 by Bob.Tellez
#UE4 Remove some debug logging
Change 3679187 by Bob.Tellez
#UE4 Dramatically imrpove speed of writing cookloadorder log file
Change 3678926 by Bob.Tellez
#UE4 Minor savepackage speed improvements
Change 3678336 by Aaron.McLeran
#jira UE-50650 Fix memory/event leak in USoundWave::AudioDecompressor
Fix is to only delete the decompress/pre-cache task in game thread during FinishDestroy and not allow sounds to start playing unless the precache task has finished.
Change 3676998 by Ben.Woodhouse
Fix XGE shader compilation so it doesn't crash randomly
Change 3676606 by Ori.Cohen
Update GC to be 61.1 to avoid heartbeat collision
Change 3676447 by Ori.Cohen
Fix CIS warning
Change 3676286 by Max.Preussner
Fixed client Crash UMediaSoundWave::GeneratePCMData (FORT-56107)
#jira FORT-56107
Change 3674591 by Ryan.Gerleve
Don't filter out PendingKillPending actors from FNetworkObjectList::Find. This was causing actors that get destroyed while dormant on the server to never be destroyed on clients.
#jira FORT-55802
Change 3674181 by Michael.Noland
Framework: DLL export LogGameplayTags
Change 3674138 by Billy.Bramer
#jira FORT-56138, FORT-56139
- Duplicate CL 3396590 from //Orion/Main re: ranged-base for iteration ensure from montage changes
Change 3672464 by Lukasz.Furman
removed recast layers crash tracking code
Change 3672153 by Daniel.Lamb
Added some debugging code to help track down why shaders are hashing poorly.
Change 3671498 by Luke.Thatcher
[~] Modify new frame syncing to reduce performance regression seen when the game is running over budget.
- Rather than forcing a flip sync after we kick off one frame early, we just continue to kick frames if we time out. This allows the game thread to get ahead when we're over budget.
- The game thread will naturally resync with the vsync when we return to being in budget.
#jira FORT-55842
Change 3671079 by Ryan.Gerleve
Fix an edge case where the PackageMap on the server would try to resolve objects from default NetGUIDs even if their outer has already been garbage collected. This could lead to a completely unrelated object being returned instead of null, leading to asserts and potentially other issues.
#jira FORT-55763
Change 3670487 by Zak.Middleton
Optimize some low level details of UNetConnection::ClientHasInitializedLevelFor() and UNetDriver::IsLevelInitializedForActor(). Add cached WorldPackage for NetDriver to avoid repeated GetOuterMost() and Casts. Remove rendundant virtual GetWorld() calls, and mark UNetDriver's version "final" to let it optimize away virtual call. Made UNetConnection::ClientVisibleLevelNames a TSet instead of TArray, since it is searched frequently when there are streaming levels present.
#jira FORT-55999
Change 3670351 by Zak.Middleton
Back out changelist 3669817 (networking optimizations). Would rather have more testing before it goes to Release-Next. Will resub just for main and RP.
#jira FORT-55999
Change 3670344 by Josh.Markiewicz
#UE4 - more verbose logging for SetExpectedClientLoginMsgType
Change 3670323 by Wes.Hunt
Fix for dedicated servers not flushing events in a timely manner.
#jira FORT-56015
Doh, using GFrameNumber was NOT a good idea on servers... :-/
Change 3669817 by Zak.Middleton
Optimize some low level details of UNetConnection::ClientHasInitializedLevelFor() and UNetDriver::IsLevelInitializedForActor(). Add cached WorldPackage for NetDriver to avoid repeated GetOuterMost() and Casts. Remove rendundant virtual GetWorld() calls, and mark UNetDriver's version "final" to let it optimize away virtual call. Made UNetConnection::ClientVisibleLevelNames a TSet instead of TArray, since it is searched frequently when there are streaming levels present.
#jira FORT-55999
Change 3668416 by Michael.Noland
Core: Changed FString::ParseIntoArray to use Reset instead of Empty on the passed in array, allowing it to be approximately resized
#jira FORT-55887
Change 3668411 by Olaf.Piesche
Always cache depth collision particle shader
#jira FORT-51307
Change 3668361 by Aaron.McLeran
#jira FORT-55628 Attempt to bypass crash and log an error if libvorbisdll fails to load.
Change 3667892 by Rob.Cannaday
libwebsocket libs to handle getprotobyname("TCP") failing the libwebsockets connection
#jira FORT-55917
Touch LwsWebSocket.cpp to ensure the module gets built with the new libs
Change 3667308 by Uriel.Doyon
Postponed the release of IO requests when canceling mip updates to prevent threading issue.
#jira FORT-54491
Change 3666835 by Lukasz.Furman
fixed overlapping index buffers when static mesh exports both convex and simple collisions for navigation
#jira UE-50370
Change 3665374 by Mike.Fricker
Fixed server crashing after hotfixes have re-imported curve table data
- The hotfix system is capable of replacing the content of a UCurveTable on the fly
- If any systems had references to inner curves on that curve table, they would become invalid
- This needs to be fixed in 1.6.4 (tonight) and also in 1.7
#jira FORT-55792
Change 3665063 by Daniel.Broder
Fixed crash in GameplayTagQueryCustomization when choosing "Save and Close" on GameplayTagQuery after setting a query due to nullptr NotifyHook in CloseWidgetWindow.
Added additional if (StructPropertyHandle.IsValid()) wrappers and one check(StructPropertyHandle.IsValid()); the former to be consistent with other code and prevent possible crashes, the latter to at least catch the cause of a possible crash properly without having to change the code more significantly to handle it gracefully.
Also changed some if( X ) to if (X) to match coding standards and provide consistency within the file.
Michael, I'm Reviewing you on this fix since you brought this change over from Framework. And Marc because you reviewed him on that change.
#UE4 #NoReleaseNotes #RNX
Change 3664948 by Lukasz.Furman
reduced number of allocations in StorePathfindingDebugData, optimized path length calculations to avoid recursion
#jira FORT-51111
Change 3664916 by John.Abercrombie
Copy CLs 3383318 & 3388506 from //Orion/Main/Engine/Source/Runtime/Engine/...
- Been testing with this for a while now
- This change makes particle effects show up on the current frame's pose for skel meshes as well
Removed my StopAllMontagesByGroupName temp hack
CL 3383318
Delay dispatching of AnimEvents (Notifies and Montage Events) until after we receive an updated animation pose (if applicable).
This fixes AnimNotifies playing particle effects using a socket location using last frame's pose. Now they use the current frame's pose.
CL 3388506
Delay clearing of MontageInstances and triggering 'OnAllMontageInstancesEnded' until all Montage Events have been dispatched.
Also fix SkelMeshComponent ticking on dedicated servers when rejoining in progress.
#jira FORT-55102 - Server Crash UAnimInstance::StopAllMontagesByGroupName
Change 3780616 by Gil.Gribb
Fixed and reenabled r.DelaySceneRenderCompletion
Change 3778979 by Gil.Gribb
UE4 - Improved the performance of grass updates and added the ability to not do all of them every frame.
Change 3778200 by Nick.Darnell
UMG - Making it possible to cancel delays and all animations on widgets. Useful when destroying a widget and needing to stop any async state.
Change 3777612 by Zak.Middleton
Perf: Added option to CharacterMovementComponent to skip immediate forward prediction for proxies on the frame they receive a network update (bNetworkSkipProxyPredictionOnNetUpdate). This avoids all forward prediction sweeps and floor checks on those updates. Intermediate frames will interpolate with prediction. This can also be disabled globally with the CVar "p.NetEnableSkipProxyPredictionOnNetUpdate 0".
Added NetworkSmoothingDisableProxyPredictionForPawnLOD to force disabling full simulation for LOD >= this value (currently 3, so bottom 75 pawns). This takes precedence over current distance and view angle checks for prediction (mesh interpolation is untouched).
Change 3774338 by Ben.Woodhouse
Convert the D3D12 PSO caches to use RwScopeLocks. This change is courtesy of a shelf from Gil, plus a couple of minor fixes.
Saves up to a millsecond of frame time in CPU-bound scenarios
Change 3773462 by Gil.Gribb
UE4 - Add particle batching. This is disabled by default but can improve thread scheduling when there are lots of very fast particle systems.
Change 3771375 by Hongyi.Yu
Fixed the crash where ability components are unregistered and then re-registered, which usually happens in PIE.
Change 3771368 by Ben.Zeigler
#jira UE-52670 Add project setting bValidateUnloadedSoftActorReferences that is true by default to match current behavior. If you set it to false it will no longer load packages to look for soft actor references when deleting/renaming actors.
Change 3771173 by Seth.Weedin
Auto manage attachment support for AudioComponent- An opt-in feature that allows AudioComponents to cache their AttachParent/AttachSocket and only attach themselves when playing audio, detaching after playback is completed. Set to false by default.
Change 3768811 by Ori.Cohen
Change animation scale collision code so that it uses the physics asset.
Change 3768148 by Brian.Bekich
Fix muting being unable to find remote player controller
Change 3768117 by Ori.Cohen
Prevent pawn collision from updating during animation
Change 3766554 by Gil.Gribb
UE4 - Added a new option to add and remove from static draw lists on demand. This is off by default.
Change 3766427 by Nick.Darnell
Slate - Finally adding Opacity to SWidget. Any widget can now be alpha animated at will, no more need to waste overhead by wrapping things with SBorder or making them userwidgets just to be able to animate a fade.
Change 3761682 by nick.darnell
Athena - Introducing a way to interrupt the request to scroll and item into view. In cases where you're animating, quickly showing and hiding, with the item widgets unavailable for a few frames, you enter cases where the deferred navigation is resolved after you've canceled showing a dialog stealing focus.
Change 3761416 by Ben.Zeigler
#jira UE-52287 Prevent cook metadata like DevelopmentAssetRegistry.bin from being packed into a shipping game, by moving it into a Metadata subdirectory and updating deployment scripts to avoid that directory.
Right now it doesn't package them at all, we could change it to package them as Debug Non-UFS if desired
Change it so the asset audit UI will only load DevelopmentAssetRegistry.bin files, the cooked registry files don't have enough information any more to be useful
Remove ability for runtime game to load DevelopmentAssetRegistry.bin, this ended up not being useful
Change 3750998 by Ethan.Geller
#jira FORT-60191 Allow -audiomixer command line arg to work on all platforms.
Change 3749540 by Marc.Audy
SignificanceManager now takes viewpoints in as TArrayView instead of const TArray&
Change 3748102 by Marc.Audy
Allow cheat cvars to work in Test builds by default
Can be overriden by defining ALLOW_CHEAT_CVARS_IN_TEST as 0 in Target.cs files
Change 3744756 by Bart.Hawthorne
Upgrade Oodle to version 2.5.5. Also, iOS, Android, and Switch platforms have been added. The new dictionary has been generated with old and local captures.
Change 3741168 by Max.Preussner
MediaUtils: Fixed movies not playing properly in Shipping builds
Change 3739256 by Jian.Ru
Set distance field self-shadow bias without recreating all render states
Change 3730756 by Ben.Woodhouse
HISM optimization:
Gil's change to skip trees with only one level of hierarchy (working around badly tuned content issues)
Change vert threshold to 2K.
1-2ms renderthread win without impacting GPU when rendering point lights
Change 3724029 by Zak.Middleton
Increase allowed time for movement substep duration. Don't want to lower between 2 iterations, as this is not used much in practice other than deflection and movement mode changes, and that will change behavior (lose momentum). This new setting will absorb longer hitches in the common case (moving without collision or falling).
Change 3723985 by Marc.Audy
SignificanceManager PostSignificanceUpdate functions can now be executed sequentially on the game thread as well as concurrently in the parallel for (old behavior)
Change 3722910 by Jian.Ru
Amortize shadow cache update caused by resolution change
Changed to use view distance vs. view space z when calculating whole scene shadow resolution which is less sensitive to camera rotation
Change 3718247 by Yenal.Kal
Fixed the bug where the gameplay effect durations can show incorrect values after rejoin or after server time drifting away from the client.
Change 3716343 by Jamie.Dale
Adding Korean and Turkish to the localization automation
Change 3710534 by Uriel.Doyon
Texture streaming optimization where a maximum texture resolution for each level streaming data is computed per view.
This is used to cull irrelevant levels and reduce the async task number of iterations.
The culled size is defined by the new r.Streaming.MinLevelTextureScreenSize.
This requires to remove primitives with big UV density from the level data.
Those primitives get moved to the dynamic lists.
This is controlled by r.Streaming.MaxTextureUVDensity
Change 3707207 by David.Ratti
Remove look ahead-vectors prediction in FNetViewer. This (requires) a line trace which is not desirable or really accurate anymore. This saves us a line trace per connection per multicast rpc.
unify reliable multicast rpc handling: these now do relevancy checks and are not sent to non relevant clients
Change 3706272 by Thomas.Sarkanen
Added utility/math functions to aid in optimizing anim blueprints
Added VectorLengthXY to get the 2D length of a 3D vector. Avoids unecessary conversions.
Added polar->cartesian->polar conversion helper functions for expensive frequently-used anim graph functionality.
Change 3706159 by David.Ratti
PlayerState/ASC replication optimizations from Polge: this puts the net update frequnecy on player state back to 1hz while forcing netupdates on the player state actor when the ability system component needs to update
Change 3692891 by David.Ratti
Optimizations for UNetConnection::ClientHasInitializedLevelFor: build acceleration map of actor outer's (ULevels) -> Visibility bool. Existing logic stays the same.
Change 3691392 by Aaron.McLeran
#jira UE-50628 Fix audio trying to sync load bulk data with EDL enabled
- Fix log error in BulkData.cpp
- Make the first stream chunk be force inline payload in bulk data flags so it loads immediately vs in async IO system
- Make audio stream chunks get as close to 256 k chunks as it can, zero-pad rest to be 256 k aligned
- Fix up DDC key, serialize AudioDataSize separately from chunk DataSize
Change 3682683 by Zak.Middleton
Add bOnlyTickMontageOnDedicatedServer variable to AnimInstance, to avoid anim bp updates on dedicated server. Turn on to fix hitching from queued ServerMove() calls, and some free perf during all montages on the server.
Change 3678771 by Ori.Cohen
Added the ability to turn on stack walk during hitching vs lightweight stats
Change 3676363 by Ori.Cohen
Added the ability to get callstacks as part of hitch detection
Change 3674877 by Keith.Judge
Move definition of GFailedToFindParamCollectionBufferQueue to ShaderBaseClasses.cpp so that all targets can successfully compile.
Change 3672515 by Bob.Tellez
Added code to play wind particle effects
Change 3670909 by Zak.Middleton
Fixed ForcePositionUpdate() not calling CheckJumpInput(). Added "p.NetForceClientServerMoveLossPercent" cvar to simulate loss of client->server movement RPCs (without hosing the rest of networking).
[CL 3791033 by Marc Audy in Main branch]
#rb none
#lockdown Nick.Penwarden
=================================================================================================
THESE CHANGES TOUCH MULTIPLE PLATFORMS AND/OR RESTRICTED FOLDERS.
YOU MUST REVIEW THESE MANUALLY AND APPEND THEM TO THE DESCRIPTIONS FOR THE APPROPRIATE PLATFORMS.
=================================================================================================
Change 3662267 by Nick.Darnell
Engine - Fixing a bug in GetAccurateRealTime, it wasn't subtracting GStartTime, which if you don't prevents accurate platform time when you try to store it in a float.
#jira nojira
Change 3662176 by Ben.Marsh
Disable image integrity report generation if a debugger is attached, and in editor builds.
#jira FORT-55656
Change 3656958 by Luke.Thatcher
[FORTNITE] [CONSOLE] [+] Improved frame syncing mechanism
- Improves input latency by allowing the game thread to sync to the swap chain flip of the previous frame.
- Added "r.GTSyncType" CVar to control how the game thread syncs with the rest of the pipe.
- r.GTSyncType 2 will sync the game thread with the flip of the swap chain, preventing the pipe from getting too long and causing excess input latency.
Platforms are required to implement RHIWaitForFlip and RHISignalFlipEvent, and call RHIInitializeFlipTracking on RHI startup.
A separate thread monitors the progress of frame flips and signals task graph events as they pass their corresponding frame index.
In r.GTSyncType 2 mode, the game thread is signaled by this flip tracking thread.
[~] Unified platform specific sync interval CVars (D3D12.SyncInterval, D3D11.SyncInterval, r.PS4FlipRate, RHI.SyncIntervalOgl) into one: rhi.SyncInterval
- 1 == 60Hz
- 2 == 30Hz
- 3 == 20Hz
[-] Removed large number in XboxOneTime. Adding this arbitrary number prevents us from comparing timestamps from FPlatformTime::Seconds() and various OS callbacks (e.g. flip timings).
#jira FORT-50803
Change 3655598 by Lukasz.Furman
added filtering for navmesh's low height spans to fix crash on layer partitioning
% of span reductions depends on presence of stair or roof building in navmesh tile, changed failsafes in layer code to ignore entire tile if heightfield is too complex to partition instead of reallocating memory
#jira FORT-35375
Change 3648972 by Keith.Judge
Add analytics to help diagnose default parameter collection buffer issue.
+++ REMOVE ONCE CORE ISSUE IS SOLVED +++
#jira FORT-54690
Change 3648756 by Bart.Hawthorne
Integrate 3645298 from //UE4/Dev-Networking
Deprecate GetNetworkObjectInfo in favor of separate FindNetworkObjectInfo and FindOrCreateNetworkObjectInfo methods.
#jira none
Change 3643090 by Josh.Markiewicz
#UE4 - proper handling of "pending connection lost"
- triggered only if a connection is lost and there no "owning actor" to deal with the connection loss
-- added Rejoin and CleanedUp states to connection to make sure that the pending connection lost delegate only fires at the appropriate time
- delegate returns the unique id of the player if known (still possible to be unknown if connection lost after NMT_Hello)
- changed debug output on timeout if the net connection was already in the process of being destroyed
-- occurs when game hitches during the pending destroy 2 second wait
-- ReceivedAcks should have been called to clean things up quietly in those 2 seconds but blocking the game thread will cause the cleanup to look like a timeout
- added userid to UNetConnection::Describe
- bad split screen player handling of unique id
-- splitscreen uniqueid was overwriting the primary player id
-- only store the id on the child connection
- added some clarifying comments
#review-3642816 @ryan.gerleve, @bob.tellez, @sam.zamani, @bart.hawthorne, @dave.ratti
#jira FORT-26776
Change 3639043 by Alex.Thurman
Fix CommonTreeView SetSelection to correctly update list navigation, and behave similarly to CommonListView's SetSelectedItem.
#JIRA FORT-45841
Change 3632275 by Seth.Weedin
#JIRA FORT-54203 - Add clamps to ActiveSound fade interpolation to prevent unwanted volume spikes. Remove 0.01 start time for single-fire audio cues. Should remove the sudden pops sometimes heard when firing weapons, as well as smooth out fade volume in general.
Change 3626944 by Josh.Markiewicz
#UE4 - added "updates connection status" flag to ServiceConfigMCP
- disable updates on Cloud and Friend services (Fortnite only)
- removed overloaded ProcessConnectionStatus function in cloud service
#jira FORT-53113
Change 3626226 by Stewart.Lynch
LLM Update - Memory reductions, Summary page, enum scopes, refactor and cleanup of tags
* Remove all static arrays and hard limits from LLM. Everything is now dynamically allocated using the internal LLM allocators. The overhead when LLM is disabled is now only 48K (was 40MB)
* re-wrote LLMMap. Now stores an int32 index rather then pointer in the HashMap array. Also, changed the Values to be arrays for structs instead of structs of arrays. Means that the tag can be stored in a single byte. Changed the size of the allocation size from int64 to int32. All this takes the memory down from around 600MB to 100MB. It was 120 bytes per allocation, now 29 bytes.
* changed all LLM scopes over to enums. This has a number of benefits; LLM can be enable in Test, less CPU overhead, stored in a byte (LLM overhead /= 8)
* summary page for content creators where all lower-level stats are grouped under one Engine stat
* renamed ELLMScopeTag enum to ELLMTag
* renamed LLM_SCOPED_TAG_WITH_ENUM macro to LLM_SCOPE
* removed Tracker arg from LLM_SCOPE and added LLM_PLATFORM_SCOPE macro
* fixed GenericPlatformMallocCrash stat. Although it seems not be be used anymore
* fixed BackupOOMMemoryPool stat (now shows in both default and platform pages)
* added separate LLM enums for XB1, PS4 and D3D12 (PS4LLM.cpp/h etc.)
* lots of changes adding/removing/renaming tags
* added LLMArray and FLLMObjectAllocator classes
* disabled asset tag tracking by default because it takes up so much memory even when not used
* enable LLM in all non-shipping builds. In Test the on screendisplay won't show because it uses the stats system but it till still write out the csv.
* all the stat macros have been left as they were and can be enabled on the LLM_STAT_TAGS_ENABLED define. These are needed for the asset tagging.
* disabled LLM_TRACK_PEAK_MEMORY because there is a problem with the way it adds the peaks for multiple threads. This needs to be fixed.
* added a CVar to control the csv write interval: LLM.LLMWriteInterval
* added static arrays for the enum tags setup. Easier to manage and removes need for slow switch statements.
* renamed FLLMThreadStateManager to FLLMTracker to make it consistent with the enum
* fixed program size stat which was broken recently on PS4. This was due to initialisation order and global platform stats setup
#jira NONE-01
Change 3622978 by Lukasz.Furman
changed WeaponStatus BT decorator to be event driven, fixes AI trying to check ranged weapon abilities without valid weapon
includes copy of CL# 3620700
#jira FORT-45914
#review-3622979 John.Abercrombie
Change 3622340 by Josh.Markiewicz
#UE4 - playerid netconnection variable setup properly on clients and servers for both beacons and game net drivers
- ipconnection prints uniqueid with lowleveldescribe
#jira fort-0
Change 3621386 by Tim.Tillotson
Add the ability to retry HTTP operations by VERB. This allows us to automatically retry cloud save PUT operations.
#JIRA FORT-53717
#review-3621317 @Josh.Markiewicz @Ian.Fox @Carlos.Cuello
Change 3620517 by Keith.Judge
Xbox One - Revert iOS behaviour for the depth bias back to how it was, and make separate XB1 change use its own define to avoid confusion.
#jira FORT-53928
Change 3620248 by Lukasz.Furman
changed behavior of UBTTask_MoveTo.bStopOnOverlap flag after recent AcceptanceRadius fix, updated comments to be more detailed
#jira nojira
Change 3616187 by Bob.Tellez
#UE4 Throwing an error (for now) if you attempt to use both the malloc profiler and leak detection at the same time since it causes a deadlock.
#JIRA UE-0
Change 3613935 by Peter.Knepley
More logging on update launcher launching
#jira nojira
#robomerge rp rn
Change 3613537 by Marcus.Wassmer
Safety asserts around the MarkPendingKill feature for rendering classes.
#jira FORT-50385
Change 3613399 by Arne.Schober
Extended ShowMaterialDrawEvents to enable it only in very specific passes and default enabled Depth for Fortnite on PS4 to track down a crash.
#RB Marcus.Wassmer
#jira FORT-53610
Change 3610794 by robomerge
#ROBOMERGE-AUTHOR: marc.audy
Reduce UMG class memory
#jira UE-52043
#ROBOMERGE-SOURCE: CL 3610792 in //Fortnite/Release-Prep/...
#ROBOMERGE-BOT: FORTNITE (Release-Prep -> Main)
Change 3610144 by Stewart.Lynch
General LLM improvements
* added tracking for misc task graph tasks (moves 20MB out of Untagged)
* renamed EngineTick to EngineMisc
* added tracking for FName
* added tracking for GC_ProcessObjectArray potential leak
* renamed index & vertex buffers stat to Meshes
* added hooks for MemPro to track allocations from a single category. Currently defined out. I haven't added MemPro.cpp/h.
* removed AVAILABLE_PHYSICAL stat from LLM csv
* csv files now include the date in the filename
* fixed potential threading bug when reading stat values to csv
* made IsDebugMemoryEnabled() always return false in shipping and if not runnong on a dev-kit (PS4). The reason is that the function is a bit hacky, and should only be used for debug purposes, such as displaying the on screen warning.
* added lots more scopes
* started changing Stat scopes to enum scopes. Stat scopes will be phased out.
* added tracking of FName memory
* added llmplatform tracking for XBoxSymbols
* added llm tracking for CPU symbol allocations (20MB)
* wrote an allocator for XBoxOneStack reading so that it doesn't go through Malloc and get tracked by LLM.
* added tracking for GC
* fixed tracking for TransientMemoryAllocator
* added tracking for networking memory
* added more audio memory tracking
* added tracking for blueprints
* added tracking for static meshes
* show on screen warning if debug memory is enabled
* added tracking for particles
* renamed Phys to PhysX and added more scopes
* renamed Slate to UI and added more scopes
* much better coverage of networking memory
* improved coverage of audio
#jira FORT-53420
Change 3610136 by robomerge
#ROBOMERGE-AUTHOR: marc.audy
Reduce size of UStaticMeshComponent by 224 bytes (cumulative, 64 bytes exclusive)
Reduce size of UPrimitiveComponent by 176 bytes (cumulative, 64 bytes exclusive).
Reduce size of USceneComponent by 112 bytes.
Reduce size of FLightingChannels from 3 bytes to 1.
Reduce size of FBodyInstance by 16 bytes.
#jira FORT-52043
#ROBOMERGE-SOURCE: CL 3610134 in //Fortnite/Release-Prep/...
#ROBOMERGE-BOT: FORTNITE (Release-Prep -> Main)
Change 3607937 by robomerge
#ROBOMERGE-AUTHOR: paul.moore
#jira FORT-53105
- Fix websocket not providing information when the peer closes the connection.
#ROBOMERGE-SOURCE: CL 3607933 in //Fortnite/Release-Prep/...
#ROBOMERGE-BOT: FORTNITE (Release-Prep -> Main)
Change 3607042 by Bart.Hawthorne
Move replay.Loop functionality into the demo net driver and rename it demo.Loop
#jira none
Change 3605448 by robomerge
#ROBOMERGE-AUTHOR: seth.weedin
#Athena - Pass owner to ActiveSounds created using PlaySoundAtLocation/PlaySound2D to allow "Limit to Owner" concurrency rules to work. Hook up for weapon sounds. #JIRA FORT-53180
#ROBOMERGE-SOURCE: CL 3605443 in //Fortnite/Release-Prep/...
#ROBOMERGE-BOT: FORTNITE (Release-Prep -> Main)
Change 3604787 by robomerge
#ROBOMERGE-AUTHOR: mike.fricker
Initial support for hotfixing live assets from .ini files
- This allows clients and server to patch certain assets in memory whenever .ini file hotfixes are downloaded
- Only CurveTables and DataTables are supported for now
- The new asset content must be in Json format, the same format the editor uses for importing
- Assets that are hotfixed will be synchronously loaded if they're not already in memory. They'll be retained in memory afterwards.
- IMPORTANT: Json data must be supplied on a single line, and all double quotes must be escaped!
- The changes must go in the Game.ini file and use the following syntax:
[AssetHotfix]
+CurveTable=("/Game/Folder/MyCurveTable","[{\"Name\":\"Default\"}]")
+DataTable=("/Game/Folder2/MyDataTable","[{\"Name\":\"Foo\"}]")
#jira FORT-52099
[CODEREVIEW] frank.gigliotti
[FYI] peter.knepley,bob.tellez
#ROBOMERGE-SOURCE: CL 3604784 in //Fortnite/Release-Prep/...
#ROBOMERGE-BOT: FORTNITE (Release-Prep -> Main)
Change 3602067 by robomerge
#ROBOMERGE-AUTHOR: mike.fricker
Loading time improvements
- This shaves off up to 10 seconds of load time on PS4 in Athena
Details:
- Fixed multiple sub-levels not being able to be enqueued for loading in a single client frame. Athena has ~300 sub-levels, so this ended up wasting up many seconds.
- Fixed 3D world being rendered while loading (frees up game thread cycles for throttled streaming)
- UWorld::AllowLevelLoadRequests() was not allowing load requests to go through while an async load was in progress and the match had started. It now allows this as long as the world isn't being rendered (loading screen.)
- Eliminated extra 2 second delay before loading screen is dismissed (in Athena only)
- Note: A side effect of this change is that the progress bar may not update as smoothly on loading screen. We'll look at tuning the throttle settings if it ends up being a problem.
[CODEREVIEW] ori.cohen
#jira AT-1477
#ROBOMERGE-SOURCE: CL 3602061 in //Fortnite/Release-Prep/...
#ROBOMERGE-BOT: FORTNITE (Release-Prep -> Main)
Change 3601951 by Luke.Thatcher
[FORTNITE] [PS4] [!] Fix memory stats in the old PS4 memory system
- Physical memory stat now includes garlic and onion allocations. CPU OOMs will result in "AvailablePhysical" being close to 0.
- Added garlic, onion and defrag stats to the platform memory stats struct.
- Added fixed pool sizes to platform memory stats.
- Modified the Fortnite heartbeat logging to include extra details of PS4 fixed sized pools.
#jira FORT-52910
Change 3600340 by robomerge
#ROBOMERGE-AUTHOR: wes.hunt
All Fort analytics events now contain a GameState attribute indicating the active GameState ClassName when the event is sent.
Added some new context to crashreporter to help identify Athena matches near and long term.
* Near Term: GameNameSuffix - set via FCoreDelegates::CrashOverrideParamsChanged
* Added bools to the params to indicate WHICH ones are changing
* Allows you to set only some values, and clear them out.
* Hooked up in FortGameState::PostInitializeComponents.
* FortGameState clears it (for returning to main menu).
* FortGameStateAthena sets it (for going into an Athena match).
* Only does this when it's a true GameMode GameState instance (ie, not PIE) so PIE crashes aren't modified.
* Long Term: GameStateName - set via FCoreDelegates::GameStateClassChanged.
* This works for ANY crash on ANY game.
* Hooked up in GameState::HandleMatchIsWaitingToStart.
#jira AT-1457
#jira AT-519
[CODEREVIEW] peter.knepley,josh.markiewicz
#ROBOMERGE-SOURCE: CL 3600278 in //Fortnite/Release-Prep/...
#ROBOMERGE-BOT: FORTNITE (Release-Prep -> Main)
Change 3597593 by Ben.Zeigler
#jira FORT-50722
Fix issues where AssetBundles weren't being correctly updated during cook, which is blocking both Noland and Abercrombie
Partial copy of CL #3402335 and #3526538
#robomerge rp, rn
Change 3597577 by Luke.Thatcher
[FORTNITE] [PS4] [~] Modified the way memory is allocated on Playstation to make more memory available to the CPU.
- Previously the amount of texture memory wasn╞t fixed due to the way the defrag memory is allocated on PS4. This meant we had to have a significant amount of slack.
- With the new configuration, we have a guaranteed texture memory pool, so the slack can be significantly smaller, meaning we can give more memory to the CPU, which is where most of our memory pressure is.
#jira FORT-50825
#jira FORT-49688
#jira FORT-49695
#jira FORT-50054
Change 3596556 by robomerge
#ROBOMERGE-AUTHOR: mike.fricker
Enable GC clustering for actors and blueprints in Fortnite
- This shaves off about 10 ms on GC frames in Athena on PS4 (~52 ms -> 42 ms)
- Clustering doesn't work on building actors because they're very dynamic, but general Fort static meshes and blueprints are clustered!
- This gets us into the realm of shippability on console for very large UObject counts
[FYI] bob.tellez,peter.knepley,michael.noland
#jira AT-1440
#ROBOMERGE-SOURCE: CL 3596552 in //Fortnite/Release-Prep/...
#ROBOMERGE-BOT: FORTNITE (Release-Prep -> Main)
Change 3593994 by robomerge
#ROBOMERGE-AUTHOR: mike.fricker
Force largest distance field atlas size in Athena
- We now force the largest distance field atlas size before preloading Athena content (512x512x1024 = 256 MB). This helps with load times because it's expensive to re-create this texture on consoles, and typically it gets resized over a dozen times.
- Added new CVar "r.DistanceFields.ForceMaxAtlasSize" (defaults to zero)
- Important: Currently we never "reset" this atlas texture. This will be a problem when going back to play Campaigns after preloading to play Athena. I will look into this soon!
[CODEREVIEW] peter.knepley,marcus.wassmer,michael.noland,daniel.wright
#jira AT-1477
#ROBOMERGE-SOURCE: CL 3593992 in //Fortnite/Release-Prep/...
#ROBOMERGE-BOT: FORTNITE (Release-Prep -> Main)
Change 3592096 by robomerge
#ROBOMERGE-AUTHOR: ben.salem
Prototype of gauntlet memory soak test. Not fully fiinished, but want changes in tonight's cook so we can experiment on cooked build tomorrow morning.
#jira FORT-0
#ROBOMERGE-SOURCE: CL 3592025 in //Fortnite/Release-Prep/...
#ROBOMERGE-BOT: FORTNITE (Release-Prep -> Main)
Change 3592085 by robomerge
#ROBOMERGE-AUTHOR: mike.fricker
HLOD: Added support for a fixed distance override via CVar
- Use this to force all HLODs to transition at a specific distance, regardless of their TransitionSize/MinDrawDistance/LODDrawDistance
- New CVar: r.HLOD.DistanceOverride (defaults to 0)
- Fortnite uses 350m for this distance, fornow
[CODEREVIEW] jurre.debaare
#jira AT-1462
#ROBOMERGE-SOURCE: CL 3591929 in //Fortnite/Release-Prep/...
#ROBOMERGE-BOT: FORTNITE (Release-Prep -> Main)
Change 3587391 by Michael.Noland
Fortnite: Lots of memory tracking stuff
- Added memory logging to game state transitions and overall health tracking for the entire session
- Added support for Gauntlet-based tests to Fortnite
- Enabled the Gauntlet plugin (and fixed spaces instead of tabs in the .uproject file)
- Added code to set gauntlet state based on the current subclass of AFortGameState
- Added a base controller and a memory report controller (WIP, ported from equivalents in Paragon)
- Updated FortniteClient to use MALLOC_LEAKDETECTION=1, PLATFORM_USES_FIXED_GMalloc_CLASS=0, and AllowASLRInShipping=false in Development builds (may enable them in Test builds in a future CL, to match Paragon)
#jira FORT-50567
Change 3583307 by Peter.Knepley
Need non-jittered ViewToClip matrix in order to do "after tonemapper" postprocess blendable material that's positioned in view space
Modify the AttachScope material function to use "ViewSpaceTransformToClipSpace" instead of going back to world space first. This also means it can utilitize the ViewToClipNoAA matrix.
#jira AT-733
Change 3582378 by Luke.Thatcher
[FORTNITE] [~] Unify Xbox and PS4 scalability settings and device profiles.
- All Xbox and PS4 r. CVars are overriden in their platform's Scalability.ini file. The device profile only selects sg. groups.
- Fixed the Neo 4K profile for Fortnite. Previously players with 4K monitors would choose the Neo_4K profile, which looks worse than Neo, but still renders at 1080p.
- Console specific settings have to live in the Base/Default .ini's, as the cooker doesn't load the console specific files. This is fixed in UE4 Main.
#jira FORT-50206
Change 3580934 by Luke.Thatcher
[FORTNITE] [PS4] [+] Support different garlic and onion heap sizes in the old memory system for base and neo.
- Neo has 512 MB more direct memory than a base kit.
- Increased the garlic heap size by 416 MB on Neo, and CPU heap by 96 MB.
#jira FORT-50206
Change 3576664 by Bart.Hawthorne
Re-enable Oodle and add Mac implementation. Also includes fixed oodle libraries by MichaelT.
#jira FORT-49986
#tests Connected to PC server with editor -game build on Mac in Athena
Change 3575671 by Nick.Darnell
Athena - The gameplay ability system now supports adding Gameplay Cue's with params. Now using cues instead of gameplay effects in order to notify when the bandaging/shielding begin and end. THe new method should properly show and disappear on time, b/c it's all client side. Added a way in the Athena Context to easily hook gameplay "UI" cues that are rebroadcast from the Athena Pawn.
#jira AT-644
Change 3575534 by Peter.Knepley
Ability montage replication optimizations
#jira AT-955
Change 3573305 by Lukasz.Furman
disabled path section update when crowd simulated AI is moving through navlink, fixed AI getting stuck in some corners
#jira FORT-49748
Change 3566775 by John.Abercrombie
Optimizations from Dev-Athena
- Tested with PIE & and 2 Player local server game
#ue4-athena - (merge CLs 3345771 and 3363030 from Framework) - Refactored CharacterMovementComponent determination of net send rate when combining moves into a virtual function GetClientNetSendDeltaTime(). Added configurable values to GameNetworkManager under [/Script/Engine.GameNetworkManager].
For Fortnite, set unthrottled (<= 10 player) limit to 60Hz (from 90Hz), and trying throttled at 30Hz (from 45Hz).
#AUTOMERGE using branch //Fortnite/Main-To-//Fortnite/Dev-Athena (reversed) of change#3545535 by Zak.Middleton on 2017/07/19 20:15:17.
#ue4-athena - (merge CL 3377054 from Framework) - Fix CharacterMovementComponent updated with very high delta time on server when initially joining. Make sure the ServerTimeStamp is initialized to current world time rather than zero to prevent large delta.
#AUTOMERGE using branch //Fortnite/Main-To-//Fortnite/Dev-Athena (reversed) of change#3545452 by Zak.Middleton on 2017/07/19 18:57:45.
#athena - If network smoothing mode is not linear, don't replicate ReplicatedServerLastTransformUpdateTimeStamp. Only AI use linear smoothing in FN.
#AUTOMERGE using branch //Fortnite/Main-To-//Fortnite/Dev-Athena (reversed) of change#3545559 by Zak.Middleton on 2017/07/19 20:47:18.
#ue4-athena - Converted all RPCs on UCharacterMovementComponent to be on ACharacter instead, to avoid the bandwidth overhead of calling RPCs on a component.
Existing overrides of _Implementation and _Validate functions should remain unchanged. If for some reason someone overrode the old RPC virtuals, those are now non-virtual on UCharacterMovementComponent but are still virtual on ACharacter.
#AUTOMERGE using branch //Fortnite/Main-To-//Fortnite/Dev-Athena (reversed) of change#3557564 by Zak.Middleton on 2017/07/26 20:13:43.
#ue4-athena - Throttle character movement server corrections and acks to the client based on time since last adjustment. Cuts down on network traffic for character movement.
Added configurable settings to control this. Set times to zero to disable this.
- NetworkMinTimeBetweenClientAckGoodMove
- NetworkMinTimeBetweenClientAdjustments
- NetworkMinTimeBetweenClientAdjustmentsLargeCorrection
- NetworkLargeClientCorrectionDistance
#ue4-athena - Perf: (EditMerge CL 3492200 from Dev-Framework): Always reset the input array in AActor::GetComponents(), but do so without affecting allocated size.
#AUTOMERGE using branch //Fortnite/Main-To-//Fortnite/Dev-Athena (reversed) of change#3561669 by Zak.Middleton on 2017/07/28 14:16:19.
#ue4-athena - Perf: (EditMerge CL 3468253 from Dev-AnimPhys): Remove the need for calling constructors for physx PxRaycastHit in the dynamic hit result buffer. Saves 30% of the cost of doing small raycasts.
#AUTOMERGE using branch //Fortnite/Main-To-//Fortnite/Dev-Athena (reversed) of change#3561672 by Zak.Middleton on 2017/07/28 14:17:12.
#ue4-athena - Perf: (EditMerge CL 3359553 from Dev-Framework): Optimization in CharacterMovement tick to not extract transform values twice.
#AUTOMERGE using branch //Fortnite/Main-To-//Fortnite/Dev-Athena (reversed) of change#3561674 by Zak.Middleton on 2017/07/28 14:18:04.
#ue4-athena - Perf: (EditMerge CL 3426174 from Dev-Framework): Avoid call to virtual getSimulationFilterData() to only use it when needed in PreFilter if we actually have items in the IgnoreComponents list (which is rare). The sim filter data 'word2' stores the component ID.
#AUTOMERGE using branch //Fortnite/Main-To-//Fortnite/Dev-Athena (reversed) of change#3561709 by Zak.Middleton on 2017/07/28 14:32:11.
#ue4-athena - Perf: (EditMerge CL 3382054 from Dev-Framework): Optimize CharacterMovementComponent::GetPredictionData_Client_Character() and GetPredictionData_Server_Character() to remove virtual calls.
#AUTOMERGE using branch //Fortnite/Main-To-//Fortnite/Dev-Athena (reversed) of change#3561856 by Zak.Middleton on 2017/07/28 15:11:57.
#ue4-athena - Use less bandwidth for CharacterMovement RPCs when the character is not standing on any component (ie during jumps and falling). Added separate "...NoBase()" versions of ServerMove() and ServerMoveDual().
Undid part of 3557564 and restored the CMC functions to be virtual, and removed virtual keyword from matching Character functions, so that overrides are in one consistent place. Also guarantees backwards compat for licensees.
#AUTOMERGE using branch //Fortnite/Main-To-//Fortnite/Dev-Athena (reversed) of change#3564858 by Zak.Middleton on 2017/07/31 15:24:39.
#jira Fort-1
Change 3562825 by Chris.Gagnon
Added CommonCustomNavigation Widget, this widget can be used to capture navigation requests to handle in custom ways.
#jira FORT-0
Change 3562098 by Josh.Markiewicz
#UE4 Encryption token/ack changes
- moved encryption token request/ack to delegates
- moved FNetworkNotify to NetworkDelegates.h
- moved connection logic out of GameInstance and back into networking code
-- GameInstance sends an enum and the network code does the right thing based on that
#review-3559694 @ryan.gerleve
#tests PC dedicated server connections golden path and forced failures
#jira FORT-0
Change 3559354 by Luke.Thatcher
[FORTNITE] [PS4] [^] Merging (as edit) support for setting flip rate on PS4 (CLs 3555687 and 3558843) from //Fortnite/Dev-Athena/... to //Fortnite/Main/...
- Allowed rates are now 60Hz, 30Hz and 20Hz.
- Exposed by r.PS4FlipRate CVar, set to 60Hz by default. Requires r.Vsync 1.
#jira FORT-49463
Change 3532644 by Jeff.Campeau
Fix mapping current culture to movie audio channels using data table to map languages to track indices.
Don't rewind cinematics (they all start from the begining because we load them and play them once). Seeks cause us to have to redecode video frames at a large perf cost.
Delay cutscene playback by 0.5 seconds to give us time to build up a buffer of decoded video. (Temporary workaround for audio/video sync).
Generic implementation for getting current languages in BP.
Fix more issues with calling into media source functionality when using the source reader (potential hangs).
#jira FORT-44376,FORT-48209,FORT-48040
#testedon Preflight from last night combined with Bob's changes from today clear all known issues. This change tested on Xbox and PC multiple times each.
Change 3527761 by Chris.Gagnon
Fixed various issues in the widget switcher, also added Advanced calls that allow the user to specify if activation/deactivation should occur.
#jira FORT-47988, FORT-47984
Change 3525390 by Jeff.Campeau
Remove media player log spam
#jira FORT-47393
#testedon compiled client
Change 3518692 by Chris.Gagnon
Added CleanOperation Adding which will remove unneeded op combinations from the op queue.
Also added the ability to suspend starting operation queue processing to allow complex operations to accumulate and in turn allow the Clean Op adding code to be effective.
GameFeedback, and the widget switcer utilize this to avoid unnesacary activations of a screen that is immediately being deactivated.
Root issue of the mentioned bug is that activation of the quest screen created a latent navigation du to the deferal of scrolling into view.
This is still an issue in general, there isn't much we can do about it. Other than avoid activating a panel that will deactivated that frame as we did with the code changes in this CL.
#jira FORT-47395
Change 3514658 by Jeff.Campeau
Fixed a media player threading issue where the OnMediaOpened event could be called before the media Init script completed.
Moved the event Cinematic used when setting up and playing media after media file load to use a delayed event from the MovieWidget so that it will always happen after the movie widget processing.
Fixed an issue that could cause samples to leak in MfMedia plugin and cause ReadSample to lockup.
Fixed an issue where a default texture is displayed for movies before the movie starts playing (the player may be active before the first frame of the video is decoded). Default is now all black as it is expected that this texture will be displayed for several frames.
#jira FORT-46801
#testedon Xbox through rocket launch cinematic including vintertip for stairs, skill tree nodes, and victory result video
Change 3507896 by Ryan.Gerleve
Changed the net.UseEncryptionToken to be more useful and renamed it to net.AllowEncryption.
This cvar, if 0, will prevent the PacketHandler from adding the configured encryption component, and prevent UPendingNetGame and AOnlineBeaconClient from filling out the EncryptionToken parameter of NMT_Hello - which prevents the extra encryption handshake connection step.
#jira FORT-46878
#review-3507897 @josh.markiewicz
Change 3503928 by Ryan.Gerleve
Add safety checks around some of the encryption functionality. Fixes a server crash seen during load testing.
#jira FORT-46772
#review-3503929 bob.tellez
#robomerge ReleaseNext
[CL 3673993 by Bob Tellez in Main branch]
#lockdown Nick.Penwarden
#rb none
#rnx
============================
MAJOR FEATURES & CHANGES
============================
Change 3582363 by Marc.Audy
Make ComponentToWorld fully private and remove deprecation informing of this
#jira UE-46286
Change 3582885 by Ben.Zeigler
#jira UE-47642 Add ToString for SoftObjectReference/SoftClassReference/PrimaryAssetId/PrimaryAssetType to use for debugging. The other direction is not provided because the type validation cannot be done at runtime
Change 3584468 by Ben.Zeigler
#jira UE-48301 Avoid infinite recursion crash when cooking client/server only component blueprints
Change 3584596 by Marc.Audy
(4.17) Ensure that old user defined structs have their members properly marked as blueprint visible
#jira UE-48346
Change 3586057 by Ben.Zeigler
#jira UE-48413 Fix issue where running a dedicated server with a fixed framerate could cause a time crash because the "last time" was out of sync. Clarified code to indicate which times are real and which are logical. This manifested as a crash in EngineTest but could happen in any game with a fixed framerate
Change 3588211 by Marc.Audy
PR #3889: Added BLUEPRINTGRAPH_API module specifier to the input nodes. (Contributed by karanseqwb)
#jira UE-48318
Change 3588826 by Marc.Audy
Don't ensure when connecting the output pin of a create delegate node to a wildcard input
#jira UE-48157
Change 3588827 by Marc.Audy
Always throw error when unable to validate a link connection instead of allowing totally broken content to compile
Change 3588872 by Ben.Zeigler
#jira UE-48457 Add Export To CSV to content browser/asset audit windows that are in the column view. This is useful for preparing memory/disk usage reports
Change 3589134 by Dan.Oconnor
Mirror 3585244 from Release 4.17
Run actor construction via UBlueprint::BroadcastCompiled after reinstancing, matching non-compilation manager behavior
#jira UE-48189
Change 3589140 by Dan.Oconnor
Mirror 3588406 from Release-4.17
Set "WorldContext" metadata earlier in the compilation process, so that it can be used reliably in other blueprints. This fixes occasionally 'None' WorldContext references
#jira UE-48464
Change 3589141 by Dan.Oconnor
Mirror 3588681 from Release-4.17
Set Default values and CallInEditor meta data for event nodes
#jira UE-48386
Change 3590690 by Ben.Zeigler
#jira UE-48509 Fix crash in incremental cook when a file in the incremental cook was deleted from p4
Change 3590909 by Ben.Zeigler
#jira UE-48509 Fix crash in incremental cooker when DDC data is not built for a package that is skipped for rebuilding. The cached data would not be checked for completness, but would assert becuase it was not complete.
WillNeverCacheCookedPlatformDataAgain no longer does anything other than assert, so remove it.
Change 3591386 by Marc.Audy
Split pins are now correctly handled when expanding macros and functions.
#jira UE-47747
Change 3591939 by Dan.Oconnor
Mirror 3591923 from Release-4.17
Split ReplaceInstancesOfClass_Inner into two passes, one for objects and one for actors because actor reconstruction needs all components to be of final class type (e.g. not REINST_ or HOT_RELOAD_)
#jira UE-48250
Change 3593243 by Marc.Audy
PR #3910: Add FQuat initialization from FString (Contributed by cneumann)
#jira UE-48534
Change 3593407 by Marc.Audy
Properly expose Lex::To/FromString for FName
Change 3593648 by Marc.Audy
Refactor AActor::PostEditUndo to have a single implementation to avoid incosistent fixes
Change 3593917 by Marc.Audy
Improved comment
Change 3594501 by Marc.Audy
Fix biased shuffle algorithm
#jira UE-48432
Change 3594699 by Ben.Zeigler
#jira UE-48555 Fix crash where async loading flush update callback was happening in the async loading thread, it's supposed to be a game delegate
Fix InstancedStaticMesh to not ensure when loaded via the async loading thread
Change 3595327 by Phillip.Kavan
#jira UE-16485 - Add an option to host global Blueprint searches in a dockable tab that's not tied to any Blueprint editor context.
Change summary:
- Added a few additional Slate editor style descriptors specifically for the Find Results tab.
- Added a private dependency on the 'WorkspaceMenuStructure' module to the 'Kismet' editor module.
- Added a new Blueprint Editor settings option to the "Workflow" section to toggle the feature on/off (now set to 'on' by default).
- Added a UBluepriintEditorSettings::PostEditChangeProperty() implementation to reset FiB state upon changing the experimental toggle switch.
- Modified the FFindResultsSummoner ctor to use an alternate tooltip when the feature is turned on. In that case the "local" Find Results tab will always search only the local BP context.
- Modified FBlueprintEditor::OnRequestClose() to additionally find and close the local Find Results tab if the feature is turned on and we're not in a full BP editor context. This ensures that the local Find Results tab context will be reset to hidden if the option is toggled while a defaults-only BP editor context is active.
- Modified FBlueprintEditor::SummonSearchUI() to invoke the global Find Results tab if the feature is turned on and 'bSetFindWithinBlueprint' is true.
- Simplified FBlueprintEditor::FindInBlueprint_Clicked() and FBlueprintEditor::FindInBlueprints_OnClicked() to call SummonSearchUI().
- Moved the FFindInBlueprintsResult declaration into FindInBlueprintManager.h. Also relocated the ExpandAllChildren API out of this class and into the localized FindInBlueprintsHelpers util class.
- Added new FFindInBlueprintSearchManager public APIs - GetGlobalFindResults() and CloseAllGlobalResults(). Also added a delegate for handling cleanup after a global Find Results tab is closed.
- When the feature is turned on, global Find Results tabs will be named "Find in Blueprints" to correlate to the menu command that's bound to CTRL-SHIFT-F. An index will be appended to the tab name if more than one context is active.
- Extended FFindInBlueprintSearchManager to support spawning and maintaining up to 4 global Find Results widget contexts. These are registered and spawned as "nomad" tabs, but they don't currently auto-insert into the menu. Instead, they are invoked internally by the GetGlobalFindResults() API as needed, in response to the BP editor's "Find in Blueprints" command.
- Extended the SFindInBlueprints widget to support a "locked" state and allow users to toggle it via an SButton. This is visible only in the global Find Results context.
- Extended the SFindInBlueprints widget to support an additional "Find in All Blueprints" button on the local Find Results context. Clicking the button will invoke an unlocked global Find Results tab and initiate a global search with the text taken from the local context. This is visible only in the local Find Results context.
- Removed the "Find in Current Blueprint only" checkbox from the local Find Results context when the feature is enabled. Global searches are instead redirected to the global Find Results tab.
Change 3596499 by Marc.Audy
Fix non-editor CIS error
Change 3596653 by Marc.Audy
When a transaction is cancelled the previous redo buffer will now be restored instead of lost
#jira UE-48513
Change 3598187 by Ben.Zeigler
Add ability for automation command line to run as remote session with Automation StartRemoteSession (SessionGuid). In this mode it waits for external clients to be ready
Fix functional tests to work in editor builds with -game by forcing an asset registry scan
Change 3598193 by Ben.Zeigler
Add support for -TcpMessagingListen=IP:port and TcpMessagingConnect=IP:Port command line options to the TCP messaging layer, this is used by automation to connect a specific device to an editor coordinator.
Change 3600168 by Marc.Audy
(4.17.2) Protect against crash when ParentClass has become null for unknown reasons
#jira UE-47467
Change 3600457 by Ben.Zeigler
Fix issue where nonblocking BSD sockets on some platforms may return EINPROGRESS on initial connect, which should not be treated as an error
Change 3600462 by Ben.Zeigler
Remove platform whitelist from TcpMessaging plugin, this was effectively blocking it on all other platforms
Change 3600685 by Marc.Audy
(4.17.2) ParentClass is known to be able to be null if a class has been deleted without redirector. Allow the class to be marked deprecated under this circumstance.
#jira UE-47467
Change 3600859 by Marc.Audy
(4.17.2) Prevent error pop ups about failing to save world due to save on compile of blueprints
#jira UE-48672
Change 3600918 by Marc.Audy
Transient child actor components should create transient child actors.
#jira UE-48605
Change 3601012 by Ben.Zeigler
Fix TCP Messaging system to work better on non desktop by sleeping for some real time during the thread tick.
Add verbose logs and fix warning spam about thread stats being duplicated by renaming the thread per connection.
Change 3602595 by Marc.Audy
(4.17.2) PR #3930: Fix compiler error for PS4 if a nativized blueprint invokes a method of its own through interface (Contributed by hillin)
#jira UE-48684
Change 3602644 by Ben.Zeigler
Add game game thread asserts to streamable manager to track down possible async loading thread issues
Change 3602745 by Ben.Zeigler
Add Tolerance parameters to AssertEqual_Rotator and Transform, Vector and Float already had them
Change 3602807 by Phillip.Kavan
#jira UE-48426
- Fix runtime crash in a nativized child Blueprint that includes a parent function call node in a replicated function implementation.
Change summary:
- Modified FBlueprintCompilerCppBackend::EmitCallStatmentInner() to append the "_Implementation" postfix to parent RPC calls in a child class RPC implementation.
Change 3602856 by Ben.Zeigler
Fix fixed frame rate to be more stable by computing delta time as doubles, to avoid rounding issues
Change 3602903 by Marc.Audy
Allow Scale to be set on an AnimNotify as well as the spawn emitter gameplay statics
#jira UE-39362
Change 3602963 by Marc.Audy
PR #3762: DisableHaptics disables haptics properly (Contributed by projectgheist)
#jira UE-46960
Change 3603249 by Marc.Audy
Prevent compilation of a blueprint containing a child actor component to mark the blueprint the child actor's class dirty
#jira UE-43328
Change 3603311 by Ben.Zeigler
Add -nocodesign option to disable code signing during staging
Change 3603504 by Ben.Zeigler
#jira UE-27124 Fix crash during PIE by ensuring the world package PIE flag is always set, even if it's loaded via redirector
Change 3604790 by Marc.Audy
Fix inability to undo Add Pin via context menu to make container nodes.
#jira UE-48751
Change 3605079 by mason.seay
Renamed component from Cube to Cylinder, because it's actually a Cylinder
Change 3605113 by Mieszko.Zielinski
PR #3927: Fixed issue of behavior if setting InfiniteLoopTimeoutTime variable (Contributed by yhase7)
Change 3605276 by mason.seay
Fixed comment error in level bp
Change 3605706 by Zak.Middleton
#ue4 - Fix redundant GetDefault<>.
#jira none
Change 3605850 by Zak.Middleton
#ue4 - Fix client assert when trying to send RPCs while connection is pending closure due to queued bunches. ChIndex is -1 during this time, though the channel is not actually closed. Added ensure when calling SendBunch() under this condition to catch future cases like this.
(Mirror CL 3602849 in Fortnite)
#jira FORT-51215, UT-6139
Change 3607677 by Dan.Oconnor
Mirror 3597636 from Release-4.17
Don't clear UClass CDO until after we've duplicated the class, in case class duplication wants to read from the CDO (e.g. when duplicating a class that has ChildActorComponents)
#jira UE-48524
Change 3607704 by Dan.Oconnor
Back out changelist 3607677 - want to obliterate integration record
Change 3607727 by Dan.Oconnor
Mirror 3597636 from Release-4.17 - now with integrations converted to edits
Don't clear UClass CDO until after we've duplicated the class, in case class duplication wants to read from the CDO (e.g. when duplicating a class that has ChildActorComponents)
#jira UE-48524
Change 3607735 by Dan.Oconnor
Mirror 3606248 from Release-4.17
When copying data from old archetypes to new archetypes we want to use delta's from the old instances, but only when reliable (e.g. not CDO)
#jira UE-48697, UE-48465
Change 3607919 by Ben.Zeigler
#jira UE- 48815
Fix issue where StreamableHandle CompletedDelegate wasn't being reset after being called. If this had a payload pointing to the handle the handle would then be kept alive forever due to the reference counting, causing bad memory leaks
Copy of CL #3607743
Change 3608447 by mason.seay
Fixing deprecated node
Change 3608779 by Ben.Zeigler
#jira UE-48762 Do not rename a PIE world in place if it was loaded by redirector, this corrupts the redirector and later crashes if used again
Change 3609860 by Marc.Audy
Allow uint8:1 properties to be used as expose on spawn
#jira FORT-52043
Change 3609877 by Marc.Audy
Reduce size of UProperty and UWidgetBlueprintGeneratedClass by 8 bytes
Reduce size UBlueprintGeneratedClass by 32 bytes
#jira FORT-52043
Change 3609944 by Marc.Audy
Remove unused per instance physics create/destroyed delegates from UActorComponent (reduce size by 224 bytes)
Change 3610009 by mason.seay
Moving assets to another folder for organization
Change 3610840 by Ben.Zeigler
#jira UE-47351 Fix multiple launch ons inside the editor to correctly detect changed source files by refreshing the asset registry each time.
Packages are now always saved to disk before launch on so we just need to load the data off disk and then refresh the registry generators.
Change 3610961 by Ben.Zeigler
Fix it so when a test times out it writes out the full report with a proper error
Fix typo with ErrorCount
Change 3611183 by Marc.Audy
(4.17.2) Don't crash clicking the variable of a deleted component
#jira UE-47678
Change 3611262 by Ben.Zeigler
#jira UE-41412 Fix Delegate ImportText to check the outer chain for owning object before searching all packages, this fixes several issues with copy-pasting actors that have bound delegates
Change 3611667 by Phillip.Kavan
#jira UE-48450
- Fix UHT C++ codegen compile error (regression) after choosing to package with Blueprint nativization enabled if the project includes a converted User-Defined Structure asset.
Change 3612641 by Marc.Audy
Private StaticMesh, remove deprecation warning
Change 3612990 by Marc.Audy
Reduce memory footprint of UClass
Change 3613137 by Ben.Zeigler
#jira UE-44570 Fix issue with GUID struct customization where it would generate a post edit after modifying only the first element in the GUID, which caused the property handle to get invalidated
Change 3613161 by Ben.Zeigler
#jira UE-48372 Add InRange (Int) for Blueprints, and cleanup KismetMathLibrary.h comments
PR #3899
Change 3613192 by Ben.Zeigler
#jira UE-48366 PR #3895 Fix missing small icons within the blueprint Merge and diff tools
Change 3613320 by Mason.Seay
Submitting deleted redirectors
Change 3613321 by Marc.Audy
Shrink AActor 32 bytes
Change 3613326 by Marc.Audy
Move Serialize to be editoronly
Change 3613358 by Phillip.Kavan
#jira UE-48525 - Fix non-native script interface property value initialization for nativized Blueprint class default objects.
Change summary:
- Modified FEmitDefaultValueHelper::HandleSpecialTypes() to special-case interface property values when emitting initialization code for converted class subobjects.
Change 3613827 by Marc.Audy
Combine material parameter caches of UMeshComponent in to a single sorted map instead of 3 independent maps (saves ~224 bytes)
Change 3613841 by Ben.Zeigler
#jira UE-48800 Fix crash with undoing blueprint changes while blueprint differ is open, it now listens for blueprint changes
Change 3614031 by Marc.Audy
Fix initialization order
Change 3614033 by Marc.Audy
Use Reset instead of Empty in get functions
Change 3615211 by Ben.Zeigler
Fix CIS warning
Change 3615386 by Ben.Zeigler
#jira UE-48976 Fix crash compiling user struct when out of date nodes point to it
Change 3615571 by Ben.Zeigler
#jira UE-48974 Fix crash trying to reconnect blueprint pins with null connections
Change 3615844 by Marc.Audy
(4.17.2) Reexpose WeightedBlendables/Post Process Materials to blueprints
#jira UE-48977
Change 3615887 by Marc.Audy
(4.17.2) Don't crash getting context menu actions if the variable get doesn't have a value pin
#jira UE-48970
Change 3615965 by Dan.Oconnor
Make sure that depedent blueprints are bytecode recompiled (e.g. child blueprints that are also dependent must also be bytecode recompiled), also no longer call RefreshNodes on dependent blueprints of interfaces, as this is no longer needed and can result in incoherent skeleton class hierarchies
#jira UE-48429, UE-48433, UE-48437, UE-48445, UE-48692
Change 3616149 by mason.seay
Updated BP for more thorough Find in BP testing
Change 3616261 by Dan.Oconnor
Mirror 3594264 and 3594798 from Release-4.17
Fix crash after compiling a blueprint that has an invalid ParentClass
#jira UE-48430, UE-48903
Change 3616816 by Zak.Middleton
#ue4 - Add GetTargetRotation() to SpringArmComponent, which returns the rotation target based on the combination of various rotation setting flags (bUsePawnControlRotation, bInheritPitch, bInheritYaw, bInheritRoll, absolute rotation flags).
#jira UE-48351
Change 3616934 by Phillip.Kavan
#jira UE-48877 - Close a disabled new-style global find tab if docked after restoring a previously-saved Blueprint editor layout.
Change summary:
- Modified FBlueprintEditor::PostLayoutBlueprintEditorInitialization() to close any active global tabs after restoring from a saved layout if the option is disabled.
Change 3616946 by Phillip.Kavan
#jira UE-48595 - Global FiB Results are now accessible through the main Window menu.
Change 3618007 by Marc.Audy
(4.17.2) Ensure that RootComponent is correct after undo/redo
#jira UE-48995
Change 3618014 by Phillip.Kavan
#jira UE-49025 - Fix global FiB menu item names.
Change 3618206 by Dan.Oconnor
Make sure instances in the same package as a UBlueprintGeneratedClass are properly created after the CDO
#jira UE-47991, UE-47726
Change 3618211 by Dan.Oconnor
Fix 'bad' USE_DEFERRED_DEPENDENCY_CHECK_VERIFICATION_TEST - this is only broken until we get the fix from core that restores CLASS_Intrinsic
Change 3618299 by Zak.Middleton
#ue4 - Fix comment in GetComponents (UActorComponent version)
#jira none
Change 3618409 by Marc.Audy
Make linker placeholder properly support map and set properties
#jira UE-48925
Change 3618436 by Marc.Audy
Fix shadow variable
Change 3618682 by Ben.Zeigler
Fix issue where pressing escape or losing focus while using a SpinBox would leave the UI in a state where the SpinBox could never be used again, caused by CL #3173966. Also fix the initial value to be correct the first time it is dragged
Change 3618783 by Ben.Zeigler
Fix several issues with the Component Transform details UI
#jira UE-48959 Fix it so the world/relative transform type bools are correctly propagated to inherited components when modified via editor customizations
#jira UE-48963 Refactor Transform customization to handle paste and reset to default as atomic operations, allowing them to work properly on blueprint component instances
#jira UE-48960 Correctly notify blueprint system when component transforms are changed
#jira UE-4311 Preserve exact rotation typed into component rotation field in most cases
Fix the "Reset to Defaults" icon to be correct in transform details
Change 3618904 by Ben.Zeigler
#jira UE-489999 Fix blueprint breakpoint crash when breakpoint data is out of date with UI
Change 3618984 by Zak.Middleton
#ue4 - Reduce memory churn/allocations when duplicating for PIE.
#jira none
Change 3619895 by Marc.Audy
Very minor cleanup
Change 3620129 by Marc.Audy
PR #3958: Exposing GetOwningPlayerController and GetOwningPawn as public in AHUD. (Contributed by ill)
#jira UE-49083
Change 3620350 by Lukasz.Furman
restored intended behavior of path following's acceptance radius: additive with goal and agent radii (included when FAIMoveRequest flags allow it)
copy of CL# 3618825, 3618828
#ue4
Change 3620628 by Zak.Middleton
#ue4 - Moved hardcoded limits on FCollisionShape extents to a static value and refactored external code to reference that instead.
Fixed Capsules where axis length (half-height - radius) < 1 were clamped to a new capsule with axis length of 1. Changed the clamp threshold to 1e-4 and changed FPhysXShapeAdaptor to use a Sphere instead when Radius >= HalfHeight.
This would cause sweeps using the capsule params to use a capsule of a different size, up to 1 UU different along the axis.
#jira UE-49035
Change 3620700 by Lukasz.Furman
moved blackboard decortator's version of requesting abort to parent class, so all decorators can use it with external events
#ue4
Change 3620716 by mason.seay
Test map for flow control save issue
Change 3620723 by mason.seay
Minor improvement
Change 3620792 by Ben.Zeigler
Clang doesn't like template specializations in classes, switch to an overload instead to fix CIS
Change 3621084 by Marc.Audy
Fix NegateInt/Float in StandardMacros
#jira UE-36242
#jira UE-36470
Change 3621152 by Marc.Audy
Fix backwards compatibility on FEdGraphPinType for particularly old blueprints.
#jira UE-49111
Change 3621246 by mason.seay
Test BP for UE-48800
Change 3621257 by Michael.Noland
Animation: Corrected a comment on the LegIK node
Change 3621480 by Zak.Middleton
#ue4 - Added FTransform::TransformRotation(FQuat) and FTransform::InverseTransformRotation(FQuat). Added matching Blueprint library functions taking FRotator.
#jira UE-39088
#github PR 2985 (modified)
Change 3621685 by Phillip.Kavan
#jira UE-49024 - Add/remove global FiB menu items from the Main Menu when the global FiB option is enabled/disabled.
Change summary:
- Added FFindInBlueprintSearchManager::EnableGlobalFindResults(). Now using this API to enable/disable both the Main menu items as well as the global FiB workflow change within the BP editor context.
- Renamed FFindInBlueprintSearchManager::CloseAllGlobalResults() to CloseOrphanedGlobalFindResultsTabs(). This is now being called to clean up any orphaned global FiB tabs when opening the BP editor context.
Change 3622629 by Marc.Audy
Reduce memory footprint of UMG/Slate classes: UWidget, UBorder, UImage, UUserWidget, SWidget, SButton, SOverlay, SBoxPanel, SInlineEditableTextBlock, FSlateFontInfo, EVisibility, FSlateBrush, FCheckBoxStyle, FButtonStyle, FComboBoxStyle
Change 3622779 by Zak.Middleton
#ue4 - Rename USceneComponent::bWorldToComponentUpdated to bComponentToWorldUpdated (since the transform is called ComponentToWorld).
#jira none
Change 3623020 by Marc.Audy
Fix initialization order
Change 3623021 by Marc.Audy
Reorganize USceneComponent to improve cache coherency
Change 3623261 by Ben.Zeigler
#jira UE-48555: Fix for corruption of shared pointers by the async loading thread. It is unsafe to copy delegates by value on the async loading threads because they may have shared pointers on them that are being used by the main thread. Instead of copying by value, we now allocate once on the game thread and copy by TUniquePtr.
Change 3623294 by Marc.Audy
Realign UActorComponent to avoid members crossing cache lines
Change 3623383 by Marc.Audy
Compress UParticleSystemComponent and fix up cases of members crossing cache lines
Change 3623492 by Marc.Audy
(4.17.2) Fix pin values on function nodes not correctly carrying the value between reloads/refreshes
#jira UE-49189
#jira UE-49196
Change 3623573 by Ben.Zeigler
#jira UE-49223 Fix crash when undoing changes to actors that have been recompiled. We need to skip most of PostEditUndo when the class is out of date and this got broken in a recent refactor
Change 3623642 by Dan.Oconnor
Make sure we don't attempt to defer exports that rely on CDOs that have been regenerated
#jira UE-49211
Change 3623719 by Marc.Audy
PR #3387: Added new Swap method (blueprint KismetArrayLibrary). (Contributed by RChehowski)
#jira UE-42970
Change 3624191 by Marc.Audy
Cache GetWorld()
Change 3624232 by Marc.Audy
Remove accidentally checked in change
Change 3624688 by Marc.Audy
PR #3491: Client play force feedback can now ignore time dilation. (Contributed by miracle7)
Force feedback component can also ignore time dilation
#jira UE-44155
Change 3624880 by Marc.Audy
PR #3970: SpawnObject not checking for a nullptr causing an editor crash
Change 3625740 by Mason.Seay
Check in the correct file this time...
Change 3625806 by Ben.Zeigler
#jira UE-48555 Code review fix for async loading thread fixes, disable an assert when cancel is called in non-EDL, and add comment + assert if Cancel is re-enabled for EDL in the future
Change 3626128 by Marc.Audy
Fix dragging off component tree in to graph showing an error message
#jira UE-49114
Change 3626655 by Ben.Zeigler
#jira OR-43846 Fix asset import objects to correctly load off disk again. They aren't marked as SubObjects so the special case code to add the NeedsLoad flag wasn't getting hit. Change it so in the editor it marks all unloaded subobjects as needs load, need to talk to Core about rather this fix should be editor specific or not
Change 3626740 by Marc.Audy
Fix compile errors when nativizing when a property references a sub object of a dervied type with modified default properties
#jira UE-49276
Change 3626831 by Marc.Audy
Remove BOM
Change 3627162 by Phillip.Kavan
#jira UE-49239 - Fix an invalid cast emitted to nativized codegen for converted AnimBP types.
- Regression introduced in CL# 3613358.
Change 3628051 by Marc.Audy
Fix spelling of redundant
#jira UE-49343
Change 3596437 by Marc.Audy
Don't copy metadata unnecessarily
Change 3613302 by Marc.Audy
Reduce size of UStaticMeshComponent by 224 bytes (cumulative, 56 bytes exclusive)
Reduce size of UPrimitiveComponent by 176 bytes (cumulative, 64 bytes exclusive).
Reduce size of USceneComponent by 112 bytes.
Reduce size of FLightingChannels from 3 bytes to 1.
Reduce size of FBodyInstance by 16 bytes.
Change 3620363 by Lukasz.Furman
split UBTTask_MoveTo.bStopOnOverlap flag to separate goal & agent parts to match actual parameters of AI move request, added simple versioning for behavior tree nodes
copy of CL# 3620248
#ue4
Change 3622569 by Marc.Audy
Remove unnecessarily deprecated visibility member and use redirect instead
Change 3624879 by Marc.Audy
Add a deprecated version of ClientPlayForceFeedback for backwards compatibility.
Adjust existing game calls to ClientPlayrForceFeedback to use new API
[CL 3628687 by Marc Audy in Main branch]
#lockdown Nick.Penwarden
==========================
MAJOR FEATURES + CHANGES
==========================
Change 3323393 on 2017/02/27 by Ben.Cosh
This fixes an issue with actor details component selection causing actor selection to get out of sync across undo operations
#Jira UE-40753 - [CrashReport] UE4Editor_LevelEditor!FLevelEditorActionCallbacks::Paste_CanExecute() [leveleditoractions.cpp:1602]
#Proj Engine
Change 3379355 on 2017/04/04 by Lauren.Ridge
Adding sort priorities to Material Parameters and Parameter Groups. If sort priorities are equal, fallback to alphabetical sort. Default sort priority is 0, can be set on the parameter in the base material. Parameters are still sorted within groups.Group sort priority is set on the main material preferences.
Change 3379389 on 2017/04/04 by Nick.Darnell
Core - Removing several old macros that were referring to EMIT_DEPRECATED_WARNING_MESSAGE, which is no longer defined in the engine, so these macros are double deprecated.
Change 3379551 on 2017/04/04 by Nick.Darnell
Automation - Adding more logging to the automation controller when generating reports.
Change 3379554 on 2017/04/04 by Nick.Darnell
UMG - Making the WidgetComponent make more things caneditconst in the editor depending on what the settings are to make it more obvious what works in certain contexts.
Change 3379565 on 2017/04/04 by Nick.Darnell
UMG - Deprecating OPTIONA_BINDING, moving to PROPERTY_BINDING in place and you'll need to define a PROPERTY_BINDING_IMPLEMENTATION. Will make bindings safer to call from blueprints.
Change 3379576 on 2017/04/04 by Lauren.Ridge
Parameter group dropdown now sorts alphabetically
Change 3379592 on 2017/04/04 by JeanMichel.Dignard
Fbx Morph Targets import optimisation
- Only reimport the points for each morphs and compute the tangents for the wedges affected by those points.
- Removed the full skeletal mesh rebuild on each morph target import.
- Allow MeshUtilities::ComputeTangents_MikkTSpace to only recompute the tangents that are zero.
Gains around 7.30 mins for 785 morph targets in mikkt space and 1.30 mins using built-in normals, with provided test file.
#jira UE-34125
Change 3380260 on 2017/04/04 by Nick.Darnell
UMG - Fixing some OPTIONAL_BINDINGS that needed to be converted.
Change 3380551 on 2017/04/05 by Andrew.Rodham
Sequencer: Fixed ImplIndex sometimes not relating to the source data index when compiling at the track level
#jira UE-43446
Change 3380555 on 2017/04/05 by Andrew.Rodham
Sequencer: Automated unit tests for the segment and track compilers
Change 3380647 on 2017/04/05 by Nick.Darnell
UMG - Tweaking some stuff on the experimental rich textblock.
Change 3380719 on 2017/04/05 by Yannick.Lange
Fix 'Compile FortniteClient Mac' and 'Compile Ocean iOS' Failed with Material.cpp errors. Wrapping WITH_EDITOR around ParameterGroupData.
#jira UE-43667
Change 3380765 on 2017/04/05 by Nick.Darnell
UMG - Fixing a few more instances of OPTIONAL_BINDING.
Change 3380786 on 2017/04/05 by Yannick.Lange
Wrap SortPriority in GetParameterSortPriority with WITH_EDITOR.
Change 3380872 on 2017/04/05 by Matt.Kuhlenschmidt
PR #3453: UE-43004: YesNo MessageDialog instead of YesNoCancel (Contributed by projectgheist)
Change 3381635 on 2017/04/05 by Matt.Kuhlenschmidt
Expose static mesh material accessors to blueprints
#jira UE-43631
Change 3381643 on 2017/04/05 by Matt.Kuhlenschmidt
Added a way to enable or disable the component transform units display independently from unit display anywhere else. This is off by default
Change 3381705 on 2017/04/05 by Yannick.Lange
- Slate application multiple input pre-processors.
- Remove ViewportWorldInteractionManager, let ViewportWorldInteraction handle it's own input pre-processor.
Change 3381959 on 2017/04/05 by Yannick.Lange
Back out changelist 3381705. Old changelist.
Change 3382049 on 2017/04/05 by Yannick.Lange
- Slate application multiple input pre-processors in a wrapper class.
- Remove ViewportWorldInteractionManager, let ViewportWorldInteraction handle it's own input pre-processor.
- Deprecated SetInputPreProcessor, but made it work with RegisterInputPreProcessor and UnregisterInputPreProcessor.
Change 3382450 on 2017/04/06 by Andrew.Rodham
Sequencer: Fixed 'ambiguous' overloaded constructor for UT linux server builds
Change 3382468 on 2017/04/06 by Yannick.Lange
Rename AllowWorldMovement parameter to bAllow.
Change 3382474 on 2017/04/06 by Yannick.Lange
Make GetInteractors constant because we dont want it to be possible to change this arrray.
Change 3382492 on 2017/04/06 by Yannick.Lange
VR Editor: Floating UI's are stored in a map with FNames as key.
Change 3382502 on 2017/04/06 by Yannick.Lange
VR Editor: Use asset container for auto scaler sound.
Change 3382589 on 2017/04/06 by Nick.Darnell
Slate - Upgrading usages of SetInputPreprocessor. Also adjusting the API for the new preprocessor functions to have an option to remove all, which was what several usages expected. Also updated the deprecated version of SetInputPreprocessor to removeall if null is provided for the remove, mimicing the old functionality.
Change 3382594 on 2017/04/06 by Nick.Darnell
UMG - Deprecating GetMousePositionScaledByDPI, this function has too many issues, and I don't want to break buggy backwards compatability, so just going to deprecate it instead. For replacement, you can now access an FGeometry representing the viewport (after DPI scale has been added to the transform stack), and also the FGeometry for a Player's Screen widget host, which might be constrained for splitscreen, or camera aspect.
Change 3382672 on 2017/04/06 by Nick.Darnell
Build - Fixing incremental build.
Change 3382674 on 2017/04/06 by Nick.Darnell
Removing a hack added by launcher.
Change 3382697 on 2017/04/06 by Matt.Kuhlenschmidt
Fixed plugin browser auto-resizing when scrolling. Gave it a proper splitter
Change 3382875 on 2017/04/06 by Michael.Trepka
Modified FMacApplication::OnCursorLock() to avoid a thread safety problem with using TSharedPtr/Ref<FMacWindow> of the same window on main and game threads simultaneously.
#jira FORT-34952
Change 3383303 on 2017/04/06 by Lauren.Ridge
Adding sort priority to texture parameter code
Change 3383561 on 2017/04/06 by Jamie.Dale
Fixed MaximumIntegralDigits incorrectly including group separators in its count
Change 3383570 on 2017/04/06 by Jamie.Dale
Added regression tests for formatting a number with MaximumIntegralDigits and group separators enabled
Change 3384507 on 2017/04/07 by Lauren.Ridge
Mesh painting no longer paints on invisible components. Toggling visiblity refreshes the selected set.
#jira UE-21172
Change 3384804 on 2017/04/07 by Joe.Graf
Fixed a clang error on Linux due to missing virtual destructor when deleting through the interface pointer
#CodeReview: marc.audy
#rb: n/a
Change 3385011 on 2017/04/07 by Matt.Kuhlenschmidt
Fix dirtying levels just by copying actors if the level contains a foliage actor. The foliage system makes lazy asset pointers
#jira UE-43750
Change 3385127 on 2017/04/07 by Lauren.Ridge
Adding WITHEDITOR to OnDragDropCheckOverride
Change 3385241 on 2017/04/07 by Jamie.Dale
Removing warning if asking for a null or empty localization provider
Change 3385442 on 2017/04/07 by Arciel.Rekman
Fix a number of problems with Linux splash.
- Thread safety (UE-40354).
- Inconsistent font (UE-35000).
- Change by Cengiz Terzibas.
Change 3385708 on 2017/04/08 by Lauren.Ridge
Resaving VREditor asset container with engine version
Change 3385711 on 2017/04/08 by Arciel.Rekman
Speculative fix for a non-unity Linux build.
Change 3386120 on 2017/04/10 by Matt.Kuhlenschmidt
Fix stats not being enabled when in simulate
Change 3386289 on 2017/04/10 by Matt.Kuhlenschmidt
PR #3466: Git plugin: add option to autoconfigure Git LFS (Contributed by SRombauts)
Change 3386301 on 2017/04/10 by Matt.Kuhlenschmidt
PR #3470: Git Plugin: disable "Keep Files Checked Out" checkbox on Submit to Source Control Window (Contributed by SRombauts)
Change 3386381 on 2017/04/10 by Michael.Trepka
PR #3461: Mac doesn't return the correct exit code (Contributed by projectgheist)
Change 3388223 on 2017/04/11 by matt.kuhlenschmidt
Deleted collection: MattKTest
Change 3388808 on 2017/04/11 by Lauren.Ridge
Reset arrows now only display for non-default values in the Material Instance editor. Reset to default arrows now are placed in the correct location for SObjectPropertyEntryBox and SPropertyEditorAsset. SResetToDefaultPropertyEditor now takes a property handle in the constructor, instead of an FPropertyEditor.
#jira UE-20882
Change 3388843 on 2017/04/11 by Lauren.Ridge
Forward declaring custom reset override. Fix for incremental build error
Change 3388950 on 2017/04/11 by Nick.Darnell
PR #3450: UMG "Lock" Feature (Contributed by GBX-ABair).
Epic Edit: Made some changes to make it work with named slots, added an option not to always recursively itterate the children, also removed the dependency on SWidget changes.
Change 3388996 on 2017/04/11 by Matt.Kuhlenschmidt
Removed crashtracker
Change 3389004 on 2017/04/11 by Lauren.Ridge
Fix for automated test error - additional safety check for if the reset button has been successfully created.
Change 3389056 on 2017/04/11 by Matt.Kuhlenschmidt
Removed editor live streaming
Change 3389077 on 2017/04/11 by Jamie.Dale
Removing QAGame config change
Change 3389078 on 2017/04/11 by Nick.Darnell
Fortnite - Fixing an input preprocessor warning.
Change 3389136 on 2017/04/11 by Nick.Darnell
Slate - Removing deprecated 'aspect ratio' locking box cells, never really worked, deprecated a long time ago.
Change 3389147 on 2017/04/11 by Nick.Darnell
UMG - Fixing a critical error with the alignment of the lock icon.
#jira UE-43881
Change 3389401 on 2017/04/11 by Nick.Darnell
UMG - Adds a designer option to control respecting the locked mode.
Change 3389638 on 2017/04/11 by Nick.Darnell
UMG - Adding the Widget Reflector button to the widget designer.
Change 3389639 on 2017/04/11 by Nick.Darnell
UMG - Tweaking the respect lock icon.
Change 3390032 on 2017/04/12 by JeanMichel.Dignard
Fixed project generation when using subfolders in Target.SolutionDirectory (ie: SolutionDirectory = "Programs\MyProgram")
Change 3390033 on 2017/04/12 by Matt.Kuhlenschmidt
PR #3472: Exposed Distributions to Game Projects and Plugins (Contributed by StormtideGames)
Change 3390041 on 2017/04/12 by Matt.Kuhlenschmidt
PR #3446: Add missing TryLock to PThreadCriticalSection and add RAII helper for try locking. (Contributed by Laurie-Hedge)
Change 3390196 on 2017/04/12 by Lauren.Ridge
Fix for crash on opening assets without reset to default button enable
Change 3390414 on 2017/04/12 by Matt.Kuhlenschmidt
PR #3300: UE-5528: Added check for empty startup tutorial path (Contributed by projectgheist)
#jira UE-5528
Change 3390427 on 2017/04/12 by Jamie.Dale
Fixed not being able to set pure whitespace values on FText properties
#jira UE-42007
Change 3390712 on 2017/04/12 by Jamie.Dale
Content Browser search now takes the display names of properties into account
#jira UE-39564
Change 3390897 on 2017/04/12 by Nick.Darnell
Slate - Changing the order that the tabs draw in so that the draw front to back, instead of back to front.
Change 3390900 on 2017/04/12 by Nick.Darnell
Making a Cast CastChecked in UScaleBox.
Change 3390907 on 2017/04/12 by Nick.Darnell
UMG - Adding GetMousePositionOnPlatform and GetMousePositionOnViewport as other replacements that people can use rather than GetMousePositionScaledByDPI.
Change 3390934 on 2017/04/12 by Cody.Albert
Fix to set correct draw layer in FSlateElementBatcher::AddElements
Change 3390966 on 2017/04/12 by Nick.Darnell
Input - Force inline some core input functions.
Change 3391207 on 2017/04/12 by Jamie.Dale
Fixed moving a folder containing a level not moving the level
Also removed some redundant usage of ContentBrowserUtils::GetUnloadedAssets
#jira UE-42091
Change 3391327 on 2017/04/12 by Mike.Fricker
Removed Twitch support and GameLiveStreaming
Change 3391405 on 2017/04/12 by Mike.Fricker
Removed Twitch support and GameLiveStreaming (part 2)
Change 3391407 on 2017/04/12 by Mike.Fricker
Removed some remaining EditorLiveStreaming and CrashTracker code
Change 3392296 on 2017/04/13 by Yannick.Lange
VR Editor: New assets in asset containers for gizmo rotation.
Change 3392332 on 2017/04/13 by Nick.Darnell
Slate - Removing delegate hooks from the safezone and scalebox widget when the widgets are cleaned up.
Change 3392349 on 2017/04/13 by Cody.Albert
Corrected typo
Change 3392688 on 2017/04/13 by Yannick.Lange
VR Editor: Resaved asset containers
Change 3392905 on 2017/04/13 by Jamie.Dale
Fixed FPaths::ChangeExtension and FPaths::SetExtension stomping over the path part of a filename if the name part of the had no extension but the path contained a dot, eg) C:/First.Last/file
Change 3393514 on 2017/04/13 by Yannick.Lange
VR Editor: Temp direct interaction pointer.
Change 3393930 on 2017/04/14 by Yannick.Lange
VR Editor: Remove unused transform gizmo
Change 3394084 on 2017/04/14 by Max.Chen
Audio Capture: No longer beta
Change 3394499 on 2017/04/14 by Cody.Albert
Updated UMovieSceneSpawnTrack::PostLoad to call ConditionalPostLoad on bool track before converting it to a spawn track
#rnx
Change 3395703 on 2017/04/17 by Yannick.Lange
Duplicate from Release-4.16 CL 3394172
Viewport Interaction: Fix disable animation when aiming for gizmo stretch handles.
#jira UE-43964
Change 3395794 on 2017/04/17 by Mike.Fricker
#rn Fixed FastXML not loading XML files with attributes delimited by single quote characters
Change 3395945 on 2017/04/17 by Yannick.Lange
VR Editor: Swap end and start of laser, because they start of laser was using end mesh.
Change 3396253 on 2017/04/17 by Michael.Dupuis
#jiraUE-43693:
While moving foliage instance between levels, UI count was'nt updating properly
Moved MoveSelectedFoliageToLevel to EdModeFoliage as we required more treatment than was done in LevelCollectionModel
Ask to save foliage type as asset while moving between level foliage instances containing local foliage type
Change 3396291 on 2017/04/17 by Michael.Dupuis
#jira UE-35029:
Added a cache for mesh bounds so if the bounds changed we can rebuild the occlusion tree
Added possibility to register on bounds changed of a static mesh in editor mode
Rebuild the occlusion tree if the mesh bounds changed
Rebuild the occlusion tree if we change the mesh associated with a foliage type
Optimize some operation to not Rebuild the occlusion tree for every instance added/remove instead it's done at the end of the operation
Change 3396293 on 2017/04/17 by Michael.Dupuis
#jira UE-40685:
Improve Collision With World algo, to support painting pitch rotated instance or not on a flat terrain or slope respecting the specified ground angles
Change 3397660 on 2017/04/18 by Matt.Kuhlenschmidt
PR #3480: Git plugin: improve/cleanup init and settings (Contributed by SRombauts)
Change 3397675 on 2017/04/18 by Alex.Delesky
#jira UE-42383 - Adds a delegate to the placement mode module to allow users to register custom categories and listen to when they should be refreshed.
Change 3397818 on 2017/04/18 by Yannick.Lange
ViewportInteraction and VR Editor: - Replace GENERATED_UCLASS_BODY with GENERATED_BODY.
- Remove destructors for uobjects.
Change 3397832 on 2017/04/18 by Yannick.Lange
VR Editor: Remove unused vreditorbuttoon
Change 3397884 on 2017/04/18 by Yannick.Lange
VREditor: Addition to 3397832, remove unused vreditorbuttoon.
Change 3397985 on 2017/04/18 by Michael.Trepka
Another attempt to solve the issue with dsymutil failing with an error saying the input file did not exist. We now check for the input file's existence in a loop 30 times (once a second) before trying to call dsymutil. Also, added a FixDylibDependencies as a prerequisite for dSYM generation.
#jira UE-43900
Change 3398030 on 2017/04/18 by Jamie.Dale
Fixed outline changes not automatically updating the text layout used by a text block
#jira UE-42116
Change 3398039 on 2017/04/18 by Jamie.Dale
Unified asset drag-and-drop
FAssetDragDropOp now handles both assets and asset paths, and FAssetPathDragDropOp has been removed. This allows assets and folders to be drag-dropped at the same time in the Content Browser.
#jira UE-39208
Change 3398074 on 2017/04/18 by Michael.Dupuis
Fixed crash in cooking fortnite
Change 3398351 on 2017/04/18 by Alex.Delesky
Fixing PlacementMode module build error
Change 3398513 on 2017/04/18 by Yannick.Lange
VR Editor: - Remove unused previousvreditor member.
- Removing extensions when exiting vr mode without having to find the extensions.
Change 3398540 on 2017/04/18 by Alex.Delesky
Removing a private PlacementMode header that was included in a public one.
Change 3399434 on 2017/04/19 by Matt.Kuhlenschmidt
Remove uncessary files from p4
Change 3400657 on 2017/04/19 by Jamie.Dale
Fixed potential underflow when using negative digit ranges with FastDecimalFormat
Change 3400722 on 2017/04/19 by Jamie.Dale
Removed some check's that could trip with malformed data
Change 3401811 on 2017/04/20 by Jamie.Dale
Improved the display of asset tags in the Content Browser
- Numeric tags are now displayed pretty printed.
- Numeric tags can now be displayed as a memory value (the numeric value should be in bytes).
- Dimensional tags are now split and each part pretty printed.
- Date/Time tags are now stored as a timestamp (which has the side effect of sorting correctly) and displayed as a localized date/time.
- The column view now shows the same display values as the tooltips do.
- The tooltip now uses the tag meta-data display name (if set).
- The tag meta-data display name can now be used as an alias in the Content Browser search.
#jira UE-34090
Change 3401868 on 2017/04/20 by Cody.Albert
Add screenshot save directory parameter to editor and project settings
#rn Added options to the settings menu to specify screenshot save directory
Change 3402107 on 2017/04/20 by Jamie.Dale
Cleaned up the "View Options" menu in the Content Browser
Re-organized some of the settings into better groups, and fixed some places where items would still be shown in the asset view when some of these content filter options were disabled (either via a setting, or via the UI).
Change 3402283 on 2017/04/20 by Jamie.Dale
Creating a folder in the Content Browser now creates the folder on disk, and cancelling a folder naming now removes the temporary folder
#jira UE-8892
Change 3402572 on 2017/04/20 by Alex.Delesky
#jira UE-42421
PR #3311: Improved log messages (Contributed by projectgheist)
Change 3403226 on 2017/04/21 by Yannick.Lange
VR Editor: - Removed previous quick menu floating UI panel.
- Added the concept of a info display floating UI panel.
- Used info display for showing sequencer timer.
Change 3403277 on 2017/04/21 by Yannick.Lange
VR Editor: - Set window mesh for info display panel.
- Add option to null out widget when hidden.
Change 3403289 on 2017/04/21 by Yannick.Lange
VR Editor: Don't load VREditorAssetContainer asset when starting editor.
Change 3403353 on 2017/04/21 by Yannick.Lange
VR Editor: Fix variable 'RelativeOffset' is uninitialized when used within its own initialization.
Change 3404183 on 2017/04/21 by Matt.Kuhlenschmidt
Fix typo
Change 3405378 on 2017/04/24 by Alex.Delesky
#jira UE-42550 - Audio thumbnails should never rerender now, even with real-time thumbnails enabled
Change 3405382 on 2017/04/24 by Alex.Delesky
#jira UE-42097 - The Main Frame window will no longer steadily grow if it's closed while not maximized
Change 3405384 on 2017/04/24 by Alex.Delesky
#jira UE-43985 - Duplicating Force Feedback, Sound Wave, or Sound Cue assets from the context menu after right-clicking on the playback controls will now correctly select the newly created asset for rename.
Change 3405386 on 2017/04/24 by Alex.Delesky
#jire UE-42239 - Blueprints that have been duplicated from another blueprint will now render their thumbnails correctly instead of displaying a flat black thumbnail.
Change 3405388 on 2017/04/24 by Alex.Delesky
#jira UE-43241 - Blueprint classes that derive from notplaceable classes (such as SpectatorPawn and GameMode) can no longer be placed within the level editor via the right-click Add/Replace menus
Change 3405394 on 2017/04/24 by Alex.Delesky
#jira UE-42137 - Users can no longer access the widget object of a Widget Component from within actor construction scripts
Change 3405429 on 2017/04/24 by Alex.Delesky
Fixing a naming issue for CL 3405378
Change 3405579 on 2017/04/24 by Cody.Albert
Fixed bad include from CL#1401868
#jira UE-44238
Change 3406716 on 2017/04/24 by Max.Chen
Sequencer: Add attach/detach rules for attach section.
#jira UE-40970
Change 3406718 on 2017/04/24 by Max.Chen
Sequencer: Set component velocity for attached objects
#jira UE-36337
Change 3406721 on 2017/04/24 by Max.Chen
Sequencer: Re-evaluate on stop. This fixes a situation where if you set the playback position to the end of a sequence while it's playing, the sequence will stop playing but won't re-evaluate to the end of the sequence.
#jira UE-43966
Change 3406726 on 2017/04/24 by Max.Chen
Sequencer: Added StopAndGoToEnd() function to player
#jira UE-43967
Change 3406727 on 2017/04/24 by Max.Chen
Sequencer: Add cinematic options to level sequence player
#jira UE-39388
Change 3407097 on 2017/04/25 by Yannick.Lange
VR Editor: Temp asset for free rotation handle gizmo.
Change 3407123 on 2017/04/25 by Michael.Dupuis
#jira UE-44329: Only display the message in attended mode and editor (so user can actually perform the save)
Change 3407135 on 2017/04/25 by Max.Chen
Sequencer: Load level sequence asynchronously.
#jira UE-43807
Change 3407137 on 2017/04/25 by Shaun.Kime
Fixing comments to refer to correct function name.
Change 3407138 on 2017/04/25 by Max.Chen
Sequencer: Mark actor that the spawnable duplicates as a transient so that the level isn't dirtied. Then clear the transient flag on the object template.
#jira UE-30007
Change 3407139 on 2017/04/25 by Max.Chen
Sequencer: Fix active marker in sub, cinematic, control rig sections.
#jira UE-44235
Change 3407229 on 2017/04/25 by Max.Chen
Sequencer: Prioritize buttons over label.
#jira UE-26813
Change 3407343 on 2017/04/25 by Matt.Kuhlenschmidt
Added a world accessor to blutilties so they can operate on the editor world (spawn,destroy actors etc)
Change 3407401 on 2017/04/25 by Nick.Darnell
Slate - Adding a Round function to SlateRect. Also adding a way to convert a Transform2D to a full matrix.
Change 3407842 on 2017/04/25 by Matt.Kuhlenschmidt
Made AssetTools a uobject interface so it could be access from script.
A few methods were deprecated and renamed to enforce a consistent UI. Now all asset tools methods that expose a dialog have "WithDialog" in their name to differentiate them from methods that do not open dialogs and could be used by scripts for automation. C++ users may still access IAssetTools but should not ever need to use the UAssetTools interface class
Change 3407890 on 2017/04/25 by Matt.Kuhlenschmidt
Removed temp method
Change 3408084 on 2017/04/25 by Matt.Kuhlenschmidt
Exposed source control helpers to script
Change 3408163 on 2017/04/25 by Matt.Kuhlenschmidt
Deprecated actor grouping methods on UUnrealEdEngine and moved their functionality into their own class( UActorGroupingUtils). There is a new editor config setting to set which grouping utils class is used and defaults to the base class. The new utility methods are exposed to script.
Change 3408220 on 2017/04/25 by Alex.Delesky
#jira UE-43387 - The Levels window will now support the organization of streaming levels using editor-only folders.
Change 3408239 on 2017/04/25 by Matt.Kuhlenschmidt
Added a file helpers API to script. This one is a wrapper around FEditorFileUtils for now to work around some issues exposing legacy methods to script but FEditorFileUtils will be deprecated soon
Change 3408314 on 2017/04/25 by Jamie.Dale
Fixed typo
Change 3408911 on 2017/04/25 by Max.Chen
Level Editor: Delegate for when viewport tab content changes.
#jira UE-37805
Change 3408912 on 2017/04/25 by Max.Chen
Sequencer: Transport controls are added when viewport content changes and only to viewports that support it (ie. cinematic viewport doesn't allow it since it has its own transport controls). This fixes issues where transport controls wouldn't be visible in newly created viewports and also would get disabled when switching from default to cinematic and back to default.
#jira UE-37805
Change 3409073 on 2017/04/26 by Yannick.Lange
VR Editor: Fix starting point of lasers.
Change 3409330 on 2017/04/26 by Matt.Kuhlenschmidt
Fix CIS
Change 3409497 on 2017/04/26 by Alexis.Matte
Fix crash importing animation with skeleton that do not match the fbx skeleton.
#jira UE-43865
Change 3409530 on 2017/04/26 by Michael.Dupuis
#jira UE-44329: Only display the log if we're not running a commandlet
Change 3409559 on 2017/04/26 by Alex.Delesky
#jira none - Fixing case of header include for CL 3408220
Change 3409577 on 2017/04/26 by Yannick.Lange
VR Editor: being able to push/pull along the laser using touchpad or analog stick when transforming object towards laser impact.
Change 3409614 on 2017/04/26 by Max.Chen
Sequencer: Add Scrub() to movie scene player.
Change 3409658 on 2017/04/26 by Jamie.Dale
Made the handling of null item selection consistent in SComboBox
If the selection was initially null and the combo was closed, it would previously pass through the null entry to its child SListView, which would then always think the selection was changing when the combo was opened and cause it to immediately close again.
Change 3409659 on 2017/04/26 by Jamie.Dale
Added preset Unicode block range selection to the font editor UI
#jira UE-44312
Change 3409755 on 2017/04/26 by Max.Chen
Sequencer: Back out bIsUISound for scrubbing.
Change 3410015 on 2017/04/26 by Max.Chen
Sequencer: Fix crash on asynchronous level sequence player load.
#jira UE-43807
Change 3410094 on 2017/04/26 by Max.Chen
Slate: Enter edit mode and return handled if not read only.
Change 3410151 on 2017/04/26 by Michael.Trepka
Fix for building EngineTest project on Mac
Change 3410930 on 2017/04/27 by Matt.Kuhlenschmidt
Expose editor visibility methods on Actor to blueprint/script
Change 3411164 on 2017/04/27 by Matt.Kuhlenschmidt
Fix crash when repeatedly spaming ctrl+s and ctrl+shift+s to save.
PR #3511: UE-44098: Replace check with if-statement (Contributed by projectgheist)
Change 3411187 on 2017/04/27 by Jamie.Dale
No longer attempt to use the game culture override in the editor
Change 3411443 on 2017/04/27 by Alex.Delesky
#jira UE-43730, UE-43703 - Material Instances will now correctly use their preview meshes when being edited, or will use their parent's preview mesh if their preview mesh has not been set and the parent's is valid.
Change 3411809 on 2017/04/27 by Max.Chen
Sequencer: Prioritize buttons over label.
#jira UE-26813
Change 3411810 on 2017/04/27 by Cody.Albert
Scrollbox now properly calls Invalidate while scrolling
Change 3411892 on 2017/04/27 by Alex.Delesky
#jira UE-40031
PR #3065: Ignore .vs folder when initializing git projects (Contributed by mattiascibien)
Change 3412002 on 2017/04/27 by Jamie.Dale
Fixed crash when using an invalid regex pattern
#jira UE-44340
Change 3412009 on 2017/04/27 by Cody.Albert
Fixed Invalidation Panel to apply scale only to volatile elements, correcting an issue with Cache Relative Positions
Change 3412631 on 2017/04/27 by Jamie.Dale
Implemented support for hiding empty folders in the Content Browser
"Empty" in this case is defined as folders that recursively don't contain assets or classes. Folders that have been created by the user or have at any point contained content during the current editing session are always shown.
This also fixes some places where the content filters would miss certain folders (usually due to missing checks when processing AssetRegistry events), and allows asset and path views to be synced to folder selections (as well as asset selections), which improves the experience when renaming folders, and navigating the Content Browser history.
#jira UE-40038
Change 3413023 on 2017/04/27 by Max.Chen
Sequencer: Fix filtering so that it includes parent nodes only and doesn't recurse through to add their children.
Change 3413309 on 2017/04/28 by Jamie.Dale
Fixed shadow warning
Change 3413327 on 2017/04/28 by Jamie.Dale
Added code to sanitize some known strings before passing them to ICU
Change 3413486 on 2017/04/28 by Matt.Kuhlenschmidt
Allow AssetRenameData to be exposed to blueprints/script
Change 3413630 on 2017/04/28 by Jamie.Dale
Moved FUnicodeBlockRange into Slate so that it can be used for C++ defined fonts as well as those defined in the font editor
Change 3414164 on 2017/04/28 by Jamie.Dale
Removing some type-unsafe placement new array additions
Change 3414497 on 2017/04/28 by Yannick.Lange
ViewportInteraction: - Add arcball sphere asset.
- Add opacity parameter to translucent gizmo material.
Change 3415021 on 2017/04/28 by Max.Chen
Sequencer: Remove spacer nodes at the top and bottom of the node tree.
This fixes the artifact of having spaces at the top and bottom which get selected when you click on the space and when you press Home and End to go to the top or bottom of the tree.
#jira UE-28931
Change 3415786 on 2017/05/01 by Matt.Kuhlenschmidt
#rn PR #3518: Allow PaintedVertices to be sized down (Contributed by jasoncalvert)
Change 3415836 on 2017/05/01 by Alex.Delesky
#jira UE-39203 - You can now summon the reference viewer from the content browser using the keyboard shortcut.
Change 3415837 on 2017/05/01 by Alex.Delesky
#jira UE-34947 - When the user attempts to download an IDE from within the editor (due to needing one to add a C++ class), the window that hosts the widget will now close if it's a modal window.
Change 3415839 on 2017/05/01 by Alex.Delesky
#jira UE-42049
PR #3266: Profiler: added Thread filter (Contributed by StefanoProsperi)
Change 3415842 on 2017/05/01 by Michael.Dupuis
#jira UE-44514 : Removed the warning as it's causing more issue than it fixes.
Change 3416511 on 2017/05/01 by Matt.Kuhlenschmidt
Make UHT generate WITH_EDITOR guards around UFunctions generated in a WITH_EDITOR C++ block. This prevents these functions from being generated in non-editor builds
Change 3416520 on 2017/05/01 by Yannick.Lange
Viewport Interaction: - Toggle ViewportWorldInteraction with command for desktop testing without having to use VREditor.
- Add helper function to add a unique extension by subclass.
Change 3416956 on 2017/05/01 by Matt.Kuhlenschmidt
Exposed EditorLevelUtils to script. This allows creation of streaming levels, setting the current level and moving actors between levels
Change 3416964 on 2017/05/01 by Matt.Kuhlenschmidt
Prevent foliage from marking actors dirty as HISM components are added and removed from the scene.
Change 3416988 on 2017/05/01 by Lauren.Ridge
PR #3122: UE-40262: Color tabs according to asset type (Contributed by projectgheist)
Changed the highlight style to be around the icon and match the content browser color and style.
#jira UE-40437
Change 3418014 on 2017/05/02 by Yannick.Lange
Viewport Interaction: Remove material members from base transform gizmo and use asset container to get materials.
Change 3418087 on 2017/05/02 by Lauren.Ridge
Adding minor tab icon surrounds
Change 3418602 on 2017/05/02 by Jamie.Dale
Fixed a crash that could occur due to bad data in the asset registry
It was possible for FAssetRegistry::PrioritizeSearchPath to re-order the BackgroundAssetResults in response to callback from FAssetRegistry::AssetSearchDataGathered, which caused integrity issues with the array, and would lead to results being missed, or an existing result being processed twice (which due to certain assumptions would result in it being deleted, and bad data being left in the asset registry).
These results lists now use a custom type that prevents the mutation of items that have already been processed but not yet trimmed.
Change 3418702 on 2017/05/02 by Matt.Kuhlenschmidt
Fix USD files that reference other USD files not finding the referenced files by relative path. Requires USD third party changes only
Change 3419071 on 2017/05/02 by Arciel.Rekman
UBT: optimize FixDeps step on Linux.
- Removes the need to re-link unrelated engine libraries when recompiling a code project.
- Makes builds faster on machines with multiple cores.
- The module that has circularly referenced dependencies is considered cross-referenced itself.
- Tested compilation on Linux (native & cross) and Mac (native).
Change 3419240 on 2017/05/02 by Cody.Albert
Bound widgets in animation tracks can no longer be swapped with widgets from a different widget blueprint, which would lead to a crash
Change 3420011 on 2017/05/02 by Max.Chen
Sequencer: Fix scrubber hit testing so that the time scrubber is really favored over the playback ranges.
#jira UE-44569
Change 3420507 on 2017/05/03 by Lauren.Ridge
Selecting a camera or other preview actor in VR Mode now creates a floating in-world viewport. Also deselect all Actors when moving into and out of VR Mode
Change 3420643 on 2017/05/03 by andrew.porter
QAGame - Adding test content to QA-Sequencer for using spawnables with override bindings
Change 3420678 on 2017/05/03 by andrew.porter
QAGame: Updating override binding sequence
Change 3420961 on 2017/05/03 by Jamie.Dale
Exposed some missing Internationalization functions to BPs
Change 3422767 on 2017/05/04 by Yannick.Lange
ViewportInteraction: Extensibility for dragging on gizmo handles
Removed ETransformGizmoInteractionType completely and replaced it with UViewportDragOperation. Using the ETransformGizmoInteractionType enum made external extensibility impossible. Now every gizmo handle group has a component called UViewportDragOperationComponent which holds a UViewportDragOperation of a certain type. This UViewportDragOperation can be inherited to create a custom method to calculate a new transform for the objects when dragging the gizmo handle.
Change 3422789 on 2017/05/04 by Yannick.Lange
ViewportInteraction: Fix duplicate console variable.
Change 3422817 on 2017/05/04 by Andrew.Rodham
Sequencer: Changed level sequence object references to always use a package and object path based lookup
- Newly created binding references now consist of a package name and an inner object path for actors, and just an inner object path for components. The package name is fixed up dynamically for PIE, which means it can work correctly for multiplayer PIE, and when levels are streamed in during PIE (functionality previously unavailable to lazy object ptrs)
- Added a way of rebinding all possessable objects in the current sequence (Rebind Possessable References)
- Level sequence binding references no longer use native serialization now that TMap serialization is fully supported.
- Multiple bindings are now supported in the API layer of level sequence references, although this is not yet exposed to the sequencer UI.
#jira UE-44490
Change 3422826 on 2017/05/04 by Andrew.Rodham
Removed erroneous braces
Change 3422874 on 2017/05/04 by James.Golding
Adding MaterialEditingLibrary to allow manipulation of materials within the editor.
- Refactored code out of MaterialEditor where possible
Marked some material types as BP-accessible, to allow to editor-Blueprint access.
Remove unused 'bSkipPrim' property from Set/CheckMaterialUsage
Change 3422942 on 2017/05/04 by Lauren.Ridge
Tab padding adjustment to allow tabs with icons to be the same height as tabs without
Change 3423090 on 2017/05/04 by Jamie.Dale
Added a way to get the source package path for a localized package path
Added tests for the localized package path checks.
Change 3423133 on 2017/05/04 by Jamie.Dale
Fixed a bug where a trailing quote without a newline at the end of a CSV file would be added to the parsed text rather than converted to a terminator
Change 3423301 on 2017/05/04 by Max.Chen
Sequencer: Add JumpToPosition which updates to a position in a scrubbing state.
Change 3423344 on 2017/05/04 by Jamie.Dale
Updated localized asset group caching so that it works in non-cooked builds
Change 3423486 on 2017/05/04 by Lauren.Ridge
Fixing deselection code in VWI
Change 3423502 on 2017/05/04 by Jamie.Dale
Adding automated localization tests
Change 3424219 on 2017/05/04 by Yannick.Lange
- Hide FWidget when ViewportWorldInteraction starts.
- Added option to EditorViewportClient to not render FWidget without using FWidget::SetDefaultVisibility.
Change 3425116 on 2017/05/05 by Matt.Kuhlenschmidt
PR #3527: Modified comments (Contributed by projectgheist)
Change 3425239 on 2017/05/05 by Matt.Kuhlenschmidt
Fix shutdown crash in projects that unregister asset tools in UObjects being destroyed at shutdown.
Change 3425241 on 2017/05/05 by Max.Chen
Sequencer: Components aren't deselected from the sequencer tree view when they get deselected in the viewport/outliner.
#jira UE-44559
Change 3425286 on 2017/05/05 by Jamie.Dale
Text duplicated as part of a widget archetype now maintains its existing key
#jira UE-44715
Change 3425477 on 2017/05/05 by Andrew.Rodham
Sequencer: Do not deprecate legacy object references since they still need to be serialized on save
- Also re-add identical via equality operator so that serialization works again
Change 3425681 on 2017/05/05 by Jamie.Dale
Fixed fallback font height/baseline measuring
Change 3426137 on 2017/05/05 by Jamie.Dale
Removing PPF_Localized
It's an old UE3-ism that's no longer tested anywhere
Change 3427434 on 2017/05/07 by Yannick.Lange
ViewportInteraction: Null check for viewport.
Change 3427905 on 2017/05/08 by Matt.Kuhlenschmidt
Removed the concept of a global selection annotation. This poses a major problem when more than one selection set is clearing it. If more than one selection set is in a transaction the last one to be serialized will clear and rebuild the annotation thus causing out of sync issues with component and actor selection sets. This change introduces the concept of a per-selection set annotation to avoid being out of sync. Actor and ActorComponent now override IsSelected (editor only) to make use of these selections.
#jira UE-44655
Change 3428738 on 2017/05/08 by Matt.Kuhlenschmidt
Fix other usage of USelection not having a selection annotation
#jira UE-44786
Change 3429562 on 2017/05/08 by Matt.Kuhlenschmidt
Fix crash on platforms without a cursor
#jira UE-44815
Change 3429862 on 2017/05/08 by tim.gautier
QAGame: Enable Include CrashReporter in Project Settings
Change 3430385 on 2017/05/09 by Lauren.Ridge
Resetting user focus to game viewport after movie finishes playback
#jira UE-44785
Change 3430695 on 2017/05/09 by Lauren.Ridge
Fix for crash on leaving in the middle of a loading movie
#jira UE-44834
Change 3431234 on 2017/05/09 by Matt.Kuhlenschmidt
Fixed movie player setting all users to focus which breaks VR controllers
[CL 3432852 by Matt Kuhlenschmidt in Main branch]