From de848a4131beb288335b6aaa29c2a6a439c50e0e Mon Sep 17 00:00:00 2001 From: fusion32 Date: Thu, 22 May 2025 01:02:13 -0300 Subject: implement script lexer --- src/main.hh | 44 +++----------------------------------------- 1 file changed, 3 insertions(+), 41 deletions(-) (limited to 'src/main.hh') diff --git a/src/main.hh b/src/main.hh index f888521..7aa329a 100644 --- a/src/main.hh +++ b/src/main.hh @@ -80,49 +80,11 @@ STATIC_ASSERT(sizeof(int) == 4); // be too difficult either. Overall this design is outdated and should be reviewed. // Nevertheless, we should focus on getting it working as intended, on the target // platform (which is Linux 32-bits) before attempting to refine it. -STATIC_ASSERT(OS_LINUX); -#include +//STATIC_ASSERT(OS_LINUX); +//#include +typedef int pid_t; // -// config.cc -extern char BINPATH[4096]; -extern char DATAPATH[4096]; -extern char LOGPATH[4096]; -extern char MAPPATH[4096]; -extern char MONSTERPATH[4096]; -extern char NPCPATH[4096]; -extern char ORIGMAPPATH[4096]; -extern char SAVEPATH[4096]; -extern char USERPATH[4096]; -extern int SHMKey; -extern int AdminPort; -extern int GamePort; -extern int QueryManagerPort; -extern char AdminAddress[16]; -extern char GameAddress[16]; -extern char QueryManagerAddress[16]; -extern char QueryManagerAdminPW[9]; -extern char QueryManagerGamePW[9]; -extern char QueryManagerWebPW[9]; -extern int DebugLevel; -extern bool PrivateWorld; -extern TWorldType WorldType; -extern char WorldName[30]; -extern int MaxPlayers; -extern int MaxNewbies; -extern int PremiumPlayerBuffer; -extern int PremiumNewbieBuffer; -extern int Beat; -extern int RebootTime; -extern TDatabaseSettings ADMIN_DATABASE; -extern TDatabaseSettings VOLATILE_DATABASE; -extern TDatabaseSettings WEB_DATABASE; -extern TDatabaseSettings FORUM_DATABASE; -extern TDatabaseSettings MANAGER_DATABASE; -extern int NumberOfQueryManagers; -extern TQueryManagerSettings QUERY_MANAGER[10]; -void ReadConfig(void); - // shm.cc void StartGame(void); void CloseGame(void); -- cgit v1.2.3