This article relates to the game "Dota 2". Click here for more information.
This article relates to the SDK/Workshop Tools for "Dota 2 Workshop Tools". Click here for more information.
This article's documentation is for anything that uses the Source engine. Click here for more information.

Dota 2 (pre-Reborn) - Modding

From Valve Developer Community
Jump to navigation Jump to search

English (en)Translate (Translate)
Obsolete-notext.pngDeprecated:All documentations on this page applies to Source version of Dota 2 only (pre-Reborn) only, and has been archived for historical and technical reference.

Entry point into the Dota 2 legacy modding section. Documentations on this page applies to pre-Reborn version (Source 1) of the game. Some documentations may also applies to earlier version of Dota 2 Reborn (Source 2).

Script Functions
Lua (VScript) scripting functions
Level Design & Setting up Hammer
Setting up Hammer 4.x for Dota 2
Actions and Modifiers
A reference of actions and modifiers for custom Dota 2 datadriven items and abilities
Tooltip Formatting
List of codes used in formatting tooltips
Map Interoperability
Mapping Interoperability Standards
Scaleform UI
Create custom Scaleform UI
Scaleform Script Functions
Scaleform UI Script Functions