Need help about the new ship parameters

Trying to make Kushan/Hiigara in campaign able to build other races’ ships, starting from Turanic interceptor , but it didn’t appear in build manager, after compared with kus_interceptor.ship I copy&paste the following lines and it works:
setSupplyValue(NewShipType, "Interceptor", 1.0)

NewShipType.minFalloffDamageDist=15
NewShipType.maxFalloffDamageDist=15*3
NewShipType.maxFalloffScuttleDamageDist=15*6
NewShipType.explosiveScuttleDamageOnDeath=15
NewShipType.maxFalloffForce=15*10
NewShipType.explosiveDamageOnDeath=3.4
NewShipType.radiusDamageEvadeMod=1.1
NewShipType.hideNormalAttackUICooldown=1

But I don’t know what do these parameters mean and how they decide if my new-added units can appear, via google it seems that the latter is about scuttle damage
Also turanic interceptor file have another line which not present in the kushan interceptor file
loadLatchPointList(NewShipType,"SalCap","CapturePoint0")

Is there any guide that explain all these new parameters added in Remastered?

This will be a good place to start: Variable; Ship · HWRM/KarosGraveyard Wiki · GitHub

I also recommend: [Tutorial] Making the Progenitor a Playable Race