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 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.
Maintain information about three primary forms of damage calculation and a means to test which calculation is valid in a given situation.
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.