diff options
| author | fusion32 <marcopuzziello@gmail.com> | 2025-05-20 19:29:18 -0300 |
|---|---|---|
| committer | fusion32 <marcopuzziello@gmail.com> | 2025-05-20 19:31:35 -0300 |
| commit | 91d7adad320c34ff0cb25aa21b16d59b67387c43 (patch) | |
| tree | d9f9d3247d43a5c07e08e585fd81380532d44f64 /src/main.hh | |
| parent | 42be37f4ad99fc8580415fed89939e305d56193e (diff) | |
| download | game-91d7adad320c34ff0cb25aa21b16d59b67387c43.tar.gz game-91d7adad320c34ff0cb25aa21b16d59b67387c43.zip | |
implement `config.cc`
Diffstat (limited to 'src/main.hh')
| -rw-r--r-- | src/main.hh | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/main.hh b/src/main.hh index 287b59c..f888521 100644 --- a/src/main.hh +++ b/src/main.hh @@ -85,7 +85,43 @@ STATIC_ASSERT(OS_LINUX); // // 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); |
