Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DummySpell

Hierarchy

Index

Properties

Optional color

color: Color

Optional info

info: SpellInfo

Optional onDestroy

onDestroy: (self: SpellEntity, arg: GameObject) => void

Type declaration

    • (self: SpellEntity, arg: GameObject): void
    • Parameters

      • self: SpellEntity
      • arg: GameObject

      Returns void

Optional onHit

onHit: (self: SpellEntity, arg: GameObject) => void

Type declaration

    • (self: SpellEntity, arg: GameObject): void
    • Parameters

      • self: SpellEntity
      • arg: GameObject

      Returns void

Optional onMobHit

onMobHit: (self: SpellEntity, arg: MobEntity) => void

Type declaration

    • (self: SpellEntity, arg: MobEntity): void
    • Parameters

      • self: SpellEntity
      • arg: MobEntity

      Returns void

Optional onSpell

onSpell: (self: DummySpellEntity, source: MobEntity, target: MobEntity) => void

Type declaration

    • (self: DummySpellEntity, source: MobEntity, target: MobEntity): void
    • Parameters

      • self: DummySpellEntity
      • source: MobEntity
      • target: MobEntity

      Returns void

Optional onSpellVec2

onSpellVec2: (self: DummySpellEntity, source: MobEntity, target: Vector2) => void

Type declaration

    • (self: DummySpellEntity, source: MobEntity, target: Vector2): void
    • Parameters

      • self: DummySpellEntity
      • source: MobEntity
      • target: Vector2

      Returns void

Optional onUpdate

onUpdate: (self: SpellEntity, dt: number) => void

Type declaration

    • (self: SpellEntity, dt: number): void
    • Parameters

      • self: SpellEntity
      • dt: number

      Returns void

Optional onWorldHit

onWorldHit: (self: SpellEntity, arg: GameObject) => void

Type declaration

    • (self: SpellEntity, arg: GameObject): void
    • Parameters

      • self: SpellEntity
      • arg: GameObject

      Returns void

source

source: MobEntity

Optional target

target: MobEntity | Vector2

Optional triggerTime

triggerTime: number

Generated using TypeDoc