v1.4.4
This commit is contained in:
commit
9c94d113d3
10260 changed files with 1237388 additions and 0 deletions
22
assets/devel/projectiles/activeitems/drone/drone.lua
Normal file
22
assets/devel/projectiles/activeitems/drone/drone.lua
Normal file
|
@ -0,0 +1,22 @@
|
|||
require "/scripts/vec2.lua"
|
||||
|
||||
function init()
|
||||
|
||||
end
|
||||
|
||||
function update()
|
||||
|
||||
end
|
||||
|
||||
function control(direction)
|
||||
mcontroller.approachVelocity(vec2.mul(vec2.norm(direction), config.getParameter("maxSpeed")), config.getParameter("controlForce"))
|
||||
end
|
||||
|
||||
function controlTo(position)
|
||||
local offset = world.distance(position, mcontroller.position())
|
||||
mcontroller.approachVelocity(vec2.mul(vec2.norm(offset), config.getParameter("maxSpeed")), config.getParameter("controlForce"))
|
||||
end
|
||||
|
||||
function isDrone()
|
||||
return true
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue