Write values to the overlay script console without blocking execution.
Syntax
print(*values, sep=" ", end="\n")Parameters
| Name | Description |
|---|---|
valuesAny | Values to print Optional · Variadic No default |
sepString | Separator between values Optional · Keyword only Default: " " |
endString | Suffix appended after each print call Optional · Keyword only Default: "\n" |
Returns
None — No return value.Behavior / side effects
Write values to the overlay script console without blocking execution. Structured values use the same bounded display formatter as str(value), including row-based pretty output for two-dimensional lists, multi-line output for complex nesting, and explicit markers when content is omitted.
Execution
- Blocking: Conditional
- Thread safety: Not guaranteed
- Parallel execution: Conditional
Execution cost and waits depend on the documented operation. Keep mutable values in their owning flow; sharing arbitrary objects between flows has no general thread-safety guarantee.
Example
count = 3
print("remaining", count, sep=": ")
print("done", end="")Errors / limitations
No additional limitations documented; follow the parameter and behavior contract above.
Related APIs
None