![]() |
naev 0.11.5
|
Represents ship statistics, properties ship can use. More...
#include <shipstats.h>
Represents ship statistics, properties ship can use.
Doubles: These are normalized and centered around 1 so they are in the [0:2] range, with 1. being default. This value then modulates the stat's base value. Example: 0.7 would lower by 30% the base value. 1.2 would increase by 20% the base value.
Absolute and Integers: Absolute values in whatever units it's meant to use.
Absolute Percentage: Absolute percentage values (get added together).
Booleans: 1 or 0 values wher 1 indicates property is set.
Definition at line 198 of file shipstats.h.
| double ShipStats::absorb |
Flat damage absorption.
Definition at line 232 of file shipstats.h.
| double ShipStats::accel |
Accel modifier.
Definition at line 202 of file shipstats.h.
| double ShipStats::accel_mod |
Accel multiplier.
Definition at line 205 of file shipstats.h.
| double ShipStats::ammo_capacity |
Capacity of launchers.
Definition at line 260 of file shipstats.h.
| double ShipStats::armour |
Armour modifier.
Definition at line 219 of file shipstats.h.
| double ShipStats::armour_mod |
Armour multiplier.
Definition at line 221 of file shipstats.h.
| double ShipStats::armour_regen |
Armour regeneration modifier.
Definition at line 220 of file shipstats.h.
| double ShipStats::armour_regen_malus |
Armour regeneration (flat).
Definition at line 223 of file shipstats.h.
| double ShipStats::armour_regen_mod |
Armour regeneration multiplier.
Definition at line 222 of file shipstats.h.
| double ShipStats::asteroid_scan |
Distance at which asteroids can be scanned.
Definition at line 300 of file shipstats.h.
| int ShipStats::cargo |
Maximum cargo modifier.
Definition at line 305 of file shipstats.h.
| double ShipStats::cargo_inertia |
Lowers the effect of cargo mass.
Definition at line 238 of file shipstats.h.
| double ShipStats::cargo_mod |
Cargo space multiplier.
Definition at line 228 of file shipstats.h.
| double ShipStats::cooldown_mod |
Ability cooldown mod.
Definition at line 233 of file shipstats.h.
| double ShipStats::cooldown_time |
Modifies cooldown time.
Definition at line 310 of file shipstats.h.
| double ShipStats::cpu_max |
CPU modifier.
Definition at line 231 of file shipstats.h.
| double ShipStats::cpu_mod |
CPU multiplier.
Definition at line 230 of file shipstats.h.
| int ShipStats::crew |
Crew modifier.
Definition at line 306 of file shipstats.h.
| double ShipStats::crew_mod |
Relative crew modification.
Definition at line 253 of file shipstats.h.
| double ShipStats::damage |
Damage over time.
Definition at line 224 of file shipstats.h.
| double ShipStats::disable |
Disable over time.
Definition at line 225 of file shipstats.h.
| double ShipStats::energy |
Energy modifier.
Definition at line 208 of file shipstats.h.
| double ShipStats::energy_loss |
Energy modifier (flat and linear).
Definition at line 213 of file shipstats.h.
| double ShipStats::energy_mod |
Energy multiplier.
Definition at line 210 of file shipstats.h.
| double ShipStats::energy_regen |
Energy regeneration modifier.
Definition at line 209 of file shipstats.h.
| double ShipStats::energy_regen_malus |
Energy usage (flat).
Definition at line 212 of file shipstats.h.
| double ShipStats::energy_regen_mod |
Energy regeneration multiplier.
Definition at line 211 of file shipstats.h.
| double ShipStats::engine_limit |
Engine limit.
Definition at line 293 of file shipstats.h.
| double ShipStats::engine_limit_rel |
Engine limit modifier.
Definition at line 292 of file shipstats.h.
| double ShipStats::ew_detect |
Electronic warfare detection modifier.
Definition at line 244 of file shipstats.h.
| double ShipStats::ew_hide |
Electronic warfare hide modifier.
Definition at line 241 of file shipstats.h.
| double ShipStats::ew_jump_detect |
Electronic warfare jump point detection modifier.
Definition at line 246 of file shipstats.h.
| double ShipStats::ew_scanned_time |
Time to scan.
Definition at line 248 of file shipstats.h.
| double ShipStats::ew_signature |
Electronic warfare signature modifier.
Definition at line 242 of file shipstats.h.
| double ShipStats::ew_stealth |
Electronic warfare stealth modifier.
Definition at line 243 of file shipstats.h.
| double ShipStats::ew_stealth_timer |
Stealth timer decrease speed.
Definition at line 247 of file shipstats.h.
| double ShipStats::ew_track |
Definition at line 245 of file shipstats.h.
| double ShipStats::fbay_capacity |
Capacity of fighter bays.
Definition at line 269 of file shipstats.h.
| double ShipStats::fbay_damage |
Fighter bay fighter damage (all weapons).
Definition at line 266 of file shipstats.h.
| double ShipStats::fbay_health |
Fighter bay fighter health (armour and shield).
Definition at line 267 of file shipstats.h.
| double ShipStats::fbay_movement |
Fighter bay fighter movement (thrust, turn, and speed).
Definition at line 268 of file shipstats.h.
| double ShipStats::fbay_rate |
Launch rate of fighter bays.
Definition at line 270 of file shipstats.h.
| double ShipStats::fbay_reload |
Reload rate of fighters.
Definition at line 271 of file shipstats.h.
| int ShipStats::fuel |
Maximum fuel modifier.
Definition at line 303 of file shipstats.h.
| double ShipStats::fuel_mod |
Fuel capacity multiplier.
Definition at line 229 of file shipstats.h.
| double ShipStats::fuel_regen |
Absolute fuel regeneration.
Definition at line 304 of file shipstats.h.
| double ShipStats::fwd_dam_as_dis |
Damage as disable for forward mounts.
Definition at line 278 of file shipstats.h.
| double ShipStats::fwd_damage |
Damage of forward mounts.
Definition at line 275 of file shipstats.h.
| double ShipStats::fwd_energy |
Consumption rate of forward mounts.
Definition at line 277 of file shipstats.h.
| double ShipStats::fwd_firerate |
Rate of fire of forward mounts.
Definition at line 276 of file shipstats.h.
| double ShipStats::fwd_heat |
Heat of forward mounts.
Definition at line 274 of file shipstats.h.
| double ShipStats::heat_dissipation |
Global ship dissipation.
Definition at line 251 of file shipstats.h.
| double ShipStats::jam_chance |
Jamming chance.
Definition at line 289 of file shipstats.h.
| double ShipStats::jump_delay |
Modulates the time that passes during a hyperspace jump.
Definition at line 236 of file shipstats.h.
| double ShipStats::jump_distance |
Modifies how far the pilot can jump from the jump point.
Definition at line 311 of file shipstats.h.
| double ShipStats::jump_warmup |
Modifies the time that is necessary to jump.
Definition at line 312 of file shipstats.h.
| double ShipStats::land_delay |
Modulates the time that passes during landing.
Definition at line 237 of file shipstats.h.
| double ShipStats::launch_calibration |
Calibration speed of launchers.
Definition at line 262 of file shipstats.h.
| double ShipStats::launch_damage |
Damage of launchers.
Definition at line 259 of file shipstats.h.
| double ShipStats::launch_lockon |
Lock on speed of launchers.
Definition at line 261 of file shipstats.h.
| double ShipStats::launch_range |
Range of launchers.
Definition at line 258 of file shipstats.h.
| double ShipStats::launch_rate |
Fire rate of launchers.
Definition at line 257 of file shipstats.h.
| double ShipStats::launch_reload |
Reload rate of launchers.
Definition at line 263 of file shipstats.h.
| double ShipStats::loot_mod |
Boarding loot reward bonus.
Definition at line 307 of file shipstats.h.
| double ShipStats::mass_mod |
Relative mass modification.
Definition at line 254 of file shipstats.h.
| double ShipStats::mining_bonus |
Bonus when mining asteroids.
Definition at line 301 of file shipstats.h.
| int ShipStats::misc_hidden_jump_detect |
Degree of hidden jump detection.
Definition at line 302 of file shipstats.h.
| int ShipStats::misc_instant_jump |
Do not require brake or chargeup to jump.
Definition at line 298 of file shipstats.h.
| int ShipStats::misc_reverse_thrust |
Slows down the ship instead of turning it around.
Definition at line 299 of file shipstats.h.
| double ShipStats::nebu_absorb |
Shield nebula resistance.
Definition at line 296 of file shipstats.h.
| double ShipStats::nebu_visibility |
Nebula visibility.
Definition at line 297 of file shipstats.h.
| double ShipStats::shield |
Shield modifier.
Definition at line 214 of file shipstats.h.
| double ShipStats::shield_mod |
Shield multiplier.
Definition at line 216 of file shipstats.h.
| double ShipStats::shield_regen |
Shield regeneration modifier.
Definition at line 215 of file shipstats.h.
| double ShipStats::shield_regen_malus |
Shield usage (flat).
Definition at line 218 of file shipstats.h.
| double ShipStats::shield_regen_mod |
Shield regeneration multiplier.
Definition at line 217 of file shipstats.h.
| double ShipStats::speed |
Speed modifier.
Definition at line 200 of file shipstats.h.
| double ShipStats::speed_mod |
Speed multiplier.
Definition at line 203 of file shipstats.h.
| double ShipStats::stress_dissipation |
Global stress dissipation.
Definition at line 252 of file shipstats.h.
| double ShipStats::time_mod |
Time dilation modifier.
Definition at line 308 of file shipstats.h.
| double ShipStats::time_speedup |
Makes the pilot operate at higher speeds.
Definition at line 309 of file shipstats.h.
| double ShipStats::tur_dam_as_dis |
Damage as disable for turrets.
Definition at line 286 of file shipstats.h.
| double ShipStats::tur_damage |
Damage of turrets.
Definition at line 282 of file shipstats.h.
| double ShipStats::tur_energy |
Consumption rate of turrets.
Definition at line 285 of file shipstats.h.
| double ShipStats::tur_firerate |
Rate of fire of turrets.
Definition at line 284 of file shipstats.h.
| double ShipStats::tur_heat |
Heat of turrets.
Definition at line 281 of file shipstats.h.
| double ShipStats::tur_tracking |
Tracking of turrets.
Definition at line 283 of file shipstats.h.
| double ShipStats::turn |
Turn modifier.
Definition at line 201 of file shipstats.h.
| double ShipStats::turn_mod |
Turn multiplier.
Definition at line 204 of file shipstats.h.