Hello. I'm using Innerspace with ISXEVE extension.
I have two indexes
variable index:entity Targets
variable iterator Target
variable index:entity Bubbles
variable iterator Bubble
EVE:DoGetEntities[Targets, CategoryID, CATEGORYID_ENTITY, radius, ${_Me.Ship.MaxTargetRange}]
EVE:DoGetEntities[Bubbles, CategoryID, CATEGORYID_DEPLOYABLE, radius, ${_Me.Ship.MaxTargetRange}]
Each index is not empty.
Bubbles:GetIterator[Bubble]
if ${Bubble:First(exists)}
{
do
{
Targets:Insert[Bubble.Value]
}
while ${Bubble:Next(exists)}
}
I can't understand why Targets:Insert[Bubble.Value] returns NULL and don't add Bubble.Value to Targets index?
Bubble.Value.Name in loop returns right name of object.
Problems with Index method insert.
Moderators: Lavish Software Team, Moderators