Packages

t

net.psforever.objects.vital.prop

DamageWithPosition

trait DamageWithPosition extends DamageProperties

Damage that has a sense of occurring in a place where the target is not but the target is still affected by the damage. The distance between the target and the point of activation can have a modifying effect.

Source
DamageWithPosition.scala
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DamageWithPosition
  2. DamageProperties
  3. DamageModifiers
  4. JammingUnit
  5. StandardDamageProfile
  6. DamageProfile
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def AdditionalEffect: Boolean
    Definition Classes
    DamageProperties
  5. def AdditionalEffect_=(effect: Boolean): Boolean
    Definition Classes
    DamageProperties
  6. def Aggravated: Option[AggravatedDamage]
    Definition Classes
    DamageProperties
  7. def Aggravated_=(damage: Option[AggravatedDamage]): Option[AggravatedDamage]
    Definition Classes
    DamageProperties
  8. def Aggravated_=(damage: AggravatedDamage): Option[AggravatedDamage]
    Definition Classes
    DamageProperties
  9. def AllDamageTypes: Set[base.DamageType.Value]
    Definition Classes
    DamageProperties
  10. def CausesDamageType: base.DamageType.Value
    Definition Classes
    DamageProperties
  11. def CausesDamageTypeSecondary: base.DamageType.Value
    Definition Classes
    DamageProperties
  12. def CausesDamageTypeSecondary_=(damageTypeSecondary1: base.DamageType.Value): base.DamageType.Value
    Definition Classes
    DamageProperties
  13. def CausesDamageType_=(damageType1: base.DamageType.Value): base.DamageType.Value
    Definition Classes
    DamageProperties
  14. def Charging: Option[ChargeDamage]
    Definition Classes
    DamageProperties
  15. def Charging_=(damage: Option[ChargeDamage]): Option[ChargeDamage]
    Definition Classes
    DamageProperties
  16. def Charging_=(damage: ChargeDamage): Option[ChargeDamage]
    Definition Classes
    DamageProperties
  17. def Damage0: Int

    damage0 is for basic infantry

    damage0 is for basic infantry

    Definition Classes
    StandardDamageProfileDamageProfile
  18. def Damage0_=(damage: Option[Int]): Int
    Definition Classes
    StandardDamageProfile
  19. def Damage0_=(damage: Int): Int

    damage0 is for basic infantry

    damage0 is for basic infantry

    Definition Classes
    StandardDamageProfileDamageProfile
  20. def Damage1: Int

    damage1 is for armor, amenities, deployables, etc.

    damage1 is for armor, amenities, deployables, etc.

    Definition Classes
    StandardDamageProfileDamageProfile
  21. def Damage1_=(damage: Option[Int]): Int
    Definition Classes
    StandardDamageProfile
  22. def Damage1_=(damage: Int): Int

    damage1 is for armor, amenities, deployables, etc.

    damage1 is for armor, amenities, deployables, etc.

    Definition Classes
    StandardDamageProfileDamageProfile
  23. def Damage2: Int

    damage2 is for aircraft

    damage2 is for aircraft

    Definition Classes
    StandardDamageProfileDamageProfile
  24. def Damage2_=(damage: Option[Int]): Int
    Definition Classes
    StandardDamageProfile
  25. def Damage2_=(damage: Int): Int

    damage2 is for aircraft

    damage2 is for aircraft

    Definition Classes
    StandardDamageProfileDamageProfile
  26. def Damage3: Int

    damage3 is for mechanized infantry

    damage3 is for mechanized infantry

    Definition Classes
    StandardDamageProfileDamageProfile
  27. def Damage3_=(damage: Option[Int]): Int
    Definition Classes
    StandardDamageProfile
  28. def Damage3_=(damage: Int): Int

    damage3 is for mechanized infantry

    damage3 is for mechanized infantry

    Definition Classes
    StandardDamageProfileDamageProfile
  29. def Damage4: Int

    damage4 is for battleframe robotics

    damage4 is for battleframe robotics

    Definition Classes
    StandardDamageProfileDamageProfile
  30. def Damage4_=(damage: Option[Int]): Int
    Definition Classes
    StandardDamageProfile
  31. def Damage4_=(damage: Int): Int

    damage4 is for battleframe robotics

    damage4 is for battleframe robotics

    Definition Classes
    StandardDamageProfileDamageProfile
  32. def DamageAtEdge: Float
  33. def DamageAtEdge_=(atEdge: Float): Float
  34. def DamageProxy: List[Int]
    Definition Classes
    DamageProperties
  35. def DamageProxy_=(proxyObjectId: List[Int]): List[Int]
    Definition Classes
    DamageProperties
  36. def DamageProxy_=(proxyObjectId: Int): List[Int]
    Definition Classes
    DamageProperties
  37. def DamageRadius: Float
  38. def DamageRadiusMin: Float
  39. def DamageRadiusMin_=(radius: Float): Float
  40. def DamageRadius_=(radius: Float): Float
  41. def DamageToBattleframeOnly: Boolean
    Definition Classes
    DamageProperties
  42. def DamageToBattleframeOnly_=(bfrOnly: Boolean): Boolean
    Definition Classes
    DamageProperties
  43. def DamageToHealthOnly: Boolean
    Definition Classes
    DamageProperties
  44. def DamageToHealthOnly_=(healthOnly: Boolean): Boolean
    Definition Classes
    DamageProperties
  45. def DamageToVehicleOnly: Boolean
    Definition Classes
    DamageProperties
  46. def DamageToVehicleOnly_=(vehicleOnly: Boolean): Boolean
    Definition Classes
    DamageProperties
  47. def HasJammedEffectDuration: Boolean
    Definition Classes
    JammingUnit
  48. def JammedEffectDuration: ListBuffer[(TargetValidation, Int)]
    Definition Classes
    JammingUnit
  49. def Modifiers: List[Mod]
    Definition Classes
    DamageModifiers
  50. def Modifiers_=(modifiers: List[Mod]): List[Mod]
    Definition Classes
    DamageModifiers
  51. def Modifiers_=(modifier: Mod): List[Mod]
    Definition Classes
    DamageModifiers
  52. def SympatheticExplosion: Boolean
    Definition Classes
    DamageProperties
  53. def SympatheticExplosion_=(chain: Boolean): Boolean
    Definition Classes
    DamageProperties
  54. def UseDamage1Subtract: Boolean
    Definition Classes
    DamageProperties
  55. def UseDamage1Subtract_=(useDamage1Subtract: Boolean): Boolean
    Definition Classes
    DamageProperties
  56. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  57. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  58. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  59. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  60. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  61. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  62. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  63. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  64. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  65. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  66. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  67. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  68. def toString(): String
    Definition Classes
    AnyRef → Any
  69. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  70. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  71. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from DamageProperties

Inherited from DamageModifiers

Inherited from JammingUnit

Inherited from StandardDamageProfile

Inherited from DamageProfile

Inherited from AnyRef

Inherited from Any

Ungrouped