Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ArrowProjectile

Hierarchy

Index

Constructors

constructor

Methods

applyDamage

  • applyDamage(): string
  • Returns string

belongsToFaction

  • belongsToFaction(faction: any): boolean

deserialize

  • deserialize(data: any): any

doDraw

  • doDraw(parameters: any): void
  • Draws the object

    Parameters

    • parameters: any

    Returns void

draw

  • draw(parameters: any): void
  • Parameters

    • parameters: any

    Returns void

finalizeBeforeSave

  • finalizeBeforeSave(): void
  • Override, do anything before saving. Return DESTROY_OBJECT to destroy the object

    Returns void

getPosition

  • Returns the world space position of this projectile

    Returns Vector

isImportantForGame

  • isImportantForGame(): boolean

onDestroyed

  • onDestroyed(): void
  • Override to perform any action right before the object is destroyed

    Returns void

onSpawned

  • onSpawned(params: any): void
  • Parameters

    • params: any

    Returns void

serialize

  • serialize(): object

update

  • update(): 2 | 1
  • Returns 2 | 1

Static getCachedSchema

  • getCachedSchema(): any

Static getId

  • getId(): string
  • Returns string

Static getSchema

  • getSchema(): any

Static verify

  • verify(data: any): string