-
- All Implemented Interfaces:
public final class ShipModesKt
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringdefaultShipModeprivate final static Map<String, ShipModes>shipModeFromStringprivate final static Map<ShipModes, String>shipModeToStringprivate final static Map<ShipModes, String>detailedShipModeDescriptions
-
Method Summary
Modifier and Type Method Description final Map<String, ShipModes>getShipModeFromString()final Map<ShipModes, String>getShipModeToString()final Map<ShipModes, String>getDetailedShipModeDescriptions()final static UnitassignShipModes(List<String> modes, ShipAPI ship, Boolean forceAssign)final static BooleanhasCustomAI(ShipAPI ship)final static CustomShipAIgetCustomShipAI(ShipAPI ship)final static UnitpersistShipModes(String shipId, Integer loadoutIndex, List<String> tags)final static UnitsaveShipModesInShip(ShipAPI ship, List<String> tags, Integer storageIndex)final static UnitsaveShipModes(ShipAPI ship, Integer loadoutIndex, List<String> tags)final static List<String>loadPersistedShipModes(String shipId, Integer loadoutIndex)final static UnitaddPersistentShipMode(String shipId, Integer loadoutIndex, String mode)final static UnitremovePersistentShipMode(String shipId, Integer loadoutIndex, String mode)final static List<String>loadShipModesFromShip(ShipAPI ship, Integer storageIndex)final static List<String>loadShipModes(ShipAPI ship, Integer loadoutIndex)-
-
Method Detail
-
getShipModeFromString
final Map<String, ShipModes> getShipModeFromString()
-
getShipModeToString
final Map<ShipModes, String> getShipModeToString()
-
getDetailedShipModeDescriptions
final Map<ShipModes, String> getDetailedShipModeDescriptions()
-
assignShipModes
final static Unit assignShipModes(List<String> modes, ShipAPI ship, Boolean forceAssign)
-
hasCustomAI
final static Boolean hasCustomAI(ShipAPI ship)
-
getCustomShipAI
final static CustomShipAI getCustomShipAI(ShipAPI ship)
-
persistShipModes
final static Unit persistShipModes(String shipId, Integer loadoutIndex, List<String> tags)
-
saveShipModesInShip
final static Unit saveShipModesInShip(ShipAPI ship, List<String> tags, Integer storageIndex)
-
saveShipModes
final static Unit saveShipModes(ShipAPI ship, Integer loadoutIndex, List<String> tags)
-
loadPersistedShipModes
final static List<String> loadPersistedShipModes(String shipId, Integer loadoutIndex)
-
addPersistentShipMode
final static Unit addPersistentShipMode(String shipId, Integer loadoutIndex, String mode)
-
removePersistentShipMode
final static Unit removePersistentShipMode(String shipId, Integer loadoutIndex, String mode)
-
loadShipModesFromShip
final static List<String> loadShipModesFromShip(ShipAPI ship, Integer storageIndex)
-
loadShipModes
final static List<String> loadShipModes(ShipAPI ship, Integer loadoutIndex)
-
-
-
-