brandon schaefer
b402364d5a
Deprecate GIsRequestingExit
...
Get GIsRequestingExit now by IsEngineRequestingExit()
Set GIsRequestingExit now by RequestEngineExit(const TCHAR* Reason) or RequestEngineExit(const FString& Reason)
NOTE If Reason is 4 or less chars it will generate an ensure to force a reason to exit
The reason behind this change is right now setting GIsRequestingExit to true can cause many things to break mainly early on and with out any sort of log warning we have entered this state. We should wrap this behind a function to allow for proper handling
#rb Chris.Babcock, Michael.Trepka, Michael.Noland
#jira UE-79933
[FYI] Michael.Noland
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 8649683 via CL 8653683 via CL 8658680
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v422-8689730)
[CL 8743281 by brandon schaefer in Dev-Build branch]
2019-09-17 08:33:13 -04:00
Ben Marsh
e7f83a7103
Convert all remaining "Developer" modules to "UncookedOnly", to preserve existing behavior.
...
#rb none
#rnx
[CL 8406891 by Ben Marsh in Dev-Build branch]
2019-09-02 16:13:54 -04:00
Ben Marsh
8525ae0de1
Change a few more plugins to UncookedOnly.
...
#rb none
#rnx
[CL 8393023 by Ben Marsh in Dev-Build branch]
2019-08-31 15:02:43 -04:00
ben marsh
d47c5a6a53
Copying //UE4/Dev-Online to Dev-Main (//UE4/Dev-Main)
...
- Up to CL8320930 from DevOnline and 8311605 Merge Down from Main
- skipped some Fortnite content/plugins/code where it tried to reintegrate files that had been moved pending investigation
#rb none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: josh.markiewicz
#ROBOMERGE-SOURCE: CL 8321295 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v403-8382528)
[CL 8393012 by ben marsh in Dev-Build branch]
2019-08-31 14:51:59 -04:00
Ben Marsh
78e5da3eab
Rename EBuildTargets::Type to EBuildTargetType, and add missing entries for server and program targets. Also replace usages of PlatformInfo::EPlatformType with EBuildTargetType.
...
#rb none
#rnx
[CL 7937405 by Ben Marsh in Dev-Build branch]
2019-08-09 16:46:25 -04:00
Brian Bekich
c518ca400b
Cleaning up control channel message macros
...
#jira none
#rb jon.nabozny, ryan.gerleve
[CL 7684356 by Brian Bekich in Dev-Networking branch]
2019-08-01 11:10:53 -04:00
ryan gerleve
26e22013c2
Copying //UE4/Dev-Core to Dev-Main (//UE4/Dev-Main)
...
#rb none
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: stefan.boberg
#ROBOMERGE-SOURCE: CL 6815521 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking) (v366-6836689)
[CL 6842012 by ryan gerleve in Dev-Networking branch]
2019-06-04 18:58:50 -04:00
stefan boberg
285a908f86
Copying //UE4/Dev-Core to Dev-Main (//UE4/Dev-Main)
...
#rb none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: stefan.boberg
#ROBOMERGE-SOURCE: CL 6815521 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v365-6733468)
[CL 6821265 by stefan boberg in Dev-Build branch]
2019-06-03 19:09:16 -04:00
dan oconnor
ad83e83b79
Avoid unnecessary alloca call when not calling remote functions, remove unused parameter from UObject::GetFunctionCallspace
...
Upgrade notes: second parameter of GetFunctionCallspace overrides should be removed - it served no purpose
#rb Michael.Noland
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: dan.oconnor
#ROBOMERGE-SOURCE: CL 6635880 via CL 6639399 via CL 6639673
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking) (v365-6733468)
[CL 6768929 by dan oconnor in Dev-Networking branch]
2019-06-02 15:32:17 -04:00
Ben Marsh
4f8918bbe8
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 6646181 by Ben Marsh in Dev-Build branch]
2019-05-26 14:43:21 -04:00
jason petersohn
c2df2b4604
Deprecated AWorldSettings::Pauser, and replaced with PauserPlayerState, Get/SetPauserPlayerState().
...
#rb david.hamm, david.ratti
[RN] fix general
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: jason.petersohn
#ROBOMERGE-SOURCE: CL 5176388 via CL 5176651 via CL 5177441
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5187390 by jason petersohn in Dev-Networking branch]
2019-02-25 17:15:31 -05:00
jason petersohn
7bb6333dfe
Deprecated AWorldSettings::Pauser, and replaced with PauserPlayerState, Get/SetPauserPlayerState().
...
#rb david.hamm, david.ratti
[RN] fix general
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jason.petersohn
#ROBOMERGE-SOURCE: CL 5176388 via CL 5176651 via CL 5177441
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5186846 by jason petersohn in Dev-Build branch]
2019-02-25 17:13:04 -05:00
Ben Marsh
bbb8057a5e
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4820573 by Ben Marsh in Dev-Build branch]
2019-01-26 14:33:56 -05:00
Ben Marsh
a3e87004d6
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4783611 by Ben Marsh in Dev-Build branch]
2019-01-23 10:59:53 -05:00
robert manuszewski
be36beb7e4
Copying //UE4/Dev-Core [at] 4771952 to Dev-Main (//UE4/Dev-Main)
...
#rb none
#lockdown Nick.Penwarden
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 4772220 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4782699 by robert manuszewski in Dev-Networking branch]
2019-01-23 09:49:18 -05:00
James Hopkin
235137b0cc
Merging //UE4/Dev-Main to Dev-Networking (//UE4/Dev-Networking)
...
Copying to Dev-Main @ CL# 4688301
#rb none
[CL 4707991 by James Hopkin in Dev-Networking branch]
2019-01-11 02:57:03 -05:00
Ben Marsh
c09b6d7f18
Merge from //UE4/Main.
...
#rb none
#rnx
[CL 4701155 by Ben Marsh in Dev-Build branch]
2019-01-10 11:10:29 -05:00
Peter Engstrom
7262029c4a
Updated copyright notice.
...
#rb none
#rnx
[CL 4684212 by Peter Engstrom in Dev-Networking branch]
2019-01-07 03:23:49 -05:00
Ben Marsh
530369c613
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4662695 by Ben Marsh in Dev-Build branch]
2018-12-14 14:49:12 -05:00
ben marsh
2b46ba7b94
Update copyright notices to 2019.
...
#rb none
#lockdown Nick.Penwarden
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4662404 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4662413 by ben marsh in Dev-Networking branch]
2018-12-14 13:44:01 -05:00
Ben Marsh
b0da1f4fe7
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
[CL 4577636 by Ben Marsh in Dev-Build branch]
2018-11-19 10:12:17 -05:00
ryan gerleve
289a4fa159
Copying //UE4/Fortnite-Staging to Dev-Main (//UE4/Dev-Main)
...
#rb none
#lockdown Nick.Penwarden
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4567513 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4573136 by ryan gerleve in Dev-Networking branch]
2018-11-16 14:01:06 -05:00
Ryan Gerleve
9af1fb3463
Merging //UE4/Dev-Main to Dev-Networking (//UE4/Dev-Networking)
...
#rb none
#rnx
[CL 4516466 by Ryan Gerleve in Dev-Networking branch]
2018-10-29 10:01:28 -04:00
Peter Engstrom
6ccdf3f214
Added tests for FBitReader and FBitWriter SerializeIntPacked implementations.
...
#rb ryan.gerleve
[CL 4427466 by Peter Engstrom in Dev-Networking branch]
2018-10-04 10:45:48 -04:00
Peter Engstrom
027ff1a829
Added unit tests for WritePackedVector.
...
Clamp values after scaling to prevent too large numbers being passed to FMath::RoundToInt which would result in unexpected values being read.
#jira UE-64430
#rb ryan.gerleve
[CL 4400357 by Peter Engstrom in Dev-Networking branch]
2018-09-27 02:18:08 -04:00