Added Interact Propmpt
This commit is contained in:
parent
6d0ad3fc0a
commit
6b6492592b
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:dfba0ce488edca2e95053cf496a1ea9be201b5e86653d851a7a58519d9841c7b
|
oid sha256:c5f5f93dc4069790ac1279bfc1dbc24b241f2a133619d5818be629e28b7eab3d
|
||||||
size 504180
|
size 526016
|
||||||
|
BIN
EndlessVendetta/Content/FirstPerson/Blueprints/WBP_InteractPrompt.uasset
(Stored with Git LFS)
Normal file
BIN
EndlessVendetta/Content/FirstPerson/Blueprints/WBP_InteractPrompt.uasset
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:544422dc16e5932b58551bb04322de9768d9bc428bf73ba1460dc59acbdba690
|
oid sha256:e364907426b0dbe26e7b75e14af5d2729fb7ca68b745b0a12b7f2cdbf39b243e
|
||||||
size 144203
|
size 140863
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:c0cc3eba6f8943cc92061f89fd50f44569d59c10a484fe82ab53518b7e98062e
|
oid sha256:6b09feb9b8d78b3675fb5159f5400d568ae871b260ad185dfc216d4e55de460f
|
||||||
size 308758
|
size 308710
|
||||||
|
@ -170,7 +170,15 @@ void AEndlessVendettaCharacter::WeaponPickUpSystem()
|
|||||||
|
|
||||||
AActor* HitActor = OutHit.GetActor();
|
AActor* HitActor = OutHit.GetActor();
|
||||||
IInteractionInterface* InteractableActor = Cast<IInteractionInterface>(HitActor);
|
IInteractionInterface* InteractableActor = Cast<IInteractionInterface>(HitActor);
|
||||||
if (InteractableActor) InteractableActor->InteractPrompt();
|
if (InteractableActor)
|
||||||
|
{
|
||||||
|
InteractableActor->InteractPrompt();
|
||||||
|
ShowInteractPropmpt();
|
||||||
|
}
|
||||||
|
else if (UAC_Dialogue* Dialogue = Cast<UAC_Dialogue>(HitActor->GetComponentByClass(UAC_Dialogue::StaticClass())))
|
||||||
|
{
|
||||||
|
ShowInteractPropmpt();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////////// Input
|
//////////////////////////////////////////////////////////////////////////// Input
|
||||||
|
@ -34,6 +34,9 @@ protected:
|
|||||||
|
|
||||||
bool InOpenWorld = false;
|
bool InOpenWorld = false;
|
||||||
|
|
||||||
|
UFUNCTION(BlueprintImplementableEvent)
|
||||||
|
void ShowInteractPropmpt();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
/** First person camera */
|
/** First person camera */
|
||||||
UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = Camera, meta = (AllowPrivateAccess = "true"))
|
UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = Camera, meta = (AllowPrivateAccess = "true"))
|
||||||
|
Loading…
Reference in New Issue
Block a user