I'm hoping this is a sleepy brain moment on my part. Here's the logging reporting what values get loaded:
{
###########
# General #
###########
# How much Aegis Collision Emitters reduces HE damage
"aceMult": 0.75,
# HAM
"HAM": {
"minArmourFraction": 100, # A percentage modifier, so at 100 a 5% min armour becomes a 10% min armour.
"maxDamageReduction": 10, # Also a percentage modifier.
},
# Ordinance Bay Conversion
"ordinanceBayAmmo": 50, # Percentage increase per bay removed
# PD Targeting Focus
"PDT": {
"PDInc": 50, # Percentage increase to PD weapon range
"NonPDReduction": 10, # Percentage reduction to other weapons
},
# Ramburn Engines
"ramburn": {
"charge": 50, # Max speed and acceleration percentage increase
"lumber": 30, # Max turn and turn acceleration percentage decrease
"movie NOS": 88, # Threshold for BDSM time dialation
"effect": 0.5, # Percentage increase in time dialation for each su above threshold
},
# Refined Propellant percentage increase
"rpSpeed": 25,
# Retuned LPCs
"RLPC": {
"speed": 50, # Flat increase to Max, Accel, and Decel
"range": 50, # Percentage increase to engangement range
"refit": 30, # Percentage increase to refit times
},
# Escort Wings
"PDW": {
"firerate": 10, # Percentage increase to energy and ballistic ROF
"fighterhate": 0, # Percentage increase to damage dealt to fighters
"missilehate": 0, # Percentage increase to damage dealt to missiles
"BDSM range": 10, # Percentage increase to energy and ballistic range when S-Modded with BDSM enabled
"BDSM manueverability": 10, # Percentage increase to manueverability when S-Modded with BDSM enabled
},
###########################
# Range:Damage converters #
###########################
# How much damage is equivalent to 1 range
"globalDamagePerRange": 1.5,
# How much percentage range Beam Shear removes
"beamShearReduction": 25,
# Extra Beam Shear damage % based on hull size
"beamShearBoost": {
"frigate": 0,
"destroyer": 0,
"cruiser": 0,
"capital": 0,
},
# How much percentage range Beam Shear removes when S-Modded with BDSM enabled
"beamShearBDSM": 20,
# Percentage range alteration based on captain personality
"silvervaleConversion": {
"timid": 50,
"cautious": 25,
"steady": 0,
"aggressive": -25,
"reckless": -50,
},
##########################
# Integrated AI Hullmods #
##########################
# Advanced Redlining Regulations: Piraty speed increase
"Arr": {
"alpha": 25,
"beta": 15,
"gamma": 5,
},
# ECM Core percentage bonus
"AIECM": {
"alpha": 5,
"beta": 2,
"gamma": 1,
},
# Dynamic Shield Tuning modifiers, must be multiples of 3. Reach must be a multiple of 6.
"DST": {
"speedPercent": 100,
"reachFlat": 60,
"damagePercent": 15,
},
# Automated Missile Racks, percentage increase to RoF.
"AMR": {
"alpha": 100,
"beta": 50,
"gamma": 25,
},
# Quickstart Protocols, percentage reductions
"QSP": {
"alpha": 50,
"beta": 25,
"gamma": 10 ,
},
# Remote Fighter Network
"RFN": {
"range": 50, # Percentage increase to operations range, acceleration, deceleration, and speed
"damage": 10, # Percentage increase to damage dealt.
}
}
And here's the code doing the loading (interestingly, all the missing values are at the end):