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 serverobject
  Definition Classes
    objects
-  package doors
  Definition Classes
    serverobject
- Door
- DoorControl
- DoorDefinition

c

net.psforever.objects.serverobject.doors

# DoorDefinition

###

#### class DoorDefinition extends AmenityDefinition

The definition for any `Door`. Object Id 242 is a generic door.

Source
  DoorDefinition.scala

Linear Supertypes
AmenityDefinition, VitalityDefinition, DamageModifiers, DamageResistanceModel, DamageAndResistance, ResistanceProfileMutators, ResistanceProfile, ObjectDefinition, BasicDefinition, AnyRef, Any

Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. DoorDefinition
2. AmenityDefinition
3. VitalityDefinition
4. DamageModifiers
5. DamageResistanceModel
6. DamageAndResistance
7. ResistanceProfileMutators
8. ResistanceProfile
9. ObjectDefinition
10. BasicDefinition
11. AnyRef
12. Any

1. Hide All
2. Show All

Visibility

1. Public
2. Protected

### Instance Constructors

1.  new DoorDefinition()

### Value Members

1.  final def !=(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
2.  final def ##: Int
   Definition Classes
     AnyRef → Any
3.  final def ==(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
4.  def DamageDestroysAt: Int
   Definition Classes
     VitalityDefinition
5.  def DamageDestroysAt_=(value: Int): Int
   Definition Classes
     VitalityDefinition
6.  def DamageDisablesAt: Int
   Definition Classes
     VitalityDefinition
7.  def DamageDisablesAt_=(value: Option[Int]): Int
   Definition Classes
     VitalityDefinition
8.  def DamageDisablesAt_=(value: Int): Int
   Definition Classes
     VitalityDefinition
9.  def DamageUsing: Selector
   Definition Classes
     DamageResistanceModel → DamageAndResistance
10.  def DamageUsing_=(selector: Selector): Selector
    Definition Classes
      DamageResistanceModel
11.  def Damageable: Boolean
    Definition Classes
      VitalityDefinition
12.  def DamageableByFriendlyFire: Boolean
    Definition Classes
      VitalityDefinition
13.  def DamageableByFriendlyFire_=(state: Boolean): Boolean
    Definition Classes
      VitalityDefinition
14.  def Damageable_=(state: Boolean): Boolean
    Definition Classes
      VitalityDefinition
15.  def DefaultHealth: Int
    Definition Classes
      VitalityDefinition
16.  def DefaultHealth_=(default: Option[Int]): Int
    Definition Classes
      VitalityDefinition
17.  def DefaultHealth_=(default: Int): Int
    Definition Classes
      VitalityDefinition
18.  def Descriptor: String
    Definition Classes
      BasicDefinition
19.  def Descriptor_=(description: Option[String]): String
    Definition Classes
      BasicDefinition
20.  def Descriptor_=(description: String): String
    Definition Classes
      BasicDefinition
21.  def DisableAtMaxDepth: Boolean
    Definition Classes
      ObjectDefinition
22.  def DisableAtMaxDepth_=(drowns: Boolean): Boolean
    Definition Classes
      ObjectDefinition
23.  def DrownAtMaxDepth: Boolean
    Definition Classes
      ObjectDefinition
24.  def DrownAtMaxDepth_=(drowns: Boolean): Boolean
    Definition Classes
      ObjectDefinition
25.  def Geometry: (Any) => Geometry3D
    Definition Classes
      ObjectDefinition
26.  def Geometry_=(func: (Any) => Geometry3D): (Any) => Geometry3D
    Definition Classes
      ObjectDefinition
27.  def MaxDepth: Float
    Definition Classes
      ObjectDefinition
28.  def MaxDepth_=(height: Float): Float
    Definition Classes
      ObjectDefinition
29.  def MaxHealth: Int
    Definition Classes
      VitalityDefinition
30.  def MaxHealth_=(max: Int): Int
    Definition Classes
      VitalityDefinition
31.  def Model: Form
    Definition Classes
      DamageResistanceModel → DamageAndResistance
32.  def Model_=(selector: Form): Form
    Definition Classes
      DamageResistanceModel
33.  def Modifiers: List[Mod]
    Definition Classes
      DamageModifiers
34.  def Modifiers_=(modifiers: List[Mod]): List[Mod]
    Definition Classes
      DamageModifiers
35.  def Modifiers_=(modifier: Mod): List[Mod]
    Definition Classes
      DamageModifiers
36.  def Name: String
    Definition Classes
      BasicDefinition
37.  def Name_=(name: String): String
    Definition Classes
      BasicDefinition
38.  def ObjectId: Int
    Definition Classes
      ObjectDefinition
39.  final def Packet: ObjectCreateConverter[PlanetSideGameObject]

    Get the conversion object.

    Get the conversion object.

    Definition Classes
      ObjectDefinition
40.  final def Packet_=(pkt: ObjectCreateConverter[_]): PacketConverter

    Assign this definition a conversion object.

    Assign this definition a conversion object.

    pkt

      the new converter

    returns

      the current converter, after assignment

    Definition Classes
      ObjectDefinition
41.  def RadiationShielding: Float
    Definition Classes
      ResistanceProfileMutators → ResistanceProfile
42.  def RadiationShielding_=(resist: Float): Float
    Definition Classes
      ResistanceProfileMutators
43.  def RepairDistance: Float
    Definition Classes
      VitalityDefinition
44.  def RepairDistance_=(distance: Float): Float
    Definition Classes
      VitalityDefinition
45.  def RepairIfDestroyed: Boolean
    Definition Classes
      VitalityDefinition
46.  def RepairIfDestroyed_=(repair: Boolean): Boolean
    Definition Classes
      VitalityDefinition
47.  def RepairMod: Int
    Definition Classes
      VitalityDefinition
48.  def RepairMod_=(mod: Int): Int
    Definition Classes
      VitalityDefinition
49.  def RepairRestoresAt: Int
    Definition Classes
      VitalityDefinition
50.  def RepairRestoresAt_=(restore: Option[Int]): Int
    Definition Classes
      VitalityDefinition
51.  def RepairRestoresAt_=(restore: Int): Int
    Definition Classes
      VitalityDefinition
52.  def Repairable: Boolean
    Definition Classes
      VitalityDefinition
53.  def Repairable_=(repair: Boolean): Boolean
    Definition Classes
      VitalityDefinition
54.  def Resist(dtype: vital.base.DamageType.Value): Float
    Definition Classes
      ResistanceProfile
55.  def ResistUsing: ResistanceSelection
    Definition Classes
      DamageResistanceModel → DamageAndResistance
56.  def ResistUsing_=(selector: ResistanceSelection): ResistanceSelection
    Definition Classes
      DamageResistanceModel
57.  def ResistanceAggravated: Int
    Definition Classes
      ResistanceProfileMutators → ResistanceProfile
58.  def ResistanceAggravated_=(resist: Int): Int
    Definition Classes
      ResistanceProfileMutators
59.  def ResistanceDirectHit: Int
    Definition Classes
      ResistanceProfileMutators → ResistanceProfile
60.  def ResistanceDirectHit_=(resist: Int): Int
    Definition Classes
      ResistanceProfileMutators
61.  def ResistanceSplash: Int
    Definition Classes
      ResistanceProfileMutators → ResistanceProfile
62.  def ResistanceSplash_=(resist: Int): Int
    Definition Classes
      ResistanceProfileMutators
63.  def ServerSplashTargetsCentroid: Boolean
    Definition Classes
      ObjectDefinition
64.  def ServerSplashTargetsCentroid_=(splash: Boolean): Boolean
    Definition Classes
      ObjectDefinition
65.  def Subtract: DamageProfile
    Definition Classes
      ResistanceProfileMutators → ResistanceProfile
66.  def UnderwaterLifespan(suffocation: Long, recovery: Long): Map[OxygenState, Long]
    Definition Classes
      ObjectDefinition
67.  def UnderwaterLifespan(key: OxygenState): Long
    Definition Classes
      ObjectDefinition
68.  def UnderwaterLifespan(): Map[OxygenState, Long]
    Definition Classes
      ObjectDefinition
69.  final def asInstanceOf[T0]: T0
    Definition Classes
      Any
70.  var autoRepair: Option[AutoRepairStats]
    Definition Classes
      AmenityDefinition
71.  def autoRepair_=(auto: AutoRepairStats): Option[AutoRepairStats]
    Definition Classes
      AmenityDefinition
72.  def calculate(data: DamageInteraction, resolution: vital.base.DamageType.Value): Output

    Magic stuff.

    Magic stuff.

    data

      the historical damage information

    resolution

      an explicit damage resolution overriding the one provided

    returns

      a function literal that encapsulates delayed modification instructions for certain objects

    Definition Classes
      DamageResistanceModel → DamageAndResistance
73.  def calculate(data: DamageInteraction): Output

    Magic stuff.

    Magic stuff.

    data

      the historical damage information

    returns

      a function literal that encapsulates delayed modification instructions for certain objects

    Definition Classes
      DamageResistanceModel → DamageAndResistance
74.  def clone(): AnyRef
    Attributes
      protected[lang]
    Definition Classes
      AnyRef
    Annotations
      @throws(classOf[java.lang.CloneNotSupportedException]) @native()
75.  final def eq(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
76.  def equals(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef → Any
77.  val explodes: Boolean

    Characteristics of the objects dealing area of effect damage under guidance of the server motivated by client actions.

    Characteristics of the objects dealing area of effect damage under guidance of the server motivated by client actions. Although "vitality" has nothing to do with explosions directly, exploding objects tend to be entities with `Vitality` (lowest common denominator inheritance).

    Definition Classes
      VitalityDefinition
78.  def finalize(): Unit
    Attributes
      protected[lang]
    Definition Classes
      AnyRef
    Annotations
      @throws(classOf[java.lang.Throwable])
79.  final def getClass(): Class[_ <: AnyRef]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
80.  def hasAutoRepair: Boolean
    Definition Classes
      AmenityDefinition
81.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
82.  val innateDamage: Option[DamageWithPosition]

    damage that is inherent to the object, used for explosions and collisions, mainly

    damage that is inherent to the object, used for explosions and collisions, mainly

    Definition Classes
      VitalityDefinition
83.  def innateDamage_=(combustion: DamageWithPosition): Option[DamageWithPosition]
    Definition Classes
      VitalityDefinition
84.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
85.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
86.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
87.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
88.  var packet: PacketConverter

    a data converter for this type of object

    a data converter for this type of object

    Attributes
      protected
    Definition Classes
      ObjectDefinition
89.  final def synchronized[T0](arg0: => T0): T0
    Definition Classes
      AnyRef
90.  def toString(): String
    Definition Classes
      AnyRef → Any
91.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws(classOf[java.lang.InterruptedException])
92.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws(classOf[java.lang.InterruptedException])
93.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws(classOf[java.lang.InterruptedException]) @native()

### Inherited from AmenityDefinition

### Inherited from VitalityDefinition

### Inherited from DamageModifiers

### Inherited from DamageResistanceModel

### Inherited from DamageAndResistance

### Inherited from ResistanceProfileMutators

### Inherited from ResistanceProfile

### Inherited from ObjectDefinition

### Inherited from BasicDefinition

### Inherited from AnyRef

### Inherited from Any

### Ungrouped