Module necro.game.enemy.Targeting

Functions

getCachedPosition (entityID)
getEntitiesOnTeam (entityOrTeamID)
getHostileEntities (entityOrTeamID)
getNearestHostileEntity (x, y, entityOrTeamID, bias)
getNearestPlayer (x, y, bias)
previousSquareDistance (entity)
selectNearest (targets, x, y, bias, ignoreSegments)
setTarget (entity, target)
setTargetable (entity, targetable)
squareDistance (entity)


Functions

getCachedPosition (entityID)

Parameters:

  • entityID
getEntitiesOnTeam (entityOrTeamID)

Parameters:

  • entityOrTeamID
getHostileEntities (entityOrTeamID)

Parameters:

  • entityOrTeamID
getNearestHostileEntity (x, y, entityOrTeamID, bias)

Parameters:

  • x
  • y
  • entityOrTeamID
  • bias
getNearestPlayer (x, y, bias)

Parameters:

  • x
  • y
  • bias
previousSquareDistance (entity)

Parameters:

  • entity
selectNearest (targets, x, y, bias, ignoreSegments)

Parameters:

  • targets
  • x
  • y
  • bias
  • ignoreSegments
setTarget (entity, target)

Parameters:

  • entity
  • target
setTargetable (entity, targetable)

Parameters:

  • entity
  • targetable
squareDistance (entity)

Parameters:

  • entity
generated by LDoc 1.4.6