Class LandingPad

All Implemented Interfaces:
Comparable<Content>, Senseable

public class LandingPad extends Block
  • Field Details

    • podRegion

      public arc.graphics.g2d.TextureRegion podRegion
    • arrivalDuration

      public float arrivalDuration
    • cooldownTime

      public float cooldownTime
    • consumeLiquidAmount

      public float consumeLiquidAmount
    • consumeLiquid

      public Liquid consumeLiquid
    • landEffect

      public Effect landEffect
    • coolingEffect

      public Effect coolingEffect
    • coolingEffectChance

      public float coolingEffectChance
    • liquidPad

      public float liquidPad
    • bottomColor

      public arc.graphics.Color bottomColor
  • Constructor Details

    • LandingPad

      public LandingPad(String name)
  • Method Details

    • init

      public void init()
      Description copied from class: Block
      Called after all blocks are created.
      Overrides:
      init in class Block
    • setBars

      public void setBars()
      Overrides:
      setBars in class Block
    • outputsItems

      public boolean outputsItems()
      Overrides:
      outputsItems in class Block
    • landingPadLanded

      public static void landingPadLanded(Tile tile)