Packages

package collision

Type Members

  1. final case class AdversarialCollisionReason(source: DamageProperties) extends DamageReason with Product with Serializable

    A wrapper for a "damage source" in damage calculations that parameterizes information necessary to explain a collision.

    A wrapper for a "damage source" in damage calculations that parameterizes information necessary to explain a collision. Being "adversarial" requires that the damage be performed as an aggressive action between individuals.

    source

    na

  2. final case class CollisionReason(source: DamageProperties) extends DamageReason with Product with Serializable

    A wrapper for a "damage source" in damage calculations that parameterizes information necessary to explain a collision.

    A wrapper for a "damage source" in damage calculations that parameterizes information necessary to explain a collision.

    source

    na

Ungrouped