Class Fatigue


  • public class Fatigue
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.util.concurrent.atomic.AtomicBoolean enabled  
    • Constructor Summary

      Constructors 
      Constructor Description
      Fatigue()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void add​(double delta)  
      static void calculate()  
      static double get()  
      static double getHourFatigueSeed​(int runHours)  
      static void init​(int start)  
      static boolean isEnabled()  
      static void setEnabled​(boolean enabled)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • enabled

        public static final java.util.concurrent.atomic.AtomicBoolean enabled
    • Constructor Detail

      • Fatigue

        public Fatigue()
    • Method Detail

      • init

        public static void init​(int start)
      • get

        public static double get()
      • add

        public static void add​(double delta)
      • calculate

        public static void calculate()
      • getHourFatigueSeed

        public static double getHourFatigueSeed​(int runHours)
      • setEnabled

        public static void setEnabled​(boolean enabled)
      • isEnabled

        public static boolean isEnabled()