advance
is called on applicable ships.org.lazywizard.console.BaseCommand$runCommand(java.lang.String,org.lazywizard.console.BaseCommand.CommandContext)
.SectorEntityToken
used by the Home command.SectorEntityToken
used by the Storage command.interface CommandListener
declares that it wants to take over execution of a command. enum BaseCommand.CommandContext
. A command will only be excluded if it contains an opposing tag and does not contain the matching one (ex: for CommandContext#CAMPAIGN_MAP
, commands will only be excluded if they contain the tag "combat" or "market" but not the tag "campaign". SectorEntityToken
the player is in a dialog with, if any.interface CommandListener
s that are registered with the console.MarketAPI
of the TheString
to fit within the console's overlay.String
to fit within the console's overlay.unapply
is called on all ships. Do not rely on this being called!interface CommandListener
or not.advance
is called on any ships.Exception
. Instead it will display an error message to the player and continue to load the rest of the commands normally.advance
methods should be called while the game is paused.Throwable
.