Get Circle/Make RP not working
Posted: Mon Mar 22, 2021 10:13 pm
I modified this function from Knighhawk to pass a side, unit, and radius of a circle or RP
local function BuildCircleOfRPs(theside,pguid, range)
local unit=ScenEdit_GetUnit({guid=pguid})
local tableofcirclepoints = World_GetCircleFromPoint({latitude=unit.latitude,longitude=unit.longitude,numpoints=12,radius=range})
local counter = 1;
for k,v in ipairs(tableofcirclepoints) do
ScenEdit_AddReferencePoint({side=theside,latitude=v.latitude,longitude=v.longitude, relativeto=unit.guid, name=unit.name .. "-" .. counter})
counter = counter +1;
end
end
The call is
local patrol=ScenEdit_UnitX()
local function BuildCircleOfRPs('Iran',patrol.guid,1)
So basically when a patrol boat undocks it enters a zone that should trigger the event and then have a circle of RPs generated around the PB
This is not working
local function BuildCircleOfRPs(theside,pguid, range)
local unit=ScenEdit_GetUnit({guid=pguid})
local tableofcirclepoints = World_GetCircleFromPoint({latitude=unit.latitude,longitude=unit.longitude,numpoints=12,radius=range})
local counter = 1;
for k,v in ipairs(tableofcirclepoints) do
ScenEdit_AddReferencePoint({side=theside,latitude=v.latitude,longitude=v.longitude, relativeto=unit.guid, name=unit.name .. "-" .. counter})
counter = counter +1;
end
end
The call is
local patrol=ScenEdit_UnitX()
local function BuildCircleOfRPs('Iran',patrol.guid,1)
So basically when a patrol boat undocks it enters a zone that should trigger the event and then have a circle of RPs generated around the PB
This is not working