DMagic Posted May 11, 2015 Share Posted May 11, 2015 (edited) The following addons each add one or two simple features. Keeping track of one thread is simpler than creating a new thread for each addon, so they will all be collected here. Contents: Making Less History: Download Version 1.0 One Window: Download Version 4.0 Science Relay: Download Version 6.0 Debug Input Stifle: Download Version 1.0 KerbNet Controller: Download Version 5.0 Flexible Docking: Download Version 8.0 EVA Struts: Download Version 6.0 EVA Transfer: Download Version 9.0 Portrait Stats: Download Version 18.0 Celestial Body Science Editor: Download Version 12.0 Making Less History - 1.0 Download from Space Dock Download from GitHub Source is available on GitHub. Do you not like waiting for KSP to load? Do you also own the Making History Expansion? Do you also not really care about the Mission Builder aspects of Making History? And do you also maybe want to use the Making History parts? And do you like it when KSP uses a bit less memory? And do you also not care about using alternate launch sites without using other mods? If you answered yes six times then this mod is for you. It simply prevents KSP from loading all of the Mission Builder components of Making History, allowing for shorter load times and less memory usage in-game. 15 - 30s shorter load times ~250 - 350MB less RAM usage All Making History parts still available for use in game Fully reversible by removing the addon It also has the side effect of not allowing launching from the alternate launch sites, as those are a feature of the expansion It works by temporarily renaming the Making History expansion key file at the start of the loading process. At the end of loading it will rename the file back to its original name, it will also reset the file name if you close KSP before it has loaded. If KSP crashed during loading then it will try to reset the name the next time KSP successfully loads to the Main Menu. If you remove the addon Making History should load and function as before. Released under the MIT License One Window - 4.0 Download from Space Dock | Curse Forge Download from GitHub Source is available on GitHub. This addon provides a single window to store all of the screen messages that KSP displays. The name (One window... to rule them all, screen messages, not other rings ) and idea is shamelessly stolen from @Spricigo in this thread. There are four icons in the top-right corner that are used to select which messages to display based on their location on-screen: Upper-left Upper-right Upper-center Lower-center A note on usage: it is recommended to leave the Lower-center messages disabled. Some of these (the fairings messages in the editor and the messages for EVA Kerbals interacting with ladders in particular) are handled somewhat differently by KSP and can result in numerous repeated messages being logged to the message window. This location is rarely used for important information. All messages are logged and stored, even if their display is inactivated in the window, simply activate the desired message location and all messages will be displayed in order with the latest messages on top. There are five icons in the top-left. The first three toggle additional information: Message location icon Message real time from your PC clock (time display format can be edited from the GameData/OneWindow/PluginData/Settings.cfg file using the TimeFormat line and standard C# time string formats, default is H:mm:ss, which uses 24 hour clock notation) KSP time and date The fourth icon controls whether messages are displayed in both the window and their standard on-screen location. If a particular message location is disabled (using the icons in the top-right), they will automatically display in their standard location on-screen. The fifth icon is used to toggle the settings menu, shown along the bottom of the window. This menu has three functions: A button to print all of the currently displayed messages to the log file A button to cycle through four different font sizes for the messages A slider and button to adjust the UI scale for the window The location and open/closed status of the mod is saved separately for each scene (Space Center, Tracking Station, Editor, and Flight). The little arrow at the bottom-right can be used to re-size the window. Change Log: Spoiler v4.0 - Update for KSP 1.8 v3.0 - Update for KSP 1.4 v2.0 - Added additional settings menu - Cycle between 4 different font sizes - Adjust window UI scale Released under the MIT License Science Relay - 6.0 Download from Space Dock | Curse Forge Download from GitHub By @Deltathiago98 | By @KerbOrbiter | By @Summerfirefly Source is available on GitHub. This addon provides a new button for the Experiment Results window that allows for the transmission of science between different vessels. With CommNet on, clicking on the button will provide a list of all connected vessels (all vessels are shown if CommNet is off). Any vessel with a ModuleScienceContainer (can also be limited to only Science Labs) can receive transmissions; several probe cores, all command pods, the MPL science lab, and the new science container use this module (only stock ModuleScienceContainer, and ModuleScienceLab are recognized). Experiment transmission has several factors: If the experiment has a transmission level below 100% a transmission boost will also be calculated. This value may not match the value shown in the main window, since it is calculated separately for each connected vessel. The amount of science data transmitted is dependent on the transmission level If it is below 100% then not all of the data will be received This is represented by the "Data Size" field in the experiment results window The data received by the other vessel will have its transmission level set to 100% This allows for subsequent transmission without further losses The logic behind this is that only a certain amount of data is transmittable, but that amount can be repeatedly transmitted Data can be transmitted between two vessels without relay antennas The stock CommNet does not seem to model this, so the connection network in the map does not represent all available targets Anything in direct transmission range of the current vessel, or within range of any vessel connected to the current vessel through relays is available The system will attempt find containers that allow for repeat experiments, or that don't already have a copy of the same data If nothing is found it will be returned to the source vessel at the full value Transmission uses antennas the same way as standard data transmission This applies to the out-of-power data return as well Difficulty options are available to limit the receiving vessels to only those with an MPL science lab, to require a relay antenna, to limit transmission boosts to only vessels with a crewed lab, to disable the transmission boost, and to reduce the value of the boost. Possible Issues: It is possible that some vessels may be improperly marked as receiving targets, or missed as targets There may be issues with attempting to transmit all open science results Change Log: Spoiler v6.0 - Update for KSP 1.8 v5.1 - Fix bugs with detecting connected vessels v5.0 - Update for KSP 1.4 v4.2 - Lots of data printed to log file - Info about connected vessels detected - Info about transmission success/failure - More error messages - Recompile for KSP 1.3.1 v4.1 - Added Chinese (Summerfirefly), Spanish (Deltathiago98), and Russian (KerbOrbiter) translations v4.0 - Updated for KSP 1.3 - Localization support added - Partial support for all stock languages - Translations required for the settings text and some of the UI text v3.1 - Fix transmission boost penalty slider in settings menu - Fix for bug when aborting transmission to another vessel v3.0 - Preserve science data transmission level for results with 0 remaining science v2.1 - .version file update for AVC; no code changes v2.0 - Add an option to require a relay antenna on the target vessel Released under the MIT License Debug Input Stifle - 1.0 Download from GitHub This is a little utility mod probably best suited for other modders, or anyone who spends a lot of time with the debug panel open. I've noticed that the debug console's input field can sometimes just randomly steal the focus and start intercepting key commands, it's really annoying (though maybe I'm just doing something weird and this only affects me ). The mod just adds a little toggle button to the right of the input field, click it to turn off the input field so it can't steal your inputs anymore. Released under the public domain. KerbNet Controller - 5.0 Download from Space Dock | Curse Forge Download from GitHub Source is available on GitHub. Do you love seeking out tiny parts to right click? In the dark? Do you love finding another tiny part when you want to change KerbNet modes? Do you love navigating overcrowded right-click context menus to find the right button? If so, this mod is not for you, scroll down the page and download Portrait Stats. For all of the sane players out there, this addon provides a new Toolbar button used to control KerbNet on a vessel-wide basis. Click the button and the program will scan your vessel for all available KerbNet parts and open a window with all accessible modes. It allows for a map orientation toggle to be added to the window, and allows for adjusting the UI scale of the window. It also features a number of options for saving the last used state and for determining the FoV range for each KerbNet display type; all of these options can be found in the in-game settings menu under the "DMagic Mods" tab: Remember the last used display type: Terrain, biome, resource, etc... Remember the last used grid overlay setting Remember the last used auto refresh setting Remember the last used FoV value Disable tooltips All of the above settings are set to off by default. The FoV range calculation is determined by another setting with three different values (this is controlled by a slider in the settings menu, with three possible values). On Easy mode the best possible minimum and maximum FoV values are used for all display types For instance, if you have a terrain scanner that ranges from 15-45o and a resource scanner that ranges from 150-175o, all display types will allow for FoV values from 15-175o The best Anomaly Detection value will also be used for any display type On Medium mode the best possible FoV values will be used for each individual display type If you have multiple terrain scanners, the low FoV range will be set by the lowest FoV scanner, and the high range by the highest scanner - this is the setting I would recommend The Anomaly Detection range will also be set for each individual type On Hard mode the scanner with widest FoV range will be used for each individual display type The addon attempts to preserve things like requirements for scanners to be deployed (such as the Narrow-Band Scanner), or any other specific requirements that would normally prevent KerbNet access. If no KerbNet modules are found on-board the Toolbar icon will be disabled. Future plans include Blizzy's Toolbar support. Change Log: Spoiler v5.0 - Update for KSP 1.8 - Change in game settings page name v4.0 - Update for KSP 1.4 v3.1 - Recompile for KSP 1.3.1 v3.0 - Updated for KSP 1.3 - New toolbar icon by @ZobrAA v2.1 - Updated for KSP 1.2.2 - Fix for scale slider in settings menu Released under the MIT License Flexible Docking - 8.0 Download from Space Dock | Curse Forge Download from GitHub Source is available on GitHub. This addon provides a set of 0.625m, 1.25m, and 2.5m flexible docking ports. These allow for a limited amount of side-to-side translation and rotation at the docking port head. This facilitates surface docking where perfectly lining up two ports can be challenging. The amount of movement is limited and is indicated for each port in the VAB/SPH info panel The ports can be operated in standard mode when retracted (they will behave the same as any other port) or in flexible mode when extended When in flexible mode they will automatically seek out nearby ports when they enter the acquisition range (which can be adjusted in the config file) The magnetic strength is reduced in flexible mode (also adjusted in the config file), and is indicated in the right-click context menu A toggle is available to completely disable the magnets; this applies to both retracted and flexible modes All ports use textures from their stock counterparts They will not load correctly if the stock parts are removed or altered A Module Manager config file is included Support for stock contracts that request a docking port is included Connected Living Space support is included Module Manager itself is not included but is recommended if running in Career Mode Below is a video from @vardicd playing around with some flexible ports and demonstrating their use: Spoiler Change Log: Spoiler v8.0 - Update for KSP 1.8 v7.0 - Restock support - Includes white list file to prevent unloading of standard stock docking port texture files v6.0 - Update for KSP 1.4 v5.0 - Updated for KSP 1.3 - Fix a bug when trying to dock two flexible docking ports together v4.0 - Fix a problem that caused docking ports to be misaligned in some cases v3.0 - Update for KSP 1.2 - Recognize ports as contract objectives - Move parts to Coupling category v2.0 - Fix an issue with the Jr. docking port deploy animation - Use the max rotation value set in each part's config file Released under the MIT License EVA Struts - 6.0 Download from Space Dock | Curse Forge Download from GitHub Source is available on GitHub. This addon provides a simple EVA strut. It is connected while on EVA and can be used to reinforce the connection between two parts on the same vessel. It borrows heavily from the system designed for EVA Resource Transfer, found below, and shares the same basic functionality. The tutorials below apply, with the exception that this strut can only be used to connect two parts on the same vessel. This also prevents the strut from clipping through other parts when making the attachment. Review by KottabosGames (@Kottabos): (note that the issue describing struts that don't detach in some situations has been fixed in version 2.0) Spoiler Change Log: Spoiler v6.0 - Update for KSP 1.8 - Restock support v5.0 - Update for KSP 1.4 v4.1 - Fix for errors while holding EVA strut in KSP 1.3.1 v4.0 - Updated for KSP 1.3 v3.0 - Update for KSP 1.2 - Use Experience Effects rather than experience trait type - Fix error on loading struts v2.0 - Updated for KSP 1.1.3 - Fix a bug that prevented struts from detaching after decoupling without reloading the vessel first Released under the MIT License EVA Resource Transfer - 9.0 Download from Space Dock | Curse Forge Download from GitHub Note about upgrading from versions of KSP before 1.4.x: A change in the directory name for the stock fuel line required a change made to this mod from version 8.1 onward. Anyone upgrading KSP from an earlier version may have the directory name with the old spelling, as it is not overwritten during the upgrade. Anyone installing 1.4.x fresh will have the new spelling and should use EVA Transfer version 8.1. The old directory name was: GameData/Squad/Parts/CompoundParts/fuelLine the new name is: GameData/Squad/Parts/CompoundParts/FuelLine Note the difference in capitalization of the F in FuelLine. If you are using version 8.1 and the EVA Transfer part is not loading you can either use version 8.0, or change the config file in the EVATransfer folder to refer to the old spelling: The file is: GameData/EVATransfer/EVAFuelLine/EVAFuelLine.cfg The line needing a change is at the top: MODEL { model = Squad/Parts/CompoundParts/FuelLine/model (change FuelLine to fuelLine if you have upgraded KSP from an earlier version to 1.4.x) } Source is available on GitHub. This addon provides a simple Fuel transfer and Resource transfer pipe. It is connected while on EVA and can be used to transfer resources between two separate vessels. What doesn't this do? It does not seek to replace the functionality of KAS or KIS (it does, however, support KIS attachment while on EVA). Vessels are not actually linked together. No manual resource transfer is possible between individual resource containers; everything is handled the through the transfer window. The base of the part is not attachable on EVA (unless you are using KIS), it must be added to a vessel while in the editor; only the end-point can be attached during flight. It does not provide any advanced resource management options like TAC Fuel Balancer; there are only a few options for how resources are transferred, ordered by container size: smallest to largest, the reverse, or no specific order. What does this do? It provides a highly configurable interface for transferring multiple resources between disconnected vessels during flight. The resource transfer pipe can be attached and removed from any two vessels that are within the maximum allowable distance. Individual resources can be transferred to or from each vessel using adjustable sliders. Known Issues The logic for preventing the pipe from clipping through other parts or terrain while connecting to its target does not work correctly. The pipe end-point does not attach to the EVA backpack in the right orientation. There are possible issues with connection persistence through saving and loading. See the GitHub documentation for more details. And thank you whoever at Squad came up with the new CompoundParts modules and code. These modules and classes make creating these types of parts very simple, much more so than diving into the black hole of how the old compound parts worked. Picture Tutorial: Spoiler Review by KottabosGames (@Kottabos): Spoiler ChangeLog: Spoiler v9.0 - Update for KSP 1.8 - Restock support v8.1 - Fix for changed directory name in KSP 1.4 - Note that upgrading from KSP 1.3.x or earlier will maintain the old directory name -If EVA Transfer v8.0 works for you in KSP 1.4.x then this release is not necessary v8.0 - Update for KSP 1.4 v7.1 - Fix for errors while EVA fuel line in KSP 1.3.1 v7.0 - Updated for KSP 1.3 - Fix a bug where the transfer tube end point was not in the right location after loading v6.0 - Ignore disabled resource containers when transferring resources v5.0 - Update for KSP 1.2 - Use Experience Effects rather than experience trait type - Detach fuel transfer hose when vessels dock together v4.0 - Updated for KSP 1.1 - Fix issue in recognizing Kerbal profession when using foreign language translations v3.0 - Updated for KSP 1.0.5 - Add KIS support - Fix issues that occur when a vessel is packed while the window is open and/or active - Fix potential loading error v2.0 - Fixed bug preventing reconnecting transfer line - Fixed issues with persistence - Rewrote window and transfer logic; end results should be mostly the same - Resources not present in either vessel won't show up in the drop down list - Improvements made to how resource transfer amounts are stored v1.1 - Update for KSP 1.0.4 - Fix a bug preventing resource transfer Released under the MIT License Portrait Stats - 18.0 Download on Space Dock | Curse Forge Download on GitHub By RonnyWu Source is available on GitHub. This add-on displays the type and level of each Kerbal in your current crew. Icon support is provided by the Community Trait Icons Library by @cakepie. CTI is included in the download package and supported by CKAN. The icon and the level indicators are shown over the bottom of each crew portrait in the lower-right corner during flight. Additional options allow for showing the information without needing to hover over the portrait, extra info in the tooltip, highlighting the current part when hovering over the portrait, and adding a crew transfer button to the portrait. Tooltips: Spoiler Crew Transfer: Review by viruk67: Spoiler ChangeLog: Spoiler v18.0 - Update for KSP 1.8 - Change in game settings folder name v17.0 - Add localization support for extended tooltips - Add Chinese translations - thanks RonnyWu v16.0 - Update for KSP 1.4 - Update Community Trait Icons to v1.0 v15.1 - Recompile for KSP 1.3.1 v15.0 - Trait icons now provided by Community Trait Icons by cakepie - CTI is a dependency of Portrait Stats and is included in the download - Fix trait icons when using non-English versions of KSP - Fix potential error in initializing settings v14.0 - Updated for KSP 1.3 v13.0 - Add support for new Kerbal trait types - Config file added to define icons and colors for Kerbal traits - Support for additional types can be added through MM and custom made icons - Fix a bug when using settings as default for a new game v12.0 - Update for KSP 1.2 - In-game settings using the stock Difficulty window - New extended tooltips add additional information to the stock tooltips - Kerbal stats - Current flight log - Experience values - Current part name - Tourist itinerary - New crew transfer button on portraits v11.0 - Fixes an error with part highlighting v10.0 - Add the title of the part each Kerbal resides in to their tooltip - Add optional part highlighter when the mouse hovers over the portrait - New field in the settings file: hoverHighlight v9.0 - Update for KSP 1.1.1 v8.0 - Update for KSP 1.1 - Option to make portrait icons always active - Option to replace the Kerbal trait text with a colored icon - Options for tooltips on the trait text/icon and level icon v7.0 - Fixed compatibility with non-English versions of KSP - Class icon colors are now set in the included config file; colors are given in 0-1 ranges (r,g,b,a) v6.0 - Fixed compatibility issues with DeepFreeze and RPM - Make sure the display is inactive on EVA - Add a timer to the display when returning from map view - Add 2 digits to the current experience amount v5.0 - More info in tooltips - Courage, stupidity, baddassery, experience - Tweaks to icon drawing methods - Engineer icon is now yellow - Tourist icon is now green v4.0 - Tooltips for each icon (thanks nightingale) - The trait icon gives information on that trait and its abilities at the current level - The stars icon gives information about the Kerbal's career log and current flight - This information is similar to what is found in the astronaut complex - Both tooltips can be deactivated with the included settings file - The stars icon is only visible either in career mode, or if the tooltips for the icon are activated v3.0 - Better handling of small UI scales v2.0 - Icons outlined in black - Stars arranged vertically along the right side of the portrait Released under the MIT License Celestial Body Science Editor - 12.0 Download on Space Dock | Curse Forge Download on GitHub Source is available on GitHub. Warning: The contract system uses the "Recovered Craft Data Value" extensively for calculating rewards, penalties, deadlines and other factors when generating new contracts. I would recommend not changing this value if you are playing on standard career mode. This is a simple plugin and config file for editing the default celestial body multipliers. An in-game window is used to edit the values for each celestial body. These are the values that determine the science points given based on your current experimental situation. They include: surface landed, flying low, in space low, etc... ChangeLog: Spoiler v12.0 - Update for KSP 1.8 - Change in game settings page name v11.0 - Update for KSP 1.4 v10.1 - Recompile for KSP 1.3.1 v10.0 - Allow Module Manager to alter default values - Fix an error when setting default game parameters v9.0 - Updated for KSP 1.3 v8.0 - Update Toolbar wrapper - Fix Unity initialization - Properly show and hide the window in the KSC scene v7.0 - Update for KSP 1.2 - In-game settings using the stock Difficulty window - Remove old settings window v6.0 - Updated for KSP 1.1 v5.0 - All new in-game user interface - Science multipliers can be edited for each planet using a simple in-game window - Values are specific to each save file - Save values to the provided config file - Config file values are used as defaults for new games v4.0 - Updated for KSP 1.0.x - Changes to config node names make existing config files incompatible Released under the MIT License KSC Building Shortcuts - 1.0 - Deprecated - KSP 1.0.5 and earlier Download on Space Dock Download on GitHub Source is available on GitHub. This simple addon includes ten UI buttons that can be used to open each of the KSC buildings. Left-clicks will open the building if possible (if the building is destroyed or unavailable because of Sandbox mode, etc... it won't open). Right-clicks will open the building upgrade/repair window. Hovering the mouse over the button will cause the corresponding building to be highlighted. Keyboard shortcuts using the top number row are indicated for each button and can be used to open it. Each building's icon is mostly self-explanatory and most of them use the R&D center icons. ---------------- For those interested more in the Unity 4.6 UI this also serves as a simple example of how to create a few UI objects using the new system. Most of the code comes from this link, the only real scripting example I have found. The system doesn't seem so friendly to UI's made entirely through scripting and Unity's documentation is very sparse. I can't get the buttons to appear on top of the bottom bar in case anyone is wondering. That would be the logical place for them to go, but that bar seems to be rendered on top of everything else (though I can get it working fine with OnGUI...). Released under the MIT License Temperature Gauge Killer - Deprecated - KSP 1.0.2 only This simple plugin turns off the broken, memory-leaking, temperature gauge overlay as soon as you enter flight. You can re-activate it afterwards if you want, but each time the flight scene is re-loaded it will turn off. I am aware that there is [thread=116034]another plugin[/thread] doing the same thing, but this version includes nothing else, just the temperature gauge shutoff. Download from Kerbal Stuff. Backup download from DropBox. Version 2.0 simply shuts itself off after deactivating the gauges (thanks shaw). Source Code: Spoiler //License: Public Domain using UnityEngine; namespace TempGaugeKiller { [KSPAddon(KSPAddon.Startup.Flight, false)] public class TempGaugeKiller : MonoBehaviour { private void Update() { if (!FlightGlobals.ready) return; if (!HighLogic.LoadedSceneIsFlight) return; if (TemperatureGagueSystem.Instance == null) return; if (!TemperatureGagueSystem.Instance.showGagues) return; if (run) return; print("[Temperature Gauge Killer] Shut Down Temperature Gauges..."); TemperatureGagueSystem.Instance.showGagues = false; Destroy(this); } } } This plugin is released under the public domain. Edited November 5, 2019 by DMagic Science Relay 6.0 Quote Link to comment Share on other sites More sharing options...
Black-Talon Posted May 11, 2015 Share Posted May 11, 2015 Thank you!I've been using that other plugin to do this but have to admit I was at least slightly concerned that the code was more complex than it needed to be and thus might be leading to other issues. Quote Link to comment Share on other sites More sharing options...
shaw Posted May 11, 2015 Share Posted May 11, 2015 The Update() method is called on every frame during the flight scene, even after this plugin does its job. You should replace "run = true" with "Destroy(this)". Quote Link to comment Share on other sites More sharing options...
Woodstar Posted May 11, 2015 Share Posted May 11, 2015 Beats hitting F12 turning it off every launch. Nice job! Quote Link to comment Share on other sites More sharing options...
smjjames Posted May 11, 2015 Share Posted May 11, 2015 Beats hitting F12 turning it off every launch. Nice job!I think you mean F10Anyway, nice to have one with just the temp gauge eliminating part and not all the extra stuff. Quote Link to comment Share on other sites More sharing options...
DMagic Posted May 11, 2015 Author Share Posted May 11, 2015 (edited) The Update() method is called on every frame during the flight scene, even after this plugin does its job. You should replace "run = true" with "Destroy(this)".Thanks. I realized as soon as I uploaded it that continuing to run it wasn't a good idea.I uploaded version 2 with it changed to shut itself off.Anyway, nice to have one with just the temp gauge eliminating part and not all the extra stuff.You can run SpaceTiger's version without all of the other stuff too, you just have delete the other dll's.I would also like to point out (thanks, GeoPhizzix) that they misspelled Gauge in the name of the class; TemperatureGagueSystem and in the flag that I'm turning off... , I guess this didn't get quite enough attention during development. Edited May 11, 2015 by DMagic Quote Link to comment Share on other sites More sharing options...
Fleb Posted May 11, 2015 Share Posted May 11, 2015 "Falls to knees" Oh thankyou! My KSP folder was starting to look ridiculous with all the crash logs! Quote Link to comment Share on other sites More sharing options...
Goddess Bhavani Posted May 15, 2015 Share Posted May 15, 2015 Somehow I just imagined Bender from Futurama uttering phrases of "Kill all Gauges!" Just kidding, great work killing all gauges Quote Link to comment Share on other sites More sharing options...
stevehead Posted May 18, 2015 Share Posted May 18, 2015 they misspelled Gauge in the name of the class; TemperatureGagueSystem and in the flag that I'm turning off... , I guess this didn't get quite enough attention during development.More proof that they no doubt rushed this feature and should have never released it without thorough testing (aka 1.1 release). As a programmer myself, it's easy to misspell names for variables and functions when your typing quickly and you have IDEs to autocomplete everything for you, including your spelling mistakes... but something as important as a class? Wow...Thanks DMagic for this simplistic mod. Installing now . Quote Link to comment Share on other sites More sharing options...
Meridius Posted May 20, 2015 Share Posted May 20, 2015 DMagic... You're my hero! Quote Link to comment Share on other sites More sharing options...
Monthar Posted May 20, 2015 Share Posted May 20, 2015 Thanks for making this mod. Quote Link to comment Share on other sites More sharing options...
DMagic Posted June 10, 2015 Author Share Posted June 10, 2015 I have converted this thread (formerly the temperature gauge killer thread, because it has been repeatedly linked to elsewhere) into a collection thread for my various small addons.Right now it includes the temperature gauge killer, the KSC building shortcuts, and a new mod, Portrait Stats; it adds a simple display for the type of level of each Kerbal in your current crew. Get it on Kerbal Stuff. Quote Link to comment Share on other sites More sharing options...
Superfluous J Posted June 10, 2015 Share Posted June 10, 2015 I LOVE (the concept of, I've not tried it yet) portrait stats. I can't wait to see it in-game. Quote Link to comment Share on other sites More sharing options...
smjjames Posted June 10, 2015 Share Posted June 10, 2015 Cool, I always felt like the crew portraits needed some sort of indicator as to the specialty. Quote Link to comment Share on other sites More sharing options...
DMagic Posted June 10, 2015 Author Share Posted June 10, 2015 I LOVE (the concept of, I've not tried it yet) portrait stats. I can't wait to see it in-game.Cool, I always felt like the crew portraits needed some sort of indicator as to the specialty.But who needs names on the portraits? You can just go to map mode, click on that tiny knowledge base icon on the right, awkwardly scroll through the available crew, try to remember which nonsense name corresponds to which profession... oh right , that makes about as much sense as how KSP decides on the ordering of each Kerbal in those portraits (trust me, it makes no sense). Quote Link to comment Share on other sites More sharing options...
amorymeltzer Posted June 10, 2015 Share Posted June 10, 2015 Regarding Portrait Stats:You are a god Quote Link to comment Share on other sites More sharing options...
ZobrAA Posted June 10, 2015 Share Posted June 10, 2015 Portrait Stats are golden!Is it possible to change colour of profession badge? Default colours not very legible IMHO... I would prefer white ones or colored with white outline. Quote Link to comment Share on other sites More sharing options...
Deadpan110 Posted June 10, 2015 Share Posted June 10, 2015 OMG - as above - Portrait Stats.... AWESOME!!I have been using KIS and checking if my Kerbals are Pilots, Engineers or Scientists by putting them on EVA and looking at their inventory pic (just like most players, I never write down who's who)!Thank You!! Quote Link to comment Share on other sites More sharing options...
Superfluous J Posted June 10, 2015 Share Posted June 10, 2015 +1 to the outline idea. Also, any thoughts on moving the new stuff (or better the name) to the top of the portrait? Feels like the bottom is crowded and encroaching on the face, while the top has a lot of room for stuff. Quote Link to comment Share on other sites More sharing options...
Toyotawolf Posted June 10, 2015 Share Posted June 10, 2015 Portrait stats are the bomb, just waiting for them to show up in CKAN Quote Link to comment Share on other sites More sharing options...
DMagic Posted June 10, 2015 Author Share Posted June 10, 2015 Something like this: As for moving it to the top; do you mean above the portraits, or near the top? Because near the top conflicts with the IVA/EVA buttons, and I don't really want to draw something outside of the portrait. Keeping everything inside seems cleaner to me. And moving the name to the top... it's possible, but it would require hijacking the portrait system and doing everything myself, that's a bit much considering this is about 50 lines of code. Quote Link to comment Share on other sites More sharing options...
Vandros Posted June 10, 2015 Share Posted June 10, 2015 Brilliant! I understand that this is not something you want to put in hours of coding.You could consider placing the stars vertically above the profession icon? Only showing achieved stars, or showing a star with a number could help too.Anyway this is a great improvement as is. No more tedious switching to astronaut complex or knowledge base, thanks! Quote Link to comment Share on other sites More sharing options...
Omez Posted June 10, 2015 Share Posted June 10, 2015 (edited) OMG - as above - Portrait Stats.... AWESOME!!I have been using KIS and checking if my Kerbals are Pilots, Engineers or Scientists by putting them on EVA and looking at their inventory pic (just like most players, I never write down who's who)!Thank You!!I have been doing the same.@DMagic, fantastic mod. You have no ... wait, as you made the mod, you probably know exactly an idea of how frustrating it is / has been to identify the damn kerbals I have been looking for something like this for a while, and will most definitely check it out later today. Btw, I think it looks better with the stars horizontally than vertically.edit:I havent checked it ingame yet, but if the stars is interfering with the face of the kerbals, might be a solution to have them even smaller ? (with the profession icon still the same size) Edited June 10, 2015 by Omez Quote Link to comment Share on other sites More sharing options...
Superfluous J Posted June 10, 2015 Share Posted June 10, 2015 Something like this: http://i.imgur.com/yffvdVg.pngAs for moving it to the top; do you mean above the portraits, or near the top? Because near the top conflicts with the IVA/EVA buttons, and I don't really want to draw something outside of the portrait. Keeping everything inside seems cleaner to me. And moving the name to the top... it's possible, but it would require hijacking the portrait system and doing everything myself, that's a bit much considering this is about 50 lines of code.I meant where the EVA/IVA buttons are, though I honestly forgot the existed There's probably no more room up there, just below the buttons than there is at the bottom, just above the name. I rescind my idea as a bad one And I love the outlines. A++ would install again. Quote Link to comment Share on other sites More sharing options...
Wastedmind Posted June 10, 2015 Share Posted June 10, 2015 Portrait Stats is awesome, no need to remember what Jobs your Kerbals have. I always pick Bill instead of Bob...Thanks for that valuable mod. 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.