Difference between revisions of "SourceMod 1.2.0 Release Notes"

From AlliedModders Wiki
Jump to: navigation, search
m
m
Line 22: Line 22:
  
 
=Changelog=
 
=Changelog=
 +
*Added Left 4 Dead support ({{bz|3414}}).
 +
*Added Age of Chivalry support ({{bz|3366}}, IceMatrix).
 +
*Added Obsidian Conflict support ({{bz|2699}}, The DOO).
 +
*Added sm_name command ({{bz|2150}}).
 +
*Added extension-level dynamic hooking to bintools ({{bz|2616}}).
 +
*Added cURL extension, available to other extensions ({{bz|3560}}).
 +
*Split gamedata files into smaller, inheritable files ({{bz|3546}}).
 +
*Fixed crash when an event handler fired an event of the same name ({{bz|3468}}).
 +
*Fixed formatting error with zero precision floats ({{bz|3447}}).
 +
*Fixed various Insurgency offsets ({{bz|3544}}).
 +
*Fixed admin menu (topmenu) categories being selectable when not usable ({{bz|3256}}).
 +
*Fixed sm_sql_addgroup not working ({{bz|3578}}).
 
*Fixed blank admins being created from invalid admin file lines ({{bz|3431}}).
 
*Fixed blank admins being created from invalid admin file lines ({{bz|3431}}).
(Liam) 12.27.2008 - Placed a check into nextmap.smx to prevent it from being loaded on Left 4 Dead.<br>
+
*Fixed memory leak when events were hooked as EventHookMode_Post.
(Liam) 12.28.2008 - Modified kick.sp / plugin.basecommands.txt to show the "reason" for the kick in the ShowActivity message.<br>
+
*Fixed nextmap trigger showing wrong output with end-of-map voting disabled and sm_trigger_show set to zero ({{bz|3597}}, mr.e.unk).
(Liam) 12.28.2008 - Added rename command to playercommands.sp via sm_rename and the menu.<br>
+
*Fixed basetriggers not working on Insurgency ({{bz|3497}}).
(Liam) 12.28.2008 - Merged slapslay.phrases.txt and rename.phrases.txt into plugin.playercommands.txt<br>
+
*Exposed IServer address to extensions ({{bz|3545}}).
(Liam) 01.07.2009 - Cleaned up Funcommands by optimizing the code and cleaning up the timers.<br>
+
*Improved database fallback mechanism in clientprefs ({{bz|3564}}).
(Liam) 01.07.2009 - Moved sound stuff from funcommands to sounds.sp
+
*Improved timer handling in funcommands ({{bz|3498}}).
 +
*Improved compile.sh to take filenames ({{bz|3550}}, jonasfietz).
 +
*sm_kick now shows the kick reason when available.
 +
*Split sound functions into a new plugin, sounds.smx.

Revision as of 21:49, 7 February 2009

SourceMod 1.2 is a major update. It is fully backwards compatible. Old plugins and extensions will continue to work.


Translations

SourceMod 1.2.0 ships with a number of community provided translation packs. The following languages are included:

  • Brazilian Portuguese
  • Chinese Simplified
  • Danish
  • German
  • Hungarian
  • Japanese
  • Latvian
  • Norwegian
  • Polish
  • Romanian
  • Russian
  • Spanish
  • Swedish
  • Turkish


Changelog

  • Added Left 4 Dead support (bug 3414).
  • Added Age of Chivalry support (bug 3366, IceMatrix).
  • Added Obsidian Conflict support (bug 2699, The DOO).
  • Added sm_name command (bug 2150).
  • Added extension-level dynamic hooking to bintools (bug 2616).
  • Added cURL extension, available to other extensions (bug 3560).
  • Split gamedata files into smaller, inheritable files (bug 3546).
  • Fixed crash when an event handler fired an event of the same name (bug 3468).
  • Fixed formatting error with zero precision floats (bug 3447).
  • Fixed various Insurgency offsets (bug 3544).
  • Fixed admin menu (topmenu) categories being selectable when not usable (bug 3256).
  • Fixed sm_sql_addgroup not working (bug 3578).
  • Fixed blank admins being created from invalid admin file lines (bug 3431).
  • Fixed memory leak when events were hooked as EventHookMode_Post.
  • Fixed nextmap trigger showing wrong output with end-of-map voting disabled and sm_trigger_show set to zero (bug 3597, mr.e.unk).
  • Fixed basetriggers not working on Insurgency (bug 3497).
  • Exposed IServer address to extensions (bug 3545).
  • 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.
  • Split sound functions into a new plugin, sounds.smx.