# PSF-LoginServer - master - net.psforever.objects.definition.VehicleDefinition.AntDefinition
PSF - LoginServer - master - net.psforever.objects.definition.VehicleDefinition.AntDefinition
Keywords: PSF LoginServer master net.psforever.objects.definition.VehicleDefinition.AntDefinition

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 definition
  Definition Classes
    objects
-  object VehicleDefinition
  Definition Classes
    definition
- AmsDefinition
- AntDefinition
- ApcDefinition
- CarrierDefinition
- DeployingDefinition
- RouterDefinition

c

net.psforever.objects.definition.VehicleDefinition

# AntDefinition

###

#### class AntDefinition extends VehicleDefinition

Attributes
  protected
Source
  VehicleDefinition.scala

Linear Supertypes
VehicleDefinition, DamageResistanceModel, DamageAndResistance, ResistanceProfileMutators, ResistanceProfile, NtuContainerDefinition, VitalityDefinition, DamageModifiers, MountableWeaponsDefinition, MountableDefinition, MountedWeaponsDefinition, ObjectDefinition, BasicDefinition, AnyRef, Any

Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. AntDefinition
2. VehicleDefinition
3. DamageResistanceModel
4. DamageAndResistance
5. ResistanceProfileMutators
6. ResistanceProfile
7. NtuContainerDefinition
8. VitalityDefinition
9. DamageModifiers
10. MountableWeaponsDefinition
11. MountableDefinition
12. MountedWeaponsDefinition
13. ObjectDefinition
14. BasicDefinition
15. AnyRef
16. Any

1. Hide All
2. Show All

Visibility

1. Public
2. Protected

### Instance Constructors

1.  new AntDefinition(objectId: Int)

### 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 AutoPilotSpeed1: Int
   Definition Classes
     VehicleDefinition
5.  def AutoPilotSpeed2: Int
   Definition Classes
     VehicleDefinition
6.  def AutoPilotSpeeds: (Int, Int)
   Definition Classes
     VehicleDefinition
7.  def AutoPilotSpeeds_=(speeds: (Int, Int)): (Int, Int)
   Definition Classes
     VehicleDefinition
8.  def CanBeOwned: Option[Boolean]
   Definition Classes
     VehicleDefinition
9.  def CanBeOwned_=(ownable: Option[Boolean]): Option[Boolean]
   Definition Classes
     VehicleDefinition
10.  def CanBeOwned_=(ownable: Boolean): Option[Boolean]
    Definition Classes
      VehicleDefinition
11.  def CanCloak: Boolean
    Definition Classes
      VehicleDefinition
12.  def CanCloak_=(cloakable: Boolean): Boolean
    Definition Classes
      VehicleDefinition
13.  def CanFly: Boolean
    Definition Classes
      VehicleDefinition
14.  def CanFly_=(flying: Boolean): Boolean
    Definition Classes
      VehicleDefinition
15.  def Cargo: HashMap[Int, CargoDefinition]
    Definition Classes
      VehicleDefinition
16.  def DamageDestroysAt: Int
    Definition Classes
      VitalityDefinition
17.  def DamageDestroysAt_=(value: Int): Int
    Definition Classes
      VitalityDefinition
18.  def DamageDisablesAt: Int
    Definition Classes
      VitalityDefinition
19.  def DamageDisablesAt_=(value: Option[Int]): Int
    Definition Classes
      VitalityDefinition
20.  def DamageDisablesAt_=(value: Int): Int
    Definition Classes
      VitalityDefinition
21.  def DamageUsing: Selector
    Definition Classes
      DamageResistanceModel → DamageAndResistance
22.  def DamageUsing_=(selector: Selector): Selector
    Definition Classes
      DamageResistanceModel
23.  def Damageable: Boolean
    Definition Classes
      VitalityDefinition
24.  def DamageableByFriendlyFire: Boolean
    Definition Classes
      VitalityDefinition
25.  def DamageableByFriendlyFire_=(state: Boolean): Boolean
    Definition Classes
      VitalityDefinition
26.  def Damageable_=(state: Boolean): Boolean
    Definition Classes
      VitalityDefinition
27.  def DeconstructionTime: Option[FiniteDuration]
    Definition Classes
      VehicleDefinition
28.  def DeconstructionTime_=(time: Option[FiniteDuration]): Option[FiniteDuration]
    Definition Classes
      VehicleDefinition
29.  def DeconstructionTime_=(time: FiniteDuration): Option[FiniteDuration]
    Definition Classes
      VehicleDefinition
30.  def DefaultHealth: Int
    Definition Classes
      VitalityDefinition
31.  def DefaultHealth_=(default: Option[Int]): Int
    Definition Classes
      VitalityDefinition
32.  def DefaultHealth_=(default: Int): Int
    Definition Classes
      VitalityDefinition
33.  def DeployTime: Int
    Definition Classes
      VehicleDefinition
34.  def DeployTime_=(dtime: Int): Int
    Definition Classes
      VehicleDefinition
35.  def Deployment: Boolean
    Definition Classes
      VehicleDefinition
36.  def Deployment_=(deployable: Boolean): Boolean
    Definition Classes
      VehicleDefinition
37.  def Descriptor: String
    Definition Classes
      BasicDefinition
38.  def Descriptor_=(description: Option[String]): String
    Definition Classes
      BasicDefinition
39.  def Descriptor_=(description: String): String
    Definition Classes
      BasicDefinition
40.  def DestroyedModel: Option[vehicles.DestroyedVehicle.Value]
    Definition Classes
      VehicleDefinition
41.  def DestroyedModel_=(model: Option[vehicles.DestroyedVehicle.Value]): Option[vehicles.DestroyedVehicle.Value]
    Definition Classes
      VehicleDefinition
42.  def DisableAtMaxDepth: Boolean
    Definition Classes
      ObjectDefinition
43.  def DisableAtMaxDepth_=(drowns: Boolean): Boolean
    Definition Classes
      ObjectDefinition
44.  def DrownAtMaxDepth: Boolean
    Definition Classes
      ObjectDefinition
45.  def DrownAtMaxDepth_=(drowns: Boolean): Boolean
    Definition Classes
      ObjectDefinition
46.  def Geometry: (Any) => VolumetricGeometry
    Definition Classes
      ObjectDefinition
47.  def Geometry_=(func: (Any) => VolumetricGeometry): (Any) => VolumetricGeometry
    Definition Classes
      ObjectDefinition
48.  def Initialize(obj: Vehicle, context: ActorContext): Unit
    Definition Classes
      AntDefinition → VehicleDefinition
49.  def JackingDuration: Array[Int]
    Definition Classes
      VehicleDefinition
50.  def JackingDuration_=(arr: Array[Int]): Array[Int]
    Definition Classes
      VehicleDefinition
51.  def MaxCapacitor: Int
    Definition Classes
      VehicleDefinition
52.  def MaxCapacitor_=(max: Int): Int
    Definition Classes
      VehicleDefinition
53.  def MaxDepth: Float
    Definition Classes
      ObjectDefinition
54.  def MaxDepth_=(height: Float): Float
    Definition Classes
      ObjectDefinition
55.  def MaxHealth: Int
    Definition Classes
      VitalityDefinition
56.  def MaxHealth_=(max: Int): Int
    Definition Classes
      VitalityDefinition
57.  def MaxNtuCapacitor: Float
    Definition Classes
      NtuContainerDefinition
58.  def MaxNtuCapacitor_=(max: Float): Float
    Definition Classes
      NtuContainerDefinition
59.  def MaxShields: Int
    Definition Classes
      VehicleDefinition
60.  def MaxShields_=(shields: Int): Int
    Definition Classes
      VehicleDefinition
61.  def Model: Form
    Definition Classes
      DamageResistanceModel → DamageAndResistance
62.  def Model_=(selector: Form): Form
    Definition Classes
      DamageResistanceModel
63.  def Modifiers: List[Mod]
    Definition Classes
      DamageModifiers
64.  def Modifiers_=(modifiers: List[Mod]): List[Mod]
    Definition Classes
      DamageModifiers
65.  def Modifiers_=(modifier: Mod): List[Mod]
    Definition Classes
      DamageModifiers
66.  def MountPoints: HashMap[Int, MountInfo]
    Definition Classes
      MountableDefinition
67.  def Name: String
    Definition Classes
      BasicDefinition
68.  def Name_=(name: String): String
    Definition Classes
      BasicDefinition
69.  def ObjectId: Int
    Definition Classes
      ObjectDefinition
70.  final def Packet: ObjectCreateConverter[PlanetSideGameObject]

    Get the conversion object.

    Get the conversion object.

    Definition Classes
      ObjectDefinition
71.  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
72.  def RadiationShielding: Float
    Definition Classes
      ResistanceProfileMutators → ResistanceProfile
73.  def RadiationShielding_=(resist: Float): Float
    Definition Classes
      ResistanceProfileMutators
74.  def RepairDistance: Float
    Definition Classes
      VitalityDefinition
75.  def RepairDistance_=(distance: Float): Float
    Definition Classes
      VitalityDefinition
76.  def RepairIfDestroyed: Boolean
    Definition Classes
      VitalityDefinition
77.  def RepairIfDestroyed_=(repair: Boolean): Boolean
    Definition Classes
      VitalityDefinition
78.  def RepairMod: Int
    Definition Classes
      VitalityDefinition
79.  def RepairMod_=(mod: Int): Int
    Definition Classes
      VitalityDefinition
80.  def RepairRestoresAt: Int
    Definition Classes
      VitalityDefinition
81.  def RepairRestoresAt_=(restore: Option[Int]): Int
    Definition Classes
      VitalityDefinition
82.  def RepairRestoresAt_=(restore: Int): Int
    Definition Classes
      VitalityDefinition
83.  def Repairable: Boolean
    Definition Classes
      VitalityDefinition
84.  def Repairable_=(repair: Boolean): Boolean
    Definition Classes
      VitalityDefinition
85.  def Resist(dtype: vital.base.DamageType.Value): Float
    Definition Classes
      ResistanceProfile
86.  def ResistUsing: ResistanceSelection
    Definition Classes
      DamageResistanceModel → DamageAndResistance
87.  def ResistUsing_=(selector: ResistanceSelection): ResistanceSelection
    Definition Classes
      DamageResistanceModel
88.  def ResistanceAggravated: Int
    Definition Classes
      ResistanceProfileMutators → ResistanceProfile
89.  def ResistanceAggravated_=(resist: Int): Int
    Definition Classes
      ResistanceProfileMutators
90.  def ResistanceDirectHit: Int
    Definition Classes
      ResistanceProfileMutators → ResistanceProfile
91.  def ResistanceDirectHit_=(resist: Int): Int
    Definition Classes
      ResistanceProfileMutators
92.  def ResistanceSplash: Int
    Definition Classes
      ResistanceProfileMutators → ResistanceProfile
93.  def ResistanceSplash_=(resist: Int): Int
    Definition Classes
      ResistanceProfileMutators
94.  def Seats: HashMap[Int, SeatDefinition]
    Definition Classes
      MountableDefinition
95.  def ServerSplashTargetsCentroid: Boolean
    Definition Classes
      ObjectDefinition
96.  def ServerSplashTargetsCentroid_=(splash: Boolean): Boolean
    Definition Classes
      ObjectDefinition
97.  def Subtract: DamageProfile
    Definition Classes
      ResistanceProfileMutators → ResistanceProfile
98.  def TrunkLocation: Vector3
    Definition Classes
      VehicleDefinition
99.  def TrunkLocation_=(location: Vector3): Vector3
    Definition Classes
      VehicleDefinition
100.  def TrunkOffset: Int
     Definition Classes
       VehicleDefinition
101.  def TrunkOffset_=(offset: Int): Int
     Definition Classes
       VehicleDefinition
102.  def TrunkSize: InventoryTile
     Definition Classes
       VehicleDefinition
103.  def TrunkSize_=(tile: InventoryTile): InventoryTile
     Definition Classes
       VehicleDefinition
104.  def UndeployTime: Int
     Definition Classes
       VehicleDefinition
105.  def UndeployTime_=(dtime: Int): Int
     Definition Classes
       VehicleDefinition
106.  def UnderwaterLifespan(suffocation: Long, recovery: Long): Map[OxygenState, Long]
     Definition Classes
       ObjectDefinition
107.  def UnderwaterLifespan(key: OxygenState): Long
     Definition Classes
       ObjectDefinition
108.  def UnderwaterLifespan(): Map[OxygenState, Long]
     Definition Classes
       ObjectDefinition
109.  def Uninitialize(obj: Vehicle, context: ActorContext): Unit
     Definition Classes
       VehicleDefinition
110.  def Utilities: HashMap[Int, vehicles.UtilityType.Value]
     Definition Classes
       VehicleDefinition
111.  def UtilityOffset: HashMap[Int, Vector3]
     Definition Classes
       VehicleDefinition
112.  def Weapons: HashMap[Int, ToolDefinition]
     Definition Classes
       MountedWeaponsDefinition
113.  final def asInstanceOf[T0]: T0
     Definition Classes
       Any
114.  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
115.  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
116.  def clone(): AnyRef
     Attributes
       protected[lang]
     Definition Classes
       AnyRef
     Annotations
       @throws(classOf[java.lang.CloneNotSupportedException]) @native()
117.  val controlledWeapons: HashMap[Int, Int]
     Definition Classes
       MountableWeaponsDefinition
118.  final def eq(arg0: AnyRef): Boolean
     Definition Classes
       AnyRef
119.  def equals(arg0: AnyRef): Boolean
     Definition Classes
       AnyRef → Any
120.  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
121.  def finalize(): Unit
     Attributes
       protected[lang]
     Definition Classes
       AnyRef
     Annotations
       @throws(classOf[java.lang.Throwable])
122.  final def getClass(): Class[_ <: AnyRef]
     Definition Classes
       AnyRef → Any
     Annotations
       @native()
123.  def hashCode(): Int
     Definition Classes
       AnyRef → Any
     Annotations
       @native()
124.  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
125.  def innateDamage_=(combustion: DamageWithPosition): Option[DamageWithPosition]
     Definition Classes
       VitalityDefinition
126.  final def isInstanceOf[T0]: Boolean
     Definition Classes
       Any
127.  final def ne(arg0: AnyRef): Boolean
     Definition Classes
       AnyRef
128.  final def notify(): Unit
     Definition Classes
       AnyRef
     Annotations
       @native()
129.  final def notifyAll(): Unit
     Definition Classes
       AnyRef
     Annotations
       @native()
130.  var packet: PacketConverter

     a data converter for this type of object

     a data converter for this type of object

     Attributes
       protected
     Definition Classes
       ObjectDefinition
131.  final def synchronized[T0](arg0: => T0): T0
     Definition Classes
       AnyRef
132.  def toString(): String
     Definition Classes
       AnyRef → Any
133.  var undergoesDecay: Boolean
     Definition Classes
       VehicleDefinition
134.  final def wait(): Unit
     Definition Classes
       AnyRef
     Annotations
       @throws(classOf[java.lang.InterruptedException])
135.  final def wait(arg0: Long, arg1: Int): Unit
     Definition Classes
       AnyRef
     Annotations
       @throws(classOf[java.lang.InterruptedException])
136.  final def wait(arg0: Long): Unit
     Definition Classes
       AnyRef
     Annotations
       @throws(classOf[java.lang.InterruptedException]) @native()
137.  val weapons: HashMap[Int, ToolDefinition]
     Attributes
       protected
     Definition Classes
       MountedWeaponsDefinition

### Inherited from VehicleDefinition

### Inherited from DamageResistanceModel

### Inherited from DamageAndResistance

### Inherited from ResistanceProfileMutators

### Inherited from ResistanceProfile

### Inherited from NtuContainerDefinition

### Inherited from VitalityDefinition

### Inherited from DamageModifiers

### Inherited from MountableWeaponsDefinition

### Inherited from MountableDefinition

### Inherited from MountedWeaponsDefinition

### Inherited from ObjectDefinition

### Inherited from BasicDefinition

### Inherited from AnyRef

### Inherited from Any

### Ungrouped