Commit Graph

10 Commits

Author SHA1 Message Date
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