TOUR_STEP_KIND: {
    FREE: "free";
    STATE_GATE: "state-gate";
    VALUE_GATE: "value-gate";
} = ...

The kinds of tour step.

  • free — advances on Next regardless of what the user typed or chose.
  • value-gateNext stays disabled until a target control holds the required value.
  • state-gateNext stays disabled until a predicate over document/DOM state passes (an item equipped, strike modes now present, …).

Type declaration

  • ReadonlyFREE: "free"
  • ReadonlySTATE_GATE: "state-gate"
  • ReadonlyVALUE_GATE: "value-gate"