Package

net.psforever.objects.vital

damage

Permalink

package damage

Visibility
  1. Public
  2. All

Type Members

  1. abstract class DamageCalculations extends ProjectileCalculations

    Permalink

    The base class for function literal description related to calculating damage information.

    Implementing functionality of the children is the product of three user-defined processes and information for the calculation is extracted from the to-be-provided weapon discharge information.

    The base class for function literal description related to calculating damage information.

    Implementing functionality of the children is the product of three user-defined processes and information for the calculation is extracted from the to-be-provided weapon discharge information. The specific functions passed into this object typically operate simultaneously normally and are related to the target and the kind of interaction the weapon discharge had with the target.

  2. trait DamageProfile extends AnyRef

    Permalink

    The different values for five common types of damage that can be dealt, based on target and application.

    The different values for five common types of damage that can be dealt, based on target and application. In the same way, the five damage modifiers that are applied to the same kind of damage.

  3. trait DamageSelection extends AnyRef

    Permalink

    Maintain information about three primary forms of damage calculation and a means to test which calculation is valid in a given situation.

Value Members

  1. object DamageCalculations

    Permalink

Ungrouped