Package zombie.iso

Class WorldMarkers

java.lang.Object
zombie.iso.WorldMarkers

public final class WorldMarkers extends Object
TurboTuTone.
  • Field Details

  • Method Details

    • init

      public void init()
    • reset

      public void reset()
    • getHomingPoint

      public WorldMarkers.PlayerHomingPoint getHomingPoint(int id)
    • addPlayerHomingPoint

      public WorldMarkers.PlayerHomingPoint addPlayerHomingPoint(IsoPlayer player, int x, int y)
    • addPlayerHomingPoint

      public WorldMarkers.PlayerHomingPoint addPlayerHomingPoint(IsoPlayer player, int x, int y, float r, float g, float b, float a)
    • addPlayerHomingPoint

      public WorldMarkers.PlayerHomingPoint addPlayerHomingPoint(IsoPlayer player, int x, int y, String texname, float r, float g, float b, float a, boolean homeOnTarget, int homeOnDist)
    • removeHomingPoint

      public boolean removeHomingPoint(WorldMarkers.PlayerHomingPoint point)
    • removeHomingPoint

      public boolean removeHomingPoint(int id)
    • removePlayerHomingPoint

      public boolean removePlayerHomingPoint(IsoPlayer player, WorldMarkers.PlayerHomingPoint point)
    • removePlayerHomingPoint

      public boolean removePlayerHomingPoint(IsoPlayer player, int id)
    • removeAllHomingPoints

      public void removeAllHomingPoints(IsoPlayer player)
    • getDirectionArrow

      public WorldMarkers.DirectionArrow getDirectionArrow(int id)
    • addDirectionArrow

      public WorldMarkers.DirectionArrow addDirectionArrow(IsoPlayer player, int x, int y, int z, String texname, float r, float g, float b, float a)
    • removeDirectionArrow

      public boolean removeDirectionArrow(WorldMarkers.DirectionArrow arrow)
    • removeDirectionArrow

      public boolean removeDirectionArrow(int id)
    • removePlayerDirectionArrow

      public boolean removePlayerDirectionArrow(IsoPlayer player, WorldMarkers.DirectionArrow arrow)
    • removePlayerDirectionArrow

      public boolean removePlayerDirectionArrow(IsoPlayer player, int id)
    • removeAllDirectionArrows

      public void removeAllDirectionArrows(IsoPlayer player)
    • update

      public void update()
    • removeGridSquareMarker

      public boolean removeGridSquareMarker(WorldMarkers.GridSquareMarker marker)
    • removeGridSquareMarker

      public boolean removeGridSquareMarker(int id)
    • getGridSquareMarker

      public WorldMarkers.GridSquareMarker getGridSquareMarker(int id)
    • addGridSquareMarker

      public WorldMarkers.GridSquareMarker addGridSquareMarker(IsoGridSquare gs, float r, float g, float b, boolean doAlpha, float size)
    • addGridSquareMarker

      public WorldMarkers.GridSquareMarker addGridSquareMarker(String texid, String overlay, IsoGridSquare gs, float r, float g, float b, boolean doAlpha, float size)
    • addGridSquareMarker

      public WorldMarkers.GridSquareMarker addGridSquareMarker(String texid, String overlay, IsoGridSquare gs, float r, float g, float b, boolean doAlpha, float size, float fadeSpeed, float fadeMin, float fadeMax)
    • renderGridSquareMarkers

      public void renderGridSquareMarkers(IsoCell.PerPlayerRender perPlayerRender, int zLayer, int playerIndex)
    • debugRender

      public void debugRender()
    • render

      public void render()
    • renderHomingPoint

      public void renderHomingPoint()
    • renderDirectionArrow

      public void renderDirectionArrow(boolean worldDraw)
    • intersectLineSegments

      public static boolean intersectLineSegments(zombie.iso.WorldMarkers.Line l1, zombie.iso.WorldMarkers.Line l2, zombie.iso.WorldMarkers.Point intersection)