Class MockUnitySpaceStationImpl

java.lang.Object
edu.tufts.hrilab.diarc.DiarcComponent
edu.tufts.hrilab.unity.MockUnitySpaceStationImpl

public class MockUnitySpaceStationImpl extends DiarcComponent
  • Constructor Details

    • MockUnitySpaceStationImpl

      public MockUnitySpaceStationImpl()
  • Method Details

    • getSpaceStationHealth

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

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

      public List<String> getSpaceStationTubesDamaged(Symbol area)
    • getWingsWithAlerts

      public List<Symbol> getWingsWithAlerts()
    • getSpaceStationTubesBroken

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

      public List<String> getSpaceStationTubesBroken(Symbol area)
    • getSpaceStationTubesOff

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

      public List<String> getSpaceStationTubesOff(Symbol area)
    • getSpaceStationTubeHealth

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

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

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

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