integer
required
The current tick as the agent knows it. A mismatch fails with
AWP_TICK_MISMATCH and nothing advances (AWP-TIM-011).integer
Advances to perform, ≥ 1. Default 1.
awp:tick
action.status and world.event produced by the advance on the control channel, then one frame carrying the new tick on every subscribed per-tick channel (AWP-TIM-003). The result is sent after the last advance, and the agent treats the advance as complete when it holds the result and a frame with that tick on every per-tick channel:
awp:tick-result
tick_authority: "barrier" the call blocks until every bound lockstep session has called world.tick for the current tick; all sessions then receive the same advance (AWP-TIM-012). A call retried after a lost result carries a stale expected_tick and is rejected, so time never advances twice:
awp:error
AWP_TIME_MODEL_UNSUPPORTED in a streaming session), 3006 (AWP_TICK_NOT_AUTHORIZED), 3009 (AWP_TICK_MISMATCH).