17 Commits

Author SHA1 Message Date
死体 9db868e4a3 Add level manipulation 2022-12-08 18:09:43 +01:00
joey 46a8c03150 Created a gobal.xyz object where you can assign variables, and access them in any scripts 2021-03-12 02:27:37 -05:00
John Norman 324d07326b Removed boost dependency and updated build system. 2018-03-21 14:05:45 -07:00
loneboco d192235f3d Added the ability to disable boost.
Modified the build.bat files to pass arguments.
2011-02-06 17:19:03 +00:00
loneboco dc2604af8b Reorganized all of the #include directives.
Added support for UPnP.
2010-08-02 09:00:28 +00:00
loneboco f2d429ad21 When the gserver saves an account, it does a case-insensitive search to see if the account name exists in the accounts filesystem. This fixes an issue on Linux where somebody manually creates an account and doesn't use the correct case. 2010-05-14 20:26:33 +00:00
loneboco 90c85adeef Fixed a crash. 2009-09-21 22:16:35 +00:00
loneboco ef93203bac Re-organized some header files to speed up compilation.
Added IEnums.h to store all the enums.
Added NCI_NPCWARP.
Added missing break statements.  :x
2009-09-21 21:54:06 +00:00
loneboco c4d652756c Fixed some bugs with CFileQueue.
Added the ability to force recursive searching with CFileSystem.
2009-08-30 20:48:15 +00:00
nalin b0925671c7 Updated the -gr_movement weapon to work better and allow scripts to turn it off.
Player z is now affected by -gr_movement.
Fixed some player z bugs.
Fixed a CFileSystem::addFile() bug.
New players will have their accounts correctly saved in the file system now.
CSocket won't spam as much when a player disconnects.
Fixed the "serverside" server option.  It isn't inverted anymore.
Added md5 creation capability for future use.
2009-04-05 21:04:42 +00:00
nalin 10e399204b Fixed some CFileSystem bugs.
Fixed vecSearch again.
Fixed a CString::match() bug.
Fixed a file send bug that prevented clients later than 2.171 from receiving files.
Re-arranged TPlayer::sendLoginClient() again.
2009-03-10 20:43:32 +00:00
nalin e7c651b23c Added CFileSystem::clear() so we can re-load a file system.
Added CString::isNumber().
Fixed CString::gtokenize().
Added removeExtension() function to IUtil.
Added conditional account searching functions.
Added isClient() and isRC() functions to TPlayer and removed all the type comparisons.
Fixed a potential crash bug in CFileQueue.cpp.
Implemented about half of the RC functionality and fixed a bazillion bugs related to RC.
2009-02-14 00:44:20 +00:00
nalin 4b909088f0 More CFileSystem bug fixes.
Partially added foldersconfig.txt support.
2009-01-10 23:18:53 +00:00
nalin ddae7dd9ff Fixed a problem where the serverpath path separators weren't being converted for the correct OS.
Major improvements to CFileSystem to make way for foldersconfig.txt support.  Includes a bunch of bug fixes.  In all, the class is a lot more consistent.
2009-01-10 22:12:12 +00:00
nalin 8751fa4290 Updated CString.
Updated CFileSystem.
Implemented a new global file download method in TServerList.  It uses less bandwidth.
2008-12-19 22:52:35 +00:00
nalin 77e25aee83 Re-integrating the multithread branch. 2008-10-28 04:50:12 +00:00
nalin c0b51f5192 Fixing directory structure. 2008-09-24 05:17:45 +00:00