Nereid Posted December 22, 2014 Author Share Posted December 22, 2014 I'll try to keep the code in your code convention (I usually do not care too much about these conventions, as long as people don't to silly things like the GNU style)We are using the other (compacter) styles in our company. But I don't like this style and find it not as easy to read. I'm writing code in this style for about 30 years now and we are all creatures of habbit. Quote Link to comment Share on other sites More sharing options...
Unreal2004 Posted December 22, 2014 Share Posted December 22, 2014 The non movable gauges are my fault. I have tried to get the gauges behind the toolbar popups and changed the drawing queue. Because all gauges were drawn behind other windows (not the toolbar popups unfortunately), I didn't changed it back. My gauges are all in place, so I didn't check to move them again and this side effect got unnoticed.Fixed in 0.5.23-295. Uploading now.Great!! Thanks for the quick fix Keep up the good work! Quote Link to comment Share on other sites More sharing options...
Cerebrate Posted December 28, 2014 Share Posted December 28, 2014 Oops! Looks like the latest FAR update has broken Nanogauges by introducing a second GetMachNumber method with different parameters:[EXC 21:40:50.844] AmbiguousMatchException: Ambiguous matching in method resolution System.Reflection.Binder.FindMostDerivedMatch (System.Reflection.MethodBase[] match) System.MonoType.GetMethodImpl (System.String name, BindingFlags bindingAttr, System.Reflection.Binder binder, CallingConventions callConvention, System.Type[] types, System.Reflection.ParameterModifier[] modifiers) System.Type.GetMethod (System.String name, BindingFlags bindingAttr) Nereid.NanoGauges.FARAdapter.Plugin () Nereid.NanoGauges.NanoGauges.Awake () UnityEngine.GameObject:AddComponent(Type) AddonLoader:StartAddon(LoadedAssembly, Type, KSPAddon, Startup) AddonLoader:StartAddons(Startup) AddonLoader:OnLevelWasLoaded(Int32)I haven't had time to compile it myself and test, but changing line 58 of Adapter.cs to:methodGetMachNumber = typeAeoUtil.GetMethod("GetMachNumber", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(CelestialBody), typeof(double), typeof(Vector3) }, null);...should fix it, though. Quote Link to comment Share on other sites More sharing options...
Nereid Posted December 29, 2014 Author Share Posted December 29, 2014 Thanks for reporting. It's fixed. I will release a new version in a few hours. Quote Link to comment Share on other sites More sharing options...
Nereid Posted December 29, 2014 Author Share Posted December 29, 2014 fixed. Please download the latest release on Kerbalstuff Quote Link to comment Share on other sites More sharing options...
Nereid Posted January 9, 2015 Author Share Posted January 9, 2015 (edited) Updated to 0.6.1-723: 3 new gauges.EDIT: Altimeter seems to be off above 10.000m at any altitude. I'm fixing this.EDIT2: fixed in 0.6.2-732 Edited January 9, 2015 by Nereid Quote Link to comment Share on other sites More sharing options...
Nereid Posted January 10, 2015 Author Share Posted January 10, 2015 0.6.3-787: If enabled in the configuration, a mouse over a gauge will display a zoom (2x) window. Quote Link to comment Share on other sites More sharing options...
CarnageINC Posted January 10, 2015 Share Posted January 10, 2015 There is no horizontal acceleration toggle option for any of the menus. Quote Link to comment Share on other sites More sharing options...
Nereid Posted January 10, 2015 Author Share Posted January 10, 2015 (edited) There is no horizontal acceleration toggle option for any of the menus.Thank you. I will fix this ASAP.EDIT: fixed in 0.6.4-788 Edited January 10, 2015 by Nereid Quote Link to comment Share on other sites More sharing options...
Cerebrate Posted January 11, 2015 Share Posted January 11, 2015 Love the new zoom feature! That's exactly what I was hoping for, so thanks muchly.-c Quote Link to comment Share on other sites More sharing options...
Nereid Posted January 11, 2015 Author Share Posted January 11, 2015 Love the new zoom feature! That's exactly what I was hoping for, so thanks muchly.-cFixed a few minor bugs in the latest release: 0.6.5-801Especially the exact readout configuration (zoom feature) is now persistent if changed. Quote Link to comment Share on other sites More sharing options...
damerell Posted February 12, 2015 Share Posted February 12, 2015 Thanks awfully for this. It turns out to be just what I wanted to cover more areas of the screen with excessive amounts of data. :-) Quote Link to comment Share on other sites More sharing options...
Kmus Posted February 19, 2015 Share Posted February 19, 2015 I like these gauge but they are so tiny on my large screen is there a way to resize them ? Quote Link to comment Share on other sites More sharing options...
damerell Posted March 2, 2015 Share Posted March 2, 2015 I'd like to request a gauge showing total orbit energy for descent purposes - kinetic energy based on surface velocity plus potential energy based on height. It's this that needs to be bled off during re-entry.It looks like an easy patch, but I have no idea how to compile KSP plugins, so I'm posting to the thread first... Quote Link to comment Share on other sites More sharing options...
Phoenix1945 Posted March 31, 2015 Share Posted March 31, 2015 Its a great mod, helping me a lot while launches and flight. Thank you, keep up the good work Quote Link to comment Share on other sites More sharing options...
Iron4venger Posted April 9, 2015 Share Posted April 9, 2015 (edited) Hi dude, I noticed the movements on the gauges are a little to harsh. ¿Would you mind to implement ease in-out into the gauges movements? It would make them perfect. http://gizma.com/easing/ Edited April 11, 2015 by Iron4venger Quote Link to comment Share on other sites More sharing options...
Nereid Posted April 28, 2015 Author Share Posted April 28, 2015 Hi dude, I noticed the movements on the gauges are a little to harsh. ¿Would you mind to implement ease in-out into the gauges movements? It would make them perfect. http://gizma.com/easing/Because I'm currently porting them to 1.0, I will take a look into that. Maybe some kind of slider that adjusts the responsiveness of the gauges. But its not on top of my list.The good news: Most of the gauges are working in 1.0. The bad news: Terminal Velocity is gone and will log some exceptions.The gauges for Deadly Reentry has to be changed to work with 1.0 (because reentry heat is now stock).- - - Updated - - -I'd like to request a gauge showing total orbit energy for descent purposes - kinetic energy based on surface velocity plus potential energy based on height. It's this that needs to be bled off during re-entry.It looks like an easy patch, but I have no idea how to compile KSP plugins, so I'm posting to the thread first...I will give it a try some day. But what exactly should the first gauge show? deltaV until orbit is lost? Quote Link to comment Share on other sites More sharing options...
Nereid Posted April 28, 2015 Author Share Posted April 28, 2015 I like these gauge but they are so tiny on my large screen is there a way to resize them ?Currently not. Most players play in a 1920x1280 resolution on 22'' displays. I have designed them mostly for my needs in this resolution: Many gauges that don't eat up the whole screen. I had a lot of trouble understanding the Unity graphics API at first, so I decided to work with constant widths and heights to keep it simple.But yes, it can be changed in the future. It should not be that hard. Maybe I will give it a try while I port the gauges to 1.0 or at least do some preparations to this. Quote Link to comment Share on other sites More sharing options...
Nereid Posted April 28, 2015 Author Share Posted April 28, 2015 Uploaded a new version on KerbalStuff for KSP 1.0 Quote Link to comment Share on other sites More sharing options...
Beetlecat Posted April 28, 2015 Share Posted April 28, 2015 Uploaded a new version on KerbalStuff for KSP 1.0Excellent! Thank you so much for the quick update. I simply adore these gauges. My larger display does make them harder to read now (just upgraded) but I'll make do for now. Say -- does the "new" external temp gauge relate to the hottest part of a craft, or an overall average? I'm just wondering if this will effectively be the "how close is my ship to exploding?" gauge. Quote Link to comment Share on other sites More sharing options...
Nereid Posted April 28, 2015 Author Share Posted April 28, 2015 Excellent! Thank you so much for the quick update. I simply adore these gauges. My larger display does make them harder to read now (just upgraded) but I'll make do for now. Say -- does the "new" external temp gauge relate to the hottest part of a craft, or an overall average? I'm just wondering if this will effectively be the "how close is my ship to exploding?" gauge.I will check if there is an easy way to scale the gauges. Its already on my list.Regarding the new gauges: they just reflect data from the internal vessel class. I do not know what exactly is measured (we have to ask SQUAD about this). But it was easy to implement, so lets see if they are useful in any way… Quote Link to comment Share on other sites More sharing options...
Beetlecat Posted April 29, 2015 Share Posted April 29, 2015 I will check if there is an easy way to scale the gauges. Its already on my list.Regarding the new gauges: they just reflect data from the internal vessel class. I do not know what exactly is measured (we have to ask SQUAD about this). But it was easy to implement, so lets see if they are useful in any way…Cool -- Doing some simple testing in a small, overpowered plane resulted in craft breakup (starting at the cockpit) when the gauge was reading ~1k+ degrees. The Mark1 says it's rated to 2k, so it's obviously not simply a "hottest part" meter. Quote Link to comment Share on other sites More sharing options...
Cerebrate Posted April 30, 2015 Share Posted April 30, 2015 A minor bug report - the H ACCEL and V ACCEL visibility toggles both appear to control the H ACCEL gauge, both toggling when one is clicked, and V ACCEL can't be turned off.Also, what do you think about the idea of letting users customize the specific resources the fuel/oxidizer gauges display, or possibly aggregate a whole list of resources together? It seems like a good way to cater to, say, Real Fuels users without multiplying the number of gauges ridiculously. (I can pull-request this if you like the idea...)-c Quote Link to comment Share on other sites More sharing options...
Nereid Posted April 30, 2015 Author Share Posted April 30, 2015 A minor bug report - the H ACCEL and V ACCEL visibility toggles both appear to control the H ACCEL gauge, both toggling when one is clicked, and V ACCEL can't be turned off.-cFixed in 0.7.6-859.Thanks for reporting. Quote Link to comment Share on other sites More sharing options...
damerell Posted April 30, 2015 Share Posted April 30, 2015 I will give it a try some day. But what exactly should the first gauge show? deltaV until orbit is lost?No. The vessel's surface velocity gives it kinetic energy; its height above the surface gives it potential energy. Display the total number of Joules which is the sum of kinetic and potential energy - a figure that will be zero once the vessel has landed. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.