Class FlashAnimationInfo

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class FlashAnimationInfo
    extends AbstractLevelInfo
    implements java.io.Serializable, java.lang.Cloneable
    Flash Animation and game entry information.
    See Also:
    Serialized Form
    • Field Detail

      • images

        public java.util.LinkedList<FlashInfo> images
      • texts

        public java.util.LinkedList<FlashInfo> texts
      • items

        public java.util.LinkedList<ItemInfo> items
      • initialEnergy

        public int initialEnergy
      • initialMaxEnergy

        public int initialMaxEnergy
      • initialSlots

        public int initialSlots
      • initialMoney

        public int initialMoney
      • name

        public java.lang.String name
      • flashAnimationIndex

        public int flashAnimationIndex
    • Constructor Detail

      • FlashAnimationInfo

        public FlashAnimationInfo()
        Creates a new FlashAnimationInfo.
      • FlashAnimationInfo

        public FlashAnimationInfo​(java.lang.String name)
    • Method Detail

      • containsCenterImage

        public boolean containsCenterImage()
        Checks if an image at coordinates (0/0) is contained.
        Returns:
        true, if an image at coordinates (0/0) is contained.
      • getFlashAnimationItemInfo

        public ItemInfo getFlashAnimationItemInfo​(java.lang.String className)
      • getOrCreateFlashAnimationItemInfo

        public ItemInfo getOrCreateFlashAnimationItemInfo​(java.lang.String className)
      • getFlashAnimationIndex

        public int getFlashAnimationIndex()
        Gets the index of this FlashAnimation.
        Returns:
        The index.