![]() |
naev 0.12.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 229 of file shipstats.h.
| double ShipStats::absorb |
Flat damage absorption.
Definition at line 263 of file shipstats.h.
| double ShipStats::accel |
Accel modifier.
Definition at line 233 of file shipstats.h.
| double ShipStats::accel_mod |
Accel multiplier.
Definition at line 236 of file shipstats.h.
| double ShipStats::ammo_capacity |
Capacity of launchers.
Definition at line 301 of file shipstats.h.
| double ShipStats::armour |
Armour modifier.
Definition at line 249 of file shipstats.h.
| double ShipStats::armour_mod |
Armour multiplier.
Definition at line 251 of file shipstats.h.
| double ShipStats::armour_regen |
Armour regeneration modifier.
Definition at line 250 of file shipstats.h.
| double ShipStats::armour_regen_malus |
Armour regeneration (flat).
Definition at line 253 of file shipstats.h.
| double ShipStats::armour_regen_mod |
Armour regeneration multiplier.
Definition at line 252 of file shipstats.h.
| double ShipStats::asteroid_scan |
Distance at which asteroids can be scanned.
Definition at line 348 of file shipstats.h.
| int ShipStats::cargo |
Maximum cargo modifier.
Definition at line 353 of file shipstats.h.
| double ShipStats::cargo_inertia |
Lowers the effect of cargo mass.
Definition at line 271 of file shipstats.h.
| double ShipStats::cargo_mod |
Cargo space multiplier.
Definition at line 258 of file shipstats.h.
| double ShipStats::cooldown_mod |
Ability cooldown mod.
Definition at line 264 of file shipstats.h.
| double ShipStats::cooldown_time |
Modifies cooldown time.
Definition at line 358 of file shipstats.h.
| double ShipStats::cpu_max |
CPU modifier.
Definition at line 262 of file shipstats.h.
| double ShipStats::cpu_mod |
CPU multiplier.
Definition at line 261 of file shipstats.h.
| int ShipStats::crew |
Crew modifier.
Definition at line 354 of file shipstats.h.
| double ShipStats::crew_mod |
Relative crew modification.
Definition at line 287 of file shipstats.h.
| double ShipStats::damage |
Damage over time.
Definition at line 254 of file shipstats.h.
| double ShipStats::disable |
Disable over time.
Definition at line 255 of file shipstats.h.
| double ShipStats::energy |
Energy modifier.
Definition at line 239 of file shipstats.h.
| double ShipStats::energy_mod |
Energy multiplier.
Definition at line 241 of file shipstats.h.
| double ShipStats::energy_regen |
Energy regeneration modifier.
Definition at line 240 of file shipstats.h.
| double ShipStats::energy_regen_malus |
Energy usage (flat).
Definition at line 243 of file shipstats.h.
| double ShipStats::energy_regen_mod |
Energy regeneration multiplier.
Definition at line 242 of file shipstats.h.
| double ShipStats::engine_limit |
Engine limit.
Definition at line 340 of file shipstats.h.
| double ShipStats::engine_limit_rel |
Engine limit modifier.
Definition at line 339 of file shipstats.h.
| double ShipStats::ew_detect |
Electronic warfare detection modifier.
Definition at line 277 of file shipstats.h.
| double ShipStats::ew_hide |
Electronic warfare hide modifier.
Definition at line 274 of file shipstats.h.
| double ShipStats::ew_jump_detect |
Electronic warfare jump point detection modifier.
Definition at line 280 of file shipstats.h.
| double ShipStats::ew_scanned_time |
Time to scan.
Definition at line 282 of file shipstats.h.
| double ShipStats::ew_signature |
Electronic warfare signature modifier.
Definition at line 275 of file shipstats.h.
| double ShipStats::ew_stealth |
Electronic warfare stealth modifier.
Definition at line 276 of file shipstats.h.
| double ShipStats::ew_stealth_timer |
Stealth timer decrease speed.
Definition at line 281 of file shipstats.h.
| double ShipStats::ew_track |
Electronic warfare tracking modifier.
Definition at line 278 of file shipstats.h.
| double ShipStats::fbay_capacity |
Capacity of fighter bays.
Definition at line 314 of file shipstats.h.
| double ShipStats::fbay_damage |
Fighter bay fighter damage (all weapons).
Definition at line 310 of file shipstats.h.
| double ShipStats::fbay_health |
Fighter bay fighter health (armour and shield).
Definition at line 311 of file shipstats.h.
| double ShipStats::fbay_movement |
Fighter bay fighter movement (thrust, turn, and speed).
Definition at line 312 of file shipstats.h.
| double ShipStats::fbay_rate |
Launch rate of fighter bays.
Definition at line 315 of file shipstats.h.
| double ShipStats::fbay_reload |
Reload rate of fighters.
Definition at line 316 of file shipstats.h.
| int ShipStats::fuel |
Maximum fuel modifier.
Definition at line 351 of file shipstats.h.
| double ShipStats::fuel_mod |
Fuel capacity multiplier.
Definition at line 259 of file shipstats.h.
| double ShipStats::fuel_regen |
Absolute fuel regeneration.
Definition at line 352 of file shipstats.h.
| double ShipStats::fuel_usage_mod |
Fuel usage modifier.
Definition at line 260 of file shipstats.h.
| double ShipStats::fwd_dam_as_dis |
Damage as disable for forward mounts.
Definition at line 323 of file shipstats.h.
| double ShipStats::fwd_damage |
Damage of forward mounts.
Definition at line 320 of file shipstats.h.
| double ShipStats::fwd_energy |
Consumption rate of forward mounts.
Definition at line 322 of file shipstats.h.
| double ShipStats::fwd_firerate |
Rate of fire of forward mounts.
Definition at line 321 of file shipstats.h.
| double ShipStats::fwd_heat |
Heat of forward mounts.
Definition at line 319 of file shipstats.h.
| double ShipStats::fwd_range |
Range of forward mounts.
Definition at line 324 of file shipstats.h.
| double ShipStats::heat_dissipation |
Global ship dissipation.
Definition at line 285 of file shipstats.h.
| double ShipStats::jam_chance |
Jamming chance.
Definition at line 336 of file shipstats.h.
| double ShipStats::jump_delay |
Modulates the time that passes during a hyperspace jump.
Definition at line 268 of file shipstats.h.
| double ShipStats::jump_distance |
Modifies how far the pilot can jump from the jump point.
Definition at line 359 of file shipstats.h.
| double ShipStats::jump_warmup |
Modifies the time that is necessary to jump.
Definition at line 361 of file shipstats.h.
| double ShipStats::land_delay |
Modulates the time that passes during landing.
Definition at line 270 of file shipstats.h.
| double ShipStats::launch_accel |
< Missile accel.
Definition at line 305 of file shipstats.h.
| double ShipStats::launch_calibration |
Calibration speed of launchers.
Definition at line 303 of file shipstats.h.
| double ShipStats::launch_damage |
Damage of launchers.
Definition at line 299 of file shipstats.h.
| double ShipStats::launch_energy |
Energy usage of launchers.
Definition at line 300 of file shipstats.h.
| double ShipStats::launch_lockon |
Lock on speed of launchers.
Definition at line 302 of file shipstats.h.
| double ShipStats::launch_range |
Range of launchers.
Definition at line 298 of file shipstats.h.
| double ShipStats::launch_rate |
Fire rate of launchers.
Definition at line 297 of file shipstats.h.
| double ShipStats::launch_reload |
Reload rate of launchers.
Definition at line 304 of file shipstats.h.
| double ShipStats::launch_speed |
Missile speed.
Definition at line 306 of file shipstats.h.
| double ShipStats::launch_turn |
Missile turn.
Definition at line 307 of file shipstats.h.
| double ShipStats::loot_mod |
Boarding loot reward bonus.
Definition at line 355 of file shipstats.h.
| double ShipStats::mass_mod |
Relative mass modification.
Definition at line 288 of file shipstats.h.
| double ShipStats::mining_bonus |
Bonus when mining asteroids.
Definition at line 349 of file shipstats.h.
| int ShipStats::misc_hidden_jump_detect |
Degree of hidden jump detection.
Definition at line 350 of file shipstats.h.
| int ShipStats::misc_instant_jump |
Do not require brake or chargeup to jump.
Definition at line 345 of file shipstats.h.
| int ShipStats::misc_reverse_thrust |
Slows down the ship instead of turning it around.
Definition at line 346 of file shipstats.h.
| double ShipStats::nebu_absorb |
Shield nebula resistance.
Definition at line 343 of file shipstats.h.
| double ShipStats::nebu_visibility |
Nebula visibility.
Definition at line 344 of file shipstats.h.
| double ShipStats::shield |
Shield modifier.
Definition at line 244 of file shipstats.h.
| double ShipStats::shield_mod |
Shield multiplier.
Definition at line 246 of file shipstats.h.
| double ShipStats::shield_regen |
Shield regeneration modifier.
Definition at line 245 of file shipstats.h.
| double ShipStats::shield_regen_malus |
Shield usage (flat).
Definition at line 248 of file shipstats.h.
| double ShipStats::shield_regen_mod |
Shield regeneration multiplier.
Definition at line 247 of file shipstats.h.
| double ShipStats::shielddown_mod |
Time shields are down.
Definition at line 265 of file shipstats.h.
| double ShipStats::speed |
Speed modifier.
Definition at line 231 of file shipstats.h.
| double ShipStats::speed_mod |
Speed multiplier.
Definition at line 234 of file shipstats.h.
| double ShipStats::stress_dissipation |
Global stress dissipation.
Definition at line 286 of file shipstats.h.
| double ShipStats::time_mod |
Time dilation modifier.
Definition at line 356 of file shipstats.h.
| double ShipStats::time_speedup |
Makes the pilot operate at higher speeds.
Definition at line 357 of file shipstats.h.
| double ShipStats::tur_dam_as_dis |
Damage as disable for turrets.
Definition at line 332 of file shipstats.h.
| double ShipStats::tur_damage |
Damage of turrets.
Definition at line 328 of file shipstats.h.
| double ShipStats::tur_energy |
Consumption rate of turrets.
Definition at line 331 of file shipstats.h.
| double ShipStats::tur_firerate |
Rate of fire of turrets.
Definition at line 330 of file shipstats.h.
| double ShipStats::tur_heat |
Heat of turrets.
Definition at line 327 of file shipstats.h.
| double ShipStats::tur_range |
Range of forward mounts.
Definition at line 333 of file shipstats.h.
| double ShipStats::tur_tracking |
Tracking of turrets.
Definition at line 329 of file shipstats.h.
| double ShipStats::turn |
Turn modifier.
Definition at line 232 of file shipstats.h.
| double ShipStats::turn_mod |
Turn multiplier.
Definition at line 235 of file shipstats.h.
| double ShipStats::weapon_damage |
Weapon damage.
Definition at line 292 of file shipstats.h.
| double ShipStats::weapon_energy |
Weapon energy usage.
Definition at line 294 of file shipstats.h.
| double ShipStats::weapon_firerate |
Weapon firerate.
Definition at line 293 of file shipstats.h.
| double ShipStats::weapon_range |
Weapon range.
Definition at line 291 of file shipstats.h.