Skip to content

Commit

Permalink
Make CLuaTimer, CLuaTimerManager shared
Browse files Browse the repository at this point in the history
  • Loading branch information
qaisjp committed Dec 28, 2017
1 parent b76e23b commit e89882a
Show file tree
Hide file tree
Showing 11 changed files with 14 additions and 224 deletions.
2 changes: 1 addition & 1 deletion Client/mods/deathmatch/logic/lua/CLuaFunctionDefs.h
Expand Up @@ -24,7 +24,7 @@ class CLuaFunctionDefinitions;

#include "LuaCommon.h"
#include "CLuaMain.h"
#include "CLuaTimerManager.h"
#include "lua/CLuaTimerManager.h"

class CRegisteredCommands;

Expand Down
2 changes: 1 addition & 1 deletion Client/mods/deathmatch/logic/lua/CLuaMain.h
Expand Up @@ -17,7 +17,7 @@ class CLuaMain;

#pragma once

#include "CLuaTimerManager.h"
#include "lua/CLuaTimerManager.h"
#include "lua/CLuaVector2.h"
#include "lua/CLuaVector3.h"
#include "lua/CLuaVector4.h"
Expand Down
2 changes: 1 addition & 1 deletion Server/mods/deathmatch/logic/lua/CLuaFunctionDefs.h
Expand Up @@ -32,7 +32,7 @@ class CAccessControlListManager;
#pragma once
#include "LuaCommon.h"
#include "CLuaMain.h"
#include "CLuaTimerManager.h"
#include "lua/CLuaTimerManager.h"

#define LUA_ERROR() lua_pushboolean ( luaVM, false ); return 0;
#define LUA_DECLARE(x) static int x ( lua_State * luaVM );
Expand Down
2 changes: 1 addition & 1 deletion Server/mods/deathmatch/logic/lua/CLuaMain.h
Expand Up @@ -18,7 +18,7 @@
class CLuaMain;

#pragma once
#include "CLuaTimerManager.h"
#include "lua/CLuaTimerManager.h"
#include "lua/CLuaVector2.h"
#include "lua/CLuaVector3.h"
#include "lua/CLuaVector4.h"
Expand Down
73 changes: 0 additions & 73 deletions Server/mods/deathmatch/logic/lua/CLuaTimer.cpp

This file was deleted.

63 changes: 0 additions & 63 deletions Server/mods/deathmatch/logic/lua/CLuaTimer.h

This file was deleted.

10 changes: 2 additions & 8 deletions Server/mods/deathmatch/logic/lua/CLuaTimerManager.cpp
@@ -1,15 +1,9 @@
/*****************************************************************************
*
* PROJECT: Multi Theft Auto v1.0
* PROJECT: Multi Theft Auto
* LICENSE: See LICENSE in the top level directory
* FILE: mods/deathmatch/logic/lua/CLuaTimerManager.cpp
* FILE: Shared/mods/deathmatch/logic/lua/CLuaTimerManager.cpp
* PURPOSE: Lua timer manager class
* DEVELOPERS: Oliver Brown <>
* Christian Myhre Lundheim <>
* Jax <>
* Cecill Etheredge <>
* Marcus Bauer <mabako@gmail.com>
* Florian Busse <flobu@gmx.net>
*
* Multi Theft Auto is available from http://www.multitheftauto.com/
*
Expand Down
52 changes: 0 additions & 52 deletions Server/mods/deathmatch/logic/lua/CLuaTimerManager.h

This file was deleted.

@@ -1,12 +1,9 @@
/*****************************************************************************
*
* PROJECT: Multi Theft Auto v1.0
* PROJECT: Multi Theft Auto
* LICENSE: See LICENSE in the top level directory
* FILE: mods/shared_logic/logic/lua/CLuaTimer.cpp
* FILE: Shared/mods/shared_logic/logic/lua/CLuaTimer.cpp
* PURPOSE: Lua timer class
* DEVELOPERS: Ed Lyons <eai@opencoding.net>
* Jax <>
* Cecill Etheredge <ijsf@gmx.net>
*
* Multi Theft Auto is available from http://www.multitheftauto.com/
*
Expand Down
@@ -1,22 +1,17 @@
/*****************************************************************************
*
* PROJECT: Multi Theft Auto v1.0
* PROJECT: Multi Theft Auto
* LICENSE: See LICENSE in the top level directory
* FILE: mods/shared_logic/logic/lua/CLuaTimer.h
* FILE: Shared/mods/shared_logic/logic/lua/CLuaTimer.h
* PURPOSE: Lua timer class
* DEVELOPERS: Ed Lyons <eai@opencoding.net>
* Jax <>
* Cecill Etheredge <ijsf@gmx.net>
* Florian Busse <flobu@gmx.net>
*
* Multi Theft Auto is available from http://www.multitheftauto.com/
*
*****************************************************************************/

class CLuaTimer;

#ifndef __CLUATIMER_H
#define __CLUATIMER_H
#pragma once

// Define includes
#include "LuaCommon.h"
Expand Down Expand Up @@ -59,5 +54,3 @@ class CLuaTimer
uint m_uiScriptID;
SLuaDebugInfo m_LuaDebugInfo;
};

#endif
@@ -1,21 +1,17 @@
/*****************************************************************************
*
* PROJECT: Multi Theft Auto v1.0
* PROJECT: Multi Theft Auto
* LICENSE: See LICENSE in the top level directory
* FILE: mods/shared_logic/logic/lua/CLuaTimerManager.h
* FILE: Shared/mods/deathmatch/logic/lua/CLuaTimerManager.h
* PURPOSE: Lua timer manager class
* DEVELOPERS: Ed Lyons <eai@opencoding.net>
* Jax <>
* Cecill Etheredge <ijsf@gmx.net>
*
* Multi Theft Auto is available from http://www.multitheftauto.com/
*
*****************************************************************************/

class CLuaTimerManager;

#ifndef __CLUATIMERMANAGER_H
#define __CLUATIMERMANAGER_H
#pragma once

#include "LuaCommon.h"
#include "CLuaTimer.h"
Expand Down Expand Up @@ -47,5 +43,3 @@ class CLuaTimerManager
CLuaTimer* m_pPendingDelete;
CLuaTimer* m_pProcessingTimer;
};

#endif

0 comments on commit e89882a

Please sign in to comment.