naev 0.12.6
OutfitBoltData Struct Reference

Represents the particular properties of a bolt weapon. More...

#include <outfit.h>

Collaboration diagram for OutfitBoltData:

Data Fields

double delay
double speed
double range
double falloff
double energy
Damage dmg
double radius
double heatup
double heat
double trackmin
double trackmax
double swivel
double dispersion
double speed_dispersion
int shots
int mining_rarity
OutfitGFX gfx
int sound
int sound_hit
int spfx_armour
int spfx_shield

Detailed Description

Represents the particular properties of a bolt weapon.

Definition at line 181 of file outfit.h.

Field Documentation

◆ delay

double OutfitBoltData::delay

Delay between shots

Definition at line 182 of file outfit.h.

◆ dispersion

double OutfitBoltData::dispersion

Angle amount to spread particles around independent of heat.

Definition at line 197 of file outfit.h.

◆ dmg

Damage OutfitBoltData::dmg

Damage done.

Definition at line 187 of file outfit.h.

◆ energy

double OutfitBoltData::energy

Energy usage

Definition at line 186 of file outfit.h.

◆ falloff

double OutfitBoltData::falloff

Point at which damage falls off.

Definition at line 185 of file outfit.h.

◆ gfx

OutfitGFX OutfitBoltData::gfx

Rendering information.

Definition at line 204 of file outfit.h.

◆ heat

double OutfitBoltData::heat

Heat per shot.

Definition at line 192 of file outfit.h.

◆ heatup

double OutfitBoltData::heatup

How long it should take for the weapon to heat up (approx).

Definition at line 190 of file outfit.h.

◆ mining_rarity

int OutfitBoltData::mining_rarity

Maximum mining rarity the weapon can mine.

Definition at line 201 of file outfit.h.

◆ radius

double OutfitBoltData::radius

Explosion radius .

Definition at line 188 of file outfit.h.

◆ range

double OutfitBoltData::range

How far it goes.

Definition at line 184 of file outfit.h.

◆ shots

int OutfitBoltData::shots

Number of particles shot when fired.

Definition at line 200 of file outfit.h.

◆ sound

int OutfitBoltData::sound

Sound to play on shoot.

Definition at line 205 of file outfit.h.

◆ sound_hit

int OutfitBoltData::sound_hit

Sound to play on hit.

Definition at line 206 of file outfit.h.

◆ speed

double OutfitBoltData::speed

How fast it goes.

Definition at line 183 of file outfit.h.

◆ speed_dispersion

double OutfitBoltData::speed_dispersion

Dispersion, but for speed.

Definition at line 199 of file outfit.h.

◆ spfx_armour

int OutfitBoltData::spfx_armour

special effect on hit.

Definition at line 207 of file outfit.h.

◆ spfx_shield

int OutfitBoltData::spfx_shield

special effect on hit.

Definition at line 208 of file outfit.h.

◆ swivel

double OutfitBoltData::swivel

Amount of swivel (semiarc in radians of deviation the weapon can correct).

Definition at line 195 of file outfit.h.

◆ trackmax

double OutfitBoltData::trackmax

Ewarfare maximal (optimal) tracking.

Definition at line 194 of file outfit.h.

◆ trackmin

double OutfitBoltData::trackmin

Ewarfare minimal tracking.

Definition at line 193 of file outfit.h.


The documentation for this struct was generated from the following file: