References
Class Summary
Static Public Class Summary | ||
public |
|
|
public abstract |
Represents a non-attack action that a creature can perform |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Game win and loss conditions for a kill-all-enemies game |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
An Ability that enables a creature to move forward and melee attack with the same action |
|
public |
|
|
public |
|
|
public |
|
|
public |
An explorable dungeon in the game. |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Deals fire damage in a 3x3 area |
|
public |
Shoots a bolt of fire at an enemy |
|
public |
|
|
public |
|
|
public |
Shoots at a dart of magical energy at an enemy |
|
public |
|
|
public |
Abstract base class for a pair of victory and defeat conditions. |
|
public |
|
|
public |
Victory and defeat conditions for a steal-the-treasure game |
|
public |
|
|
public |
Controller that listens for keypresses on dungeon views and converts them to game moves |
|
public |
Controller that listens for mouse actions on dungeon views and converts them to game moves |
|
public |
An object for decoupling the Dungeon from views and controllers Holds the current Dungeon and acts as a proxy for the Dungeon's events. Observers are notified whenever the Dungeon fires an event or when the Dungeon itself switches. Additionally, this class stores information that needs to be shared between multiple views and controllers, such as the currently hovered tile |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Lets user jump over enemies and obstacles to a nearby tile |
|
public |
Heals a small amount of HP |
|
public |
Prevents target from using movement abilities for a duration |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public abstract |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
A grid tile in the dungeon |
|
public |
|
|
public |
|
|
public |
Lets user jump over enemies and obstacles to a nearby tile |
|
public |
|
|
public |
The move a Creature makes when they use an ability |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
Function Summary
Static Public Function Summary | ||
public |
DungeonUIBootstrapper(sharedData: *) |