

BruceKnowles
Members-
Posts
48 -
Joined
-
Last visited
Reputation
12 GoodProfile Information
-
About me
Rocketeer
-
[Airships in 1.12.3] HooliganLabs Mods
BruceKnowles replied to JewelShisen's topic in KSP1 Mod Releases
I got this... will get back to you when done. -
[1.4.*] [2.5.3] (2018-04-06) UbioZur Welding Ltd. Continued
BruceKnowles replied to girka2k's topic in KSP1 Mod Releases
Start at the beginning where everybody else might. I suggest you let us know what you do know... for example, what is your dev skills? Do you own a relevant compiler? It is very difficult to get you started when all you have is a blank page to make inferences from. PM me if you prefer a private chat. Good luck!!! -
HI, I have spent the afternoon tracking the following error in the log file: [EXC 20:01:23.185] NullReferenceException: Object reference not set to an instance of an object ScienceChecklist.ExperimentFilter.<RefreshExperimentCache>b__7 (.CelestialBody x) System.Linq.Enumerable.ToDictionary[CelestialBody,CelestialBody,String[]] (IEnumerable`1 source, System.Func`2 keySelector, System.Func`2 elementSelector, IEqualityComparer`1 comparer) System.Linq.Enumerable.ToDictionary[CelestialBody,CelestialBody,String[]] (IEnumerable`1 source, System.Func`2 keySelector, System.Func`2 elementSelector) ScienceChecklist.ExperimentFilter.RefreshExperimentCache () ScienceChecklist.ScienceWindow.RefreshExperimentCache () ScienceChecklist.ScienceChecklistAddon+<WaitForRnDAndPartLoader>d__7.MoveNext () As it happens this problem has already been resolved in version 4.3. I wish I had noticed this release sooner, it would have saved me some time. However, I have noticed an unexpected gap: see the following trace extracted from the log file (Created by adding some extra logging); [WRN 20:01:23.151] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache [WRN 20:01:23.152] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - Checkpoint 001 [WRN 20:01:23.153] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - Checkpoint 002 [WRN 20:01:23.154] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - Checkpoint 003 [WRN 20:01:23.155] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - Checkpoint 004 [WRN 20:01:23.156] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - bodies.Count = 17 [WRN 20:01:23.156] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #0 is Sun [WRN 20:01:23.157] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - [COLOR=#ff8c00][B]body #0(Sun) has no BiomeMap defined![/B][/COLOR] [WRN 20:01:23.158] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #1 is Kerbin [WRN 20:01:23.159] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #1(Kerbin) kerbin_biomes_large has 9 Attributes! [WRN 20:01:23.160] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #2 is Mun [WRN 20:01:23.161] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #2(Mun) mun_Biomes has 15 Attributes! [WRN 20:01:23.161] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #3 is Minmus [WRN 20:01:23.162] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #3(Minmus) MinmusBiomes_quantized has 9 Attributes! [WRN 20:01:23.163] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #4 is Moho [WRN 20:01:23.164] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #4(Moho) Moho_Biome has 12 Attributes! [WRN 20:01:23.165] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #5 is Eve [WRN 20:01:23.166] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #5(Eve) eve_biome has 7 Attributes! [WRN 20:01:23.166] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #6 is Duna [WRN 20:01:23.167] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #6(Duna) duna_biome has 5 Attributes! [WRN 20:01:23.168] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #7 is Ike [WRN 20:01:23.169] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #7(Ike) ike_biome has 8 Attributes! [WRN 20:01:23.170] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #8 is Jool [WRN 20:01:23.171] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - [COLOR=#ff8c00][B]body #8(Jool) has no BiomeMap defined![/B][/COLOR] [WRN 20:01:23.171] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #9 is Laythe [WRN 20:01:23.172] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #9(Laythe) laythe_biome has 5 Attributes! [WRN 20:01:23.173] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #10 is Vall [WRN 20:01:23.174] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #10(Vall) Vall_biome has 4 Attributes! [WRN 20:01:23.175] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #11 is Bop [WRN 20:01:23.176] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #11(Bop) bop_biome has 5 Attributes! [WRN 20:01:23.176] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #12 is Tylo [WRN 20:01:23.177] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #12(Tylo) tylo_biome has 8 Attributes! [WRN 20:01:23.178] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #13 is Gilly [WRN 20:01:23.179] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #13(Gilly) gilly_biome has 3 Attributes! [WRN 20:01:23.180] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #14 is Pol [WRN 20:01:23.181] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #14(Pol) pol_biome has 4 Attributes! [WRN 20:01:23.181] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #15 is Dres [WRN 20:01:23.182] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #15(Dres) dres_biome has 8 Attributes! [WRN 20:01:23.183] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #16 is Eeloo [WRN 20:01:23.184] [5/6/2015 8:01:23 PM [x] Science!]: <Info> (ExperimentFilter) - RefreshExperimentCache - body #16(Eeloo) eeloo_biome has 7 Attributes! [EXC 20:01:23.185] NullReferenceException: Object reference not set to an instance of an object ScienceChecklist.ExperimentFilter.<RefreshExperimentCache>b__7 (.CelestialBody x) System.Linq.Enumerable.ToDictionary[CelestialBody,CelestialBody,String[]] (IEnumerable`1 source, System.Func`2 keySelector, System.Func`2 elementSelector, IEqualityComparer`1 comparer) System.Linq.Enumerable.ToDictionary[CelestialBody,CelestialBody,String[]] (IEnumerable`1 source, System.Func`2 keySelector, System.Func`2 elementSelector) ScienceChecklist.ExperimentFilter.RefreshExperimentCache () ScienceChecklist.ScienceWindow.RefreshExperimentCache () ScienceChecklist.ScienceChecklistAddon+<WaitForRnDAndPartLoader>d__7.MoveNext () Now, I can sort of understand that a biome may not have been defined for the Sun, the surprise for me is that Jool has no Biome defined. Has this always been the case?
-
Universal Storage 1.4.0.0 (For KSP 1.4.x) 13th March 2018
BruceKnowles replied to Paul Kingtiger's topic in KSP1 Mod Releases
Why has the latest version of this mod been released with an out of date version of the Community Resource Pack (CRP 0.3.3 for use on KSP 0.90)? Latest version is CRP 0.4.0 which was released a few days before your product!!! -
Jet Engine Thrust and Atmospheric Drag
BruceKnowles replied to Old Foxboy's topic in KSP1 Gameplay Questions and Tutorials
Darn fine question... It may well be a safe bet to presume that if IAS was calculated at all somebody would already have designed a pitot tube for use in atmospheric environments. -
Not necessarily, that's the meaning of terminal velocity... you can accelerate only so much when going downwards... ask any free fall skydiver!!!! P.S. Also keep in mind that you will always slow down as you hit thicker air due to the effects of drag.
-
[1.1.2] Kerbal Inventory System (KIS) 1.2.12
BruceKnowles replied to KospY's topic in KSP1 Mod Releases
Dear Developers, I would have just attempted to read the KIS user guide by clicking on the book as instructed. Sadly, due in part to my age group, page two is almost unreadable. This is primarily due to the lack of high quality text (it is very blurry), and in blue text. Things improve slightly on the following pages partly due to a slightly larger font (I think) and bold text. Please consider changing the colour to black to improve the contrast. This small change will greatly improve the clarity of the text. An increase in font size would also be much appreciated. Thank in advance -
[1.1.2] Kerbal Inventory System (KIS) 1.2.12
BruceKnowles replied to KospY's topic in KSP1 Mod Releases
KIS 1.1.1 is working fine with KSP 1.0. However, you should note that not all items are necessarily accepted by the container (partly because they are too big to fit). Try inserting the E-SD80 screwdriver or any of the other 5 items found in the EVA items tab. If these don't fit then you definitely have a problem. -
[1.8.x] Contracts Window + [v9.4] [11/1/2019]
BruceKnowles replied to DMagic's topic in KSP1 Mod Releases
This might well be an error: see lines 124 - 146 in module contractContainers.cs [COLOR=#569CD6][FONT=Consolas]private[/FONT][/COLOR][COLOR=#DCDCDC][FONT=Consolas] [/FONT][/COLOR][COLOR=#569CD6][FONT=Consolas]void[/FONT][/COLOR][COLOR=#DCDCDC][FONT=Consolas] [/FONT][/COLOR][COLOR=#00FFFF][FONT=Consolas]contractPenalties[/FONT][/COLOR][COLOR=#DCDCDC][FONT=Consolas]([/FONT][/COLOR][COLOR=#ADD8E6][FONT=Consolas]Contract[/FONT][/COLOR][COLOR=#DCDCDC][FONT=Consolas] c)[/FONT][/COLOR] { [COLOR=lightblue]CurrencyModifierQuery[/COLOR] currencyQuery [COLOR=#b4b4b4]=[/COLOR] [COLOR=lightblue]CurrencyModifierQuery[/COLOR][COLOR=#b4b4b4].[/COLOR][COLOR=cyan]RunQuery[/COLOR]([COLOR=lightblue]TransactionReasons[/COLOR][COLOR=#b4b4b4].[/COLOR][COLOR=violet][B]ContractPenalty[/B][/COLOR], ([COLOR=#569cd6]float[/COLOR])c[COLOR=#b4b4b4].[/COLOR][COLOR=violet]FundsFailure[/COLOR], [COLOR=#b5cea8]0f[/COLOR], c[COLOR=#b4b4b4].[/COLOR][COLOR=violet]ReputationFailure[/COLOR]); [COLOR=violet]fundsPenString[/COLOR] [COLOR=#b4b4b4]=[/COLOR] [COLOR=#d69d85]""[/COLOR]; [COLOR=#569cd6]if[/COLOR] (c[COLOR=#b4b4b4].[/COLOR][COLOR=violet]FundsFailure[/COLOR] [COLOR=#b4b4b4]!=[/COLOR] [COLOR=#b5cea8]0[/COLOR]); // <---- Next line is now unconditional!!! is this intended? [COLOR=violet]fundsPenString[/COLOR] [COLOR=#b4b4b4]=[/COLOR] [COLOR=#d69d85]"- "[/COLOR] [COLOR=#b4b4b4]+[/COLOR] c[COLOR=#b4b4b4].[/COLOR][COLOR=violet]FundsFailure[/COLOR][COLOR=#b4b4b4].[/COLOR][COLOR=cyan]ToString[/COLOR]([COLOR=#d69d85]"N0"[/COLOR]); [COLOR=#569cd6]float[/COLOR] fundsPenStrat [COLOR=#b4b4b4]=[/COLOR] currencyQuery[COLOR=#b4b4b4].[/COLOR][COLOR=cyan]GetEffectDelta[/COLOR]([COLOR=lightblue]Currency[/COLOR][COLOR=#b4b4b4].[/COLOR][COLOR=violet][B]Funds[/B][/COLOR]); [COLOR=#569cd6]if[/COLOR] (fundsPenStrat [COLOR=#b4b4b4]!=[/COLOR] [COLOR=#b5cea8]0f[/COLOR]) { [COLOR=violet]fundsPenString[/COLOR] [COLOR=#b4b4b4]=[/COLOR] [COLOR=#569cd6]string[/COLOR][COLOR=#b4b4b4].[/COLOR][COLOR=cyan]Format[/COLOR]([COLOR=#d69d85]"- [/COLOR][COLOR=#80ff80]{0:N0}[/COLOR][COLOR=#d69d85] ([/COLOR][COLOR=#80ff80]{1:N0}[/COLOR][COLOR=#d69d85])"[/COLOR], c[COLOR=#b4b4b4].[/COLOR][COLOR=violet]FundsFailure[/COLOR] [COLOR=#b4b4b4]+[/COLOR] fundsPenStrat, fundsPenStrat); } [COLOR=violet]repPenString[/COLOR] [COLOR=#b4b4b4]=[/COLOR] [COLOR=#d69d85]""[/COLOR]; [COLOR=#569cd6]if[/COLOR] (c[COLOR=#b4b4b4].[/COLOR][COLOR=violet]ReputationFailure[/COLOR] [COLOR=#b4b4b4]!=[/COLOR] [COLOR=#b5cea8]0[/COLOR]) [COLOR=violet]repPenString[/COLOR] [COLOR=#b4b4b4]=[/COLOR] [COLOR=#d69d85]"- "[/COLOR] [COLOR=#b4b4b4]+[/COLOR] c[COLOR=#b4b4b4].[/COLOR][COLOR=violet]ReputationFailure[/COLOR][COLOR=#b4b4b4].[/COLOR][COLOR=cyan]ToString[/COLOR]([COLOR=#d69d85]"N0"[/COLOR]); [COLOR=#569cd6]float[/COLOR] repPenStrat [COLOR=#b4b4b4]=[/COLOR] currencyQuery[COLOR=#b4b4b4].[/COLOR][COLOR=cyan]GetEffectDelta[/COLOR]([COLOR=lightblue]Currency[/COLOR][COLOR=#b4b4b4].[/COLOR][COLOR=violet][B]Reputation[/B][/COLOR]); [COLOR=#569cd6]if[/COLOR] (repPenStrat [COLOR=#b4b4b4]!=[/COLOR] [COLOR=#b5cea8]0f[/COLOR]) { [COLOR=violet]repPenString[/COLOR] [COLOR=#b4b4b4]=[/COLOR] [COLOR=#569cd6]string[/COLOR][COLOR=#b4b4b4].[/COLOR][COLOR=cyan]Format[/COLOR]([COLOR=#d69d85]"- [/COLOR][COLOR=#80ff80]{0:N0}[/COLOR][COLOR=#d69d85] ([/COLOR][COLOR=#80ff80]{1:N0}[/COLOR][COLOR=#d69d85])"[/COLOR], c[COLOR=#b4b4b4].[/COLOR][COLOR=violet]ReputationFailure[/COLOR] [COLOR=#b4b4b4]+[/COLOR] repPenStrat, repPenStrat); } } [COLOR=#DCDCDC][FONT=Consolas][/FONT][/COLOR] -
No need to vote, the devs with a bee in the bonnet on this issue have long since implemented code that disabled their products from operating when the 64bit version was running. However, in contrast, there are many members here who are quite capable of removing this constraint, linking the correct dlls, and creating a 64bit compliant version. As such, these people are very unlikely to harass the primary developers about 64bit related problems.... What has happened in effect is to take away the right of these members to make a choice.
-
Without a doubt.... his videos are by far the most thorough, full of detail and a great story line to boot. In truth, I think he is in a separate class of his own. However, I would like to add that I do not consider other such as Scott Manley and Danny2462 poorer content producers. Indeed, they are also excellent but are quite different in the type of content that they do generate. - - - Updated - - - I must say that this particular thread was a most informative one. As it happens, I watch most of those mentioned every day... however, there are still a number of producers I was not aware of. Thank you all.
-
Good for you... I wish we were all as smart as you were..... It may also have been useful to have a close DNA connection with Nostradamus, that way we would have been able to predict this update and prepare for it!