February 13, 2017 Patch

{{Patch layout
 * sort = 2017-02-13
 * source = http://store.steampowered.com/news/27483/
 * source-title = Dota 2 Update - February 13th, 2017
 * before = 2017-02-10
 * after = 2017-02-14
 * notes =
 * Added Drag & Drop of items in your inventory in the pre-game strategy panel.
 * Fixed a bug where in Chinese lines after newlines were sometimes not being drawn.
 * Desaturated the default items in the hero loadout screens.

Dota Custom Game Animations
''Before a model is loaded (ie. at the beginning of addon_game_mode.lua) you must register a custom animation script: ''
 * Added ability for Dota custom games to register custom animation lua scripts to run when a model loads.


 * changes =
 * The expiry date of the Fall 2016 Player Cards has been set to February 15, 2017.
 * All default hero parts are now desaturated in the hero picker.
 * 's and 's now have their own custom Equipped markers.
 * Updated skill and item builds for a few bots.

Bot Scripting Updates
}}
 * Added  global function. Returns a table of all visible linear projectiles, each consisting of { "location", "ability", "velocity", "radius" }.
 * Added  unit function. Returns a table of a visible projectiles tracking this unit, each consisting of { "location", "ability", "is_dodgeable", "is_attack" }.
 * Added  global function. Returns a table of visible avoidance zones, each consisting of { "location", "ability", "caster", "radius" }.
 * Added  function to the global bot script API which returns a table { "amount", "distance" } which are the 0.0-1.0 amount along the lane, and the perpendicular distance from the lane.
 * Added  to the unit bot script API.
 * Fixed  and   not being in the scripting bindings.
 * Fixed modes not getting an  script call if they're the initial mode.