package sourcing
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final case class AmenitySource(objdef: ObjectDefinition, Faction: types.PlanetSideEmpire.Value, health: Int, Orientation: Vector3, occupants: List[SourceEntry], hacked: Option[HackInfo], unique: UniqueAmenity) extends SourceWithHealthEntry with Product with Serializable
- final case class BuildingSource(obj_def: BuildingDefinition, Faction: types.PlanetSideEmpire.Value, Position: Vector3, Orientation: Vector3, benefits: Set[LatticeBenefit], unique: UniqueBuilding) extends SourceEntry with Product with Serializable
- final case class DeployableSource(Definition: ObjectDefinition with DeployableDefinition, Faction: types.PlanetSideEmpire.Value, health: Int, shields: Int, owner: SourceEntry, Position: Vector3, Orientation: Vector3, occupants: List[SourceEntry], unique: UniqueDeployable) extends SourceWithHealthEntry with Product with Serializable
- class NonvitalDefinition extends ObjectDefinition with ResistanceProfileMutators with VitalityDefinition
A wrapper for a definition that does not represent a
Vitality
object but needs to look like one internally to satisfy type requirements. - final case class ObjectSource(obj_def: ObjectDefinition, Faction: types.PlanetSideEmpire.Value, Position: Vector3, Orientation: Vector3, Velocity: Option[Vector3], unique: UniqueObject) extends SourceEntry with Product with Serializable
- final case class PlayerSource(Definition: AvatarDefinition, ExoSuit: types.ExoSuitType.Value, seatedIn: Option[(SourceEntry, Int)], health: Int, armor: Int, Position: Vector3, Orientation: Vector3, Velocity: Option[Vector3], crouching: Boolean, jumping: Boolean, Modifiers: ResistanceProfile, bep: Long, kills: Seq[Any], unique: UniquePlayer) extends SourceWithHealthEntry with Product with Serializable
- trait SourceEntry extends AnyRef
- trait SourceUniqueness extends AnyRef
- trait SourceWithHealthEntry extends SourceEntry
- trait SourceWithShieldsEntry extends SourceWithHealthEntry
- final case class TurretSource(Definition: ObjectDefinition with VitalityDefinition, Faction: types.PlanetSideEmpire.Value, health: Int, shields: Int, Position: Vector3, Orientation: Vector3, occupants: List[SourceEntry], unique: SourceUniqueness) extends SourceWithHealthEntry with SourceWithShieldsEntry with Product with Serializable
- final case class UniqueAmenity(zoneNumber: Int, guid: PlanetSideGUID, position: Vector3) extends SourceUniqueness with Product with Serializable
- final case class UniqueBuilding(zone_number: Int, building_guid: PlanetSideGUID) extends SourceUniqueness with Product with Serializable
- final case class UniqueDeployable(spawnTime: Long, originalOwnerName: String) extends SourceUniqueness with Product with Serializable
- final case class UniqueObject(objectId: Int) extends SourceUniqueness with Product with Serializable
- final case class UniquePlayer(charId: Long, name: String, sex: CharacterSex, faction: types.PlanetSideEmpire.Value) extends SourceUniqueness with Product with Serializable
- final case class UniqueVehicle(spawnTime: Long, originalOwnerName: String) extends SourceUniqueness with Product with Serializable
- final case class VehicleSource(Definition: VehicleDefinition, Faction: types.PlanetSideEmpire.Value, health: Int, shields: Int, Position: Vector3, Orientation: Vector3, Velocity: Option[Vector3], deployed: types.DriveState.Value, occupants: List[SourceEntry], Modifiers: ResistanceProfile, unique: UniqueVehicle) extends SourceWithHealthEntry with SourceWithShieldsEntry with Product with Serializable
Value Members
- object AmenitySource extends Serializable
- object BuildingSource extends Serializable
- object DeployableSource extends Serializable
- object NonvitalDefinition
- object ObjectSource extends Serializable
- object PlayerSource extends Serializable
- object SourceEntry
- object TurretSource extends Serializable
- object VehicleSource extends Serializable