Class MainScreenState

java.lang.Object
zombie.gameStates.GameState
zombie.gameStates.MainScreenState

public final class MainScreenState extends GameState
  • Field Details

    • Version

      public static String Version
    • ambient

      public static fmod.fmod.Audio ambient
    • totalScale

      public static float totalScale
    • alpha

      public float alpha
    • alphaStep

      public float alphaStep
    • Elements

      public final ArrayList<MainScreenState.ScreenElement> Elements
    • targetAlpha

      public float targetAlpha
    • instance

      public static MainScreenState instance
    • lightningTimelineMarker

      public boolean lightningTimelineMarker
    • m_worldMap

      public UIWorldMap m_worldMap
    • lightningDelta

      public float lightningDelta
    • lightningTargetDelta

      public float lightningTargetDelta
    • lightningFullTimer

      public float lightningFullTimer
    • lightningCount

      public float lightningCount
    • lightOffCount

      public float lightOffCount
  • Constructor Details

    • MainScreenState

      public MainScreenState()
  • Method Details

    • main

      public static void main(String[] args)
    • DrawTexture

      public static void DrawTexture(Texture tex, int x, int y, int width, int height, float alpha)
    • DrawTexture

      public static void DrawTexture(Texture tex, int x, int y, int width, int height, Color col)
    • enter

      public void enter()
      Overrides:
      enter in class GameState
    • getInstance

      public static MainScreenState getInstance()
    • ShouldShowLogo

      public boolean ShouldShowLogo()
    • exit

      public void exit()
      Overrides:
      exit in class GameState
    • render

      public void render()
      Overrides:
      render in class GameState
    • renderBackground

      public void renderBackground()
    • update

      Overrides:
      update in class GameState
    • setConnectToServerState

      public void setConnectToServerState(ConnectToServerState state)
    • redirectState

      public GameState redirectState()
      Overrides:
      redirectState in class GameState
    • loadIcons

      public static org.lwjgl.glfw.GLFWImage.Buffer loadIcons()
    • convertToByteBuffer

      public static ByteBuffer convertToByteBuffer(BufferedImage image)