Commit Graph

118 Commits

Author SHA1 Message Date
sebastian kowalczyk
cd85d513fd Fixed Gameplay Debugger for configuration with dedicated server (client-server environment).
[CL 2575569 by sebastian kowalczyk in Main branch]
2015-06-03 10:16:55 -04:00
Eric Newman
f3569dae41 Fortnite dev to main merge up to cl # 2564489
Merging using UE4-Fortnite-To-UE4

[CL 2573959 by Eric Newman in Main branch]
2015-06-02 11:44:27 -04:00
sebastian kowalczyk
4f781ac7d1 Fixed broken Gameplay Debugger's debug camera binding after debug camera usage.
[CL 2568230 by sebastian kowalczyk in Main branch]
2015-05-28 05:12:10 -04:00
sebastian kowalczyk
3b356f2fe2 Fixed issue UE-14330 "Opening Gameplay Debugger while in PIE removes print string output from screen in subsequent PIE modes"
Fixed issues with Gameplay Debugger's input - it was breaking project related inputs sometimes.

[CL 2566844 by sebastian kowalczyk in Main branch]
2015-05-27 12:43:28 -04:00
Martin Mittring
3918e2b509 fixed UE-15921 Skeletal Meshes with Multiple Translucent Batches will render Both
[CL 2560964 by Martin Mittring in Main branch]
2015-05-21 12:32:13 -04:00
Jeff Farris
663288bf57 GameplayAbilities module is no longer loaded by default [UE-14860] in all games. Can be optionally loaded by games that need it.
[CL 2547979 by Jeff Farris in Main branch]
2015-05-12 17:23:03 -04:00
Laurent Delayen
f635d52081 Fortnite Dev > Main Integration from CL #2535376
UE4-Fortnite-CL-2535376
CL# 2535376
MCP CL# 2532705
Linux Dedicated Server
Backend: Testing
  "app" : "fortnite",
  "moduleName" : "Fortnite-PublicService",
  "branch" : "TRUNK",
  "buildDate" : "2015-05-01T13:57:06.985Z",
  "serverDate" : "2015-05-04T13:50:47.828Z",
  "build" : "1306",
  "cln" : "2532705",
  "overridePropertiesVersion" : "unknown",
  "version" : "UNKNOWN"

[CL 2539301 by Laurent Delayen in Main branch]
2015-05-06 11:05:00 -04:00
Daniel Broder
8ea8f8d7ad Merging using UE4-Fortnite-To-UE4 using 2517024
Weekly Fortnite Dev -> Main integration.

#CodeReview Paul.Moore, Bob.Tellez

[CL 2524683 by Daniel Broder in Main branch]
2015-04-24 14:07:47 -04:00
Andrew Rodham
8ff0d8b98b Added config migration path for newer versions of the engine.
Newly installed versions of the engine will now attempt to copy the project-agnostic config settings from a previous engine installation. This happens by way of a versioned manifest that copies old versions when the manifest does not exist, or is a different version. This code path is benign for non-installed versions of the engine (or FPaths::ShouldSaveToUserDir() is false).

EditorGameAgnosticSettings and EditorUserSettings ini paths have been renamed to EditorSettings and EditorPerProjectUserSettings respectively to better convey their purpose. In general, most settings should be saved in EditorSettings (project-agnostic) so that they apply regardless of which project is open. We have some way to go migrating existing settings for this to be the case, however.

Some previously per-project configuration files are now project-agnostic (such as Editor.ini, EditorKeyBindings.ini, and EditorLayout.ini)

GEditor->Access...Settings and GEditor->Get...Settings have been removed in favor of direct access of the CDO through GetMutableDefault<> and GetDefault<> respectively. Global config ini filenames that are not set up are now neither loaded nor saved on build machines, to handle the problem of indeterminate state more generically.

This addresses UETOOL-270 (Most editor preferences should be project-agnostic)

[CL 2517558 by Andrew Rodham in Main branch]
2015-04-20 10:12:55 -04:00
Mike Beach
a9b886fb36 Fixing local compiler error.
[CL 2510851 by Mike Beach in Main branch]
2015-04-13 17:42:03 -04:00
Marcus Wassmer
6978a9aae8 Fix PS4 mono compile.
[CL 2510738 by Marcus Wassmer in Main branch]
2015-04-13 16:40:30 -04:00
Marc Audy
a523efb225 Fix shadowed variables
[CL 2510461 by Marc Audy in Main branch]
2015-04-13 12:42:09 -04:00
sebastian kowalczyk
e37a80c8a0 Fix for osx compilation issues.
[CL 2510242 by sebastian kowalczyk in Main branch]
2015-04-13 09:15:50 -04:00
sebastian kowalczyk
163b331c3b Fixed monolithic build issues for maxos.
[CL 2510237 by sebastian kowalczyk in Main branch]
2015-04-13 09:08:59 -04:00
sebastian kowalczyk
f2dc1112a2 Added debug camera to gameplay debugger, to have a way to fly around (Tab key to switch between cameras).
Added alternate keyboard bindings to gameplay debugger, for keyboards without numpad (can be enabled in gameplay debugger settings). It uses Alt + [regular number] shortcuts.

[CL 2510117 by sebastian kowalczyk in Main branch]
2015-04-13 06:23:53 -04:00
Josh Markiewicz
d3365369ae #UE4 - Changed the following functions to use AActor instead of APlayerController
- IsNetRelevantFor
- GetNetPriority
- GetNetDormancy
- Added GetNetOwner to remove cast to Pawn/PlayerController in ServerReplicateActors
- constify a few functions (GetNetConnection, IsRelevancyOwnerFor)
- Updated FNetViewer to properly handle non player controller "viewers"

[CL 2501704 by Josh Markiewicz in Main branch]
2015-04-03 17:34:52 -04:00
Mike Fricker
114458bf0f Clang warning fixes: Fixed missing 'override' specifiers
- Also removed some unreferenced functions that adding 'override' revealed

PR #1002 -- Thank you, Omar007!

[CL 2498415 by Mike Fricker in Main branch]
2015-04-01 07:20:55 -04:00
Zak Middleton
243a72b887 #ue4 - Perf: Change all uses of "GetActorRotation().Vector()" to "GetActorForwardVector()" which is ~10x faster.
[CL 2497534 by Zak Middleton in Main branch]
2015-03-31 14:32:57 -04:00
Mieszko Zielinski
6dbe98c456 Fixes to AIPerceptionSystem #UE4
Including:
* Better control over AIController::PerceptionComponent access
* implemented team affiliation handling to sight and hearing senses
* added a way to configure a sense if it wants to send out notifications on every perception even, or just on perception value change (like visibility lost or gained)

[CL 2486226 by Mieszko Zielinski in Main branch]
2015-03-20 11:36:38 -04:00
Mieszko Zielinski
c5ebb9c90b Fixed GameplayDebugger crash on debugging a pawn in absence of navigation data #UE4
[CL 2481499 by Mieszko Zielinski in Main branch]
2015-03-17 09:44:38 -04:00
Jaroslaw Palczynski
f23f29257b Back out changelist 2481333
Rob asked me to back out GENERATED_*_BODY -> GENERATED_BODY change for now until the "_Validate and _Implementation auto-generation" discussion is over.

#codereview Robert.Manuszewski

[CL 2481343 by Jaroslaw Palczynski in Main branch]
2015-03-17 05:38:32 -04:00
Jaroslaw Palczynski
fa31560e2d Enabled UHT to digest GENERATED_BODY instead of GENERATED_UCLASS_BODY, GENERATED_USTRUCT_BODY, GENERATED_UINTERFACE_BODY or GENERATED_IINTERFACE_BODY, changed every occurence to the new syntax and fixed every warning that have fallen out of this change.
#codereview Robert.Manuszewski

[CL 2481333 by Jaroslaw Palczynski in Main branch]
2015-03-17 05:19:11 -04:00
Lukasz Furman
50bd795f1d added selecting random results from EQS query in two ranges: best 5% and best 25%
#ue4 UE-11276

[CL 2475225 by Lukasz Furman in Main branch]
2015-03-11 11:39:27 -04:00
Marc Audy
037d007078 Fix shadowed variables
[CL 2471506 by Marc Audy in Main branch]
2015-03-06 15:13:38 -05:00
Marc Audy
8a022fb2e0 Fix shadowed variables
[CL 2468979 by Marc Audy in Main branch]
2015-03-04 13:46:55 -05:00