Bugfix Dialogue Skipping Too Far on Click

This commit is contained in:
Philip W 2024-03-15 10:57:51 +00:00
parent 7ae5c1f349
commit d1caa3d8d4
5 changed files with 7 additions and 11 deletions

Binary file not shown.

Binary file not shown.

View File

@ -63,10 +63,6 @@
"Name": "MixamoAnimationRetargeting",
"Enabled": true,
"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/content/c684998124da4e2583b314dc95403a80"
},
{
"Name": "RigLogic",
"Enabled": true
}
]
}

View File

@ -176,7 +176,7 @@ public:
UPROPERTY(BlueprintAssignable, Category = "Weapons")
FSuccessfulHitEvent SuccessfulHitEvent;
void SuccessfulHit(bool bIsHeadshot) const;
void SuccessfulHit(bool bIsHeadshot = false) const;
protected:
virtual void BeginPlay() override;

View File

@ -210,14 +210,14 @@ void ABaseWeaponClass::Fire()
}
else
{
endlessVendettaChar->SuccessfulHit(false);
endlessVendettaChar->SuccessfulHit();
}
Cast<AAICharacter>(outHit.GetActor())->TakeDamage(tempWeaponDamage, FPointDamageEvent(), GetWorld()->GetFirstPlayerController(), this);
}
if (ATargetDummy* TargetDummy = Cast<ATargetDummy>(outHit.GetActor()))
{
TargetDummy->TargetShot();
endlessVendettaChar->SuccessfulHit(false);
endlessVendettaChar->SuccessfulHit();
}
}
HideNeedReloadUI();