Weave.GetAllEntities

Retrieves all entities of a specific type from the game's internal memory pool.

Syntax

Weave.GetAllEntities(type)

Parameters

typestring

Options are "vehicles", "peds", or "objects"

Return(s)

table
Array of entity handles

Example

-- Get all vehicles
local vehicles = Weave.GetAllEntities("vehicles")
print("Found " .. #vehicles .. " vehicles")

for i, vehicle in ipairs(vehicles) do
    print("Vehicle " .. i .. ": " .. vehicle)
end

-- Get all peds
local peds = Weave.GetAllEntities("peds")
print("Found " .. #peds .. " peds")

-- Get all objects
local objects = Weave.GetAllEntities("objects")
print("Found " .. #objects .. " objects")