Talos docs

play.measure

Since 0.6Changed in next

Step Play tick by tick with actions held over chosen ticks, reading entity fields after each: per field first, final, min and max with the tick; the first tick each condition held; rows on request.

Plain text

For jump apex, run speed, time to a target. A despawn is recorded (despawned), not an error. Leaves the world paused, keys up.

TitleMeasure a run
Modeeditor
Token costabout 321 tokens (listed only when its toolset is enabled)
Toolsetmeasure

Arguments

ArgumentTypeRequiredDefaultAllowed valuesDescription
agentstringnoThe name of the agent making the call, when several agents share one connection: each named agent is its own actor and plays its own game. Leave it out when there is one agent.
everyintegerno1Sample every N ticks
inputsobject[]no[{name, value?, from?, to?}]: an action held from tick from (0) to to (end); value as play.input's
rowsbooleannoInclude the sampled rows
sampleobject[]no[{entity, field}]: field a dotted path into /entity/{id} (position.y, script.state.x), or speed (horizontal m/s)
stopOnErrorbooleanno
ticksintegerno601/60 s each
whenobject[]no[{entity, field, op, value, stop?}]: op is > >= < <= == != changes; or [{event, stop?}]

Example

An MCP tools/call with the required arguments (placeholders in angle brackets).

{
  "name": "play.measure",
  "arguments": {}
}