Interface UnitySpaceStationInterface

All Known Implementing Classes:
MockUnitySpaceStationComponent, UnitySpaceStationComponent

public interface UnitySpaceStationInterface
  • Method Details

    • getSpaceStationHealth

      float getSpaceStationHealth()
      Gets the health of the space station as a float [0:100].
    • getSpaceStationTubesDamaged

      List<Symbol> getSpaceStationTubesDamaged()
      Gets a list of damaged tubes, optionally limited to the area.
    • getSpaceStationTubesDamaged

      List<Symbol> getSpaceStationTubesDamaged(Symbol area)
    • getSpaceStationTubesBroken

      List<Symbol> getSpaceStationTubesBroken()
      Gets a list of broken tubes, optionally limited to the area.
    • getSpaceStationTubesBroken

      List<Symbol> getSpaceStationTubesBroken(Symbol area)
    • getSpaceStationTubesOff

      List<Symbol> getSpaceStationTubesOff()
      Gets a list of off tubes, optionally limited to a area.
    • getSpaceStationTubesOff

      List<Symbol> getSpaceStationTubesOff(Symbol area)
    • getSpaceStationTubeHealth

      float getSpaceStationTubeHealth(Symbol tube)
      Gets the health of a specific tube via name as a float [0:100].
    • getSpaceStationTubeDamaged

      boolean getSpaceStationTubeDamaged(Symbol tube)
      Gets the damaged state of a tube, true if damaged.
    • getSpaceStationTubeBroken

      boolean getSpaceStationTubeBroken(Symbol tube)
      Gets the broken state of a tube, true if broken.
    • getSpaceStationTubeOff

      boolean getSpaceStationTubeOff(Symbol tube)
      Gets the off state of a tube, true if off.