Jump to content

blowfish

Members
  • Posts

    4,559
  • Joined

  • Last visited

Everything posted by blowfish

  1. Well I can walk you through it, but it's more than I should reasonably post in this thread. Send me a PM if you want to know more.
  2. I think the math might be a bit more complicated than you think ... basically this entire file is the stuff required to fit jet performance, and that's ignoring the intake stuff and also hides a bunch of thermodyamic equations in SolverEngines. I can walk you through it if you want, but before you try something like this you should know that it's quite complicated.
  3. More info on refreshing the sliders ... there is a method UIPartActionChooseOption.UpdateDisplay which appears to re-adjust the min/max/current indices and update the string. It's private though (you can still call it by reflection but it gets messy because obfuscation is apparently still in effect for some builds so the name isn't reliable). So maybe your current solution is the best option, although I don't think it's necessary to null out onFieldChanged while updating things ... was that done as a precaution or specifically because you saw it being called unnecessarily? I'm pretty sure that if the slider triggered an update just by having it's value changed via code, it would result in infinite recursion.
  4. Welcome to the forums! The HX parts can be downloaded at the same place as everything else on Github.
  5. @GGumby I believe you're looking for Modular Fuel Tanks. It's based on the same tank switching code as RealFuels.
  6. Well, you're right, the node was flipped. I thought we got rid of all those issues ages ago.
  7. @Shadowmage It appears that you are correct that onFieldChanged can be triggered even if the value hasn't changed. My best guess at the issue : Pinging @taniwha on this issue. If I'm right about the cause it should be a pretty simple fix. I can file a bug report if need be, but wanted to confirm that I'm not completely crazy on this first.
  8. The short answer is that the wheel setup changed completely and no wheels from previous versions of KSP will work.
  9. Attention Tweakscale Users Tweakscale integration is now working for switchable parts. Download B9PartSwitch v1.2.0 or later and TweakScale v2.2.12 or later and it will work. No changes to B9_Aerospace are required.
  10. Yeah, you're definitely not the first person to get confused by that.
  11. It has no effect as in what? As in you looked at the reaction wheel values in the editor part catalog and they aren't different from their original values? Or as in you looked at ModuleManager.ConfigCache and saw that the changed didn't apply? If you want us to help you debug this, please do the following: Post the exact patch you have and the path to the .cfg file that contains it (e.g. GameData/Stuff/MyPatch.cfg) Delete GameData/ModuleManager.ConfigCache Open KSP and let it load to the main menu Post KSP.log (in the KSP root folder) and GameData/ModuleManager.ConfigCache (these are really the steps for debugging any module manager patch) The original person I wrote the tutorial for had no complaints, so it's probably some configuration issue on your end.
  12. Ah yeah, it does get a lot more complicated when you have to change it dynamically, doesn't it? The previous value is definitely passed into the on value changed event as a parameter (just as an object but it should be safe to cast). I know there are also (as of 1.1.2) checks in KSP to make sure the event is fired only if the value actually changes, but maybe there are some circumstances under which those checks aren't run. Might have to experiment a bit.
  13. I was under the impression that KAX didn't use FSEngine. I've used KAX with AJE in the past and it's been fine.
  14. @Shadowmage My experience with UI_ChooseOption is that it doesn't really require that much code ... what needs to be done that's requiring you to do so much?
  15. AJE doesn't really properly support FSEngine as it stands ... we'd really have to re-create the entire engine module (and that might break some other stuff). Most of the FSEngine features are stock now though, so hopefully FSEngine can be removed from Firespitter eventually and we can work from there.
  16. Are you sure? These are some of ModuleManager's core features. Maybe you want to provide more info about your issue?
  17. KSP.log sometimes has useful information that output_log.txt doesn't have though, such as whether each log message is info, a warning, or an error. It also eliminates the useless line after each debug message, making the log smaller and easier to read.
  18. The output of these two logs is slightly different, but if there's an exception they should both show it.
  19. Those are the domain of RO, not individual mods, and they already exist at any rate.
  20. The procedural wings are an unrelated mod, originally also by bac9. B9AnimationModules and B9PartSwitch are plugin dependencies that the main part pack requires (but CKAN will handle automatically). HX is the big blocky parts. Props are really part of the core pack, but CKAN split it out so that other mods can use it, but it will be installed automatically if you install core. Basically this: Install the main parts pack (B9 Aerospace), and HX/legacy if you want it. CKAN will take care of the rest.
  21. @etheoma AJE doesn't touch the fuel configs (anymore). If you just google Real Fuels (or follow the link in the OP) it will take you to the right post, but you also need engine configs either from RO or RF Stockalike. Not sure which you're looking for, the Realism Overhaul link in the RF thread does seem to take you to an old thread, however if you follow the links through (or just google Realism Overhaul) and you will get there.
  22. Sounds like no. There might be ways around this issue, such as symlinking your KSP install into somewhere in your home directory, but that's somewhat involved and the CKAN devs tell me there might be other issues with the OSX version as well.
  23. Okay, I just tried this on OSX, and the file select dialogue seems to have no useful information whatsoever. It only lets you look from home folder. This seems like a bug... EDIT: This is a known issue https://github.com/KSP-CKAN/CKAN/issues/1276
  24. Google Drive and Dropbox are good options. You can just share and post the link.
×
×
  • Create New...