Talos docs

spawn

Since 0.6Changed in 0.7
Plain text

Use it in a scene entity's components list as { "type": "spawn", … }. The contract writes the fields flat and refuses unknown keys.

Fields

FieldTypeRequiredDefaultAllowed valuesDescription
forstringyes
playerintegernoWith for: "player": which player this entity is (default 1). 1 to 4 are local players: player N's devices drive it once meta.players seats them, and a behaviour can rebind with ctx.players.bind. In a networked session, player N of the session (1 to 1024) drives it; a number above 4 means nothing outside one.

Rules that can refuse it

Example

From the contract's tested fixture fixtures/contract/full20/scene.json#spawn-player.

{
  "type": "spawn",
  "for": "player"
}