e-dog Posted August 4, 2014 Author Share Posted August 4, 2014 I'm getting crashes whenever I click on the Fairing Base in the VAB to construct it. It looks like there are some KAE issues. Are all your installed mods using KAE 1.7.0? Link to comment Share on other sites More sharing options...
Mattdogking Posted August 4, 2014 Share Posted August 4, 2014 I installed it correctly, yet it is not working for 0.24. I downloaded the latest version of this. I tried it for 0.23.5 as well and it doesn't work on there either. Both versions of KSP says it is incompatible. Also i have tried using it on them. Please fix this. Link to comment Share on other sites More sharing options...
e-dog Posted August 4, 2014 Author Share Posted August 4, 2014 I installed it correctly, yet it is not working for 0.24. I downloaded the latest version of this. I tried it for 0.23.5 as well and it doesn't work on there either. Both versions of KSP says it is incompatible. Also i have tried using it on them. Please fix this.The latest version of PF needs KSP 0.24.1 at least, it won't work for 0.24. That's because of procedural costs for parts. Link to comment Share on other sites More sharing options...
Jaxx Posted August 4, 2014 Share Posted August 4, 2014 (edited) It looks like there are some KAE issues. Are all your installed mods using KAE 1.7.0?I'm not sure honestly. It seems strange it doesn't work like MM, where multiple installed versions just use the newest one....The technology already exists. Edited August 4, 2014 by Jaxx Link to comment Share on other sites More sharing options...
NathanKell Posted August 4, 2014 Share Posted August 4, 2014 FYI .24 broke that functionality of MM, too. Link to comment Share on other sites More sharing options...
Jaxx Posted August 4, 2014 Share Posted August 4, 2014 I'm not sure honestly. It seems strange it doesn't work like MM, where multiple installed versions just use the newest one....The technology already exists.I just went through and manually replaced all versions of KAE to the 1.7 version and it works now. Link to comment Share on other sites More sharing options...
EpicDragon7 Posted August 5, 2014 Share Posted August 5, 2014 so how do I change the size of the fairing bases? I can get the interstage bases to change size just fine Link to comment Share on other sites More sharing options...
EpicDragon7 Posted August 5, 2014 Share Posted August 5, 2014 I also have the Kosmos mod installed, is there something special i need to do to get it to work properly? Link to comment Share on other sites More sharing options...
DavidHunter Posted August 5, 2014 Share Posted August 5, 2014 That means PF DLL was not loaded or crashed, check error log. Most likely it's KAE conflict or wrong KSP/PF version.Umm, sorry, what part of the log?Here's the PF-relevant lines in the KSP.log file from during initial KSP loading... (not sure if that's what you wanted me to check?)[LOG 19:14:01.995] Load(Assembly): ProceduralFairings/KSPAPIExtensions[LOG 19:14:01.995] AssemblyLoader: Loading assembly at /Applications/KSP_osx_v024/GameData/ProceduralFairings/KSPAPIExtensions.dll[LOG 19:14:02.013] Load(Assembly): ProceduralFairings/ProceduralFairings[LOG 19:14:02.013] AssemblyLoader: Loading assembly at /Applications/KSP_osx_v024/GameData/ProceduralFairings/ProceduralFairings.dllDunno what KAE is, but I'm running KSP v0.24.2 and PF v3.08... oh. I just saw v3.09 has been posted on the OP. Will download and re-try. Thanks. Link to comment Share on other sites More sharing options...
DavidHunter Posted August 5, 2014 Share Posted August 5, 2014 Umm, sorry, what part of the log?Here's the PF-relevant lines in the KSP.log file from during initial KSP loading... (not sure if that's what you wanted me to check?)Dunno what KAE is, but I'm running KSP v0.24.2 and PF v3.08... oh. I just saw v3.09 has been posted on the OP. Will download and re-try. Thanks.Ok, updated and retried. Exact same issue is still happening. Here's a screenshot of what I see (note that I have used all three fairing bases just to demonstrate the idea of what happens when I try to place a fairing on any of them).Here are all PF lines in KSP.log from initial game opening until just before I took the above screenshot (i.e. it's not the entire log file, only the lines with "ProceduralFairings" in them).[LOG 19:36:33.910] Load(Texture): ProceduralFairings/baseRingTex[LOG 19:36:33.926] Load(Texture): ProceduralFairings/baseTex[LOG 19:36:33.987] Load(Texture): ProceduralFairings/blackRingTex[LOG 19:36:34.088] Load(Texture): ProceduralFairings/fairing1[LOG 19:36:34.204] Load(Texture): ProceduralFairings/fuselage1[LOG 19:36:34.518] Load(Texture): ProceduralFairings/thrustPlate1[LOG 19:36:34.543] Load(Texture): ProceduralFairings/thrustPlate1bump_Normal_NRM[LOG 19:37:32.905] Load(Model): ProceduralFairings/baseModel[LOG 19:37:32.921] Load(Model): ProceduralFairings/baseRingModel[LOG 19:37:32.938] Load(Model): ProceduralFairings/sideModel[LOG 19:37:32.954] Load(Model): ProceduralFairings/thrustPlate[LOG 19:37:39.097] Config(PART) ProceduralFairings/adapter2/KzInterstageAdapter2[LOG 19:37:39.097] Config(PART) ProceduralFairings/base/KzResizableFairingBase[LOG 19:37:39.097] Config(PART) ProceduralFairings/baseRing/KzResizableFairingBaseRing[LOG 19:37:39.097] Config(PROCFAIRINGS_MINDIAMETER) ProceduralFairings/common/PROCFAIRINGS_MINDIAMETER[LOG 19:37:39.097] Config(PROCFAIRINGS_MAXDIAMETER) ProceduralFairings/common/PROCFAIRINGS_MAXDIAMETER[LOG 19:37:39.097] Config(PROCROCKET_MINDIAMETER) ProceduralFairings/common/PROCROCKET_MINDIAMETER[LOG 19:37:39.097] Config(PROCROCKET_MAXDIAMETER) ProceduralFairings/common/PROCROCKET_MAXDIAMETER[LOG 19:37:39.097] Config(PART) ProceduralFairings/common/pf_tech_fairing05m[LOG 19:37:39.097] Config(PART) ProceduralFairings/common/pf_tech_fairing3m[LOG 19:37:39.097] Config(PART) ProceduralFairings/common/pf_tech_fairing6m[LOG 19:37:39.097] Config(PART) ProceduralFairings/common/pf_tech_fairing10m[LOG 19:37:39.097] Config(PART) ProceduralFairings/common/pf_tech_rocket6m[LOG 19:37:39.097] Config(PART) ProceduralFairings/common/pf_tech_rocket10m[LOG 19:37:39.097] Config(PART) ProceduralFairings/fuselage1/KzProcFairingFuselage1[LOG 19:37:39.097] Config(PART) ProceduralFairings/fuselage2/KzProcFairingFuselage2[LOG 19:37:39.098] Config(PART) ProceduralFairings/plate/KzThrustPlate[LOG 19:37:39.098] Config(PART) ProceduralFairings/side1/KzProcFairingSide1[LOG 19:37:39.098] Config(PART) ProceduralFairings/side2/KzProcFairingSide2[LOG 19:37:39.098] Config(PART) ProceduralFairings/deprecated/adapter/KzInterstageAdapter[LOG 19:37:39.098] Config(PART) ProceduralFairings/deprecated/base0_625/KzProcFairingBase0_625[LOG 19:37:39.098] Config(PART) ProceduralFairings/deprecated/base1_25/KzProcFairingBase1_25[LOG 19:37:39.098] Config(PART) ProceduralFairings/deprecated/base2_5/KzProcFairingBase2_5[LOG 19:37:39.098] Config(PART) ProceduralFairings/deprecated/base3_75/KzProcFairingBase3_75[LOG 19:37:39.098] Config(PART) ProceduralFairings/deprecated/base5/KzProcFairingBase5[LOG 19:37:39.098] Config(PART) ProceduralFairings/deprecated/baseRing0_625/KzProcFairingBaseRing0_625[LOG 19:37:39.098] Config(PART) ProceduralFairings/deprecated/baseRing1_25/KzProcFairingBaseRing1_25[LOG 19:37:39.098] Config(PART) ProceduralFairings/deprecated/baseRing2_5/KzProcFairingBaseRing2_5[LOG 19:37:39.098] Config(PART) ProceduralFairings/deprecated/baseRing3_75/KzProcFairingBaseRing3_75[LOG 19:37:39.098] Config(PART) ProceduralFairings/deprecated/baseRing5/KzProcFairingBaseRing5[ERR 19:37:42.990] MechJeb moduleRegistry creation threw an exception in LoadComputerModules loading ProceduralFairings, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.[LOG 19:37:44.806] PartLoader: Compiling Part 'ProceduralFairings/adapter2/KzInterstageAdapter2'[LOG 19:37:44.837] PartLoader: Compiling Part 'ProceduralFairings/base/KzResizableFairingBase'[LOG 19:37:44.857] PartLoader: Compiling Part 'ProceduralFairings/baseRing/KzResizableFairingBaseRing'[LOG 19:37:44.877] PartLoader: Compiling Part 'ProceduralFairings/common/pf_tech_fairing05m'[LOG 19:37:44.896] PartLoader: Compiling Part 'ProceduralFairings/common/pf_tech_fairing3m'[LOG 19:37:44.915] PartLoader: Compiling Part 'ProceduralFairings/common/pf_tech_fairing6m'[LOG 19:37:44.934] PartLoader: Compiling Part 'ProceduralFairings/common/pf_tech_fairing10m'[LOG 19:37:44.953] PartLoader: Compiling Part 'ProceduralFairings/common/pf_tech_rocket6m'[LOG 19:37:44.972] PartLoader: Compiling Part 'ProceduralFairings/common/pf_tech_rocket10m'[LOG 19:37:44.991] PartLoader: Compiling Part 'ProceduralFairings/fuselage1/KzProcFairingFuselage1'[ERR 19:37:45.002] Cannot find a PartModule of typename 'ProceduralFairingSide'[LOG 19:37:45.009] PartLoader: Compiling Part 'ProceduralFairings/fuselage2/KzProcFairingFuselage2'[ERR 19:37:45.021] Cannot find a PartModule of typename 'ProceduralFairingSide'[LOG 19:37:45.028] PartLoader: Compiling Part 'ProceduralFairings/plate/KzThrustPlate'[LOG 19:37:45.049] PartLoader: Compiling Part 'ProceduralFairings/side1/KzProcFairingSide1'[ERR 19:37:45.061] Cannot find a PartModule of typename 'ProceduralFairingSide'[LOG 19:37:45.068] PartLoader: Compiling Part 'ProceduralFairings/side2/KzProcFairingSide2'[ERR 19:37:45.080] Cannot find a PartModule of typename 'ProceduralFairingSide'[LOG 19:37:45.088] PartLoader: Compiling Part 'ProceduralFairings/deprecated/adapter/KzInterstageAdapter'[LOG 19:37:45.118] PartLoader: Compiling Part 'ProceduralFairings/deprecated/base0_625/KzProcFairingBase0_625'[LOG 19:37:45.142] PartLoader: Compiling Part 'ProceduralFairings/deprecated/base1_25/KzProcFairingBase1_25'[LOG 19:37:45.165] PartLoader: Compiling Part 'ProceduralFairings/deprecated/base2_5/KzProcFairingBase2_5'[LOG 19:37:45.189] PartLoader: Compiling Part 'ProceduralFairings/deprecated/base3_75/KzProcFairingBase3_75'[LOG 19:37:45.212] PartLoader: Compiling Part 'ProceduralFairings/deprecated/base5/KzProcFairingBase5'[LOG 19:37:45.235] PartLoader: Compiling Part 'ProceduralFairings/deprecated/baseRing0_625/KzProcFairingBaseRing0_625'[LOG 19:37:45.259] PartLoader: Compiling Part 'ProceduralFairings/deprecated/baseRing1_25/KzProcFairingBaseRing1_25'[LOG 19:37:45.282] PartLoader: Compiling Part 'ProceduralFairings/deprecated/baseRing2_5/KzProcFairingBaseRing2_5'[LOG 19:37:45.323] PartLoader: Compiling Part 'ProceduralFairings/deprecated/baseRing3_75/KzProcFairingBaseRing3_75'[LOG 19:37:45.347] PartLoader: Compiling Part 'ProceduralFairings/deprecated/baseRing5/KzProcFairingBaseRing5' ProceduralFairings[LOG 19:37:55.303] [ModuleManager] :BEFORE[PROCEDURALFAIRINGS] pass[LOG 19:37:55.307] [ModuleManager] :FOR[PROCEDURALFAIRINGS] pass[LOG 19:37:55.311] [ModuleManager] :AFTER[PROCEDURALFAIRINGS] pass ProceduralFairings[LOG 19:38:01.845] [ModuleManager] :BEFORE[PROCEDURALFAIRINGS] pass[LOG 19:38:01.849] [ModuleManager] :FOR[PROCEDURALFAIRINGS] pass[LOG 19:38:01.853] [ModuleManager] :AFTER[PROCEDURALFAIRINGS] pass[LOG 19:38:01.967] ActiveTextureManagement: Name: ProceduralFairings/baseRingTex[LOG 19:38:01.968] ActiveTextureManagement: Name: ProceduralFairings/baseTex[LOG 19:38:01.968] ActiveTextureManagement: Name: ProceduralFairings/blackRingTex[LOG 19:38:01.968] ActiveTextureManagement: Name: ProceduralFairings/fairing1[LOG 19:38:01.969] ActiveTextureManagement: Name: ProceduralFairings/fuselage1[LOG 19:38:01.969] ActiveTextureManagement: Name: ProceduralFairings/thrustPlate1[LOG 19:38:01.969] ActiveTextureManagement: Name: ProceduralFairings/thrustPlate1bump_Normal_NRM ProceduralFairings[LOG 19:38:04.596] [ModuleManager] :BEFORE[PROCEDURALFAIRINGS] pass[LOG 19:38:04.600] [ModuleManager] :FOR[PROCEDURALFAIRINGS] pass[LOG 19:38:04.604] [ModuleManager] :AFTER[PROCEDURALFAIRINGS] pass ProceduralFairings[LOG 19:55:26.967] [ModuleManager] :BEFORE[PROCEDURALFAIRINGS] pass[LOG 19:55:26.971] [ModuleManager] :FOR[PROCEDURALFAIRINGS] pass[LOG 19:55:26.975] [ModuleManager] :AFTER[PROCEDURALFAIRINGS] pass ProceduralFairings[LOG 19:55:29.599] [ModuleManager] :BEFORE[PROCEDURALFAIRINGS] pass[LOG 19:55:29.603] [ModuleManager] :FOR[PROCEDURALFAIRINGS] pass[LOG 19:55:29.607] [ModuleManager] :AFTER[PROCEDURALFAIRINGS] pass ProceduralFairings[LOG 19:56:47.310] [ModuleManager] :BEFORE[PROCEDURALFAIRINGS] pass[LOG 19:56:47.314] [ModuleManager] :FOR[PROCEDURALFAIRINGS] pass[LOG 19:56:47.318] [ModuleManager] :AFTER[PROCEDURALFAIRINGS] pass ProceduralFairings[LOG 19:56:50.166] [ModuleManager] :BEFORE[PROCEDURALFAIRINGS] pass[LOG 19:56:50.170] [ModuleManager] :FOR[PROCEDURALFAIRINGS] pass[LOG 19:56:50.174] [ModuleManager] :AFTER[PROCEDURALFAIRINGS] pass Any ideas? :SThanks for your help. Link to comment Share on other sites More sharing options...
mecki Posted August 5, 2014 Share Posted August 5, 2014 I know that it had been posted somewhere but I can't find it: What was the MM code to add decouplers to the bases? Link to comment Share on other sites More sharing options...
NathanKell Posted August 5, 2014 Share Posted August 5, 2014 DavidHunter: that's the non-informative log.Cause the problem. Quit KSP (if it hasn't crashed). Upload your entire output log (NOT ksp.log) to dropbox or something.Windows: KSP_win\KSP_Data\output_log.txt OR KSP_win64\KSP_x64_DATA\output_log.txt (depending on which used)Mac OSX: Open Console, on the left side of the window there is a menu that says 'files'. Scroll down the list and find the Unity drop down, under Unity there will be Player.log ( Files>~/Library/Logs>Unity>Player.log )Linux: ~/.config/unity3d/Squad/Kerbal\ Space\ Program/Player.log Link to comment Share on other sites More sharing options...
EpicDragon7 Posted August 5, 2014 Share Posted August 5, 2014 so I need to post the output log here to find out what is causing my issue? Link to comment Share on other sites More sharing options...
softweir Posted August 5, 2014 Share Posted August 5, 2014 In a word - "yes". It's the quickest and easiest way.You can use one of any number of file-hosting services (I use Dropbox) to upload the file and link to the upload.Good luck! Link to comment Share on other sites More sharing options...
LostOblivion Posted August 5, 2014 Share Posted August 5, 2014 The fairing won't change if you have "locked" the shape.edit: can't see your "Good" screenshot, maybe make a new upload Here:https://www.dropbox.com/s/ccak2a77c5y1n5t/screenshot37.pnghttps://www.dropbox.com/s/6o5cz76n3e5t41q/screenshot38.pngI know I can lock the shape, and that's what I did, but to add such fairings in the future also means having to make a dummy payload, lock the shape, and then remove the payload again. Link to comment Share on other sites More sharing options...
EpicDragon7 Posted August 5, 2014 Share Posted August 5, 2014 ok I will post it up later. and wasnt something mentioned about the Kosmos mod causing incompatability Link to comment Share on other sites More sharing options...
e-dog Posted August 6, 2014 Author Share Posted August 6, 2014 Here:https://www.dropbox.com/s/ccak2a77c5y1n5t/screenshot37.pnghttps://www.dropbox.com/s/6o5cz76n3e5t41q/screenshot38.pngI know I can lock the shape, and that's what I did, but to add such fairings in the future also means having to make a dummy payload, lock the shape, and then remove the payload again.I'll add manual fairing shape controls later (so you can disable automatic shaping and make them any size/shape you want). That should solve a lot of issues with interstage adapter.However I'm busy with other stuff, so I only do maintenance updates to PF for now. Link to comment Share on other sites More sharing options...
LostOblivion Posted August 6, 2014 Share Posted August 6, 2014 I'll add manual fairing shape controls later (so you can disable automatic shaping and make them any size/shape you want). That should solve a lot of issues with interstage adapter.However I'm busy with other stuff, so I only do maintenance updates to PF for now.Very cool! Thanks for making this mod, it really makes the KSP experience for me. Link to comment Share on other sites More sharing options...
Borr Posted August 6, 2014 Share Posted August 6, 2014 (edited) ok I will post it up later. and wasnt something mentioned about the Kosmos mod causing incompatabilityAnd worth to mention that Kosmos parts are used in Chaka Monkey pack...EDIT: Or conflicting because I found ProceduralFairings.dll in his pack hiden here: "\CMES\Aero\Keramzit" Edited August 6, 2014 by Borr Link to comment Share on other sites More sharing options...
Drew Kerman Posted August 9, 2014 Share Posted August 9, 2014 Slight issue - it appears that sticking parts near the fairing base can cause them to show up as shielded. Any lower than this and the camera shows up as unshielded, but here and closer to the fairing the camera is shieldedAt first I thought this was just the game being smart and the fact that the fairing was rather wide would create a pocket of airflow a short distance beneath the fairing that could be considered shielded. But then I reduced the width of the fairing and the issue remained Link to comment Share on other sites More sharing options...
e-dog Posted August 9, 2014 Author Share Posted August 9, 2014 Slight issue - it appears that sticking parts near the fairing base can cause them to show up as shielded. Any lower than this and the camera shows up as unshielded, but here and closer to the fairing the camera is shieldedIt's more of the FAR issue, the shielding is very approximate. Link to comment Share on other sites More sharing options...
Drew Kerman Posted August 9, 2014 Share Posted August 9, 2014 worth posting about in the FAR forum? It doesn't really bother me any, and if the approximation is the best that can be done that's fine Link to comment Share on other sites More sharing options...
DavidHunter Posted August 10, 2014 Share Posted August 10, 2014 DavidHunter: that's the non-informative log.Cause the problem. Quit KSP (if it hasn't crashed). Upload your entire output log (NOT ksp.log) to dropbox or something.Windows: KSP_win\KSP_Data\output_log.txt OR KSP_win64\KSP_x64_DATA\output_log.txt (depending on which used)Mac OSX: Open Console, on the left side of the window there is a menu that says 'files'. Scroll down the list and find the Unity drop down, under Unity there will be Player.log ( Files>~/Library/Logs>Unity>Player.log )Linux: ~/.config/unity3d/Squad/Kerbal\ Space\ Program/Player.logNever knew that log even existed. Thanks! Will try and trip it up tomorrow. Link to comment Share on other sites More sharing options...
Manwith Noname Posted August 10, 2014 Share Posted August 10, 2014 Love your fairings but wish you could paint them with KerbPaint? I did some tinkering and made some shader maps with a config. If you have a need for adding some colour, the links are in the KerbPaint thread, here, along with some others you may find interesting. Link to comment Share on other sites More sharing options...
acc Posted August 11, 2014 Share Posted August 11, 2014 (edited) Requests:Tweakable (enable/disable) decoupler for the interstage fairing base (top-node, not on the base itself)Tweakable base-heights for all the fairing bases (sometimes it looks not so nice with default heights) Edited August 11, 2014 by acc Link to comment Share on other sites More sharing options...
Recommended Posts