Class WeaponPart

java.lang.Object
zombie.inventory.InventoryItem
zombie.inventory.types.WeaponPart

public class WeaponPart
extends InventoryItem
  • Constructor Details

    • WeaponPart

      public WeaponPart​(java.lang.String module, java.lang.String name, java.lang.String itemType, java.lang.String texName)
  • Method Details

    • getSaveType

      public int getSaveType()
      Overrides:
      getSaveType in class InventoryItem
    • getCategory

      public java.lang.String getCategory()
      Overrides:
      getCategory in class InventoryItem
    • DoTooltip

      public void DoTooltip​(ObjectTooltip tooltipUI, ObjectTooltip.Layout layout)
      Overrides:
      DoTooltip in class InventoryItem
    • getMinRangeRanged

      public float getMinRangeRanged()
    • setMinRangeRanged

      public void setMinRangeRanged​(float minRangeRanged)
    • getMaxRange

      public float getMaxRange()
    • setMaxRange

      public void setMaxRange​(float maxRange)
    • getRecoilDelay

      public float getRecoilDelay()
    • setRecoilDelay

      public void setRecoilDelay​(float recoilDelay)
    • getClipSize

      public int getClipSize()
    • setClipSize

      public void setClipSize​(int clipSize)
    • getDamage

      public float getDamage()
    • setDamage

      public void setDamage​(float damage)
    • getMountOn

      public java.util.ArrayList getMountOn()
    • setMountOn

      public void setMountOn​(java.util.ArrayList mountOn)
    • getPartType

      public java.lang.String getPartType()
    • setPartType

      public void setPartType​(java.lang.String partType)
    • getReloadTime

      public int getReloadTime()
    • setReloadTime

      public void setReloadTime​(int reloadTime)
    • getAimingTime

      public int getAimingTime()
    • setAimingTime

      public void setAimingTime​(int aimingTime)
    • getHitChance

      public int getHitChance()
    • setHitChance

      public void setHitChance​(int hitChance)
    • getAngle

      public float getAngle()
    • setAngle

      public void setAngle​(float angle)
    • getWeightModifier

      public float getWeightModifier()
    • setWeightModifier

      public void setWeightModifier​(float weightModifier)