Class WeatherPeriod.WeatherStage

java.lang.Object
zombie.iso.weather.WeatherPeriod.WeatherStage
Enclosing class:
WeatherPeriod

public static class WeatherPeriod.WeatherStage extends Object
  • Field Details

    • previousStage

      protected WeatherPeriod.WeatherStage previousStage
    • nextStage

      protected WeatherPeriod.WeatherStage nextStage
    • stageID

      protected int stageID
    • entryStrength

      protected float entryStrength
    • exitStrength

      protected float exitStrength
    • targetStrength

      protected float targetStrength
    • lerpMidVal

      protected WeatherPeriod.StrLerpVal lerpMidVal
    • lerpEndVal

      protected WeatherPeriod.StrLerpVal lerpEndVal
    • hasStartedCloud

      protected boolean hasStartedCloud
    • fogStrength

      protected float fogStrength
    • linearT

      protected float linearT
    • parabolicT

      protected float parabolicT
    • isCycleFirstHalf

      protected boolean isCycleFirstHalf
    • creationFinished

      protected boolean creationFinished
    • modID

      protected String modID
  • Constructor Details

    • WeatherStage

      public WeatherStage()
    • WeatherStage

      public WeatherStage(int int1)
  • Method Details

    • setStageID

      public void setStageID(int int1)
    • getStageStart

      public double getStageStart()
    • getStageEnd

      public double getStageEnd()
    • getStageDuration

      public double getStageDuration()
    • getStageID

      public int getStageID()
    • getModID

      public String getModID()
    • getLinearT

      public float getLinearT()
    • getParabolicT

      public float getParabolicT()
    • setTargetStrength

      public void setTargetStrength(float float1)
    • getHasStartedCloud

      public boolean getHasStartedCloud()
    • setHasStartedCloud

      public void setHasStartedCloud(boolean boolean1)
    • save

      public void save(DataOutputStream dataOutputStream) throws IOException
      Throws:
      IOException
    • load

      public void load(DataInputStream dataInputStream, int int1) throws IOException
      Throws:
      IOException
    • reset

      protected void reset()
    • startStage

      protected WeatherPeriod.WeatherStage startStage(double double1)
    • setStageStart

      protected double setStageStart(double double1)
    • setStageDuration

      protected WeatherPeriod.WeatherStage setStageDuration(double double1)
    • overrideStageDuration

      protected WeatherPeriod.WeatherStage overrideStageDuration(double double1)
    • lerpEntryTo

      public void lerpEntryTo(int int1, int int2)
    • lerpEntryTo

      protected void lerpEntryTo(WeatherPeriod.StrLerpVal strLerpVal)
    • lerpEntryTo

      protected void lerpEntryTo(WeatherPeriod.StrLerpVal strLerpVal, WeatherPeriod.StrLerpVal strLerpVal2)
    • getStageCurrentStrength

      public float getStageCurrentStrength()