Commit Graph

37 Commits

Author SHA1 Message Date
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
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
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
Marc Audy
8a022fb2e0 Fix shadowed variables
[CL 2468979 by Marc Audy in Main branch]
2015-03-04 13:46:55 -05:00
sebastian kowalczyk
02482494fc Make pass over gameplay debugger to be sure that most code is compile-out for test and shipping builds.
[CL 2463900 by sebastian kowalczyk in Main branch]
2015-02-27 09:26:32 -05:00
Laurent Delayen
e586cd3a8f Dev to Main integration from CL #2446290
[CL 2456855 by Laurent Delayen in Main branch]
2015-02-23 15:58:14 -05:00
Lukasz Furman
334368c647 more visible path drawing color in gameplay debugger
[CL 2410735 by Lukasz Furman in Main branch]
2015-01-19 06:26:16 -05:00
Lukasz Furman
0e8e991729 extended gameplay debugger's basic pawn data
[CL 2410724 by Lukasz Furman in Main branch]
2015-01-19 06:07:32 -05:00
Stephan Delmer
6f7661f391 Merging using UE4-Fortnite-To-UE4 from CL 2403093
[CL 2407402 by Stephan Delmer in Main branch]
2015-01-15 11:57:16 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
sebastian kowalczyk
1f95333e69 Added AI Tools section to Editor Settings
Added GameplayDebugger settings to editor (AI Tools section) - it's usefull feature to controll default properties.
Fixed LogVisualizer as experimental menu entry in UE4 Editor

[CL 2371500 by sebastian kowalczyk in Main branch]
2014-11-27 08:16:04 -05:00
Marc Audy
0acad9828f Convert Engine, QAGame, and Sample Games to use TimerHandle
[CL 2366279 by Marc Audy in Main branch]
2014-11-20 10:01:23 -05:00
Mieszko Zielinski
14a67e8313 Shipping compilation fixes #UE4
[CL 2361841 by Mieszko Zielinski in Main branch]
2014-11-17 09:14:56 -05:00
Mieszko Zielinski
a64482c33c Perception System's update towards generic and BP usable interface #UE4
- pass 1, some more improvements to come
- updated lots of Fortnite code to accommodate API changes
- same goes for Orion, though a lot less of code had to be touched
- includes a minor extension to IGenericTeamAgentInterface

[CL 2361462 by Mieszko Zielinski in Main branch]
2014-11-15 20:50:16 -05:00
sebastian kowalczyk
d93787f6b0 Fixed keyboard shortcut display name for GameplayDebugger - it should work Ok with any keyboard binding now.
[CL 2342150 by sebastian kowalczyk in Main branch]
2014-10-28 07:46:37 -04:00
Jaroslaw Palczynski
7c41927cf4 Rename FPostConstructInitializeProperties to something simpler
Changed it with FObjectInitializer.

UECORE-7

[CL 2328384 by Jaroslaw Palczynski in Main branch]
2014-10-14 10:29:11 -04:00
sebastian kowalczyk
9b076d80a6 fixed TTP #348115 "ENGINE: Gameplay debug tool input mapping is incorrect"
[CL 2315865 by sebastian kowalczyk in Main branch]
2014-10-01 09:43:56 -04:00
Bob Tellez
fa1a7542ca Merging Dev->Main using CL#2312419 UE4-Fortnite-To-UE4
[CL 2313759 by Bob Tellez in Main branch]
2014-09-29 21:43:13 -04:00
sebastian kowalczyk
d666922dc2 Fixed GameplayDebugger's EQS debugging when we have more than one query with the same name #ue4
Removed unnecessary array of EQS names from replication (we have names in replicated blobs with EQS data) #ue4
Only last 5 EQS queries are replicated (this number can be configured in *.ini file) - usually we don't need older queries to replicate and to debug. #ue4

[CL 2305892 by sebastian kowalczyk in Main branch]
2014-09-22 15:19:39 -04:00
Marc Audy
07043e64e0 Convert uses of FActorIterator to TActorIterator where appropriate
[CL 2300029 by Marc Audy in Main branch]
2014-09-16 16:22:01 -04:00
sebastian kowalczyk
e74d475b37 Fixes for GameplayDebugger.
- fixed activation in different configurations (PIE, standalone, client-server, etc.).
- Fixed issues related to NavMesh rendering
- fixed EQS query switching
Fixes integrated from Dev (CL #2292104 and CL #2292198)

[CL 2292239 by sebastian kowalczyk in Main branch]
2014-09-10 05:48:38 -04:00
sebastian kowalczyk
2abce66ad4 - Extended GameplayDebugger data view in Simulation. I added a way to switch debug views, to have all functionality from PIE.
- Fixed paths rendering while using GameplayDebugger (client/server too)
Both changes integrated to Main from Dev (CL #2290675, CL #2282927)

[CL 2290696 by sebastian kowalczyk in Main branch]
2014-09-09 12:17:30 -04:00
sebastian kowalczyk
f0867e1611 Enhanced debug information data for single item in EQS Debugger (GameplayDebugger feature) #ue4
- Fixed few compilation issues with disabled USE_EQS_DEBUGGER flag
- Fixed crash in EQSRenderingComponent
- Fixed EQS debug data for sorted EQS itesm (it's slower way to sort items but only with active USE_EQS_DEBUGGER flag)
Change integrated from Dev branch, from CL #2282639

[CL 2282730 by sebastian kowalczyk in Main branch]
2014-09-03 05:20:46 -04:00
sebastian kowalczyk
baca4a73d6 Optimizations to GameplayDebugger, mostly for data replication. #ue4
[CL 2270396 by sebastian kowalczyk in Main branch]
2014-08-25 11:07:28 -04:00