Biotronic
Members-
Posts
359 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Everything posted by Biotronic
-
I am slightly saddened to see they did not implement my suggestion. Sent Squad a mail a few days ago saying I'd like to have a float dryCost in Part, float moduleCost in PartModule. Would have let me implement cost handling in .cfgs without even changing a line of code. Maybe I'm too optimistic. ...as it turns out, I can make this work, with three lines of code: TWEAKSCALEEXPONENTS { name = TweakScale dryCost= 3 } Still darned stumped by the problems with x64. Can't I at least get a bug I can reproduce on my own confuser?
-
I've found something weird, at least. [TweakScale] Registering updater for [TweakScale] Registering updater for MuMech.MuMechToggle The first of these lines seem to be missing some information. That information is the name of a generic type defined in Scale.dll. If that's the culprit, this should fix the problem.
-
That's exactly what I wanted. Thanks a lot! The scaletype spam has been removed since it's unnecessary, so no race condition. I hope... New test version, same procedure. I'm thoroughly confused by some parts of this, though. First, it works great here. Second, adding MFT should not fix the problem. Third, I don't have a call to System.Linq.Enumerable:Cast<object> anywhere in the code. Thanks a lot for testing this for me, btw. I really appreciate it.
-
Interesting. Would you mind running it once with this Scale.dll? It's got some extra debug statements which should help me locate the exact line on which the crash happens. Other things to try: Delete TweakScale_ModularFuelTanks.dll from TweakScale\plugins. Run a game with only stock and TweakScale. Run a binary search for interfering mods: Remove half the mods and see if the problem disappears. If it doesn't, repeat with the remaining ones. If it does, add them again and repeat with that half.
-
Well fcuk. 1.24 and 1.25 had a typo in DefaultScales.cfg, which is what caused Smurfalot's ridiculously oversized illuminators. So we try again. Version 1.26 has new cfgs for KW and NFT, as well as fixing above typo. I'm playing around with a mod for creating cfgs in KSP - right-click a part, choose scaletype and default scale, and a new .cfg automagically appears with the values you've chosen. Might make it easier for modders to support TweakScale in their mods.