core/sourcemod.cpp
541e48653064
2009-02-28 23:14 -0500
David Anderson - Added auto-restart functionality to the Updater extensions (bug 3530, r=pred).
d05c7ee81134
2009-02-17 16:19 -0500
David Anderson - Added API to grab arbitrary kv pairs from core.cfg.
16a26a23c813
2009-02-17 14:03 -0500
David Anderson - Deprecated sm_corecfgfile for sm_basepath (bug 2693, r=ds).
af4b3f9a8168
2009-02-02 15:41 -0500
David Anderson - Initial import of updater extension, currently incomplete - just getting it in the tree (bug 3530).
ce70871a404b
2009-02-01 19:57 -0500
David Anderson - Added snprintf/vsnprintf helpers to ISourceMod, finally (bug 3530, r=pred).
9cb1a1fefc2c
2009-02-01 02:03 -0500
David Anderson - Added the ability for extensions to invoke arbitrary natives (bug 3605, r=ds,theY4Kman).
1f4345fb0f75
2008-12-26 23:26 -0500
David Anderson - Another gamedata cleanup sponsored by an r=pred (bug 3351).
8dfaa3d730b5
2008-11-16 16:06 -0800
David Anderson - Removed pointless "systems" folder from core.
44045ead61cd
2008-09-14 03:01 -0500
Scott Ehlert - Eliminated head: da55a80522cf, a remnant of sourcemod-1.1.0 branch
d10b38524be3
2008-08-15 05:22 +0000
David Anderson - Landed sourcepawn-1.2. The big changes:
db7c6362f3f2
2008-07-11 08:18 +0000
David Anderson - landed massive refactoring of the JIT. contexts are actually contexts now, and a higher level structure wraps sp_plugin_t info. on that note, both sp_plugin_t and sp_context_t are entirely opaque, and not even core has access to them. amazingly, i managed to keep binary compatibility here although a large number of functions are deprecated (and core should eventually stop calling them).
aae5f448b508
2008-07-08 07:59 +0000
David Anderson - fixed a few really dumb crash bugs in refac-jit
525f85d9af37
2008-07-07 06:33 +0000
David Anderson - fixed some build issues. deprecated ISourceMod::GetScriptingVM
54a8411faaac
2008-07-07 06:25 +0000
David Anderson - amazingly, core now builds. it probably crashes horribly but i'll test tomorrow.
c24a6fa957db
2008-07-06 04:49 +0000
David Anderson - jit refactoring branch
debb2ab2c782
2008-05-26 07:51 +0000
David Anderson - rewrite of the native and dependency binding/interaction code. this will ease the transition for native overrides, and greatly simplifies most of the logic. all native binding code now takes place almost entirely in ShareSys, and PluginSys supplements this logic where appropriate. extensionsys has been cleaned up
b7aa2b626807
2008-03-30 07:00 +0000
Scott Ehlert - Spring Cleaning, Part Ichi (1)
e73a1e51833b
2008-03-27 04:54 +0000
Scott Ehlert - Updated copyright year
f993e100e5a3
2008-03-11 23:52 +0000
Matt Woodrow - Fixed bug in GetAdjustedTime()
ab031366cfd1
2008-03-02 23:54 +0000
David Anderson - added amb1424 - hudtext functions for mods that support them
baa051d23eef
2008-03-01 06:33 +0000
David Anderson - added amb1495 - ISourceMod::Add/RemoveGameFrameHook
9c545310f947
2007-12-06 03:28 +0000
David Anderson - - rewrote internal convar hooking mechanism to prevent crashes and potential "race conditions"
0f60cc4ce8bb
2007-11-27 02:19 +0000
David Anderson - added amb1191 - absolute paths
d54c379f7171
2007-11-25 02:45 +0000
David Anderson - addressed amb1201 - no_mapchange timers now get removed right after onmapend
7cc4f79a0416
2007-11-17 05:33 +0000
David Anderson - added GetGlobalTarget/SetGlobalTarget to g_pSM
b401b28e186a
2007-10-30 20:43 +0000
David Anderson - added more "remote extension" stuff
2562512b4a44
2007-10-15 22:15 +0000
David Anderson - overhaul of the vsp listening code
ecbaee393b0b
2007-10-15 00:38 +0000
David Anderson - extensions can now be built for multiple engines, and will autoload from auto.X.Y folders
69a68787c743
2007-09-23 06:51 +0000
David Anderson - fixed a bug where double dependencies could cause a crash on unload
a2ca3d22dd71
2007-09-12 22:46 +0000
David Anderson - - moved gameframe hook to timersys
a6e52857a881
2007-09-12 07:22 +0000
Scott Ehlert - Why was this not const? I have no idea, but what a lame commit for me to make after all this time
bb6516a50eea
2007-09-11 18:02 +0000
David Anderson - removed tick simulator and added api to help with mapchanges
eeb8d3b56155
2007-08-29 00:27 +0000
David Anderson - added a layer for autoloading per-game extensions
d207f0e17532
2007-08-26 18:41 +0000
David Anderson - added amb727 (sm_time_adjustment)
1ba17552b7b1
2007-08-15 18:26 +0000
David Anderson - added FakeClientCommandEx() to solve a nasty re-entrancy issue
ab94316bb52b
2007-08-15 06:19 +0000
Scott Ehlert - Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency.
17badaf66ce4
2007-08-01 02:12 +0000
David Anderson - updated more header files (mostly internal now)
f2dc55c0ab6f
2007-07-31 22:34 +0000
Borja Ferrer - added amb567, new OnAllPluginsLoaded forward
437e1f00a590
2007-07-23 19:12 +0000
David Anderson - new jit api versioning scheme for amb398
13547d08e3a8
2007-07-22 16:01 +0000
David Anderson - fixed amb658 - timer_flag_no_mapchange conflicted with simulated ticking
8e11b2ebdc22
2007-07-13 19:20 +0000
David Anderson - initial import of threaded sql functionality
e466e7319a68
2007-06-26 17:08 +0000
David Anderson - - sourcemod can now unload properly without crashing
54782a83a1ef
2007-06-18 07:04 +0000
David Anderson - - removed OnServerCfg in favor of OnConfigsExecuted
63d848bccec5
2007-06-17 18:48 +0000
David Anderson - fixed bug amb401
8e95112b2501
2007-06-15 20:23 +0000
David Anderson - added a hacky way to get NULL references
39ae94ad60ce
2007-06-07 18:50 +0000
David Anderson - Fixed bugs amb352 and amb274
a3bc816549a8
2007-06-06 22:16 +0000
David Anderson - - added experimental (so far) support for SourceMod chat triggers
32c29dd9c7ec
2007-05-23 17:54 +0000
David Anderson - implemented request amb302 (onservercfg and onmapstart are now called if a plugin is late loaded)
a04118454f26
2007-05-13 17:23 +0000
Borja Ferrer - fixed bug in amb275
570fa34723bf
2007-05-13 05:51 +0000
David Anderson - initial import of radio message - UNTESTED, DO NOT EVEN TRY LOL
d7dc79f1f93e
2007-05-12 23:45 +0000
David Anderson - behold with your eyes and view upon what are MENUS
66c9fde7f632
2007-05-08 00:21 +0000
Scott Ehlert - Renamed err_max to maxlength. Yes, I am crazy.
8ef13a48d102
2007-05-04 01:28 +0000
Borja Ferrer - exposed the sourcepawn and JIT interfaces with pointers
110c14c99545
2007-05-03 03:45 +0000
Scott Ehlert - Various pointless things of no importance:
fade10824d88
2007-05-02 22:35 +0000
David Anderson - attempted fix for amb243, timers now simulate ticks if gameframe doesn't give changed curtimes
8a5d1da7dd18
2007-05-02 17:49 +0000
David Anderson - added request amb234 (OnMapEnd)
d5cc8d0fa899
2007-04-14 04:27 +0000
Scott Ehlert - Added client convar querying :o
0b99367c7a5a
2007-04-12 20:18 +0000
David Anderson - fixed amb193
fc1d50579d06
2007-04-07 03:58 +0000
David Anderson - added some levelchange functions to SMGlobalClass to get rid of some messy crap
74fa35a4c27c
2007-04-05 05:45 +0000
David Anderson - fixed various retarded errors