Dota 2 Workshop Tools/Scripting/API/Global.CreateUnitByName
< Dota 2 Workshop Tools | Scripting | API
		
		
		
		Jump to navigation
		Jump to search
		 Note: This page is automatically generated.  Any changes may be overwritten
Note: This page is automatically generated.  Any changes may be overwrittenFunction Description
handle CreateUnitByName(string a, Vector b, bool c, handle d, handle e, int f)
Creates a DOTA unit by its dota_npc_units.txt name ( szUnitName, vLocation, bFindClearSpace, hNPCOwner, hUnitOwner, iTeamNumber )
Parameters
| Type | Name | Description | Example | 
|---|---|---|---|
| string | a | The name of the unit as referenced in the KV | "npc_dota_creature_troll_healer" | 
| Vector | b | The Vector at which the unit will be created | keys.caster:GetAbsOrigin() | 
| bool | c | Whether or not to find free space for the unit | true/false | 
| handle | d | NPC Owner, Unknown Function | nil | 
| handle | e | Unit Owner, Unknown Function | nil | 
| int | f | The Team ID in which to place the unit | keys.caster:GetTeam() | 
Returns
handle - The handle to the unit that was created