mattias hornlund
53c49f5830
Iris
...
- Fixed issue with GameplayDebuggerCategoryReplicator not replicating multilpe part DataPacks correctly
#rb Peter.Engstrom
[CL 29311323 by mattias hornlund in ue5-main branch]
2023-11-01 06:54:58 -04:00
mieszko zielinski
a3e16d797a
Fix to GameplayDebugger's drawing in multiplayer PIE that addresses the debugging view of one player being drawn in all players' viewports
...
[CL 29277428 by mieszko zielinski in ue5-main branch]
2023-10-31 11:39:10 -04:00
louisphilippe seguin
1577259def
Fix crash with GameplayDebuggerCategoryReplicator when its held by ReplicationGraph. Setting it bReplicateToOwner should only have been done when Iris is actually running.
...
#rb Mattias.Hornlund
[CL 29181084 by louisphilippe seguin in ue5-main branch]
2023-10-27 09:47:53 -04:00
steve robb
83fe932303
Removed TAnd on variadic function argument checks.
...
#rb danny.couture
[CL 29087205 by steve robb in ue5-main branch]
2023-10-25 09:42:42 -04:00
mattias hornlund
a2d5e5b5b8
Iris
...
- Fixed bug in GameplayDebuggerCategoryReplicator when using Iris replication
[CL 28656637 by mattias hornlund in ue5-main branch]
2023-10-11 05:25:00 -04:00
steve robb
a84e22104b
Replaced GET_VARARGS* macros with GET_TYPED_VARARGS*.
...
#rb james.hopkin
#jira UE-194628
[CL 28346416 by steve robb in ue5-main branch]
2023-09-29 13:00:07 -04:00
benjamin fox
450085ec92
Add missing Super::Tick call in AGameplayDebuggerPlayerManager::Tick
...
#rb jodon.karlik
[CL 28149752 by benjamin fox in ue5-main branch]
2023-09-22 15:05:28 -04:00
mieszko zielinski
ae3bbaff79
Mass gameplay debugger improvements:
...
- added an option to control "search range" for entity picking functionality
- massaged the entity scoring based on distance and angle to the camera, to better match intuitive expectations (the score is not a weighted average of angle and distance)
- made the category react to FMassDebugger::OnEntitySelectedDelegate broadcasts and causing it to trigger when an entity gets picked via the category (this improves synchronization with MassDebugger).
[CL 26426184 by mieszko zielinski in ue5-main branch]
2023-07-18 03:09:44 -04:00
henrik karlsson
5db685f97d
[Engine]
...
* Moved dllexport from type to methods/staticvar in all Engine runtime code. This improves compile times, memory and performance in dll builds
[CL 26082269 by henrik karlsson in ue5-main branch]
2023-06-17 18:13:06 -04:00
bryan sefcik
da92084a12
Optimized out more private modules includes and dependencies.
...
#preflight 64627c382965f6ea8ea83bd6
[CL 25479683 by bryan sefcik in ue5-main branch]
2023-05-15 16:26:12 -04:00
mieszko zielinski
148b9d3479
Added a togglable support for debugging local/remote MassEntityManager added to GameplayDebuggerCategory_Mass and made similar possible for any category implementation.
...
#preflight 644b6f74d362ce2c93124359
#preflight 6453c391d863ba2621829b77
[CL 25339695 by mieszko zielinski in ue5-main branch]
2023-05-04 14:49:00 -04:00
Brian Bekich
933b3733c1
Handle gameplay debugger replicator in basic rep graph
...
#jira UE-183272
#jira UE-183273
#preflight 643963a0c947f6523a56e24c
#rb louisphilippe.seguin
[CL 25048869 by Brian Bekich in ue5-main branch]
2023-04-14 16:19:55 -04:00
frederic doll
7c2065815f
Move display spawn points from LWM to GameplayDebugger
...
#rb yoan.stamant, karl.dubois, panos.grigoropoulos
#preflight 640f4ec20e1f02786be73478
[CL 24619166 by frederic doll in ue5-main branch]
2023-03-13 15:38:08 -04:00
mikko mononen
5f53df69f7
Gameplay Debugger: Added oriented box and capsule.
...
#jira UE-174418
#rb Maxime.Mercier
#preflight 640f0766363e9b40ab80ce8e
[CL 24611640 by mikko mononen in ue5-main branch]
2023-03-13 09:17:34 -04:00
Stephen Holmes
66e71fb368
Minor fix for previous submit accidentally replaing 0.2f with 0.
...
#Jira none
#review-24524627 trivial
#preflight none
[CL 24524623 by Stephen Holmes in ue5-main branch]
2023-03-06 12:17:16 -05:00
mikko mononen
64550e6581
GameplayDebugger: Added rectangle, polyline and segment list shapes.
...
#rb Mieszko.Zielinski
#preflight 63fdf200437ce3e7f3830f96
[CL 24441245 by mikko mononen in ue5-main branch]
2023-02-28 08:47:23 -05:00
joe kirchoff
4eb0d7b810
Remove unnecessary private include path
...
#rnx
#jira UE-177808
[CL 24351077 by joe kirchoff in ue5-main branch]
2023-02-21 17:19:34 -05:00
guillaume guay
54d72765a0
- Defined WITH_GAMEPLAY_DEBUGER_MENU to compile the gameplay debugger categories menus either when WITH_GAMEPLAY_DEBUGGER is defined or when WITH_GAMEPLAY_DEBUGGER_CORE is defined but except in Shipping.
...
- Debugger Input bindings are automatically registered only when WITH_GAMEPLAY_DEBUGGER is enabled.
[REVIEW] [at]maxime.mercier, [at]yoan.stamant
#preflight https://horde.devtools.epicgames.com/job/63cae88d8421864a9ca132ea
[CL 23797681 by guillaume guay in ue5-main branch]
2023-01-20 16:51:42 -05:00
guillaume guay
36c4c9951d
Forcing the Gameplay Debugger Menu to be compiled even in Shipping when bBuildDeveloperTools=true
...
[REVIEW] [at]maxime.mercier, [at]yoan.stamant
[CL 23784878 by guillaume guay in ue5-main branch]
2023-01-19 20:48:22 -05:00
guillaume guay
1c91bfc34a
Allow Gameplay Debugger categories to be compiled in Gameplay Debugger Core mode but never in Shipping.
...
This will allow game teams to create on-the-fly the Gameplay Debugger when desired (like in Test build) and add the Engine categories they need for the core mode.
Also moved the Gameplay Debugger Categories header file their corresponding public folder.
[REVIEW] https://p4-swarm.epicgames.net/reviews/23684361
#preflight https://horde.devtools.epicgames.com/job/63c856b602024f93d8e9b510
[CL 23781711 by guillaume guay in ue5-main branch]
2023-01-19 17:10:04 -05:00
NEdwards-Sharkmob
9f8ace1e5d
PR #9852 : Fix GameplayDebugger header so it incorporates DPI correctly for displaying time and VLog info at the intended locations
...
#rb Maxime.Mercier
#jira UE-171075
#preflight 63bd95b6c927e34482e7c6da
[CL 23664705 by NEdwards-Sharkmob in ue5-main branch]
2023-01-12 11:58:00 -05:00
steve robb
936b402846
Fixed unnecessary copies returned from FGameplayDebuggerAddonManager::GetSlotNames().
...
#rb trivial
#preflight 63bdf9b8d862fdd347151063
[CL 23636675 by steve robb in ue5-main branch]
2023-01-10 20:26:19 -05:00
NEdwards-Sharkmob
5089d5d917
PR #9701 : Fix DPI scaling issues in FGameplayDebuggerCanvasContext::MeasureString
...
#rb jordan.hoffmann
#jira UE-168048
#preflight 63bd95d6c45a2c81e00c5af3
[CL 23632605 by NEdwards-Sharkmob in ue5-main branch]
2023-01-10 15:50:14 -05:00
henrik karlsson
ce587eb612
Added markups for headers that can't be compiled standalone.. this is needed for both Header units and IWYU
...
#preflight 63789b0c170bc34a93a869e5
#rb none
[CL 23552160 by henrik karlsson in ue5-main branch]
2022-12-21 02:46:50 -05:00
yoan stamant
fad5d2ae2d
[GameplayDebugger] marked back 'Actor' as UPROPERTY in FGameplayDebuggerDebugActor since it is required to be replicated. The initial fix was to remove the hard reference to the actor and the weak object ptr still fixes that part.
...
#preflight skip
#rnx
#rb mieszko.zielinski
[CL 23514194 by yoan stamant in ue5-main branch]
2022-12-14 13:13:55 -05:00