Class SteamVent

All Implemented Interfaces:
Comparable<Content>, Senseable

public class SteamVent extends Floor
  • Field Details

    • offsets

      public static final Point2[] offsets
    • parent

      public Block parent
    • effect

      public Effect effect
    • effectColor

      public Color effectColor
    • effectSpacing

      public float effectSpacing
  • Constructor Details

    • SteamVent

      public SteamVent(String name)
  • Method Details

    • drawBase

      public void drawBase(Tile tile)
      Overrides:
      drawBase in class Floor
    • updateRender

      public boolean updateRender(Tile tile)
      Overrides:
      updateRender in class Floor
      Returns:
      true if this floor should be updated in the render loop, e.g. for effects. Do NOT overuse this!
    • renderUpdate

      public void renderUpdate(Floor.UpdateRenderState state)
      Overrides:
      renderUpdate in class Floor
    • checkAdjacent

      public boolean checkAdjacent(Tile tile)