The executor for commands. Handles requirements checking for commands to ensure commands do not use the same requirement concurrently.

Hierarchy

  • CommandExecutor

Constructors

Properties

oldCommands: Command[] = []
runningCommands: Command[] = []

Methods

  • run through the running command list mainly used to finish the backlog from a paused game

    Returns

    • The command to execute.

    Returns Promise<void>

Generated using TypeDoc