ConsoleCommands / org.lazywizard.console / CommandUtils

CommandUtils

open class CommandUtils

Functions

bestMatch

open static fun bestMatch(toSearch: MutableList<MutableEntry<String, Float>>): String

deregisterCombatPlugin

open static fun deregisterCombatPlugin(id: String): Unit

findBestFactionMatch

open static fun findBestFactionMatch(name: String): FactionAPI

findBestStringMatch

open static fun findBestStringMatch(id: String, toSearch: MutableCollection<String>): Stringopen static fun findBestStringMatch(id: String, vararg sources: MutableCollection<String>): MutableEntry<String, MutableCollection<String>>

findBestStringMatchWithSimularity

open static fun findBestStringMatchWithSimularity(id: String, toSearch: MutableCollection<String>): MutableEntry<String, Double>

findBestSystemMatch

open static fun findBestSystemMatch(name: String): StarSystemAPI

findBestTokenMatch

open static fun findBestTokenMatch(name: String, toSearch: MutableCollection<SectorEntityToken>): SectorEntityToken

findTokenInLocation

open static fun findTokenInLocation(toFind: String, location: LocationAPI): SectorEntityToken

format

open static fun format(toFormat: Int): String
open static fun format(toFormat: Float): String

getEntitiesWithTags

open static fun getEntitiesWithTags(location: LocationAPI, vararg tags: String): MutableList<SectorEntityToken>

getFactionName

open static fun getFactionName(faction: FactionAPI): String

getRegisteredCombatPlugin

open static fun getRegisteredCombatPlugin(id: String): EveryFrameCombatPlugin

getUsableCargo

open static fun getUsableCargo(token: SectorEntityToken): CargoAPI

isCombatPluginRegistered

open static fun isCombatPluginRegistered(id: String): Boolean

isDouble

open static fun isDouble(arg: String): Boolean

isFloat

open static fun isFloat(arg: String): Boolean

isInteger

open static fun isInteger(arg: String): Boolean

isLong

open static fun isLong(arg: String): Boolean

registerCombatPlugin

open static fun registerCombatPlugin(id: String, plugin: EveryFrameCombatPlugin): Unit