Skip to content

@my-swu/simulator-client


@my-swu/simulator-client / EffectTargetView

Type Alias: EffectTargetView ​

EffectTargetView = { type: "unit"; unitId: number; } | { type: "upgrade"; upgradeId: number; } | { seat: Seat; type: "leader"; } | { leaderIndex: number; seat: Seat; type: "leaderByIndex"; } | { seat: Seat; type: "base"; } | { seat: Seat; type: "player"; } | { cardId: number; type: "card"; }

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

Public board or player entity affected by one outstanding effect.

Example:

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

const effectTargetView: EffectTargetView = {
  "type": "unit",
  "unitId": 0,
}

console.log(effectTargetView)

Released under the MIT License.