A specific implementation of ResolutionCalculations
that deals with
the damage value and the resistance value in a specific manner.
The base for the combining step of all projectile-induced damage calculation function literals.
Maintain information about four target types as the entry points for damage calculation.
A specific implementation of
ResolutionCalculations
that deals with the damage value and the resistance value in a specific manner. (The input type of the function literal output ofcalcFunc
.)an internal type that converts between
calcFunc
's output andapplyFunc
's input; never has to be defined explicitly, but will be checked upon object definition