Home Reference Source Repository
import AbilityEvent from 'roguelike/app/events/AbilityEvent.js'
public class | source

AbilityEvent

Extends:

GameEvent → AbilityEvent

Constructor Summary

Public Constructor
public

constructor(dungeon: *, creature: *, ability: *, tile: *)

Method Summary

Public Methods
public

getAbility(): *

public
public

getText(dungeon: *): *

public

getTile(): *

Inherited Summary

From class GameEvent
public
public
public

isSeenBy(dungeon: *, creature: *): boolean

Public Constructors

public constructor(dungeon: *, creature: *, ability: *, tile: *) source

Override:

GameEvent#constructor

Params:

NameTypeAttributeDescription
dungeon *
creature *
ability *
tile *

Public Methods

public getAbility(): * source

Return:

*

public getCreature(): * source

Return:

*

public getText(dungeon: *): * source

Override:

GameEvent#getText

Params:

NameTypeAttributeDescription
dungeon *

Return:

*

public getTile(): * source

Return:

*