Represents the particular properties of a beam weapon.
More...
#include <outfit.h>
Represents the particular properties of a beam weapon.
Definition at line 214 of file outfit.h.
◆ colour
| glColour OutfitBeamData::colour |
Colour to use for the shader.
Definition at line 234 of file outfit.h.
◆ delay
| double OutfitBeamData::delay |
Delay between usage.
Definition at line 216 of file outfit.h.
◆ dmg
◆ duration
| double OutfitBeamData::duration |
How long the beam lasts active.
Definition at line 218 of file outfit.h.
◆ energy
| double OutfitBeamData::energy |
Amount of energy it drains (per second).
Definition at line 224 of file outfit.h.
◆ heat
| double OutfitBeamData::heat |
Heat per second.
Definition at line 228 of file outfit.h.
◆ heatup
| double OutfitBeamData::heatup |
How long it should take for the weapon to heat up (approx).
Definition at line 226 of file outfit.h.
◆ min_delay
| double OutfitBeamData::min_delay |
Minimum delay between firing the beam.
Definition at line 219 of file outfit.h.
◆ mining_rarity
| int OutfitBeamData::mining_rarity |
Maximum mining rarity the weapon can mine.
Definition at line 231 of file outfit.h.
◆ range
| double OutfitBeamData::range |
how far it goes
Definition at line 222 of file outfit.h.
◆ shader
| GLuint OutfitBeamData::shader |
◆ sound
| int OutfitBeamData::sound |
Sound to play.
Definition at line 240 of file outfit.h.
◆ sound_off
| int OutfitBeamData::sound_off |
Sound to play when turning off.
Definition at line 241 of file outfit.h.
◆ sound_warmup
| int OutfitBeamData::sound_warmup |
Sound to play when warming up.
- Todo
- use.
Definition at line 239 of file outfit.h.
◆ spfx_armour
| int OutfitBeamData::spfx_armour |
special effect on hit
Definition at line 237 of file outfit.h.
◆ spfx_shield
| int OutfitBeamData::spfx_shield |
special effect on hit
Definition at line 238 of file outfit.h.
◆ swivel
| double OutfitBeamData::swivel |
Amount of swivel (semiarc in radians of deviation the weapon can correct).
Definition at line 229 of file outfit.h.
◆ turn
| double OutfitBeamData::turn |
How fast it can turn. Only for turrets, in rad/s.
Definition at line 223 of file outfit.h.
◆ warmup
| double OutfitBeamData::warmup |
How long beam takes to warm up.
Definition at line 217 of file outfit.h.
◆ width
| GLfloat OutfitBeamData::width |
Width of the beam.
Definition at line 235 of file outfit.h.
The documentation for this struct was generated from the following file:
- /tmp/pkgbuild/games/naev/work.aarch64eb/naev-0.12.5/src/outfit.h