Adds some in-progress gameObject recreation of various legacy game classes, such as PlayerObject, AIPlayerObject, Sound Emitter and Static Shape.

This commit is contained in:
Areloch 2019-03-04 21:44:00 -06:00
parent e0627973fb
commit f3e04751b6
23 changed files with 792 additions and 35 deletions

View file

@ -0,0 +1,20 @@
#pragma once
#include "playerObject.h"
#include "T3D/components/ai/aiControllerComponent.h"
class AIPlayerObject : public PlayerObject
{
typedef PlayerObject Parent;
AIControllerComponent* mAIControllerComponent;
public:
AIPlayerObject();
~AIPlayerObject();
virtual bool onAdd();
virtual void onRemove();
DECLARE_CONOBJECT(AIPlayerObject);
};