diff --git a/mods/ra/lua/actor.lua b/mods/ra/lua/actor.lua index 904b6a5be4..5d31078912 100644 --- a/mods/ra/lua/actor.lua +++ b/mods/ra/lua/actor.lua @@ -27,6 +27,14 @@ Actor.MoveNear = function(actor, location, nearEnough) actor:QueueActivity(OpenRA.New("Move", { location, Map.GetWRangeFromCells(nearEnough) })) end +Actor.ScriptedMove = function(actor, location) + actor:QueueActivity(OpenRA.New("Move", { location })) +end + +Actor.Teleport = function(actor, location) + actor:QueueActivity(OpenRA.New("SimpleTeleport", { location })) +end + Actor.HeliFly = function(actor, position) actor:QueueActivity(OpenRA.New("HeliFly", { position })) end