Class MainScreenState

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

public class MainScreenState
extends GameState
  • Field Details

    • Version

      public static java.lang.String Version
    • ambient

      public static Audio ambient
    • musicTrack

      public static Audio musicTrack
    • totalScale

      public static float totalScale
    • alpha

      public float alpha
    • alphaStep

      public float alphaStep
    • creditID

      public int creditID
    • Elements

      public java.util.ArrayList Elements
    • targetAlpha

      public float targetAlpha
    • instance

      public static MainScreenState instance
    • 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​(java.lang.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
    • update

      Overrides:
      update in class GameState
    • setConnectToServerState

      public void setConnectToServerState​(ConnectToServerState state)
    • redirectState

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

      public static java.nio.ByteBuffer[] loadIcons()
    • convertToByteBuffer

      public static java.nio.ByteBuffer convertToByteBuffer​(java.awt.image.BufferedImage image)