Class MultiState

java.lang.Object
engine.entity.entities.MultiState

public class MultiState extends Object
  • Field Details

    • entities

      private Entity[] entities
    • state

      private int state
  • Constructor Details

    • MultiState

      public MultiState(Entities[] types, engine.Room[] room, processing.core.PImage[] img, Move[] move, Ability[][] abilities, int[][][] colorLayers, int[] colorTints, boolean isTangible, boolean isBreakable)
  • Method Details

    • getType

      private Entity getType(Entities type, engine.Room room, processing.core.PImage img, Move move, Ability[] abilities, int[][] colorLayers, int[] colorTints, boolean isTangible, boolean isBreakable)
    • get

      public Entity get()
    • changeState

      public void changeState(Trigger t)