From 455e41f9aa9b3ea9096c3c8766f8cdf0dfa73c21 Mon Sep 17 00:00:00 2001 From: Samuel Barney Date: Tue, 26 Aug 2014 13:07:15 -0600 Subject: Added AIPassiveAgressive component. Removed Whitespace --- src/Mobs/Components/AIAggressiveComponent.cpp | 1 - src/Mobs/Components/AIPassiveAgressiveComponent.cpp | 17 +++++++++++++++++ src/Mobs/Components/AIPassiveAgressiveComponent.h | 12 ++++++++++++ src/Mobs/Components/AIPassiveComponent.cpp | 1 - 4 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 src/Mobs/Components/AIPassiveAgressiveComponent.cpp create mode 100644 src/Mobs/Components/AIPassiveAgressiveComponent.h diff --git a/src/Mobs/Components/AIAggressiveComponent.cpp b/src/Mobs/Components/AIAggressiveComponent.cpp index ebf764457..2963da7f0 100644 --- a/src/Mobs/Components/AIAggressiveComponent.cpp +++ b/src/Mobs/Components/AIAggressiveComponent.cpp @@ -1,4 +1,3 @@ - #include "Globals.h" // NOTE: MSVC stupidness requires this to be the same across all modules #include "AIAggressiveComponent.h" diff --git a/src/Mobs/Components/AIPassiveAgressiveComponent.cpp b/src/Mobs/Components/AIPassiveAgressiveComponent.cpp new file mode 100644 index 000000000..efa88a8fa --- /dev/null +++ b/src/Mobs/Components/AIPassiveAgressiveComponent.cpp @@ -0,0 +1,17 @@ +#include "Globals.h" // NOTE: MSVC stupidness requires this to be the same across all modules +#include "cAIPassiveAggressiveComponent.h" + + + + + +cAIPassiveAggressiveComponent::cAIPassiveAggressiveComponent(cMonster * a_Monster) : cAIComponent(a_Monster){} + + + + + +void cAIPassiveAggressiveComponent::Tick(float a_Dt, cChunk & a_Chunk) +{ + super::Tick(a_Dt, a_Chunk); +} diff --git a/src/Mobs/Components/AIPassiveAgressiveComponent.h b/src/Mobs/Components/AIPassiveAgressiveComponent.h new file mode 100644 index 000000000..bd35251d0 --- /dev/null +++ b/src/Mobs/Components/AIPassiveAgressiveComponent.h @@ -0,0 +1,12 @@ +#pragma once +#include "AIComponent.h" + +class cEntity; + +class cAIPassiveAggressiveComponent : public cAIComponent { + typedef cAIComponent super; +protected: +public: + cAIPassiveAggressiveComponent(cMonster * a_Monster); + virtual void Tick(float a_Dt, cChunk & a_Chunk) /*override*/; +}; diff --git a/src/Mobs/Components/AIPassiveComponent.cpp b/src/Mobs/Components/AIPassiveComponent.cpp index 9293f4f74..ba3fe7ec7 100644 --- a/src/Mobs/Components/AIPassiveComponent.cpp +++ b/src/Mobs/Components/AIPassiveComponent.cpp @@ -1,4 +1,3 @@ - #include "Globals.h" // NOTE: MSVC stupidness requires this to be the same across all modules #include "AIPassiveComponent.h" -- cgit v1.2.3