Skip to main content

entity.scan_objects

Overview

  • Scans nearby game objects (furniture, doors, fixtures, etc.) relative to camera/pawn direction.

Metadata

FieldValue
DisplayScan Objects
Categoryentity
AccessPublic
ScopeB1Standalone
Tags
Aliases

Parameters

NameTypeRequiredDefaultDescription
radiusfloatnoSearch radius in meters (default 100, max 1000)
directionstringnoDirection filter: front/behind/left/right/all (default all)
conefloatnoCone half-angle in degrees (default 90)
sortstringnoSort by: distance/angle (default distance)
refstringnoReference direction: camera/pawn (default camera)
limitintnoMax results (default 20, max 100)

Returns

Returns a JSON object with the following fields:

FieldTypeRequiredDescription
refstringyesReference direction used (camera/pawn)
radiusfloatyesSearch radius in meters
countintyesNumber of objects returned
objectsarrayyesNearby game objects
objects[].entity_identityIdyesObject entity id
objects[].namestringyesObject name
objects[].floor_levelintyesFloor level
objects[].distancefloatyesDistance in meters
objects[].anglefloatyesSigned angle in degrees (-left/+right)
objects[].directionstringyesDirection label (front/behind/left/right)

Usage

await inzoi.cli.execute('entity.scan_objects', {
radius: 0.0, // optional
direction: '', // optional
cone: 0.0, // optional
sort: '', // optional
ref: '', // optional
limit: 0, // optional
});