Class newItembar

java.lang.Object
com.deco2800.game.components.Component
com.deco2800.game.components.ItemBar.newItembar

public class newItembar
extends Component
the finalized item bar system
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.util.ArrayList<java.lang.String> foods
    foods stored in item bar
    static java.util.ArrayList<java.lang.String> waters
    waters stored in item bar

    Fields inherited from class com.deco2800.game.components.Component

    enabled, entity
  • Constructor Summary

    Constructors 
    Constructor Description
    newItembar()  
  • Method Summary

    Modifier and Type Method Description
    void addfood()
    food number plus one
    static void addkit()
    kit number plus one
    void addwater()
    water number plus one
    java.lang.String getcounts()  
    static int getfood()  
    int getkit()  
    static int getpao()  
    static int getwater()  
    static void usefood()
    if the food number is greater than one, food number minus one
    static void usekit()
    if the kit number is greater than one, kit number minus one
    static void usepao()  
    static void usewater()
    if the water number is greater than one, water number minus one

    Methods inherited from class com.deco2800.game.components.Component

    create, dispose, earlyUpdate, getEntity, setEnabled, setEntity, toString, triggerEarlyUpdate, triggerUpdate, update

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • waters

      public static java.util.ArrayList<java.lang.String> waters
      waters stored in item bar
    • foods

      public static java.util.ArrayList<java.lang.String> foods
      foods stored in item bar
  • Constructor Details

  • Method Details

    • addwater

      public void addwater()
      water number plus one
    • getpao

      public static int getpao()
    • usepao

      public static void usepao()
    • addfood

      public void addfood()
      food number plus one
    • addkit

      public static void addkit()
      kit number plus one
    • usewater

      public static void usewater()
      if the water number is greater than one, water number minus one
    • usefood

      public static void usefood()
      if the food number is greater than one, food number minus one
    • usekit

      public static void usekit()
      if the kit number is greater than one, kit number minus one
    • getfood

      public static int getfood()
      Returns:
      food number
    • getwater

      public static int getwater()
      Returns:
      water number
    • getkit

      public int getkit()
      Returns:
      kit number
    • getcounts

      public java.lang.String getcounts()
      Returns:
      a string containing kit, water and food numbers