dofile_once( "data/scripts/lib/utilities.lua" ) local entity_id = GetUpdatedEntityID() local root_id = EntityGetRootEntity( entity_id ) local x,y = EntityGetTransform( root_id ) local angle = 0 local players = EntityGetWithTag( "player_unit" ) if ( #players > 0 ) then local p = players[1] local px,py = EntityGetTransform( p ) angle = get_direction( x, y, px, py ) end angle = math.pi + angle EntitySetTransform( entity_id, x + math.cos( angle ) * 3, y - math.sin( angle ) * 3 )