pub enum BlueprintModifier {
Show 136 variants
Size,
Class,
Mass,
Integrity,
PowerDraw,
BootTime,
ShieldBankSpinUp,
ShieldBankDuration,
ShieldBankReinforcement,
ShieldBankHeat,
DamagePerSecond,
Damage,
DistributorDraw,
ThermalLoad,
ArmourPenetration,
MaximumRange,
ShotSpeed,
RateOfFire,
BurstRateOfFire,
BurstSize,
AmmoClipSize,
AmmoMaximum,
RoundsPerShot,
ReloadTime,
BreachDamage,
MinBreachChance,
MaxBreachChance,
Jitter,
WeaponMode,
DamageType,
ShieldGenMinimumMass,
ShieldGenOptimalMass,
ShieldGenMaximumMass,
ShieldGenMinStrength,
ShieldGenStrength,
ShieldGenMaxStrength,
RegenRate,
BrokenRegenRate,
EnergyPerRegen,
FSDOptimalMass,
FSDHeatRate,
MaxFuelPerJump,
EngineMinimumMass,
EngineOptimalMass,
MaximumMass,
EngineMinPerformance,
EngineOptPerformance,
EngineMaxPerformance,
EngineHeatRate,
PowerCapacity,
HeatEfficiency,
WeaponsCapacity,
WeaponsRecharge,
EnginesCapacity,
EnginesRecharge,
SystemsCapacity,
SystemsRecharge,
DefenceModifierHealthMultiplier,
DefenceModifierHealthAddition,
DefenceModifierShieldMultiplier,
DefenceModifierShieldAddition,
KineticResistance,
ThermicResistance,
ExplosiveResistance,
CausticResistance,
FSDInterdictorRange,
FSDInterdictorFacingLimit,
ScannerRange,
DiscoveryScannerRange,
DiscoveryScannerPassiveRange,
MaxAngle,
ScannerTimeToScan,
ChaffJamDuration,
ECMRange,
ECMTimeToCharge,
ECMActivePowerConsumption,
ECMHeat,
ECMCooldown,
HeatSinkDuration,
ThermalDrain,
NumBuggySlots,
CargoCapacity,
MaxActiveDrones,
DroneTargetRange,
DroneLifeTime,
DroneSpeed,
DroneMultiTargetSpeed,
DroneFuelCapacity,
DroneRepairCapacity,
DroneHackingTime,
DroneMinJettisonedCargo,
DroneMaxJettisonedCargo,
FuelScoopRate,
FuelCapacity,
OxygenTimeCapacity,
RefineryBins,
AFMRepairCapacity,
AFMRepairConsumption,
AFMRepairPerAmmo,
MaxRange,
SensorTargetScanAngle,
Range,
VehicleCargoCapacity,
VehicleHullMass,
VehicleFuelCapacity,
VehicleArmourHealth,
VehicleShieldHealth,
FighterMaxSpeed,
FighterBoostSpeed,
FighterPitchRate,
FighterDPS,
FighterYawRate,
FighterRollRate,
CabinCapacity,
CabinClass,
DisruptionBarrierRange,
DisruptionBarrierChargeDuration,
DisruptionBarrierActivePower,
DisruptionBarrierCooldown,
WingDamageReduction,
WingMinDuration,
WingMaxDuration,
ShieldSacrificeAmountRemoved,
ShieldSacrificeAmountGiven,
FSDJumpRangeBoost,
FSDFuelUseIncrease,
BoostSpeedMultiplier,
BoostAugmenterPowerUse,
ModuleDefenceAbsorption,
FalloffRange,
DSSRangeMultiplier,
DSSAngleMultiplier,
DSSRateMultiplier,
DSSPatchRadius,
DamageFalloffRange,
Unknown(String),
}
Expand description
When applying blueprint to modules, modifiers are applied to the modules which are the things that actually change the stats of the module.
Variants§
Size
Class
Mass
Integrity
PowerDraw
BootTime
ShieldBankSpinUp
ShieldBankDuration
ShieldBankReinforcement
ShieldBankHeat
DamagePerSecond
Damage
DistributorDraw
ThermalLoad
ArmourPenetration
MaximumRange
ShotSpeed
RateOfFire
BurstRateOfFire
BurstSize
AmmoClipSize
AmmoMaximum
RoundsPerShot
ReloadTime
BreachDamage
MinBreachChance
MaxBreachChance
Jitter
WeaponMode
DamageType
ShieldGenMinimumMass
ShieldGenOptimalMass
ShieldGenMaximumMass
ShieldGenMinStrength
ShieldGenStrength
ShieldGenMaxStrength
RegenRate
BrokenRegenRate
EnergyPerRegen
FSDOptimalMass
FSDHeatRate
MaxFuelPerJump
EngineMinimumMass
EngineOptimalMass
MaximumMass
EngineMinPerformance
EngineOptPerformance
EngineMaxPerformance
EngineHeatRate
PowerCapacity
HeatEfficiency
WeaponsCapacity
WeaponsRecharge
EnginesCapacity
EnginesRecharge
SystemsCapacity
SystemsRecharge
DefenceModifierHealthMultiplier
DefenceModifierHealthAddition
DefenceModifierShieldMultiplier
DefenceModifierShieldAddition
KineticResistance
ThermicResistance
ExplosiveResistance
CausticResistance
FSDInterdictorRange
FSDInterdictorFacingLimit
ScannerRange
DiscoveryScannerRange
DiscoveryScannerPassiveRange
MaxAngle
ScannerTimeToScan
ChaffJamDuration
ECMRange
ECMTimeToCharge
ECMActivePowerConsumption
ECMHeat
ECMCooldown
HeatSinkDuration
ThermalDrain
NumBuggySlots
CargoCapacity
MaxActiveDrones
DroneTargetRange
DroneLifeTime
DroneSpeed
DroneMultiTargetSpeed
DroneFuelCapacity
DroneRepairCapacity
DroneHackingTime
DroneMinJettisonedCargo
DroneMaxJettisonedCargo
FuelScoopRate
FuelCapacity
OxygenTimeCapacity
RefineryBins
AFMRepairCapacity
AFMRepairConsumption
AFMRepairPerAmmo
MaxRange
SensorTargetScanAngle
Range
VehicleCargoCapacity
VehicleHullMass
VehicleFuelCapacity
VehicleArmourHealth
VehicleShieldHealth
FighterMaxSpeed
FighterBoostSpeed
FighterPitchRate
FighterDPS
FighterYawRate
FighterRollRate
CabinCapacity
CabinClass
DisruptionBarrierRange
DisruptionBarrierChargeDuration
DisruptionBarrierActivePower
DisruptionBarrierCooldown
WingDamageReduction
WingMinDuration
WingMaxDuration
ShieldSacrificeAmountRemoved
ShieldSacrificeAmountGiven
FSDJumpRangeBoost
FSDFuelUseIncrease
BoostSpeedMultiplier
BoostAugmenterPowerUse
ModuleDefenceAbsorption
FalloffRange
DSSRangeMultiplier
DSSAngleMultiplier
DSSRateMultiplier
DSSPatchRadius
DamageFalloffRange
Unknown(String)
Available on crate feature
allow-unknown
only.Trait Implementations§
Source§impl Clone for BlueprintModifier
impl Clone for BlueprintModifier
Source§fn clone(&self) -> BlueprintModifier
fn clone(&self) -> BlueprintModifier
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for BlueprintModifier
impl Debug for BlueprintModifier
Source§impl<'de> Deserialize<'de> for BlueprintModifier
impl<'de> Deserialize<'de> for BlueprintModifier
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BlueprintModifier
impl PartialEq for BlueprintModifier
Source§impl Serialize for BlueprintModifier
impl Serialize for BlueprintModifier
impl StructuralPartialEq for BlueprintModifier
Auto Trait Implementations§
impl Freeze for BlueprintModifier
impl RefUnwindSafe for BlueprintModifier
impl Send for BlueprintModifier
impl Sync for BlueprintModifier
impl Unpin for BlueprintModifier
impl UnwindSafe for BlueprintModifier
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more