object GlobalDefinitions
- Source
- GlobalDefinitions.scala
- Alphabetic
- By Inheritance
- GlobalDefinitions
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def AA_MAX(faction: types.PlanetSideEmpire.Value): ToolDefinition
- def AA_MAXAmmo(faction: types.PlanetSideEmpire.Value): AmmoBoxDefinition
- def AI_MAX(faction: types.PlanetSideEmpire.Value): ToolDefinition
- def AI_MAXAmmo(faction: types.PlanetSideEmpire.Value): AmmoBoxDefinition
- def AV_MAX(faction: types.PlanetSideEmpire.Value): ToolDefinition
- def AV_MAXAmmo(faction: types.PlanetSideEmpire.Value): AmmoBoxDefinition
- val Agile: ExoSuitDefinition
- def AntiVehicularAmmo(faction: types.PlanetSideEmpire.Value): AmmoBoxDefinition
For a given faction, provide the ammunition for the anti-vehicular launcher.
For a given faction, provide the ammunition for the anti-vehicular launcher. The ammunition value here must work with the result of obtaining the anti-vehicular launcher using the faction.
- faction
the faction
- returns
thr
AmmoBoxDefinition
for the launcher's ammo
- See also
GlobalDefinitions.AntiVehicular
- def AntiVehicularLauncher(faction: types.PlanetSideEmpire.Value): ToolDefinition
For a given faction, provide the anti-vehicular launcher.
For a given faction, provide the anti-vehicular launcher.
- faction
the faction
- returns
the
ToolDefinition
for the launcher
- def HeavyRifle(faction: types.PlanetSideEmpire.Value): ToolDefinition
For a given faction, provide the heavy assault rifle.
For a given faction, provide the heavy assault rifle. For
Neutral
orBlack Ops
, just return a Suppressor.- faction
the faction
- returns
the
ToolDefinition
for the rifle
- def HeavyRifleAPAmmo(faction: types.PlanetSideEmpire.Value): AmmoBoxDefinition
For a given faction, provide the AP ammunition for the heavy assault rifle.
For a given faction, provide the AP ammunition for the heavy assault rifle. The ammunition value here must work with the result of obtaining the rifle using the faction.
- faction
the faction
- returns
thr
AmmoBoxDefinition
for the rifle's ammo
- See also
GlobalDefinitions.HeavyRifle
- def HeavyRifleAmmo(faction: types.PlanetSideEmpire.Value): AmmoBoxDefinition
For a given faction, provide the ammunition for the heavy assault rifle.
For a given faction, provide the ammunition for the heavy assault rifle. The ammunition value here must work with the result of obtaining the rifle using the faction.
- faction
the faction
- returns
thr
AmmoBoxDefinition
for the rifle's ammo
- See also
GlobalDefinitions.HeavyRifle
- val Infiltration: ExoSuitDefinition
- def MAXArms(subtype: Int, faction: types.PlanetSideEmpire.Value): ToolDefinition
- def MaxDepth(obj: PlanetSideGameObject): Float
- def MediumPistol(faction: types.PlanetSideEmpire.Value): ToolDefinition
For a given faction, provide the medium assault pistol.
For a given faction, provide the medium assault pistol. The medium assault pistols all use the same ammunition so there is no point for a separate selection function.
- faction
the faction
- returns
the
ToolDefinition
for the pistol
- def MediumRifle(faction: types.PlanetSideEmpire.Value): ToolDefinition
For a given faction, provide the medium assault rifle.
For a given faction, provide the medium assault rifle. For
Neutral
orBlack Ops
, just return a Suppressor.- faction
the faction
- returns
the
ToolDefinition
for the rifle
- def MediumRifleAPAmmo(faction: types.PlanetSideEmpire.Value): AmmoBoxDefinition
For a given faction, provide the AP ammunition for the medium assault rifle.
For a given faction, provide the AP ammunition for the medium assault rifle. The ammunition value here must work with the result of obtaining the rifle using the faction.
- faction
the faction
- returns
thr
AmmoBoxDefinition
for the rifle's ammo
- See also
GlobalDefinitions.MediumRifle
- def MediumRifleAmmo(faction: types.PlanetSideEmpire.Value): AmmoBoxDefinition
For a given faction, provide the ammunition for the medium assault rifle.
For a given faction, provide the ammunition for the medium assault rifle. The ammunition value here must work with the result of obtaining the rifle using the faction.
- faction
the faction
- returns
thr
AmmoBoxDefinition
for the rifle's ammo
- See also
GlobalDefinitions.MediumRifle
- val NCMAX: SpecialExoSuitDefinition
- def PortableMannedTurret(faction: types.PlanetSideEmpire.Value): TurretDeployableDefinition
- val Reinforced: ExoSuitDefinition
- val Standard: ExoSuitDefinition
- def StandardMelee(faction: types.PlanetSideEmpire.Value): ToolDefinition
Given a faction, provide the standard assault melee weapon.
Given a faction, provide the standard assault melee weapon.
- faction
the faction
- returns
the
ToolDefinition
for the melee weapon
- def StandardPistol(faction: types.PlanetSideEmpire.Value): ToolDefinition
Given a faction, provide the satndard assault pistol.
Given a faction, provide the satndard assault pistol.
- faction
the faction
- returns
the
ToolDefinition
for the pistol
- def StandardPistolAmmo(faction: types.PlanetSideEmpire.Value): AmmoBoxDefinition
For a given faction, provide the ammunition for the standard assault pistol.
For a given faction, provide the ammunition for the standard assault pistol. The ammunition value here must work with the result of obtaining the pistol using the faction.
- faction
the faction
- returns
thr
AmmoBoxDefinition
for the pistol's ammo
- See also
GlobalDefinitions.StandardPistol
- val TRMAX: SpecialExoSuitDefinition
- val VSMAX: SpecialExoSuitDefinition
- val VT_building_nc: BuildingDefinition
- val VT_building_tr: BuildingDefinition
- val VT_building_vs: BuildingDefinition
- val ace: ConstructionItemDefinition
- val adv_med_terminal: MedicalTerminalDefinition
- val advanced_ace: ConstructionItemDefinition
- val advanced_missile_launcher_t: ToolDefinition
- val advanced_regen: ImplantDefinition
- val air_rearm_terminal: OrderTerminalDefinition
- val air_vehicle_terminal: OrderTerminalDefinition
- val amp_station: BuildingDefinition
- val ams: VehicleDefinition
- val ams_respawn_tube: SpawnTubeDefinition
- val ancient_ammo_combo: AmmoBoxDefinition
- val ancient_ammo_vehicle: AmmoBoxDefinition
- val anniversary_ammo: AmmoBoxDefinition
- val anniversary_gun: ToolDefinition
- val anniversary_guna: ToolDefinition
- val anniversary_gunb: ToolDefinition
- val anniversary_projectilea: ProjectileDefinition
- val anniversary_projectileb: ProjectileDefinition
- val ant: VehicleDefinition
- val apc_ballgun_l: ToolDefinition
- val apc_ballgun_r: ToolDefinition
- val apc_nc: VehicleDefinition
- val apc_tr: VehicleDefinition
- val apc_vs: VehicleDefinition
- val apc_weapon_systema: ToolDefinition
- val apc_weapon_systemb: ToolDefinition
- val apc_weapon_systemc_nc: ToolDefinition
- val apc_weapon_systemc_tr: ToolDefinition
- val apc_weapon_systemc_vs: ToolDefinition
- val apc_weapon_systemd_nc: ToolDefinition
- val apc_weapon_systemd_tr: ToolDefinition
- val apc_weapon_systemd_vs: ToolDefinition
- val aphelion_armor_siphon: ToolDefinition
- val aphelion_armor_siphon_left: ToolDefinition
- val aphelion_armor_siphon_right: ToolDefinition
- val aphelion_flight: VehicleDefinition
- val aphelion_gunner: VehicleDefinition
- val aphelion_immolation_cannon: ToolDefinition
- val aphelion_immolation_cannon_ammo: AmmoBoxDefinition
- val aphelion_immolation_cannon_projectile: ProjectileDefinition
- val aphelion_laser: ToolDefinition
- val aphelion_laser_ammo: AmmoBoxDefinition
- val aphelion_laser_left: ToolDefinition
- val aphelion_laser_projectile: ProjectileDefinition
- val aphelion_laser_right: ToolDefinition
- val aphelion_ntu_siphon: ToolDefinition
- val aphelion_ntu_siphon_left: ToolDefinition
- val aphelion_ntu_siphon_right: ToolDefinition
- val aphelion_plasma_cloud: ProjectileDefinition
- val aphelion_plasma_rocket_ammo: AmmoBoxDefinition
- val aphelion_plasma_rocket_pod: ToolDefinition
- val aphelion_plasma_rocket_projectile: ProjectileDefinition
- val aphelion_ppa: ToolDefinition
- val aphelion_ppa_ammo: AmmoBoxDefinition
- val aphelion_ppa_left: ToolDefinition
- val aphelion_ppa_projectile: ProjectileDefinition
- val aphelion_ppa_right: ToolDefinition
- val aphelion_starfire: ToolDefinition
- val aphelion_starfire_ammo: AmmoBoxDefinition
- val aphelion_starfire_left: ToolDefinition
- val aphelion_starfire_projectile: ProjectileDefinition
- val aphelion_starfire_right: ToolDefinition
- val armor_canister: AmmoBoxDefinition
- val armor_siphon_ammo: AmmoBoxDefinition
- val armor_siphon_projectile: ProjectileDefinition
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val audio_amplifier: ImplantDefinition
- val aurora: VehicleDefinition
- val aurora_weapon_systema: ToolDefinition
- val aurora_weapon_systemb: ToolDefinition
- val avatar: AvatarDefinition
- val bank: ToolDefinition
- val battlewagon: VehicleDefinition
- val battlewagon_weapon_systema: ToolDefinition
- val battlewagon_weapon_systemb: ToolDefinition
- val battlewagon_weapon_systemc: ToolDefinition
- val battlewagon_weapon_systemd: ToolDefinition
- val beamer: ToolDefinition
- val bfr_door: VehicleSpawnPadDefinition
- val bfr_rearm_terminal: OrderTerminalDefinition
- val bfr_terminal: OrderTerminalDefinition
- val bolt: AmmoBoxDefinition
- val bolt_driver: ToolDefinition
- val bolt_projectile: ProjectileDefinition
- val boomer: BoomerDeployableDefinition
- val boomer_trigger: SimpleItemDefinition
- val building: BuildingDefinition
- val bullet_105mm: AmmoBoxDefinition
- val bullet_105mm_projectile: ProjectileDefinition
- val bullet_12mm: AmmoBoxDefinition
- val bullet_12mm_projectile: ProjectileDefinition
- val bullet_12mm_projectileb: ProjectileDefinition
- val bullet_150mm: AmmoBoxDefinition
- val bullet_150mm_projectile: ProjectileDefinition
- val bullet_15mm: AmmoBoxDefinition
- val bullet_15mm_apc_projectile: ProjectileDefinition
- val bullet_15mm_projectile: ProjectileDefinition
- val bullet_20mm: AmmoBoxDefinition
- val bullet_20mm_apc_projectile: ProjectileDefinition
- val bullet_20mm_projectile: ProjectileDefinition
- val bullet_25mm: AmmoBoxDefinition
- val bullet_25mm_projectile: ProjectileDefinition
- val bullet_35mm: AmmoBoxDefinition
- val bullet_35mm_projectile: ProjectileDefinition
- val bullet_75mm: AmmoBoxDefinition
- val bullet_75mm_apc_projectile: ProjectileDefinition
- val bullet_75mm_projectile: ProjectileDefinition
- val bullet_9mm: AmmoBoxDefinition
- val bullet_9mm_AP: AmmoBoxDefinition
- val bullet_9mm_AP_projectile: ProjectileDefinition
- val bullet_9mm_projectile: ProjectileDefinition
- val bunker_gauntlet: BuildingDefinition
- val bunker_lg: BuildingDefinition
- val bunker_sm: BuildingDefinition
- val burster_ammo: AmmoBoxDefinition
- val burster_projectile: ProjectileDefinition
- def canStationaryRotate(vdef: VehicleDefinition): Boolean
Using the definition for a
Vehicle
determine whether it can rotate its body without forward acceleration.Using the definition for a
Vehicle
determine whether it can rotate its body without forward acceleration.- vdef
the
VehicleDefinition
of the vehicle- returns
true
, if it is;false
, otherwise
- val cannon_dropship_20mm: ToolDefinition
- val capture_flag: CaptureFlagDefinition
- val capture_terminal: CaptureTerminalDefinition
- val ceiling_bldg_a: BuildingDefinition
- val ceiling_bldg_b: BuildingDefinition
- val ceiling_bldg_c: BuildingDefinition
- val ceiling_bldg_d: BuildingDefinition
- val ceiling_bldg_e: BuildingDefinition
- val ceiling_bldg_f: BuildingDefinition
- val ceiling_bldg_g: BuildingDefinition
- val ceiling_bldg_h: BuildingDefinition
- val ceiling_bldg_i: BuildingDefinition
- val ceiling_bldg_j: BuildingDefinition
- val ceiling_bldg_z: BuildingDefinition
- val cert_terminal: OrderTerminalDefinition
- val chainblade: ToolDefinition
- val chainblade_projectile: ProjectileDefinition
- val chaingun_p: ToolDefinition
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- val colossus_100mm_cannon_ammo: AmmoBoxDefinition
- val colossus_100mm_projectile: ProjectileDefinition
- val colossus_armor_siphon: ToolDefinition
- val colossus_armor_siphon_left: ToolDefinition
- val colossus_armor_siphon_right: ToolDefinition
- val colossus_burster: ToolDefinition
- val colossus_burster_ammo: AmmoBoxDefinition
- val colossus_burster_left: ToolDefinition
- val colossus_burster_projectile: ProjectileDefinition
- val colossus_burster_right: ToolDefinition
- val colossus_chaingun: ToolDefinition
- val colossus_chaingun_ammo: AmmoBoxDefinition
- val colossus_chaingun_left: ToolDefinition
- val colossus_chaingun_projectile: ProjectileDefinition
- val colossus_chaingun_right: ToolDefinition
- val colossus_cluster_bomb_ammo: AmmoBoxDefinition
- val colossus_cluster_bomb_pod: ToolDefinition
- val colossus_cluster_bomb_projectile: ProjectileDefinition
- val colossus_dual_100mm_cannons: ToolDefinition
- val colossus_flight: VehicleDefinition
- val colossus_gunner: VehicleDefinition
- val colossus_ntu_siphon: ToolDefinition
- val colossus_ntu_siphon_left: ToolDefinition
- val colossus_ntu_siphon_right: ToolDefinition
- val colossus_tank_cannon: ToolDefinition
- val colossus_tank_cannon_ammo: AmmoBoxDefinition
- val colossus_tank_cannon_left: ToolDefinition
- val colossus_tank_cannon_projectile: ProjectileDefinition
- val colossus_tank_cannon_right: ToolDefinition
- val comet_ammo: AmmoBoxDefinition
- val comet_projectile: ProjectileDefinition
- val comm_station: BuildingDefinition
- val comm_station_dsp: BuildingDefinition
- val command_detonater: SimpleItemDefinition
- val cryo_facility: BuildingDefinition
- val crystals_health_a: MedicalTerminalDefinition
- val crystals_health_b: MedicalTerminalDefinition
- val cycler: ToolDefinition
- val darklight_vision: ImplantDefinition
- val deployable_shield_generator: ShieldGeneratorDefinition
- val door: DoorDefinition
- val door_spawn_mb: DoorDefinition
- val droppod: VehicleDefinition
- val dropship: VehicleDefinition
- val dropship_pad_doors: VehicleSpawnPadDefinition
- val dropship_rear_turret: ToolDefinition
- val dropship_vehicle_terminal: OrderTerminalDefinition
- val dualcycler_ammo: AmmoBoxDefinition
- val dualcycler_projectile: ProjectileDefinition
- val dynomite: ToolDefinition
- val dynomite_projectile: ProjectileDefinition
- val energy_cell: AmmoBoxDefinition
- val energy_cell_projectile: ProjectileDefinition
- val energy_gun: ToolDefinition
- val energy_gun_ammo: AmmoBoxDefinition
- val energy_gun_nc: ToolDefinition
- val energy_gun_nc_projectile: ProjectileDefinition
- val energy_gun_tr: ToolDefinition
- val energy_gun_tr_projectile: ProjectileDefinition
- val energy_gun_vs: ToolDefinition
- val energy_gun_vs_projectile: ProjectileDefinition
- val enhanced_energy_cell_projectile: ProjectileDefinition
- val enhanced_quasar_projectile: ProjectileDefinition
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- val falcon_ammo: AmmoBoxDefinition
- val falcon_projectile: ProjectileDefinition
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- val firebird_missile: AmmoBoxDefinition
- val firebird_missile_projectile: ProjectileDefinition
- val flail: VehicleDefinition
- val flail_projectile: ProjectileDefinition
- val flail_targeting_laser: SimpleItemDefinition
- val flail_weapon: ToolDefinition
- val flamethrower: ToolDefinition
- val flamethrower_ammo: AmmoBoxDefinition
- val flamethrower_fire_cloud: ProjectileDefinition
- val flamethrower_fireball: ProjectileDefinition
- val flamethrower_projectile: ProjectileDefinition
- val flechette: ToolDefinition
- val flux_cannon_apc_projectile: ProjectileDefinition
- val flux_cannon_thresher: ToolDefinition
- val flux_cannon_thresher_battery: AmmoBoxDefinition
- val flux_cannon_thresher_projectile: ProjectileDefinition
- val fluxpod_ammo: AmmoBoxDefinition
- val fluxpod_projectile: ProjectileDefinition
- val forceblade: ToolDefinition
- val forceblade_projectile: ProjectileDefinition
- val frag_cartridge: AmmoBoxDefinition
- val frag_cartridge_projectile: ProjectileDefinition
- val frag_cartridge_projectile_b: ProjectileDefinition
- val frag_grenade: ToolDefinition
- val frag_grenade_ammo: AmmoBoxDefinition
- val frag_grenade_projectile: ProjectileDefinition
- val frag_grenade_projectile_enh: ProjectileDefinition
- val fury: VehicleDefinition
- val fury_weapon_systema: ToolDefinition
- val galaxy_gunship: VehicleDefinition
- val galaxy_gunship_cannon: ToolDefinition
- val galaxy_gunship_gun: ToolDefinition
- val galaxy_gunship_gun_projectile: ProjectileDefinition
- val galaxy_gunship_tailgun: ToolDefinition
- val gauss: ToolDefinition
- val gauss_cannon_ammo: AmmoBoxDefinition
- val gauss_cannon_projectile: ProjectileDefinition
- val gen_control: GeneratorTerminalDefinition
- val generator: GeneratorDefinition
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getDamageProxy(projectile: Projectile, hitPosition: Vector3): List[Projectile]
Return projectiles that are the damage proxies of another projectile, if such a damage proxy is defined in the appropriate field by its unique object identifier.
Return projectiles that are the damage proxies of another projectile, if such a damage proxy is defined in the appropriate field by its unique object identifier.
- projectile
the original projectile
- returns
the damage proxy projectiles, if they can be produced
- See also
ProjectileDefinition.DamageProxy
- val gr_door_mb_orb: DoorDefinition
- val grenade_launcher_marauder: ToolDefinition
- val grenade_projectile: ProjectileDefinition
- val ground_bldg_a: BuildingDefinition
- val ground_bldg_b: BuildingDefinition
- val ground_bldg_c: BuildingDefinition
- val ground_bldg_d: BuildingDefinition
- val ground_bldg_e: BuildingDefinition
- val ground_bldg_f: BuildingDefinition
- val ground_bldg_g: BuildingDefinition
- val ground_bldg_h: BuildingDefinition
- val ground_bldg_i: BuildingDefinition
- val ground_bldg_j: BuildingDefinition
- val ground_bldg_z: BuildingDefinition
- val ground_rearm_terminal: OrderTerminalDefinition
- val ground_vehicle_terminal: OrderTerminalDefinition
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val he_mine: ExplosiveDeployableDefinition
- val health_canister: AmmoBoxDefinition
- val heavy_grenade_mortar: AmmoBoxDefinition
- val heavy_grenade_projectile: ProjectileDefinition
- val heavy_rail_beam_battery: AmmoBoxDefinition
- val heavy_rail_beam_magrider: ToolDefinition
- val heavy_rail_beam_projectile: ProjectileDefinition
- val heavy_sniper: ToolDefinition
- val heavy_sniper_projectile: ProjectileDefinition
- val hellfire_ammo: AmmoBoxDefinition
- val hellfire_projectile: ProjectileDefinition
- val hst: WarpGateDefinition
- val hunter_seeker_missile: AmmoBoxDefinition
- val hunter_seeker_missile_dumbfire: ProjectileDefinition
- val hunter_seeker_missile_projectile: ProjectileDefinition
- val hunterseeker: ToolDefinition
- val ilc9: ToolDefinition
- val implant_terminal_interface: OrderTerminalDefinition
- val implant_terminal_mech: ImplantTerminalMechDefinition
- val internal_router_telepad_deployable: InternalTelepadDefinition
- def isBattleFrameArmorSiphon(edef: EquipmentDefinition): Boolean
- def isBattleFrameFlightVehicle(vdef: VehicleDefinition): Boolean
Using the definition for a
Vehicle
determine whether it is a frame vehicle, primarily a flight-variant battleframe vehicle.Using the definition for a
Vehicle
determine whether it is a frame vehicle, primarily a flight-variant battleframe vehicle.- vdef
the
VehicleDefinition
of the vehicle- returns
true
, if it is;false
, otherwise
- See also
isFlightVehicle
- def isBattleFrameGunnerVehicle(vdef: VehicleDefinition): Boolean
Using the definition for a
Vehicle
determine whether it is a frame vehicle, primarily a gunner-variant battleframe vehicle.Using the definition for a
Vehicle
determine whether it is a frame vehicle, primarily a gunner-variant battleframe vehicle.- vdef
the
VehicleDefinition
of the vehicle- returns
true
, if it is;false
, otherwise
- def isBattleFrameNTUSiphon(edef: EquipmentDefinition): Boolean
- def isBattleFrameVehicle(vdef: VehicleDefinition): Boolean
Using the definition for a
Vehicle
determine whether it is a frame vehicle.Using the definition for a
Vehicle
determine whether it is a frame vehicle.- vdef
the
VehicleDefinition
of the vehicle- returns
true
, if it is;false
, otherwise
- def isBattleFrameWeapon(tdef: EquipmentDefinition, faction: types.PlanetSideEmpire.Value): Boolean
Given the the definition of a battle frame robotics weapon, determine whether it is used by the specific faction.
Given the the definition of a battle frame robotics weapon, determine whether it is used by the specific faction.
- tdef
the
EquipmentDefinition
of the alleged weapon- faction
the suggested alignment of the weapon
- returns
true
, if a battle frame robotics weapon and associated with the given faction;false
, otherwise
- def isBattleFrameWeapon(tdef: EquipmentDefinition): Boolean
Given the the definition of a piece of equipment, determine whether it is a weapon to be installed on battle frame robotics units.
Given the the definition of a piece of equipment, determine whether it is a weapon to be installed on battle frame robotics units.
- tdef
the
EquipmentDefinition
of the alleged weapon- returns
true
, if the definition represents a battle frame robotics weapon;false
, otherwise
- def isBattleFrameWeaponForNC(tdef: EquipmentDefinition): Boolean
Given the the definition of a battle frame robotics weapon, determine whether it is used by the New Conglomerate.
Given the the definition of a battle frame robotics weapon, determine whether it is used by the New Conglomerate.
- tdef
the
EquipmentDefinition
of the alleged weapon- returns
true
, if a battle frame robotics weapon and associated with the given faction;false
, otherwise
- def isBattleFrameWeaponForTR(tdef: EquipmentDefinition): Boolean
Given the the definition of a battle frame robotics weapon, determine whether it is used by the Terran Republic.
Given the the definition of a battle frame robotics weapon, determine whether it is used by the Terran Republic.
- tdef
the
EquipmentDefinition
of the alleged weapon- returns
true
, if a battle frame robotics weapon and associated with the given faction;false
, otherwise
- def isBattleFrameWeaponForVS(tdef: EquipmentDefinition): Boolean
Given the the definition of a battle frame robotics weapon, determine whether it is used by the Vanu Sovereignty.
Given the the definition of a battle frame robotics weapon, determine whether it is used by the Vanu Sovereignty.
- tdef
the
EquipmentDefinition
of the alleged weapon- returns
true
, if a battle frame robotics weapon and associated with the given faction;false
, otherwise
- def isCavernEquipment(edef: EquipmentDefinition): Boolean
Using the definition for a piece of
Equipment
determine whether it is "cavern equipment."Using the definition for a piece of
Equipment
determine whether it is "cavern equipment."- edef
the
EquipmentDefinition
of the item- returns
true
, if it is; otherwise,false
- def isCavernVehicle(vdef: VehicleDefinition): Boolean
Using the definition for a
Vehicle
determine whether it is a "cavern Vehicle."Using the definition for a
Vehicle
determine whether it is a "cavern Vehicle."- vdef
the
VehicleDefinition
of the item- returns
true
, if it is; otherwise,false
- def isCavernWeapon(edef: EquipmentDefinition): Boolean
Using the definition for a piece of
Equipment
determine whether it is a "cavern weapon." Useful for determining if some item has to be dropped during an activity likeLoadout
switching.Using the definition for a piece of
Equipment
determine whether it is a "cavern weapon." Useful for determining if some item has to be dropped during an activity likeLoadout
switching.- edef
the
EquipmentDefinition
of the item- returns
true
, if it is; otherwise,false
- def isFactionEquipment(edef: EquipmentDefinition): types.PlanetSideEmpire.Value
Using the definition for a piece of
Equipment
determine with which faction it aligns.Using the definition for a piece of
Equipment
determine with which faction it aligns. Checks bothTool
objects and uniqueAmmoBox
objects.- edef
the
EquipmentDefinition
of the item- returns
the faction alignment, or
Neutral
- def isFactionWeapon(edef: EquipmentDefinition): types.PlanetSideEmpire.Value
Using the definition for a piece of
Equipment
determine with which faction it aligns if it is a weapon.Using the definition for a piece of
Equipment
determine with which faction it aligns if it is a weapon. Only checksTool
objects. Useful for determining if some item has to be dropped during an activity likeLoadout
switching.- edef
the
EquipmentDefinition
of the item- returns
the faction alignment, or
Neutral
- def isFlightVehicle(vdef: VehicleDefinition): Boolean
Using the definition for a
Vehicle
determine whether it can fly.Using the definition for a
Vehicle
determine whether it can fly. Does not count the flying battleframe robotics vehicles.- vdef
the
VehicleDefinition
of the vehicle- returns
true
, if it is;false
, otherwise
- See also
isBattleFrameFlightVehicle
- def isGrenade(edef: EquipmentDefinition): Boolean
Using the definition for a piece of
Equipment
determine if it is a grenade-type weapon.Using the definition for a piece of
Equipment
determine if it is a grenade-type weapon. Only the normal grenades count; the grenade packs are excluded.- edef
the
EquipmentDefinition
of the item- returns
true
, if it is a grenade-type weapon;false
, otherwise
- def isGrenadePack(edef: EquipmentDefinition): Boolean
Using the definition for a piece of
Equipment
determine if it is a grenade-type weapon.Using the definition for a piece of
Equipment
determine if it is a grenade-type weapon. Only the grenade packs count; the normal grenades are excluded.- edef
the
EquipmentDefinition
of the item- returns
true
, if it is a grenade-type weapon;false
, otherwise
- def isHoverVehicle(vdef: VehicleDefinition): Boolean
Using the definition for a
Vehicle
determine whether it hovers.Using the definition for a
Vehicle
determine whether it hovers.- vdef
the
VehicleDefinition
of the vehicle- returns
true
, if it can;false
, otherwise
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isMaxArms(tdef: ToolDefinition): Boolean
- def isSpecialEquipment(edef: EquipmentDefinition): Boolean
Using the definition for a piece of
Equipment
determine whether it is "special." "Special equipment" is any non-standardEquipment
that, while it can be obtained from aTerminal
, has artificial prerequisites.Using the definition for a piece of
Equipment
determine whether it is "special." "Special equipment" is any non-standardEquipment
that, while it can be obtained from aTerminal
, has artificial prerequisites. For example, the Kits are unlocked as rewards for holiday events and require possessing a specificMeritCommendation
.- edef
the
EquipmentDefinition
of the item- returns
true
, if it is; otherwise,false
- val isp: ToolDefinition
- val jammer_cartridge: AmmoBoxDefinition
- val jammer_cartridge_projectile: ProjectileDefinition
- val jammer_cartridge_projectile_b: ProjectileDefinition
- val jammer_grenade: ToolDefinition
- val jammer_grenade_ammo: AmmoBoxDefinition
- val jammer_grenade_projectile: ProjectileDefinition
- val jammer_grenade_projectile_enh: ProjectileDefinition
- val jammer_mine: ExplosiveDeployableDefinition
- val katana: ToolDefinition
- val katana_projectile: ProjectileDefinition
- val katana_projectileb: ProjectileDefinition
- val lancer: ToolDefinition
- val lancer_cartridge: AmmoBoxDefinition
- val lancer_projectile: ProjectileDefinition
- val lasher: ToolDefinition
- val lasher_projectile: ProjectileDefinition
- val lasher_projectile_ap: ProjectileDefinition
- val liberator: VehicleDefinition
- val liberator_25mm_cannon: ToolDefinition
- val liberator_bomb: AmmoBoxDefinition
- val liberator_bomb_bay: ToolDefinition
- val liberator_bomb_cluster_bomblet_projectile: ProjectileDefinition
- val liberator_bomb_cluster_projectile: ProjectileDefinition
- val liberator_bomb_projectile: ProjectileDefinition
- val liberator_weapon_system: ToolDefinition
- val lightgunship: VehicleDefinition
- val lightgunship_weapon_system: ToolDefinition
- val lightning: VehicleDefinition
- val lightning_weapon_system: ToolDefinition
- val llm_socket: CaptureFlagSocketDefinition
- val lock_external: IFFLockDefinition
- val locker_container: LockerContainerDefinition
- val lodestar: VehicleDefinition
- val lodestar_repair_terminal: MedicalTerminalDefinition
- val maelstrom: ToolDefinition
- val maelstrom_ammo: AmmoBoxDefinition
- val maelstrom_grenade_damager: ProjectileDefinition
- val maelstrom_grenade_projectile: ProjectileDefinition
- val maelstrom_grenade_projectile_contact: ProjectileDefinition
- val maelstrom_stream_projectile: ProjectileDefinition
- val magcutter: ToolDefinition
- val magcutter_projectile: ProjectileDefinition
- val magrider: VehicleDefinition
- val mainbase1: BuildingDefinition
- val mainbase2: BuildingDefinition
- val mainbase3: BuildingDefinition
- val manned_turret: FacilityTurretDefinition
- val matrix_terminala: MatrixTerminalDefinition
- val matrix_terminalb: MatrixTerminalDefinition
- val matrix_terminalc: MatrixTerminalDefinition
- val mb_locker: LockerDefinition
- val mb_pad_creation: VehicleSpawnPadDefinition
- val medical_terminal: MedicalTerminalDefinition
- val medicalapplicator: ToolDefinition
- val mediumtransport: VehicleDefinition
- val mediumtransport_weapon_systemA: ToolDefinition
- val mediumtransport_weapon_systemB: ToolDefinition
- val medkit: KitDefinition
- val meeting_center_nc: BuildingDefinition
- val meeting_center_tr: BuildingDefinition
- val meeting_center_vs: BuildingDefinition
- val melee_ammo: AmmoBoxDefinition
- val melee_ammo_projectile: ProjectileDefinition
- val melee_booster: ImplantDefinition
- val meteor_common: ProjectileDefinition
- val meteor_projectile_b_large: ProjectileDefinition
- val meteor_projectile_b_medium: ProjectileDefinition
- val meteor_projectile_b_small: ProjectileDefinition
- val meteor_projectile_large: ProjectileDefinition
- val meteor_projectile_medium: ProjectileDefinition
- val meteor_projectile_small: ProjectileDefinition
- val mine_projectile: ProjectileDefinition
- val mine_sweeper_projectile: ProjectileDefinition
- val mine_sweeper_projectile_enh: ProjectileDefinition
- val mini_chaingun: ToolDefinition
- val minibase1: BuildingDefinition
- val minibase2: BuildingDefinition
- val minibase3: BuildingDefinition
- val mosquito: VehicleDefinition
- val motionalarmsensor: SensorDeployableDefinition
- val multivehicle_rearm_terminal: OrderTerminalDefinition
- val nano_dispenser: ToolDefinition
- val nchev_falcon: ToolDefinition
- val nchev_scattercannon: ToolDefinition
- val nchev_sparrow: ToolDefinition
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val no_projectile: ProjectileDefinition
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val ntu_siphon_ammo: AmmoBoxDefinition
- val ntu_siphon_emp: ProjectileDefinition
- val obbasemesh: AmenityDefinition
- val oicw: ToolDefinition
- val oicw_ammo: AmmoBoxDefinition
- val oicw_little_buddy: ProjectileDefinition
- val oicw_projectile: ProjectileDefinition
- val orbital_building_nc: BuildingDefinition
- val orbital_building_tr: BuildingDefinition
- val orbital_building_vs: BuildingDefinition
- val orbital_shuttle: VehicleDefinition
- val order_terminal: OrderTerminalDefinition
- val order_terminala: OrderTerminalDefinition
- val order_terminalb: OrderTerminalDefinition
- val pad_create: VehicleSpawnPadDefinition
- val pad_creation: VehicleSpawnPadDefinition
- val pad_landing_frame: MedicalTerminalDefinition
- val pad_landing_tower_frame: MedicalTerminalDefinition
- val painbox: PainboxDefinition
- val painbox_continuous: PainboxDefinition
- val painbox_door_radius: PainboxDefinition
- val painbox_door_radius_continuous: PainboxDefinition
- val painbox_radius: PainboxDefinition
- val painbox_radius_continuous: PainboxDefinition
- val particle_beam_magrider: ToolDefinition
- val pellet_gun: ToolDefinition
- val pellet_gun_ammo: AmmoBoxDefinition
- val pellet_gun_projectile: ProjectileDefinition
- val peregrine_armor_siphon: ToolDefinition
- val peregrine_armor_siphon_left: ToolDefinition
- val peregrine_armor_siphon_right: ToolDefinition
- val peregrine_dual_machine_gun: ToolDefinition
- val peregrine_dual_machine_gun_ammo: AmmoBoxDefinition
- val peregrine_dual_machine_gun_left: ToolDefinition
- val peregrine_dual_machine_gun_projectile: ProjectileDefinition
- val peregrine_dual_machine_gun_right: ToolDefinition
- val peregrine_dual_rocket_pods: ToolDefinition
- val peregrine_flight: VehicleDefinition
- val peregrine_gunner: VehicleDefinition
- val peregrine_mechhammer: ToolDefinition
- val peregrine_mechhammer_ammo: AmmoBoxDefinition
- val peregrine_mechhammer_left: ToolDefinition
- val peregrine_mechhammer_projectile: ProjectileDefinition
- val peregrine_mechhammer_right: ToolDefinition
- val peregrine_ntu_siphon: ToolDefinition
- val peregrine_ntu_siphon_left: ToolDefinition
- val peregrine_ntu_siphon_right: ToolDefinition
- val peregrine_particle_cannon: ToolDefinition
- val peregrine_particle_cannon_ammo: AmmoBoxDefinition
- val peregrine_particle_cannon_projectile: ProjectileDefinition
- val peregrine_particle_cannon_radiation_cloud: ProjectileDefinition
- val peregrine_rocket_pod_ammo: AmmoBoxDefinition
- val peregrine_rocket_pod_projectile: ProjectileDefinition
- val peregrine_sparrow: ToolDefinition
- val peregrine_sparrow_ammo: AmmoBoxDefinition
- val peregrine_sparrow_left: ToolDefinition
- val peregrine_sparrow_projectile: ProjectileDefinition
- val peregrine_sparrow_right: ToolDefinition
- val personal_shield: ImplantDefinition
- val phalanx_ammo: AmmoBoxDefinition
- val phalanx_av_projectile: ProjectileDefinition
- val phalanx_avcombo: ToolDefinition
- val phalanx_flak_projectile: ProjectileDefinition
- val phalanx_flakcombo: ToolDefinition
- val phalanx_projectile: ProjectileDefinition
- val phalanx_sgl_hevgatcan: ToolDefinition
- val phantasm: VehicleDefinition
- val phoenix: ToolDefinition
- val phoenix_missile: AmmoBoxDefinition
- val phoenix_missile_guided_projectile: ProjectileDefinition
- val phoenix_missile_projectile: ProjectileDefinition
- val plasma_cartridge: AmmoBoxDefinition
- val plasma_cartridge_projectile: ProjectileDefinition
- val plasma_cartridge_projectile_b: ProjectileDefinition
- val plasma_grenade: ToolDefinition
- val plasma_grenade_ammo: AmmoBoxDefinition
- val plasma_grenade_projectile: ProjectileDefinition
- val plasma_grenade_projectile_B: ProjectileDefinition
- val portable_manned_turret: TurretDeployableDefinition
- val portable_manned_turret_nc: TurretDeployableDefinition
- val portable_manned_turret_tr: TurretDeployableDefinition
- val portable_manned_turret_vs: TurretDeployableDefinition
- val portable_med_terminal: MedicalTerminalDefinition
- val pounder_ammo: AmmoBoxDefinition
- val pounder_projectile: ProjectileDefinition
- val pounder_projectile_enh: ProjectileDefinition
- val ppa_projectile: ProjectileDefinition
- val prowler: VehicleDefinition
- val prowler_weapon_systemA: ToolDefinition
- val prowler_weapon_systemB: ToolDefinition
- val pulsar: ToolDefinition
- val pulsar_ap_projectile: ProjectileDefinition
- val pulsar_projectile: ProjectileDefinition
- val pulse_battery: AmmoBoxDefinition
- val punisher: ToolDefinition
- val quadassault: VehicleDefinition
- val quadassault_weapon_system: ToolDefinition
- val quadstealth: VehicleDefinition
- val quasar_ammo: AmmoBoxDefinition
- val quasar_projectile: ProjectileDefinition
- val r_shotgun: ToolDefinition
- val radiator: ToolDefinition
- val radiator_cloud: ProjectileDefinition
- val radiator_grenade_projectile: ProjectileDefinition
- val radiator_sticky_projectile: ProjectileDefinition
- val range_magnifier: ImplantDefinition
- val reaver_rocket: AmmoBoxDefinition
- val reaver_rocket_projectile: ProjectileDefinition
- val recharge_terminal: WeaponRechargeTerminalDefinition
- val recharge_terminal_weapon_module: WeaponRechargeTerminalDefinition
- val redoubt: BuildingDefinition
- val remote_electronics_kit: SimpleItemDefinition
- val repair_silo: MedicalTerminalDefinition
- val repeater: ToolDefinition
- val resource_silo: ResourceSiloDefinition
- val respawn_tube: SpawnTubeDefinition
- val respawn_tube_sanctuary: SpawnTubeDefinition
- val respawn_tube_tower: SpawnTubeDefinition
- val rocket: AmmoBoxDefinition
- val rocket_projectile: ProjectileDefinition
- val rocklet: ToolDefinition
- val rocklet_flak_projectile: ProjectileDefinition
- val rocklet_jammer_projectile: ProjectileDefinition
- val rotarychaingun_mosquito: ToolDefinition
- val router: VehicleDefinition
- val router_telepad: ConstructionItemDefinition
- val router_telepad_deployable: TelepadDeployableDefinition
- val scattercannon_ammo: AmmoBoxDefinition
- val scattercannon_projectile: ProjectileDefinition
- val scythe: ToolDefinition
- val scythe_projectile: ProjectileDefinition
- val scythe_projectile_slave: ProjectileDefinition
- val second_wind: ImplantDefinition
- val secondary_capture: CaptureTerminalDefinition
- val sensor_shield: SensorDeployableDefinition
- val shotgun_shell: AmmoBoxDefinition
- val shotgun_shell_AP: AmmoBoxDefinition
- val shotgun_shell_AP_projectile: ProjectileDefinition
- val shotgun_shell_projectile: ProjectileDefinition
- val silent_run: ImplantDefinition
- val six_shooter: ToolDefinition
- val six_shooter_ammo: AmmoBoxDefinition
- val six_shooter_projectile: ProjectileDefinition
- val skyguard: VehicleDefinition
- val skyguard_flak_cannon_ammo: AmmoBoxDefinition
- val skyguard_flak_cannon_projectile: ProjectileDefinition
- val skyguard_weapon_system: ToolDefinition
- val sparrow_ammo: AmmoBoxDefinition
- val sparrow_projectile: ProjectileDefinition
- val sparrow_secondary_projectile: ProjectileDefinition
- val spawn_terminal: MatrixTerminalDefinition
- val spawn_tube_door: DoorDefinition
- val spawnpoint_vehicle: VehicleSpawnPadDefinition
- val spiker: ToolDefinition
- val spiker_projectile: ProjectileDefinition
- val spitfire_aa: TurretDeployableDefinition
- val spitfire_aa_ammo: AmmoBoxDefinition
- val spitfire_aa_ammo_projectile: ProjectileDefinition
- val spitfire_aa_weapon: ToolDefinition
- val spitfire_ammo: AmmoBoxDefinition
- val spitfire_ammo_projectile: ProjectileDefinition
- val spitfire_cloaked: TurretDeployableDefinition
- val spitfire_turret: TurretDeployableDefinition
- val spitfire_weapon: ToolDefinition
- val starfire_ammo: AmmoBoxDefinition
- val starfire_projectile: ProjectileDefinition
- val striker: ToolDefinition
- val striker_missile_ammo: AmmoBoxDefinition
- val striker_missile_projectile: ProjectileDefinition
- val striker_missile_targeting_projectile: ProjectileDefinition
- val super_armorkit: KitDefinition
- val super_medkit: KitDefinition
- val super_staminakit: KitDefinition
- val suppressor: ToolDefinition
- val surge: ImplantDefinition
- val switchblade: VehicleDefinition
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val tank_traps: TrapDeployableDefinition
- val targeting: ImplantDefinition
- val targeting_laser_dispenser: OrderTerminalDefinition
- val tech_plant: BuildingDefinition
- val teleportpad_terminal: OrderTerminalDefinition
- val threemanheavybuggy: VehicleDefinition
- val thumper: ToolDefinition
- val thunderer: VehicleDefinition
- val thunderer_weapon_systema: ToolDefinition
- val thunderer_weapon_systemb: ToolDefinition
- def toString(): String
- Definition Classes
- AnyRef → Any
- val tower_a: BuildingDefinition
- val tower_b: BuildingDefinition
- val tower_c: BuildingDefinition
- val trek: ToolDefinition
- val trek_ammo: AmmoBoxDefinition
- val trek_projectile: ProjectileDefinition
- val trhev_burster: ToolDefinition
- val trhev_dualcycler: ToolDefinition
- val trhev_pounder: ToolDefinition
- val two_man_assault_buggy: VehicleDefinition
- val twomanheavybuggy: VehicleDefinition
- val twomanhoverbuggy: VehicleDefinition
- val upgrade_canister: AmmoBoxDefinition
- val vanguard: VehicleDefinition
- val vanguard_weapon_system: ToolDefinition
- val vanu_air_vehicle_term: OrderTerminalDefinition
- val vanu_control_console: CaptureTerminalDefinition
- val vanu_control_point: BuildingDefinition
- val vanu_core: BuildingDefinition
- val vanu_equipment_term: OrderTerminalDefinition
- val vanu_sentry_turret: FacilityTurretDefinition
- val vanu_sentry_turret_projectile: ProjectileDefinition
- val vanu_sentry_turret_weapon: ToolDefinition
- val vanu_vehicle_creation_pad: VehicleSpawnPadDefinition
- val vanu_vehicle_station: BuildingDefinition
- val vanu_vehicle_term: OrderTerminalDefinition
- val vehicle_terminal_combined: OrderTerminalDefinition
- val vshev_comet: ToolDefinition
- val vshev_quasar: ToolDefinition
- val vshev_starfire: ToolDefinition
- val vt_dropship: BuildingDefinition
- val vt_spawn: BuildingDefinition
- val vt_vehicle: BuildingDefinition
- val vulture: VehicleDefinition
- val vulture_bomb_bay: ToolDefinition
- val vulture_bomb_projectile: ProjectileDefinition
- val vulture_nose_bullet_projectile: ProjectileDefinition
- val vulture_nose_weapon_system: ToolDefinition
- val vulture_tail_bullet_projectile: ProjectileDefinition
- val vulture_tail_cannon: ToolDefinition
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- val warpgate: WarpGateDefinition
- val warpgate_cavern: WarpGateDefinition
- val warpgate_small: WarpGateDefinition
- val wasp: VehicleDefinition
- val wasp_gun_ammo: AmmoBoxDefinition
- val wasp_gun_projectile: ProjectileDefinition
- val wasp_rocket_ammo: AmmoBoxDefinition
- val wasp_rocket_projectile: ProjectileDefinition
- val wasp_weapon_system: ToolDefinition
- val winchester: ToolDefinition
- val winchester_ammo: AmmoBoxDefinition
- val winchester_projectile: ProjectileDefinition