Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WaveManager

Hierarchy

Index

Constructors

constructor

Methods

deserialize

  • deserialize(data: any): any

findSpawnPoint

  • Returns Vector

findSpawnPointFallback

  • findSpawnPointFallback(): Vector
  • Returns Vector

getCurrentDay

  • getCurrentDay(): any
  • Returns any

getCurrentDayDuration

  • getCurrentDayDuration(): number
  • Returns number

getCurrentNightDuration

  • getCurrentNightDuration(): number
  • Returns number

getCurrentProgress

  • getCurrentProgress(): number
  • Returns number

getCurrentTimeOfDay

  • getCurrentTimeOfDay(): any
  • Returns any

getCurrentTimeOfNight

  • getCurrentTimeOfNight(): any
  • Returns any

getDayProgress

  • getDayProgress(): number
  • Returns number

getIsDay

  • getIsDay(): boolean
  • Returns boolean

getIsNight

  • getIsNight(): any
  • Returns any

getNightProgress

  • getNightProgress(): number
  • Returns number

getRandomBorderTile

  • getRandomBorderTile(border?: number): Vector
  • Parameters

    • Default value border: number = 1

    Returns Vector

getZombiesLeft

  • getZombiesLeft(): any
  • Returns any

onDayFinished

  • onDayFinished(): void
  • Returns void

onNightFinished

  • onNightFinished(): void
  • Returns void

serialize

  • serialize(): object

spawnWave

  • spawnWave(): void
  • Returns void

startThemeMusic

  • startThemeMusic(): void
  • Returns void

update

  • update(): void
  • Returns void

updateTutorialFlagAfterRestore

  • updateTutorialFlagAfterRestore(): void
  • Returns void

Static getCachedSchema

  • getCachedSchema(): any

Static getId

  • getId(): string

Static getSchema

  • getSchema(): object

Static verify

  • verify(data: any): string