# PSF-LoginServer - master - net.psforever.objects.vital.environment
PSF - LoginServer - master - net.psforever.objects.vital.environment
Keywords: PSF LoginServer master net.psforever.objects.vital.environment

PSF-LoginServer - master < Back


# Packages

-  package root
  Definition Classes
    root
-  package net
  Definition Classes
    root
-  package psforever
  Definition Classes
    net
-  package objects
  Definition Classes
    psforever
-  package vital
  Definition Classes
    objects
-  package base
  Definition Classes
    vital
-  package collision
  Definition Classes
    vital
-  package damage
  Definition Classes
    vital
-  package environment
  Definition Classes
    vital
- EnvironmentDamageModifierFunctions
- EnvironmentDamageModifiers
- EnvironmentReason
- LavaDepth
-  package etc
  Definition Classes
    vital
-  package interaction
  Definition Classes
    vital
-  package projectile
  Definition Classes
    vital
-  package prop
  Definition Classes
    vital
-  package resistance
  Definition Classes
    vital
-  package resolution
  Definition Classes
    vital

p

net.psforever.objects.vital

# environment

#### package environment


Ordering

1. Alphabetic

Visibility

1. Public
2. Protected

### Type Members

1.  final case class EnvironmentReason (body: PieceOfEnvironment, against: Selector) extends DamageReason with Product with Serializable

   A wrapper for a "damage source" in damage calculations that parameterizes information necessary to explain the environment being antagonistic.

   A wrapper for a "damage source" in damage calculations that parameterizes information necessary to explain the environment being antagonistic.

   body

     a representative of an element of the environment

   against

     for the purposes of damage, what kind of target is being acted upon

   See also

     `DamageCalculations`

### Value Members

1.  object EnvironmentDamageModifierFunctions
2.  object EnvironmentDamageModifiers
3.  object EnvironmentReason extends Serializable
4.  case object LavaDepth extends Mod with Product with Serializable

   The deeper you move into lava, the greater the amount of health you burn through.

   The deeper you move into lava, the greater the amount of health you burn through. Vehicles take significant damage. What do you hope to achieve by wading through molten rock anyway?

### Ungrouped