Thank you for commenting on hitResult2
, I didn’t realize that for LineTraceSingleByChannel()
did not require the FHitResult
object to be a pointer (since I have never used that before, but I did feel was strange since all other LineTrace methods I saw did not use a pointer).
To your second point, I actually initially tried using SpawnPoint
because like you mentioned it made sense to me at the time, but it wasn’t really working and giving me the correct HitLocation so I started to draw DebugLines and and I saw that for some of the containers it drew the correct line but just gave me all of these other weird lines and I started to wonder why.
And then later I realized that these other “floating lines” were actually just the DebugLines for the other props but for the NEXT MAP, meaning because the coordinates were still in local space to the original Tile, therefore was not entirely correct on where they should be within the world.
You can observe that the DebugLines on the left corresponds to the container props stored on the right
So I figured this is why GetWorld()->LineTraceSingleByChannel()
was failing to provide the correct HitLocation because it was not considering the coordinates was local to the Tile and grabbing the HitLocation based on it being world space. And I also noticed that when I try to utilize just the local space coords then at some point the placement for the props just kind of gets stuck at the origin of the BP_Tile component:
Then I noticed in the logs that at that point the HitResult actually returns false:
LogTemp: Repeating last play command: Selected Viewport
LogBlueprintUserMessages: Early PlayInEditor Detection: Level '/Game/Dynamic/Levels/FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel' has LevelScriptBlueprint '/Game/Dynamic/Levels/FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel.FirstPersonExampleMap' with GeneratedClass '/Game/Dynamic/Levels/FirstPersonExampleMap.FirstPersonExampleMap
_C' with ClassGeneratedBy '/Game/Dynamic/Levels/FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel.FirstPersonExampleMap'
LogPlayLevel: PlayLevel: No blueprints needed recompiling
PIE: New page: PIE session: FirstPersonExampleMap (Dec 30, 2020, 3:56:03 AM)
LogPlayLevel: Creating play world package: /Game/Dynamic/Levels/UEDPIE_0_FirstPersonExampleMap
LogPlayLevel: PIE: StaticDuplicateObject took: (0.018853s)
LogAIModule: Creating AISystem for world FirstPersonExampleMap
LogPlayLevel: PIE: World Init took: (0.000781s)
LogPlayLevel: PIE: Created PIE world by copying editor world from /Game/Dynamic/Levels/FirstPersonExampleMap.FirstPersonExampleMap to /Game/Dynamic/Levels/UEDPIE_0_FirstPersonExampleMap.FirstPersonExampleMap (0.019888s)
LogInit: XAudio2 using 'Speakers (Realtek High Definition Audio)' : 2 channels at 48 kHz using 32 bits per sample (channel mask 0x3)
LogInit: FAudioDevice initialized.
LogLoad: Game class is 'InfiniteTerrainGameMode_C'
LogWorld: Bringing World /Game/Dynamic/Levels/UEDPIE_0_FirstPersonExampleMap.FirstPersonExampleMap up for play (max tick rate 0) at 2020.12.30-11.56.03
LogWorld: Bringing up level for play took: 0.004008
LogTemp: Warning: SpawnPoint: V(X=3355.45, Y=-1169.29)
LogTemp: Warning: HitPoint: bBlockingHit:True bStartPenetrating:False Time:0.598167 Location:X=3355.449 Y=-1169.286 Z=-119.633 ImpactPoint:X=3355.449 Y=-1169.286 Z=-119.633 Normal:X=-0.000 Y=0.000 Z=1.000 ImpactNormal:X=-0.000 Y=0.000 Z=1.000 TraceStart:X=3355.449 Y=-1169.286 Z=0.000 TraceEnd:X=3355.449 Y=-1169.286 Z=-200.000 PenetrationDepth:0.000000 Item:-
1 PhysMaterial:None Actor:BP_Tile_C_0 Component:Ground BoneName:None FaceIndex:-1
LogTemp: Warning: SpawnPoint: V(X=2930.51, Y=-1808.10)
LogTemp: Warning: HitPoint: bBlockingHit:True bStartPenetrating:False Time:0.598192 Location:X=2930.509 Y=-1808.100 Z=-119.638 ImpactPoint:X=2930.509 Y=-1808.099 Z=-119.638 Normal:X=-0.000 Y=0.000 Z=1.000 ImpactNormal:X=-0.000 Y=0.000 Z=1.000 TraceStart:X=2930.509 Y=-1808.100 Z=0.000 TraceEnd:X=2930.509 Y=-1808.100 Z=-200.000 PenetrationDepth:0.000000 Item:-
1 PhysMaterial:None Actor:BP_Tile_C_0 Component:Ground BoneName:None FaceIndex:-1
LogTemp: Warning: SpawnPoint: V(X=3660.27, Y=-377.03)
LogTemp: Warning: HitPoint: bBlockingHit:True bStartPenetrating:False Time:0.598149 Location:X=3660.268 Y=-377.026 Z=-119.630 ImpactPoint:X=3660.268 Y=-377.026 Z=-119.630 Normal:X=-0.000 Y=0.000 Z=1.000 ImpactNormal:X=-0.000 Y=0.000 Z=1.000 TraceStart:X=3660.268 Y=-377.026 Z=0.000 TraceEnd:X=3660.268 Y=-377.026 Z=-200.000 PenetrationDepth:0.000000 Item:-1 Ph
ysMaterial:None Actor:BP_Tile_C_0 Component:Ground BoneName:None FaceIndex:-1
LogTemp: Warning: SpawnPoint: V(X=1951.84, Y=1346.17)
LogTemp: Warning: HitPoint: bBlockingHit:True bStartPenetrating:False Time:0.598251 Location:X=1951.842 Y=1346.171 Z=-119.650 ImpactPoint:X=1951.842 Y=1346.171 Z=-119.650 Normal:X=-0.000 Y=0.000 Z=1.000 ImpactNormal:X=-0.000 Y=0.000 Z=1.000 TraceStart:X=1951.842 Y=1346.171 Z=0.000 TraceEnd:X=1951.842 Y=1346.171 Z=-200.000 PenetrationDepth:0.000000 Item:-1 Ph
ysMaterial:None Actor:BP_Tile_C_0 Component:Ground BoneName:None FaceIndex:-1
LogTemp: Warning: SpawnPoint: V(X=48.59, Y=-2.01)
LogTemp: Warning: HitPoint: bBlockingHit:True bStartPenetrating:False Time:0.598364 Location:X=48.585 Y=-2.014 Z=-119.673 ImpactPoint:X=48.585 Y=-2.014 Z=-119.673 Normal:X=-0.000 Y=0.000 Z=1.000 ImpactNormal:X=-0.000 Y=0.000 Z=1.000 TraceStart:X=48.585 Y=-2.014 Z=0.000 TraceEnd:X=48.585 Y=-2.014 Z=-200.000 PenetrationDepth:0.000000 Item:-1 PhysMaterial:None
Actor:BP_Tile_C_0 Component:Ground BoneName:None FaceIndex:-1
LogTemp: Warning: SpawnPoint: V(X=3159.40, Y=-1182.84)
LogTemp: Warning: HitPoint: bBlockingHit:True bStartPenetrating:False Time:0.598179 Location:X=3159.398 Y=-1182.836 Z=-119.636 ImpactPoint:X=3159.398 Y=-1182.836 Z=-119.636 Normal:X=-0.000 Y=0.000 Z=1.000 ImpactNormal:X=-0.000 Y=0.000 Z=1.000 TraceStart:X=3159.398 Y=-1182.836 Z=0.000 TraceEnd:X=3159.398 Y=-1182.836 Z=-200.000 PenetrationDepth:0.000000 Item:-
1 PhysMaterial:None Actor:BP_Tile_C_0 Component:Ground BoneName:None FaceIndex:-1
LogActor: Warning: BP_Gun_C /Game/Dynamic/Levels/UEDPIE_0_FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel.BP_Gun_C_0 has natively added scene component(s), but none of them were set as the actor's RootComponent - picking one arbitrarily
LogActor: Warning: BP_Gun_C /Game/Dynamic/Levels/UEDPIE_0_FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel.BP_Gun_C_1 has natively added scene component(s), but none of them were set as the actor's RootComponent - picking one arbitrarily
LogActor: Warning: BP_Gun_C /Game/Dynamic/Levels/UEDPIE_0_FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel.BP_Gun_C_2 has natively added scene component(s), but none of them were set as the actor's RootComponent - picking one arbitrarily
PIE: Play in editor start time for /Game/Dynamic/Levels/UEDPIE_0_FirstPersonExampleMap -0.116
LogBlueprintUserMessages: Late PlayInEditor Detection: Level '/Game/Dynamic/Levels/FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel' has LevelScriptBlueprint '/Game/Dynamic/Levels/FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel.FirstPersonExampleMap' with GeneratedClass '/Game/Dynamic/Levels/FirstPersonExampleMap.FirstPersonExampleMap_
C' with ClassGeneratedBy '/Game/Dynamic/Levels/FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel.FirstPersonExampleMap'
LogTemp: Warning: SpawnPoint: V(X=662.86, Y=-909.76)
LogTemp: Warning: HitPoint: bBlockingHit:True bStartPenetrating:False Time:0.598327 Location:X=662.862 Y=-909.757 Z=-119.665 ImpactPoint:X=662.862 Y=-909.757 Z=-119.665 Normal:X=-0.000 Y=0.000 Z=1.000 ImpactNormal:X=-0.000 Y=0.000 Z=1.000 TraceStart:X=662.862 Y=-909.757 Z=0.000 TraceEnd:X=662.862 Y=-909.757 Z=-200.000 PenetrationDepth:0.000000 Item:-1 PhysMa
terial:None Actor:BP_Tile_C_0 Component:Ground BoneName:None FaceIndex:-1
LogTemp: Warning: SpawnPoint: V(X=2153.02, Y=-408.03)
LogTemp: Warning: HitPoint: bBlockingHit:True bStartPenetrating:False Time:0.598239 Location:X=2153.020 Y=-408.032 Z=-119.648 ImpactPoint:X=2153.020 Y=-408.032 Z=-119.648 Normal:X=-0.000 Y=0.000 Z=1.000 ImpactNormal:X=-0.000 Y=0.000 Z=1.000 TraceStart:X=2153.020 Y=-408.032 Z=0.000 TraceEnd:X=2153.020 Y=-408.032 Z=-200.000 PenetrationDepth:0.000000 Item:-1 Ph
ysMaterial:None Actor:BP_Tile_C_0 Component:Ground BoneName:None FaceIndex:-1
LogTemp: Warning: SpawnPoint: V(X=1354.78, Y=-90.64)
LogTemp: Warning: HitPoint: bBlockingHit:True bStartPenetrating:False Time:0.598286 Location:X=1354.778 Y=-90.640 Z=-119.657 ImpactPoint:X=1354.778 Y=-90.640 Z=-119.657 Normal:X=-0.000 Y=0.000 Z=1.000 ImpactNormal:X=-0.000 Y=0.000 Z=1.000 TraceStart:X=1354.778 Y=-90.640 Z=0.000 TraceEnd:X=1354.778 Y=-90.640 Z=-200.000 PenetrationDepth:0.000000 Item:-1 PhysMa
terial:None Actor:BP_Tile_C_0 Component:Ground BoneName:None FaceIndex:-1
LogTemp: Warning: SpawnPoint: V(X=2859.34, Y=-1240.70)
LogTemp: Warning: HitPoint: bBlockingHit:True bStartPenetrating:False Time:0.598197 Location:X=2859.340 Y=-1240.699 Z=-119.639 ImpactPoint:X=2859.340 Y=-1240.700 Z=-119.639 Normal:X=-0.000 Y=0.000 Z=1.000 ImpactNormal:X=-0.000 Y=0.000 Z=1.000 TraceStart:X=2859.340 Y=-1240.699 Z=0.000 TraceEnd:X=2859.340 Y=-1240.699 Z=-200.000 PenetrationDepth:0.000000 Item:-
1 PhysMaterial:None Actor:BP_Tile_C_0 Component:Ground BoneName:None FaceIndex:-1
LogTemp: Warning: SpawnPoint: V(X=1970.64, Y=-1458.11)
LogTemp: Warning: HitPoint: bBlockingHit:True bStartPenetrating:False Time:0.598249 Location:X=1970.641 Y=-1458.113 Z=-119.650 ImpactPoint:X=1970.641 Y=-1458.113 Z=-119.650 Normal:X=-0.000 Y=0.000 Z=1.000 ImpactNormal:X=-0.000 Y=0.000 Z=1.000 TraceStart:X=1970.641 Y=-1458.113 Z=0.000 TraceEnd:X=1970.641 Y=-1458.113 Z=-200.000 PenetrationDepth:0.000000 Item:-
1 PhysMaterial:None Actor:BP_Tile_C_0 Component:Ground BoneName:None FaceIndex:-1
LogTemp: Warning: SpawnPoint: V(X=2215.03, Y=-51.45)
LogTemp: Warning: HitPoint: bBlockingHit:True bStartPenetrating:False Time:0.598235 Location:X=2215.033 Y=-51.454 Z=-119.647 ImpactPoint:X=2215.033 Y=-51.454 Z=-119.647 Normal:X=-0.000 Y=0.000 Z=1.000 ImpactNormal:X=-0.000 Y=0.000 Z=1.000 TraceStart:X=2215.033 Y=-51.454 Z=0.000 TraceEnd:X=2215.033 Y=-51.454 Z=-200.000 PenetrationDepth:0.000000 Item:-1 PhysMa
terial:None Actor:BP_Tile_C_0 Component:Ground BoneName:None FaceIndex:-1
LogTemp: Warning: SpawnPoint: V(X=2649.37, Y=-935.15)
LogTemp: Warning: HitPoint: bBlockingHit:True bStartPenetrating:False Time:0.598209 Location:X=2649.373 Y=-935.148 Z=-119.642 ImpactPoint:X=2649.373 Y=-935.148 Z=-119.642 Normal:X=-0.000 Y=0.000 Z=1.000 ImpactNormal:X=-0.000 Y=0.000 Z=1.000 TraceStart:X=2649.373 Y=-935.148 Z=0.000 TraceEnd:X=2649.373 Y=-935.148 Z=-200.000 PenetrationDepth:0.000000 Item:-1 Ph
ysMaterial:None Actor:BP_Tile_C_0 Component:Ground BoneName:None FaceIndex:-1
LogTemp: Warning: SpawnPoint: V(X=465.96, Y=-740.93)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=465.957 Y=-740.928 Z=0.000 TraceEnd:X=465.957 Y=-740.928 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Actor:
None Component:None BoneName:None FaceIndex:0
LogTemp: Warning: SpawnPoint: V(X=3123.14, Y=1937.38)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=3123.142 Y=1937.376 Z=0.000 TraceEnd:X=3123.142 Y=1937.376 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Acto
r:None Component:None BoneName:None FaceIndex:0
LogTemp: Warning: SpawnPoint: V(X=2956.39, Y=-1965.33)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=2956.389 Y=-1965.331 Z=0.000 TraceEnd:X=2956.389 Y=-1965.331 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Ac
tor:None Component:None BoneName:None FaceIndex:0
LogTemp: Warning: SpawnPoint: V(X=1988.34, Y=-66.47)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=1988.342 Y=-66.469 Z=0.000 TraceEnd:X=1988.342 Y=-66.469 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Actor:
None Component:None BoneName:None FaceIndex:0
LogTemp: Warning: SpawnPoint: V(X=1695.00, Y=-1685.78)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=1694.998 Y=-1685.781 Z=0.000 TraceEnd:X=1694.998 Y=-1685.781 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Ac
tor:None Component:None BoneName:None FaceIndex:0
LogTemp: Warning: SpawnPoint: V(X=166.02, Y=-1263.53)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=166.021 Y=-1263.527 Z=0.000 TraceEnd:X=166.021 Y=-1263.527 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Acto
r:None Component:None BoneName:None FaceIndex:0
LogTemp: Warning: SpawnPoint: V(X=3166.72, Y=928.19)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=3166.723 Y=928.190 Z=0.000 TraceEnd:X=3166.723 Y=928.190 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Actor:
None Component:None BoneName:None FaceIndex:0
LogTemp: Warning: SpawnPoint: V(X=1285.56, Y=415.72)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=1285.562 Y=415.723 Z=0.000 TraceEnd:X=1285.562 Y=415.723 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Actor:
None Component:None BoneName:None FaceIndex:0
LogSlate: FSceneViewport::OnFocusLost() reason 0
And obviously when taking a look at the DebugLines all of them are being drawn in the original spot of the Tile and not the previous one:
I imagine when it tries to detect a hit in a location where the Tile has already been destroyed would return an invalid result
Considering all of this is the reason why I opted to use the World Space coords to place the props onto the Tile ground the LineTrace hit. It would actually be great know if there is a way to utilize LineTraceSingleByChannel
that basically follows the relative coordinates of an Actor object.
I am not quite sure what you mean by this, but when trying to use ActorLineTraceSingle()
it never returns True for whatever reason (no matter what I adjust in its parameters)
Output:
LogWorld: Bringing up level for play took: 0.003901
LogTemp: Warning: SpawnPoint: V(X=3303.45, Y=651.45)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=3303.446 Y=651.448 Z=0.000 TraceEnd:X=0.000 Y=0.000 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Actor:None
Component:None BoneName:None FaceIndex:0
LogTemp: Warning: SpawnPoint: V(X=1427.05, Y=1887.45)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=1427.045 Y=1887.448 Z=0.000 TraceEnd:X=0.000 Y=0.000 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Actor:None
Component:None BoneName:None FaceIndex:0
LogTemp: Warning: SpawnPoint: V(X=2604.45, Y=-510.33)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=2604.449 Y=-510.331 Z=0.000 TraceEnd:X=0.000 Y=0.000 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Actor:None
Component:None BoneName:None FaceIndex:0
LogTemp: Warning: SpawnPoint: V(X=590.23, Y=-1281.96)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=590.228 Y=-1281.960 Z=0.000 TraceEnd:X=0.000 Y=0.000 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Actor:None
Component:None BoneName:None FaceIndex:0
LogTemp: Warning: SpawnPoint: V(X=3830.56, Y=639.24)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=3830.561 Y=639.241 Z=0.000 TraceEnd:X=4000.000 Y=0.000 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Actor:No
ne Component:None BoneName:None FaceIndex:0
LogTemp: Warning: SpawnPoint: V(X=3952.15, Y=712.49)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=3952.147 Y=712.485 Z=0.000 TraceEnd:X=4000.000 Y=0.000 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Actor:No
ne Component:None BoneName:None FaceIndex:0
LogTemp: Warning: SpawnPoint: V(X=2243.35, Y=412.43)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=2243.354 Y=412.427 Z=0.000 TraceEnd:X=4000.000 Y=0.000 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Actor:No
ne Component:None BoneName:None FaceIndex:0
LogTemp: Warning: SpawnPoint: V(X=3311.01, Y=-527.67)
LogTemp: Warning: HitPoint: bBlockingHit:False bStartPenetrating:False Time:1.000000 Location:X=0.000 Y=0.000 Z=0.000 ImpactPoint:X=0.000 Y=0.000 Z=0.000 Normal:X=0.000 Y=0.000 Z=0.000 ImpactNormal:X=0.000 Y=0.000 Z=0.000 TraceStart:X=3311.014 Y=-527.665 Z=0.000 TraceEnd:X=4000.000 Y=0.000 Z=-200.000 PenetrationDepth:0.000000 Item:0 PhysMaterial:None Actor:N
one Component:None BoneName:None FaceIndex:0
LogActor: Warning: BP_Gun_C /Game/Dynamic/Levels/UEDPIE_0_FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel.BP_Gun_C_0 has natively added scene component(s), but none of them were set as the actor's RootComponent - picking one arbitrarily
LogActor: Warning: BP_Gun_C /Game/Dynamic/Levels/UEDPIE_0_FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel.BP_Gun_C_1 has natively added scene component(s), but none of them were set as the actor's RootComponent - picking one arbitrarily
LogActor: Warning: BP_Gun_C /Game/Dynamic/Levels/UEDPIE_0_FirstPersonExampleMap.FirstPersonExampleMap:PersistentLevel.BP_Gun_C_2 has natively added scene component(s), but none of them were set as the actor's RootComponent - picking one arbitrarily
PIE: Play in editor start time for /Game/Dynamic/Levels/UEDPIE_0_FirstPersonExampleMap -0.689