Commit Graph

758 Commits

Author SHA1 Message Date
David Anderson
c5dd1bddd4 fixed makefiles more
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401559
2007-10-14 19:48:26 +00:00
David Anderson
b069620eaa added core makefiles
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401556
2007-10-14 19:10:44 +00:00
David Anderson
7a74c92167 various build fixes and vcproj changes
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401553
2007-10-14 18:53:29 +00:00
David Anderson
0c80c793fe part 1 of tf2 support is now done
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401550
2007-10-14 02:30:16 +00:00
David Anderson
7a4fe8aaa4 added env vars to orig builds
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401549
2007-10-14 01:09:40 +00:00
David Anderson
d03488e45b initial change of build process, part 1
fixed cvar linking issue
broke the build even better

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401548
2007-10-14 00:48:55 +00:00
Borja Ferrer
b7d9d487cc ported SM's core to Orange Box
build is broken now in purpose

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401547
2007-10-14 00:04:21 +00:00
David Anderson
7cb4d7ae9c menuaction_select and menuaction_cancel now set the reply source to SM_REPLY_CHAT
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401528
2007-10-02 14:06:07 +00:00
David Anderson
c420f453de added reply-to stuff for the C++ API
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401525
2007-10-02 01:50:36 +00:00
David Anderson
2c5cd63552 added IsClientInKickQueue() to deal with a bot issue
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401515
2007-10-01 18:41:39 +00:00
David Anderson
4c4b89a403 - fixed a bug where CS:S Tools could be loaded more than once on mapchange
- fixed a bug where Core did not interpet some file paths properly
- fixed a crash bug where SourceMod could pass invalid data to ISmmAPI on shutdown

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401514
2007-10-01 18:04:37 +00:00
David Anderson
445ecf961f fixed a bug where UTIL_ReplaceAll() did not work on a buffer size of 1 even if the other inputs were valid
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401511
2007-09-30 02:16:37 +00:00
David Anderson
8154fb4897 fixed amb988 - stack corruption in text parser. stack variables are moved to better detect pointer corruption now
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401509
2007-09-29 22:11:21 +00:00
David Anderson
d2eae473a0 fixed broken build
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401499
2007-09-26 17:57:13 +00:00
David Anderson
0bd7df8667 made new playerhelpers api backwards compatible; added note about server activation and maxclients
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401492
2007-09-26 13:14:41 +00:00
David Anderson
fda5ac1738 added new api to IPlayerHelpers for detecting when the server starts up
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401491
2007-09-26 13:12:59 +00:00
David Anderson
c84a3cf8e9 fixed a logic error in ExtendMapTimeLimit()
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401486
2007-09-26 02:43:58 +00:00
David Anderson
53df0cba3f fixed CheckAccess() in IAdminSystem having the wrong parameter type
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401483
2007-09-26 02:14:05 +00:00
David Anderson
cd6007f54c added amb870 - menus can display from a given item
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401482
2007-09-26 01:48:52 +00:00
David Anderson
efbf57ac90 added API for menus to re-display from a previous page
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401480
2007-09-26 01:04:22 +00:00
David Anderson
69c65a848b added CheckCommandAccess() equivalent to IAdminSystem
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401479
2007-09-26 01:03:20 +00:00
David Anderson
058e832d16 fixed an indexing error in amb967
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401477
2007-09-25 15:14:29 +00:00
David Anderson
4974c11766 fixed minor typo from amb967
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401476
2007-09-25 15:09:58 +00:00
David Anderson
a8aa9d2d7f added chat trigger detection
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401475
2007-09-24 15:06:10 +00:00
David Anderson
8bbbb57d8c clarified and fixed the meaning of timelimit/timeleft when no frames have been processed
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401468
2007-09-23 20:11:48 +00:00
David Anderson
997bab506c renamed IsServerTicking() to IsServerProcessing()
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401467
2007-09-23 19:35:22 +00:00
David Anderson
0f45f8b5ee - added timeleft functionality to cstrike extension
- finalized timeleft api once again (i hope)
- added weapon slot definitions to cstrike.inc
- bumped timer API

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401465
2007-09-23 19:33:19 +00:00
David Anderson
980a8fba7b fixed amb959
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401464
2007-09-23 16:01:12 +00:00
David Anderson
0059d92b61 fixed a bug where double dependencies could cause a crash on unload
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401462
2007-09-23 06:51:21 +00:00
David Anderson
eeb8cc6a41 improved fatal logging errors
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401450
2007-09-20 17:19:16 +00:00
David Anderson
167c1d0a31 added request amb948 - blocking of plugin loads
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401442
2007-09-18 17:44:17 +00:00
David Anderson
78e0de7a5b fixed amb953 - blank overrides did not strip flags
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401441
2007-09-18 17:07:56 +00:00
David Anderson
82108a7fcd fixed up the CheckCommandAccess() logic a bit
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401435
2007-09-16 02:36:49 +00:00
David Anderson
7e3b07a594 updated windows build
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401433
2007-09-14 03:08:06 +00:00
David Anderson
bb0678c1ac finalized api by adding limited interception
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401432
2007-09-14 03:01:14 +00:00
David Anderson
c230444274 fixed a bug where player inputs were parsed too late for BanClient()
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401431
2007-09-14 02:20:23 +00:00
David Anderson
f0202a67a5 fixed a stupid bug where flags were not stripped in BanClient()
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401430
2007-09-14 02:14:35 +00:00
David Anderson
74b23aebfe - added 3 new natives for banning/unbanning and interception
- moved banning commands into new plugin, basebans
- improved quality and input methods of ban commands
- corrected svn props on a few files
- added an IsLANServer() to IGameHelpers API
- completely deprecated and removed old banning forwards

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401429
2007-09-14 02:11:10 +00:00
David Anderson
be731888e7 GetCmdArg() and GetCmdArgString() now return a string length
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401427
2007-09-13 18:28:47 +00:00
David Anderson
f8816ab556 added amb932 on a lark... %N maps to a client name, or "Console"
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401426
2007-09-13 17:30:27 +00:00
David Anderson
38a8e8ac80 added amb919 - GetExtensionFileStatus()
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401425
2007-09-13 17:21:41 +00:00
David Anderson
67e6ad739e i broke teh build
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401422
2007-09-13 02:07:02 +00:00
David Anderson
c531ad8564 finalized (i hope) new map timer api
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401421
2007-09-13 01:14:02 +00:00
David Anderson
6206027476 overhaul of the map timer idea -- function is now an interface, and the timer flag is removed
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401420
2007-09-13 00:33:56 +00:00
David Anderson
2920ba897c - moved gameframe hook to timersys
- rewrote simulation algorithm
- various internal improvements to timer
- removed the unused parameter to GetTickedTime()

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401418
2007-09-12 22:46:00 +00:00
Scott Ehlert
532f0bde47 Why was this not const? I have no idea, but what a lame commit for me to make after all this time
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401417
2007-09-12 07:22:38 +00:00
David Anderson
09618e15e1 whoops, this changeset had a really bad side effect. build needs to be broken until i can fix it.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401416
2007-09-11 18:50:16 +00:00
David Anderson
dd824d2056 added a case where CreateTimer() can return INVALID_HANDLE
fixed two initialization bugs in TimerSys

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401415
2007-09-11 18:16:25 +00:00
David Anderson
641041b906 timelimit function now gets initialized
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401414
2007-09-11 18:08:49 +00:00
David Anderson
293705f63f removed tick simulator and added api to help with mapchanges
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401413
2007-09-11 18:02:59 +00:00