Skip to content

@my-swu/simulator-client


@my-swu/simulator-client / SetPlaygroundAiSeatRequest

Interface: SetPlaygroundAiSeatRequest ​

Defined in: packages/ts-sdk/src/generated/types/common.ts:5631

Host-authored AI controller settings for one Playground seat.

Example:

ts
import type { SetPlaygroundAiSeatRequest } from '@my-swu/simulator-client'

const setPlaygroundAiSeatRequest: SetPlaygroundAiSeatRequest = {
  "seatToken": 'example',
  "seat": "one",
  "difficulty": "easy",
  "paused": false,
}

console.log(setPlaygroundAiSeatRequest)

Properties ​

difficulty ​

Example:

ts
import type { SetPlaygroundAiSeatRequest } from '@my-swu/simulator-client'

const setPlaygroundAiSeatRequest: SetPlaygroundAiSeatRequest = {
  "seatToken": 'example',
  "seat": "one",
  "difficulty": "easy",
  "paused": false,
}

const { difficulty } = setPlaygroundAiSeatRequest

console.log(difficulty)

difficulty: AiDifficulty | null

Defined in: packages/ts-sdk/src/generated/types/common.ts:5635

None removes the AI controller from this seat.


paused ​

Example:

ts
import type { SetPlaygroundAiSeatRequest } from '@my-swu/simulator-client'

const setPlaygroundAiSeatRequest: SetPlaygroundAiSeatRequest = {
  "seatToken": 'example',
  "seat": "one",
  "difficulty": "easy",
  "paused": false,
}

const { paused } = setPlaygroundAiSeatRequest

console.log(paused)

paused: boolean

Defined in: packages/ts-sdk/src/generated/types/common.ts:5639

Manual per-seat pause state. Ignored when difficulty is None.


seat ​

Example:

ts
import type { SetPlaygroundAiSeatRequest } from '@my-swu/simulator-client'

const setPlaygroundAiSeatRequest: SetPlaygroundAiSeatRequest = {
  "seatToken": 'example',
  "seat": "one",
  "difficulty": "easy",
  "paused": false,
}

const { seat: setPlaygroundAiSeatRequestSeat } = setPlaygroundAiSeatRequest

console.log(setPlaygroundAiSeatRequestSeat)

seat: Seat

Defined in: packages/ts-sdk/src/generated/types/common.ts:5640


seatToken ​

Example:

ts
import type { SetPlaygroundAiSeatRequest } from '@my-swu/simulator-client'

const setPlaygroundAiSeatRequest: SetPlaygroundAiSeatRequest = {
  "seatToken": 'example',
  "seat": "one",
  "difficulty": "easy",
  "paused": false,
}

const { seatToken } = setPlaygroundAiSeatRequest

console.log(seatToken)

seatToken: string

Defined in: packages/ts-sdk/src/generated/types/common.ts:5641

Released under the MIT License.