Closed CptMoore closed 4 years ago
Heat needs to account for Int_Multiply_Float and would it be possible you can work with frosty to have a cbtbe flag for that so me shows that heat scale?
Also Melee damage should look for chassisdef melee damage as base, not assume vanillas base damage and apply a -quirk when its less then tonnage
Another thing as i said in discord, i wouldnt include support/small weapons in close combat, but look if a category has "CanUseInMelee" : true, in its enum
Other stats not Correctly shown
HeatSinkCapacity since it calculates from 0 not from total (eg in_mutliply_float heatsinkcapacity 1.2 results in zero, not total*1,2 )
A good breakdown would be
Base Capacity+Multipliers Total Weapon heat reduction (either a total, or a breakdown of by category/weapontype) And show the final total "alpha strike heat" of Heatgenerated/Heatreduction (this does vanilla correct already)-Capacity
For melee
Base Melee Damage = chassisdefs quirks changed to "Melee modifiers" (all float_adds + *float_multiply) and the last "all together" Base Damage+total modifiers
For defense
Knowing all damage reduction multipliers like DamageReductionMultiplierBallistic and ToHitThisActor
For defense I only use DamageReductionMultiplierAll and none of the others. For ToHitThisActor the same, only the general one, none of the specific ones.
6 main stats each can have 6 substats and each substat can contain up to 3 parts (depending on space) Just couldn't fit everything in.
I don't know what was meant "Base Capacity" in the previous comment, sry.
Other than that I'm finished, just reopen or so if something is amiss.
emod_armorslots_impactresistant.json.txt Gear_Spall_Liner_Upgrade.json.txt emod_arm_part_hand.json.txt Gear_HeatSink_Generic_Bulk-Bank.json.txt WeaponCategory.json.txt
already redone are:
remove melee, range and firepower and replace with:
That leaves open: