Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Log

Hierarchy

  • Log

Index

Constructors

constructor

  • new Log(playerNo?: number, size?: number): Log
  • Parameters

    • Default value playerNo: number = 0
    • Default value size: number = 20

    Returns Log

Properties

Private Optional game

game: Game

Private items

items: LogItem[] = []

Private playerNo

playerNo: number

Private size

size: number

Methods

addCardPlayed

  • Parameters

    Returns void

addCombatResolved

  • addCombatResolved(attackers: Unit[], blockers: Unit[], defender: number): void
  • Parameters

    • attackers: Unit[]
    • blockers: Unit[]
    • defender: number

    Returns void

Private addItem

  • Parameters

    Returns void

attachToGame

  • attachToGame(game: Game): void
  • Parameters

    Returns void

clear

  • clear(): void
  • Returns void

getCard

Private getCardImage

  • getCardImage(card: Card): string
  • Parameters

    Returns string

getItems

  • Returns LogItem[]

isEnemy

  • isEnemy(player: number): boolean
  • Parameters

    • player: number

    Returns boolean

Private makeCardPlayTooltip

  • Parameters

    Returns string

setPlayer

  • setPlayer(playerNo: number): void
  • Parameters

    • playerNo: number

    Returns void

Generated using TypeDoc