Avorion Script API Documentation

ReadOnlyWeapons

function ReadOnlyWeapons(var id)

Parameters

id The id of the entity, must be an index of an existing entity or nil for the entity in the current script context

Returns

A new instance of ReadOnlyWeapons

property float accuracy[read-only]
property bool armed[read-only]
property int averageTech[read-only]
property float baseEnergyPerSecond[read-only]
property float bestEfficiency[read-only]
property WeaponCategory category[read-only]
property bool civil[read-only]
property bool continuousBeam[read-only]
property float coolingRate[read-only]
property float coolingTime[read-only]
property int coolingType[read-only]
property float damage[read-only]
property int damageType[read-only]
property bool deathExplosion[read-only]
property float dps[read-only]
property float energyIncreasePerSecond[read-only]
property Entity entity[read-only]
property uuid entityId[read-only]
property float fireRate[read-only]
property bool firing[read-only]
property float firingsPerSecond[read-only]
property float heat[read-only]
property float heatPerShot[read-only]
property float holdingForce[read-only]
property float hullDamageMultiplicator[read-only]
property float hullDamageMultiplier[read-only]
property float hullRepairRate[read-only]
property Material material[read-only]
property float maxHeat[read-only]
property int maxTech[read-only]
property float metalBestEfficiency[read-only]
property float metalRawEfficiency[read-only]
property float metalRefinedEfficiency[read-only]
property int numVisibleWeapons[read-only]
property unsigned int numWeapons[read-only]
property float otherForce[read-only]
property bool overheated[read-only]
property Rarity rarity[read-only]
property float reach[read-only]
property double requiredShootingEnergy[read-only]
property bool seeker[read-only]
property float selfForce[read-only]
property float shieldDamageMultiplicator[read-only]
property float shieldDamageMultiplier[read-only]
property float shieldPenetration[read-only]
property float shieldRepairRate[read-only]
property float shootingTime[read-only]
property float shotSpeed[read-only]
property int shotsPerFiring[read-only]
property float shotsPerSecond[read-only]
property int shotsUntilOverheated[read-only]
property bool simultaneousShooting[read-only]
property float stoneBestEfficiency[read-only]
property float stoneDamageMultiplicator[read-only]
property float stoneDamageMultiplier[read-only]
property float stoneRawEfficiency[read-only]
property float stoneRefinedEfficiency[read-only]
property string weaponIcon[read-only]
property string weaponName[read-only]
property string weaponPrefix[read-only]
Overview
Home Functions Search
Search:

This is the official documentation for the scripting API of Avorion. This documentation is automatically generated and not necessarily complete. Depending on the context in which functions exist, some documentation such as descriptions, return values or variable names or types may be missing.

Work in Progress. Documentation of Avorion Version: 2.5.7 c8e4beec84f7