Difference between revisions of "SourceMod 1.2.0 Release Notes"
m |
m |
||
Line 16: | Line 16: | ||
*Added parsing of custom gamedata files ({{bz|3644}}). | *Added parsing of custom gamedata files ({{bz|3644}}). | ||
*Exposed IServer address to extensions ({{bz|3545}}). | *Exposed IServer address to extensions ({{bz|3545}}). | ||
− | * | + | *New gamedata organization; files are now smaller and per-game ({{bz|3546}}). |
+ | *Split sound functions into a new plugin, sounds.smx. | ||
*Fixed blank admins being created from invalid admin file lines ({{bz|3431}}). | *Fixed blank admins being created from invalid admin file lines ({{bz|3431}}). | ||
*Fixed basetriggers not working on Insurgency ({{bz|3497}}). | *Fixed basetriggers not working on Insurgency ({{bz|3497}}). | ||
Line 24: | Line 25: | ||
*Improved compile.sh to take filenames ({{bz|3550}}, jonasfietz). | *Improved compile.sh to take filenames ({{bz|3550}}, jonasfietz). | ||
*sm_kick now shows the kick reason when available. | *sm_kick now shows the kick reason when available. | ||
− | |||
*Fixed MsgSentNotify callbacks not firing on intercept hook ({{bz|3631}}). | *Fixed MsgSentNotify callbacks not firing on intercept hook ({{bz|3631}}). |
Revision as of 02:45, 1 March 2009
SourceMod 1.2 is a major update. It is fully backwards compatible. Old plugins and extensions will continue to work.
Contents
TODO List
blocking-1.1.1+ HIGHEST PRIORITY- blocking-1.2+ HIGH PRIORITY
- wanted-1.2+ LOW PRIORITY
Changelog
- Added Left 4 Dead support (bug 3414).
- Added sm_name command (bug 2150).
- Added extension-level dynamic hooking to bintools (bug 2616).
- Added client validation API to replace passing userids asynchronously.
- Added cURL extension, available to other extensions (bug 3560).
- Added parsing of custom gamedata files (bug 3644).
- Exposed IServer address to extensions (bug 3545).
- New gamedata organization; files are now smaller and per-game (bug 3546).
- Split sound functions into a new plugin, sounds.smx.
- Fixed blank admins being created from invalid admin file lines (bug 3431).
- Fixed basetriggers not working on Insurgency (bug 3497).
- Fixed client preferences missing some clients (bug 3616).
- Improved database fallback mechanism in clientprefs (bug 3564).
- Improved timer handling in funcommands (bug 3498).
- Improved compile.sh to take filenames (bug 3550, jonasfietz).
- sm_kick now shows the kick reason when available.
- Fixed MsgSentNotify callbacks not firing on intercept hook (bug 3631).