ObjectManager
ObjectManager contains some list of objects.
Properties
enemyHeroes
: list
enemyLaneMinions
: list
allyHeroes
: list
activeAllyWindWalls
: list
activeEnemyWindWalls
: list
allAIBaseClients
: list
allAttackableUnits
: list
allGameObjects
: list
allMissileClients
: list
enemyMinions
: list
enemyPets
: list
enemyStructures
: list
enemyTurrets
: list
enemyWards
: list
allyLaneMinions
: list
allyMinions
: list
allyPets
: list
allyTurrets
: list
allyWards
: list
barrels
: list
jungleMinions
: list
plants
: list
spellFarmMinions
: list
A list of all minions and objects which can be hit with spells. For example it doesn't include Teemo Mushrooms.
Functions
ResolveHandle
ObjectManager.ResolveHandle(
handle
: number - integer )
→ GameObject
Argument | Type | Description |
---|---|---|
handle | number - integer | Handle for query. |
Get an object by handle (if failed, returns nil).
ResolveNetworkId
ObjectManager.ResolveNetworkId(
networkId
: number - integer )
→ GameObject
Argument | Type | Description |
---|---|---|
networkId | number - integer | Network handle for query. |
Get an object by networkId (if failed, returns nil).
Examples
Find first immobile enemy and cast Q
for _, entity in ObjectManager.enemyHeroes:pairs() do
if entity:IsValidTarget(Q.range) and not Champions.CanMove(entity, 0.1) and Q:Cast(entity, menu.Q.hitChanceQ) then
return
end
end