diff --git a/EndlessVendetta/Content/BountySystem/ApartmentBounty/BountySpecificActors/BP_Vent.uasset b/EndlessVendetta/Content/BountySystem/ApartmentBounty/BountySpecificActors/BP_Vent.uasset new file mode 100644 index 00000000..154f75ce --- /dev/null +++ b/EndlessVendetta/Content/BountySystem/ApartmentBounty/BountySpecificActors/BP_Vent.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce69e2ea1ad759c5405fb0414aebf0bdcafdbe0420328736cedba27b41528521 +size 27320 diff --git a/EndlessVendetta/Content/Levels/OpenWorldRework.umap b/EndlessVendetta/Content/Levels/OpenWorldRework.umap index 49e45520..c6541e31 100644 --- a/EndlessVendetta/Content/Levels/OpenWorldRework.umap +++ b/EndlessVendetta/Content/Levels/OpenWorldRework.umap @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f0422eee9a7cb3f6e8a6ef4c89e78645e0fe874735bd0e9825cb51d94f570c5b -size 41666092 +oid sha256:ba1cd4efcaef5498d769e1db299d043470a1e6fa9bbe2b54927ed2962d4361dd +size 41739957 diff --git a/EndlessVendetta/Content/StarterContent/Architecture/Floor_400x400.uasset b/EndlessVendetta/Content/StarterContent/Architecture/Floor_400x400.uasset index 3b13185f..c2a34afc 100644 --- a/EndlessVendetta/Content/StarterContent/Architecture/Floor_400x400.uasset +++ b/EndlessVendetta/Content/StarterContent/Architecture/Floor_400x400.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e61d06a99d51df3601160c198d3003e2d2be493addeca603d02449e1df7cd891 -size 14831 +oid sha256:4c0ecf0ac0702cc2bd355ec050232a61c49e10f102448efbeb735a51824adef6 +size 14948 diff --git a/EndlessVendetta/Content/StarterContent/Blueprints/Blueprint_CeilingLight.uasset b/EndlessVendetta/Content/StarterContent/Blueprints/Blueprint_CeilingLight.uasset index c5c3b84e..dccaf6f8 100644 --- a/EndlessVendetta/Content/StarterContent/Blueprints/Blueprint_CeilingLight.uasset +++ b/EndlessVendetta/Content/StarterContent/Blueprints/Blueprint_CeilingLight.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4a60a29ad596546d481e43dfb8698842a78cc07f4a4b1000fa397cfba4e72331 -size 158206 +oid sha256:c17d86a025ad188c350143ccafa0a0fd7905a3d667b212510999d38fe0045f92 +size 43745 diff --git a/EndlessVendetta/Content/StarterContent/HDRI/HDRI_Epic_Courtyard_Daylight.uasset b/EndlessVendetta/Content/StarterContent/HDRI/HDRI_Epic_Courtyard_Daylight.uasset index fd7f7db2..0f990580 100644 --- a/EndlessVendetta/Content/StarterContent/HDRI/HDRI_Epic_Courtyard_Daylight.uasset +++ b/EndlessVendetta/Content/StarterContent/HDRI/HDRI_Epic_Courtyard_Daylight.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:91fd60bdafb2155840f78271e0055cb7a4f51a34588358504d35455cb33f5e09 -size 66790690 +oid sha256:bc35eb2d43a47427d30aba0196f9eac90d089dd3abca319528c5d25c83510d0d +size 72364642 diff --git a/EndlessVendetta/Source/EndlessVendetta/BountySystem/Misc/ConstructionVent.cpp b/EndlessVendetta/Source/EndlessVendetta/BountySystem/Misc/ConstructionVent.cpp new file mode 100644 index 00000000..bf2d8155 --- /dev/null +++ b/EndlessVendetta/Source/EndlessVendetta/BountySystem/Misc/ConstructionVent.cpp @@ -0,0 +1,32 @@ +// Fill out your copyright notice in the Description page of Project Settings. + + +#include "ConstructionVent.h" + +// Sets default values +AConstructionVent::AConstructionVent() +{ + // Set this actor to call Tick() every frame. You can turn this off to improve performance if you don't need it. + PrimaryActorTick.bCanEverTick = true; + +} + +// Called when the game starts or when spawned +void AConstructionVent::BeginPlay() +{ + Super::BeginPlay(); + +} + +void AConstructionVent::Interact() +{ + UE_LOG(LogTemp, Warning, TEXT("Interacting with VENT...sus")); +} + +// Called every frame +void AConstructionVent::Tick(float DeltaTime) +{ + Super::Tick(DeltaTime); + +} + diff --git a/EndlessVendetta/Source/EndlessVendetta/BountySystem/Misc/ConstructionVent.h b/EndlessVendetta/Source/EndlessVendetta/BountySystem/Misc/ConstructionVent.h new file mode 100644 index 00000000..c8a241c2 --- /dev/null +++ b/EndlessVendetta/Source/EndlessVendetta/BountySystem/Misc/ConstructionVent.h @@ -0,0 +1,29 @@ +// Fill out your copyright notice in the Description page of Project Settings. + +#pragma once + +#include "CoreMinimal.h" +#include "EndlessVendetta/InteractionInterface.h" +#include "GameFramework/Actor.h" +#include "ConstructionVent.generated.h" + +UCLASS() +class ENDLESSVENDETTA_API AConstructionVent : public AActor, public IInteractionInterface +{ + GENERATED_BODY() + +public: + // Sets default values for this actor's properties + AConstructionVent(); + +protected: + // Called when the game starts or when spawned + virtual void BeginPlay() override; + + void Interact() override; + +public: + // Called every frame + virtual void Tick(float DeltaTime) override; + +};