Commit Graph

95 Commits

Author SHA1 Message Date
christopher waters
a132db72f0 Cleaning up various include paths including removing redundant or unnecessary Public and Private paths.
[CL 24372000 by christopher waters in ue5-main branch]
2023-02-22 18:01:53 -05:00
henrik karlsson
bbc37aa2f5 [Engine/Plugins]
* Another batch iwyu updates to reduce number of includes used in files

#preflight 63c58d742e714f64ade93797
#rb none

[CL 23732856 by henrik karlsson in ue5-main branch]
2023-01-16 17:04:48 -05:00
justin hare
6fa5805f79 NetworkPredictionExtras: fixed issue where various example pawns will exhibit slow movement during low framerate situations, due to cached input getting consumed and cleared at the faster NP sim rate.
#rb none (trivial)
#jira UE-167627
#preflight 63c1a4fd0225f00e1438121e

[CL 23682335 by justin hare in ue5-main branch]
2023-01-13 13:49:45 -05:00
justin hare
214af3795f Changed input production for unpossessed example pawns so that default do-nothing inputs are produced instead of endlessly propagating the last input from when it was possessed.
#jira UE-147892
#rb ben.hoffman
#preflight 63916124c415e8dc780abc74

[CL 23455373 by justin hare in ue5-main branch]
2022-12-08 16:41:05 -05:00
henrik karlsson
5298cc8120 Non-unity/pch compile fixes when building UnrealEditor linux
#rb none
#preflight skipped

[CL 22794114 by henrik karlsson in ue5-main branch]
2022-10-26 17:49:37 -04:00
Robb Surridge
610c467639 Update vendor links for built-in plugins to use secure protocol.
#jira UE-166823
#rb lauren.barnes
#preflight 6352b20b7261e565c476ec3b

[CL 22690089 by Robb Surridge in ue5-main branch]
2022-10-21 11:04:07 -04:00
robert millar
de37b38770 FName -> FSoftObjectPath refactoring.
#rb none
#jira UE-161932
#preflight https://horde.devtools.epicgames.com/job/632649b0ea1c94f4c52f124c

[CL 22068295 by robert millar in ue5-main branch]
2022-09-17 20:27:33 -04:00
bryan sefcik
0eeac455e0 Pass 3 on cleaning up build.cs files.
#jira
#preflight 631b9c15d31788ea3ab0f27b

[CL 21935601 by bryan sefcik in ue5-main branch]
2022-09-10 00:02:58 -04:00
bryan sefcik
f58e75e476 Pass 2 on cleaning up build.cs files.
#jira
#preflight 631b7a79304480f8f8b48580

[CL 21931324 by bryan sefcik in ue5-main branch]
2022-09-09 19:41:38 -04:00
Zousar Shaker
3f4252aa56 ObjectPtr upgrade for engine plugins used from UnrealEditor -allmodules. Automated upgrade process.
#rb none
#preflight 62fe7f270601ad0504910c30

[CL 21447894 by Zousar Shaker in ue5-main branch]
2022-08-18 15:08:49 -04:00
Robb Surridge
0a5a02c5b2 Coding standard fixes: gender-inclusive language
#jira UE-156429
#preflight 62b32e826a25ba6ae52f94bd
#rb jason.walter

[CL 20795375 by Robb Surridge in ue5-main branch]
2022-06-23 11:14:07 -04:00
justin hare
6f3814af1d Network Prediction Extras: fixed possible cases where forward-predicted sim proxies could fight with Actor movement replication if a pawn was not set up properly.
#jira UE-156767
#rb none
#preflight none (trivial)

[CL 20710349 by justin hare in ue5-main branch]
2022-06-17 17:31:31 -04:00
Benn Gallagher
8757cb3641 Physics interface cleanup.
* Removed deprecated or dead code paths
* Simplified build system setup for physics support
* Deprecated build system flags and unsupported macros

#jira none
#rb Chris.Caulfield, Kriss.Gossart
#preflight 62963ec0fe779f23c8ea0c5e

[CL 20450744 by Benn Gallagher in ue5-main branch]
2022-06-01 06:59:18 -04:00
christopher waters
f8147b1889 Full set of fixes for non-unity non-pch builds after EngineTypes cleanup. This includes adjusting previous build fixes that introduced new includes that weren't actually necessary. Restored a few includes and wrapped them in UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_1 checks to maintain compatability.
Also includes fixes for other build issues as it's hard to separate them all.

#jira too many to list
#rb none
#preflight 6247d21073665f7d5e6c5a6c

[CL 19600818 by christopher waters in ue5-main branch]
2022-04-02 01:04:02 -04:00
justin hare
153653df95 Network Prediction plugin: fix for potential use of null UpdatedPrimitive pointer discovered by static analysis
#jira UE-145779
#rb zak.middleton
#preflight 6231ebf4640ce2a64a0a1061 (static analysis step clear)

[CL 19411003 by justin hare in ue5-main branch]
2022-03-16 15:58:21 -04:00
David Ratti
137d565974 Network Physics
-Delete the Async Network Prediction system
-The original game thread Network Prediction will remain

#preflight 18829878

[CL 18829992 by David Ratti in ue5-main branch]
2022-02-02 13:09:59 -05:00
fred kimberley
7fbfaf57c8 Require explicit constructors/casts when converting between FVector, FVector3d, and FVector3f.
#jira UE-122078
#rb Andrew.Davidson, Colin.McGinley
#preflight standard build

#ROBOMERGE-AUTHOR: fred.kimberley
#ROBOMERGE-SOURCE: CL 18817999 in //UE5/Release-5.0/... via CL 18818012 via CL 18822871
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18824721 by fred kimberley in ue5-main branch]
2022-02-02 07:59:31 -05:00
ryan gerleve
9d74060bea Removed some UE4 references from comments
#jira UE-111309, UE-111646, UE-111664
#rnx
#rb none
#preflight 61f968f9fa6554dff3d698e7

#ROBOMERGE-AUTHOR: ryan.gerleve
#ROBOMERGE-SOURCE: CL 18810374 in //UE5/Release-5.0/... via CL 18810375 via CL 18822693
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18823612 by ryan gerleve in ue5-main branch]
2022-02-02 05:53:29 -05:00
peter engstrom
732d30ce94 Large world coordinates support in quantized vector net serialization.
#jira UE-140188
#rb ryan.gerleve, john.barrett, andrew.davidson
#preflight 61f67b0ad36be16308c9c314

#ROBOMERGE-OWNER: peter.engstrom
#ROBOMERGE-AUTHOR: peter.engstrom
#ROBOMERGE-SOURCE: CL 18805993 in //UE5/Release-5.0/... via CL 18808256 via CL 18821781
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18822145 by peter engstrom in ue5-main branch]
2022-02-02 02:20:40 -05:00
max whitehead
6da23ad801 Removing mass computation from integration by accumulating accel/vel instead of forces/torques.
Remove function calls to rules in integration.
#jira nojira
#rb ori.cohen

#ROBOMERGE-AUTHOR: max.whitehead
#ROBOMERGE-SOURCE: CL 18359071 in //UE5/Release-5.0/... via CL 18359098
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18359110 by max whitehead in ue5-release-engine-test branch]
2021-12-02 16:42:39 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
david ratti
6f91ea8181 Physics Effects
-Fxied some bugs and added callback for windup ending

#ROBOMERGE-AUTHOR: david.ratti
#ROBOMERGE-SOURCE: CL 17815293 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v881-17767770)

[CL 17815306 by david ratti in ue5-release-engine-test branch]
2021-10-14 09:07:26 -04:00
david ratti
737d544289 Network Physics
-Set remote client interp channel to 1

#ROBOMERGE-AUTHOR: david.ratti
#ROBOMERGE-SOURCE: CL 17814373 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v881-17767770)

[CL 17814387 by david ratti in ue5-release-engine-test branch]
2021-10-14 06:56:55 -04:00
david ratti
52581ba10e Network Physics:
"Physics Effects". Basic API for doing gameplay calculations on physics thread.

[FYI] Max.Whitehead, Adam.Bellefeuil

#ROBOMERGE-AUTHOR: david.ratti
#ROBOMERGE-SOURCE: CL 17773688 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v881-17767770)

[CL 17773729 by david ratti in ue5-release-engine-test branch]
2021-10-11 12:55:02 -04:00
max whitehead
3f1fb5bea0 Fix non-unity CIS error in NetworkPredictionExtras/Springs.h
#jira nojira
#rb none

#ROBOMERGE-AUTHOR: max.whitehead
#ROBOMERGE-SOURCE: CL 17757010 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v879-17706426)

[CL 17757027 by max whitehead in ue5-release-engine-test branch]
2021-10-07 19:35:11 -04:00