Debugging - Vaei/Grasp GitHub Wiki
If you need to know what is going on under the hood with Grasp's scanning for GraspableComponents you can use Log LogGrasp Verbose
LogGrasp: Verbose: [ Auth ] GraspScanTask::Activate
LogGrasp: Verbose: [ Auth ] GraspScanTask::RequestGrasp: Trying to cache GraspComponent...
LogGrasp: Verbose: [ Auth ] GraspScanTask::RequestGrasp: Retrieve controller from owner pawn
LogGrasp: Verbose: [ Auth ] GraspScanTask::RequestGrasp: Found and cached GraspComponent: Grasp
LogGrasp: Verbose: [ Auth ] GraspScanTask::RequestGrasp: Binding to OnPauseGrasp
LogGrasp: Verbose: [ Auth ] GraspScanTask::RequestGrasp: Binding to OnRequestGrasp
LogGrasp: Verbose: [ Auth ] GraspScanTask::RequestGrasp: No targeting presets. [SYSTEM WAIT]
LogGrasp: Verbose: [ Auth ] GraspComponent::GraspTargetsReady: Granting ability GA_Interact_Door_C to GraspableSphere
LogGrasp: Verbose: [ Auth ] GraspComponent::GraspTargetsReady: Granting ability GA_Interact_Sphere_C to GraspableSphere
LogGrasp: Verbose: [ Auth ] GraspComponent::GraspTargetsReady: Granting ability GA_Interact_Box_C to GraspableBox
If you need the targeting information each update then you can use Log LogGrasp VeryVerbose
LogGrasp: VeryVerbose: [ Auth ] GraspScanTask::OnGraspComplete: Grasp.Interact
LogGrasp: VeryVerbose: [ Auth ] GraspScanTask::OnGraspComplete: Broadcasting 5 results.
LogGrasp: VeryVerbose: [ Auth ] GraspScanTask::RequestGrasp: MaxRate: 0.00
LogGrasp: VeryVerbose: [ Auth ] GraspScanTask::RequestGrasp: TargetingPresets.Num(): 1
LogGrasp: VeryVerbose: [ Auth ] GraspScanTask::RequestGrasp: Start async targeting for TargetingPresets[Grasp.Interact]: GraspTargeting
p.Grasp.Selection.Debug 1 to see the give ability targeting
p.Grasp.GiveAbility.Debug 1 to see granted and granting abilities