summaryrefslogtreecommitdiffstats
path: root/source/Entity.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/Entity.h')
-rw-r--r--source/Entity.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/source/Entity.h b/source/Entity.h
index 132679db2..96ba1a1a1 100644
--- a/source/Entity.h
+++ b/source/Entity.h
@@ -58,6 +58,7 @@
class cWorld;
class cReferenceManager;
class cClientHandle;
+class MTRand;
@@ -145,7 +146,8 @@ public:
void Destroy(); //tolua_export
void RemoveFromChunk(void); // for internal use in cChunk
- virtual void Tick(float a_Dt) = 0; //tolua_export
+ virtual void Tick(float a_Dt, MTRand & a_TickRandom); // tolua_export
+ virtual void HandlePhysics(float a_Dt) {} // tolua_export
/** Descendants override this function to send a command to the specified client to spawn the entity on the client.
To spawn on all eligible clients, use cChunkMap::BroadcastSpawnEntity()