From 11c88c6dd95d15f8f3f3958a715ace5f5e7a8f8f Mon Sep 17 00:00:00 2001 From: Louis Hobbs Date: Mon, 12 Jun 2023 22:10:32 +0100 Subject: [PATCH] Create DemolitionCharacter class --- Source/Nakatomi/DemolitionCharacter.cpp | 9 +++++++++ Source/Nakatomi/DemolitionCharacter.h | 22 ++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 Source/Nakatomi/DemolitionCharacter.cpp create mode 100644 Source/Nakatomi/DemolitionCharacter.h diff --git a/Source/Nakatomi/DemolitionCharacter.cpp b/Source/Nakatomi/DemolitionCharacter.cpp new file mode 100644 index 0000000..96c141a --- /dev/null +++ b/Source/Nakatomi/DemolitionCharacter.cpp @@ -0,0 +1,9 @@ +// Fill out your copyright notice in the Description page of Project Settings. + + +#include "DemolitionCharacter.h" + +void ADemolitionCharacter::Explode() +{ + UE_LOG(LogTemp, Warning, TEXT("BANG!")); +} diff --git a/Source/Nakatomi/DemolitionCharacter.h b/Source/Nakatomi/DemolitionCharacter.h new file mode 100644 index 0000000..ed023da --- /dev/null +++ b/Source/Nakatomi/DemolitionCharacter.h @@ -0,0 +1,22 @@ +// Fill out your copyright notice in the Description page of Project Settings. + +#pragma once + +#include "CoreMinimal.h" +#include "EnemyCharacter.h" +#include "DemolitionCharacter.generated.h" + +/** + * + */ +UCLASS() +class NAKATOMI_API ADemolitionCharacter : public AEnemyCharacter +{ + GENERATED_BODY() + +public: + + UFUNCTION() + void Explode(); + +};