-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tweakscale compatibility issue #94
Comments
Still an issue with latest releases of RF and SolverEngines |
Thanks for this! Love the steps/log/cache! :) I can't promise to get to it very soon, but I will do it... |
That's all could ask for :). Thank you! |
Aaaand 3.5 months later I finally look into this. Relevant stack trace: at (wrapper managed-to-native) UnityEngine.Transform:INTERNAL_set_localScale (UnityEngine.Vector3&) at UnityEngine.Transform.set_localScale (Vector3 value) [0x00000] in :0 at TweakScale.TweakScale.UpdateByWidth (Boolean moveParts, Boolean absolute) [0x00000] in :0 at TweakScale.TweakScale.Setup () [0x00000] in :0 at TweakScale.TweakScale.GetModuleCost (Single defaultCost) [0x00000] in :0 at Part.GetModuleCosts (Single defaultCost) [0x00000] in :0 at RealFuels.ModuleEngineConfigs.CostTL (Single cost, .ConfigNode cfg) [0x00000] in :0 at RealFuels.ModuleEngineConfigs.DoConfig (.ConfigNode cfg) [0x00000] in :0 at RealFuels.ModuleEngineConfigs.SetConfiguration (System.String newConfiguration, Boolean resetTechLevels) [0x00000] in :0 at RealFuels.TweakScaleModularEnginesUpdater.OnRescale (ScalingFactor factor) [0x00000] in :0 at TweakScale.TweakScale.Setup () [0x00000] in :0 at TweakScale.TweakScale.GetModuleCost (Single defaultCost) [0x00000] in :0 at Part.GetModuleCosts (Single defaultCost) [0x00000] in :0 at RealFuels.ModuleEngineConfigs.CostTL (Single cost, .ConfigNode cfg) [0x00000] in :0 at RealFuels.ModuleEngineConfigs.DoConfig (.ConfigNode cfg) [0x00000] in :0 at RealFuels.ModuleEngineConfigs.SetConfiguration (System.String newConfiguration, Boolean resetTechLevels) [0x00000] in :0 at RealFuels.TweakScaleModularEnginesUpdater.OnRescale (ScalingFactor factor) [0x00000] in :0 at TweakScale.TweakScale.Setup () [0x00000] in :0 at TweakScale.TweakScale.GetModuleCost (Single defaultCost) [0x00000] in :0 at Part.GetModuleCosts (Single defaultCost) [0x00000] in :0 at RealFuels.ModuleEngineConfigs.CostTL (Single cost, .ConfigNode cfg) [0x00000] in :0 at RealFuels.ModuleEngineConfigs.DoConfig (.ConfigNode cfg) [0x00000] in :0 at RealFuels.ModuleEngineConfigs.SetConfiguration (System.String newConfiguration, Boolean resetTechLevels) [0x00000] in :0 at RealFuels.TweakScaleModularEnginesUpdater.OnRescale (ScalingFactor factor) [0x00000] in :0 |
:D :D :D Can not wait!!! Will this be part of the 1.0.5 update? |
Thanks for the analysis! I'll resolve the issue within TweakScale. Calling Setup in getModuleCost is a construction that forces an early setup if the module cost is called before the regular initialization. Which is probably a bad idea to do at all. |
Awesome, thanks! :) Do let me know if there's anything I can do to help RF-side! |
@NathanKell @pellinor0 Seems there is still an issue.
|
Oh, looks like I haven't released since fixing this. Could you try the dev version of TweakScale? |
<____< You were right I thought I had grabbed the latest dev version seems in my massive install moving/updating I somehow ended up with an older version. Thanks for the quick responce. I will close it now that i verified it is fixed Thanks to both of you once again :) |
@NathanKell @pellinor0 Well there is another issue now. RCS thrusterpower is not scaling with size. It definitely should it is listed in the ScaleExponent.cfg file. Engines are working fine, but not RCS. Maybe related, but after scaling and playing with it for a bit I got a NRE that lead to the RealFuels GUI for the RCS part breaking. This was on my full linux 1.05 install heavy modded, so LMK if you want me to verify with a minimal install. Log. Will upload the cache to if desired LMK. Thanks!
|
Reopened. |
@NathanKell Any chance you will be back to this before the holidays/turn of the year? Thanks! |
Yep, I plan to work on this when RP-0 is done. |
@NathanKell Did you mean when RP-0 is completely finished, or were you going to come back to this sometime soon? Just waiting on this fix for my career Thanks! |
@NathanKell Any clarification would greatly be appreciated. Thanks! |
Sorry, thought I commented here. Per the last devnotes I spent pretty much all the time from Christmas to last weekend in the hospital with my mom; I'm now (and was before, which made that awkward) very busy on KSP dev work. I will certainly get to this when I can, and I was intending to come back to it now that RP-0 is working 'well enough', but...afraid it'll be awhile yet unless you can scrape up someone else to look into why it's failing. |
What IS the current status of this? Can I close this? Trying to do some serious pruning of the 30ish or so issues outstanding. |
Just did some quick testing. The last issue I mentioned still exists. RCS using RealFuels does not scale thrust power with resizing. There are no NREs or other errors. It just doesn't work. Engines work fine, and scale thrust with size. I can do testing if needed. Would really appreciate this finally being fixed :) Thanks! |
@svm420 can you get me a fresh log file for this? The old one is AWOL and probably was no longer relevant since it was for a different issue? Thanks. |
Well i seem to have found a major issue with using realfuels with tweakscale.
Using latest tweakscale, realfuels, MFI, and dev version of solverengines
Windows 7 64bit KSP 1.0.4 32 bit outside program files folder
Steps to reproduce.
Logs!
MM cache!
Hope that helps! :)
The text was updated successfully, but these errors were encountered: