Oakfolks Gold_1.14
Oakfolks coop game
Loading...
Searching...
No Matches
UniqueRope.h
1#pragma once
2
3#include "CoreMinimal.h"
4#include "GameFramework/Actor.h"
5#include "BCR/Headers/Interfaces/Interactable.h"
6#include "UniqueRope.generated.h"
7
9
14UCLASS()
15class BCR_API AUniqueRope : public AActor, public IInteractable
16{
17 GENERATED_BODY()
18
19public:
20
23 virtual void BeginPlay() override;
24 virtual void Tick(float DeltaTime) override;
25
26protected:
27
30 void Interact_Implementation(AMainPlayer* Player);
31 void InteractWithObject_Implementation(AMainPlayer* Player, AActor* Object);
32};
Main player character for cooperative gameplay.
Definition MainPlayer.h:32
Special rope object for cooperative interactions.
Definition UniqueRope.h:16
Interface for objects that can be interacted with by players.
Definition Interactable.h:30