SourceMod 1.2.0 Release Notes

From AlliedModders Wiki
Revision as of 20:49, 7 February 2009 by BAILOPAN (talk | contribs)
Jump to: navigation, search

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.