Commit Graph

1677 Commits

Author SHA1 Message Date
Matt Woodrow
3ba7c63862 Initial import of dynamic menu code (amb1039)
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401788
2007-12-10 21:02:00 +00:00
David Anderson
20112fe6cc skeleton tf2 extension for ferret
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401722
2007-11-23 05:27:58 +00:00
David Anderson
3f49d29274 merged trunk back into 1.1.0 branch for "safety"
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401721
2007-11-23 05:10:33 +00:00
David Anderson
0601988e80 branched trunk to 1.1.0
--HG--
branch : sourcemod-1.1.0
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.1.0%401681
2007-11-11 20:59:20 +00:00
Borja Ferrer
9284a90d41 added further error logging for timer closing
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401680
2007-11-11 20:40:08 +00:00
David Anderson
116553f7df fixed bug amb1132 - team finding code crashed ins from null deref
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401679
2007-11-11 06:50:50 +00:00
David Anderson
0aa30ccde2 fixed amb1121 - ban commands didn't tokenize reasons properly
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401678
2007-11-11 06:41:46 +00:00
David Anderson
bb82eb772b fixed amb1147 - truncation of cvars in sm_cvar
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401677
2007-11-11 06:24:31 +00:00
David Anderson
6c1af7ee30 whoops, another minor fix
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401676
2007-11-10 07:32:04 +00:00
David Anderson
7ed29b4fe3 removed absolute path comments
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401675
2007-11-10 06:39:36 +00:00
David Anderson
ca0da2559d fixed bugs in the external extension system
import of external SDK that's been sitting around for a while

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401674
2007-11-10 05:46:09 +00:00
David Anderson
6bda3e55b9 fixed a long-standing problem that tries ignored empty strings
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401673
2007-11-10 03:18:55 +00:00
Matt Woodrow
a8f9073fb0 Addition of second half of amb1051. Immunity from reserved slot kicking without having a reserved slot.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401672
2007-11-10 02:03:27 +00:00
Matt Woodrow
1a09c2c1dc Fixed amb1112. sv_visiblemaxplayers now gets reset when reserved slots gets disabled
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401671
2007-11-10 02:00:04 +00:00
Michael McKoy
daaf961c07 New adt_array functions: CloneArray, FindStringInArray, FindCellInArray
Adjusted mapchooser/randomcycle/rockthevote and LoadMaps stock to use new array functions

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401670
2007-11-09 23:46:05 +00:00
Michael McKoy
b3fa7316d5 Changed basechat to exclude hl2mp from color messages, but include everything else.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401669
2007-11-09 18:08:09 +00:00
David Anderson
45b7c2e30f bug fix for amb1116 - timers intervals are no longer cumulative
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401668
2007-11-02 20:38:37 +00:00
David Anderson
61cc4e3139 fixed amb1065 - vote map stuff didn't restore the menu properly
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401667
2007-10-31 06:58:03 +00:00
David Anderson
f12831bed4 fixed amb1076 - potential issues with deadtalk+alltalk I guess, I don't know
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401666
2007-10-31 06:37:21 +00:00
David Anderson
ed011618e4 fixed amb1087 - sm_unmute did not work
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401665
2007-10-31 06:22:36 +00:00
David Anderson
30f3067827 - fixed bug where the menu map parser truncated lines and thus gave IsMapValid() weird results
- fixed a bug where kicking yourself could throw an RTE

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401664
2007-10-31 05:26:08 +00:00
David Anderson
00682b7782 fixed build
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401663
2007-10-31 05:09:07 +00:00
David Anderson
172f28d676 fixed a number of memory complaints from valgrind. most of these were minor, but there was a rather disturbing memory over-read error in the SMC text parser. correcting this brought about a rewrite of its API. this change is BACKWARDS INCOMPATIBLE for C++ extensions, but it was sorely needed, and the API is now both future-extensible and much easier to work with. plugins didn't need any changes, but they will probably get the better API changes in a future release. as a special bonus, the RawLine() hook is now much less expensive since the entire stream buffer won't be shoved through it like before!
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401662
2007-10-31 05:04:07 +00:00
David Anderson
e425558f3f added more "remote extension" stuff
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401661
2007-10-30 20:43:59 +00:00
David Anderson
11c5ce6996 fixed amb1061 - wrong compiler name in comment
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401660
2007-10-30 01:27:25 +00:00
David Anderson
4abf26c626 fixed amb1098 - SetMenuExitButton() did not work with MENU_NO_PAGINATION
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401659
2007-10-30 01:22:47 +00:00
David Anderson
fe28f51e9a fixed nonsense documentation comment
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401658
2007-10-29 00:33:20 +00:00
David Anderson
142fb2f652 initial import of incomplete installer
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401657
2007-10-28 20:15:51 +00:00
David Anderson
45f99fbb9c mirroed sdk fixes
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401656
2007-10-28 08:25:56 +00:00
David Anderson
afb4bd6d8b fixed macro bug in the sdk
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401655
2007-10-28 08:24:47 +00:00
David Anderson
f60369a005 added experimental extension interface for loading external extensions from mm:s
hard-bumped the extension api

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401654
2007-10-28 08:02:24 +00:00
David Anderson
0cf6a24414 Updated le makefile
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401653
2007-10-28 05:51:10 +00:00
David Anderson
7ba2c6ae7e added missing new sqlite 3.5.1 file
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401652
2007-10-28 05:49:37 +00:00
David Anderson
f78ceafdce updated to sqlite-3.5.1 now that it's stable
used new shared cache functionality (yay)

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401651
2007-10-28 05:48:06 +00:00
David Anderson
dc746c5806 fixed amb190 - serious bug in the target processor
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401650
2007-10-28 05:06:12 +00:00
Borja Ferrer
2cfd5bbaf3 added amb1062, get/set command flags natives
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401649
2007-10-26 20:37:02 +00:00
Michael McKoy
60af5442d4 Fixed handle leak in mapchooser and rtv
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401648
2007-10-25 03:29:55 +00:00
Matt Woodrow
92ee426225 Fixed amb1065 - Votemap clears itself properly after a failed vote
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401647
2007-10-23 20:08:19 +00:00
David Anderson
095dc2ec4b sm_dump_netprops now shows classnames
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401646
2007-10-22 22:57:08 +00:00
David Anderson
fe8594a96a fixed linux build
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401645
2007-10-22 16:48:54 +00:00
David Anderson
af68caaf85 - sourcemod now intelligently unloads plugins which are leaking insane amounts of handles. these unloads get logged to sourcemod_fatal.log
- unloading is now delayed if a plugin is in the middle of a callstack

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401644
2007-10-22 08:53:15 +00:00
David Anderson
00ec666f18 sdktools' te dump command now uses mod dir instead of game dir
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401643
2007-10-22 07:54:04 +00:00
David Anderson
b302164b01 added sm_dump_netprops and sm_dump_netprops_xml to sdktools for debugging
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401642
2007-10-22 07:41:57 +00:00
David Anderson
3864882ef0 fixed a compatibility bug in AddToTopMenu()
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401641
2007-10-22 07:27:48 +00:00
David Anderson
2e333caf77 - added amb1050 - topmenu info strings (similar to menus)
- added removal detection to topmenus

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401640
2007-10-22 06:56:17 +00:00
David Anderson
c6eaccde0b added amb932 - sm_who can be used by normal clients if the server allows it
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401639
2007-10-22 06:23:58 +00:00
David Anderson
3c460aa48a fixed a compatibility bug in AddTargetsToMenu()
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401638
2007-10-22 06:01:07 +00:00
David Anderson
8172560f39 - added "war mode" options to config menu cfg
- fixed a regression bug where OnConfigsExecuted() wouldn't get executed.  oops!

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401637
2007-10-22 05:53:38 +00:00
David Anderson
b6e33a575f - fixed a bug where OnConfigsExecuted() could be ran before OnAllPluginsLoaded()
- added new commands for amb1036, war mode
- fixed a bug in the admin menu

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401636
2007-10-22 05:35:31 +00:00
David Anderson
b59c3f8a0e fixed filenames in comments
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401635
2007-10-22 03:41:05 +00:00