diff options
| author | oy <Tom_Adams@web.de> | 2012-01-09 00:49:20 +0100 |
|---|---|---|
| committer | oy <Tom_Adams@web.de> | 2012-01-09 00:49:20 +0100 |
| commit | 4fde2cf7f2353c045bcf483e7958d785dac3be64 (patch) | |
| tree | 68652fe6ce9710fc53ffc8175891bc1342341a18 /src/engine | |
| parent | 7d2df3a38671f6e4b254576ced18d397828b8179 (diff) | |
| download | zcatch-4fde2cf7f2353c045bcf483e7958d785dac3be64.tar.gz zcatch-4fde2cf7f2353c045bcf483e7958d785dac3be64.zip | |
add tuning to demo. Closes #899
Diffstat (limited to 'src/engine')
| -rw-r--r-- | src/engine/server.h | 1 | ||||
| -rw-r--r-- | src/engine/server/server.cpp | 5 | ||||
| -rw-r--r-- | src/engine/server/server.h | 1 |
3 files changed, 7 insertions, 0 deletions
diff --git a/src/engine/server.h b/src/engine/server.h index 2e4a2f25..5036b654 100644 --- a/src/engine/server.h +++ b/src/engine/server.h @@ -65,6 +65,7 @@ public: virtual void Kick(int ClientID, const char *pReason) = 0; virtual void DemoRecorder_HandleAutoStart() = 0; + virtual bool DemoRecorder_IsRecording() = 0; }; class IGameServer : public IInterface diff --git a/src/engine/server/server.cpp b/src/engine/server/server.cpp index 6e63f747..c15cc96e 100644 --- a/src/engine/server/server.cpp +++ b/src/engine/server/server.cpp @@ -1500,6 +1500,11 @@ void CServer::DemoRecorder_HandleAutoStart() } } +bool CServer::DemoRecorder_IsRecording() +{ + return m_DemoRecorder.IsRecording(); +} + void CServer::ConRecord(IConsole::IResult *pResult, void *pUser) { CServer* pServer = (CServer *)pUser; diff --git a/src/engine/server/server.h b/src/engine/server/server.h index e32f6733..696b472d 100644 --- a/src/engine/server/server.h +++ b/src/engine/server/server.h @@ -170,6 +170,7 @@ public: void Kick(int ClientID, const char *pReason); void DemoRecorder_HandleAutoStart(); + bool DemoRecorder_IsRecording(); //int Tick() int64 TickStartTime(int Tick); |