Closed NovaRain closed 8 months ago
I think the only 2 important options are language and damage mod, so those should on top. "Default" damage option is not really necessary, I just couldn't figure out how to make a radio button without having one of its options selected by default.
"Default" damage option is not really necessary, I just couldn't figure out how to make a radio button without having one of its options selected by default.
You mean like this (the left one)?
right
That's easy, since by default DamageFormula is already 0:
// components_ammo.iss
Name: "ammo"; Description: "Ammo damage formula";
Name: "ammo\glovz"; Description: "Glovz's"; Flags: exclusive disablenouninstallwarning;
Name: "ammo\yaam"; Description: "YAAM"; Flags: exclusive disablenouninstallwarning;
// ini_ammo.iss
FileName: "{app}\ddraw.ini"; Section: "Misc"; Key: "DamageFormula"; String: "1"; Components: ammo\glovz;
FileName: "{app}\ddraw.ini"; Section: "Misc"; Key: "DamageFormula"; String: "5"; Components: ammo\yaam;
but personally I'd take the right pic for the sake of uniformity, unless you also want to remove the default English for the language option.
ok
Left - previous, Right - this PR.![rpu_instx](https://github.com/BGforgeNet/Fallout2_Restoration_Project/assets/8564973/ec7c492b-3d73-4957-8197-2ddf59c84935)
IMO language packs are more important than other optional components, and followed by the three radio button options, then the rest of checkbox options. Come to think of it, maybe add the "fixed" flag to "Ammo damage formula" checkbox? Since it's more like language packs that the main checkbox has no actual use.