User:ArthurAutomaton/sandbox

From Valve Developer Community
< User:ArthurAutomaton
Revision as of 10:28, 12 August 2014 by ArthurAutomaton (talk | contribs) (Created page with "= Sandbox = Some notes to myself about modding DotA 2. == Creating a unit that's controllable by a specific player == This code creates a mud golem at (0, 0, 0) on the Radiant...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Sandbox

Some notes to myself about modding DotA 2.

Creating a unit that's controllable by a specific player

This code creates a mud golem at (0, 0, 0) on the Radiant team and makes it controllable by player 0:

unit_team = DOTA_TEAM_GOODGUYS
unit_name = "npc_dota_neutral_mud_golem"
player = PlayerResource:GetPlayer(0)
point = Vector(0, 0, 0)

unit = CreateUnitByName(unit_name, point, true, nil, nil, unit_team)
unit:SetControllableByPlayer(player:GetPlayerID(), true)


Relevant links: