Implemented bullet impact sounds
This commit is contained in:
parent
24822d8527
commit
fa313d3563
BIN
Content/Legumix/Player/BP_Play.uasset
(Stored with Git LFS)
BIN
Content/Legumix/Player/BP_Play.uasset
(Stored with Git LFS)
Binary file not shown.
@ -171,7 +171,9 @@ void ALMPlayer::FireBullets(const FLMBulletInfo Settings)
|
|||||||
ShotVector = UKismetMathLibrary::RandomUnitVectorInConeInDegreesFromStream(SpreadStream, Settings.Direction, Settings.Spread);
|
ShotVector = UKismetMathLibrary::RandomUnitVectorInConeInDegreesFromStream(SpreadStream, Settings.Direction, Settings.Spread);
|
||||||
EndLocation = Settings.Origin + (ShotVector * Settings.MaxDistance);
|
EndLocation = Settings.Origin + (ShotVector * Settings.MaxDistance);
|
||||||
|
|
||||||
const bool HasHit = GetWorld()->LineTraceSingleByChannel(OutHit, Settings.Origin, EndLocation, TRACE_BULLET);
|
FCollisionQueryParams Params;
|
||||||
|
Params.bReturnPhysicalMaterial = true;
|
||||||
|
const bool HasHit = GetWorld()->LineTraceSingleByChannel(OutHit, Settings.Origin, EndLocation, TRACE_BULLET, Params);
|
||||||
|
|
||||||
#if WITH_EDITOR
|
#if WITH_EDITOR
|
||||||
if (bDrawBulletDebug)
|
if (bDrawBulletDebug)
|
||||||
|
Reference in New Issue
Block a user