Search the Community

Showing results for tags 'plugin'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Announcements
    • The Daily Kerbal
  • General KSP
    • KSP Discussion
    • Suggestions & Development Discussion
    • Challenges & Mission ideas
    • The Spacecraft Exchange
    • KSP Fan Works
  • Gameplay and Technical Support
    • Gameplay Questions and Tutorials
    • Technical Support (PC, unmodded installs)
    • Technical Support (PC, modded installs)
    • Technical Support (PlayStation 4, XBox One)
  • Add-ons
    • Add-on Discussions
    • Add-on Releases
    • Add-on Development
  • Community
    • Welcome Aboard
    • Science & Spaceflight
    • Kerbal Network
    • The Lounge
  • International
    • International
  • KerbalEDU Forums
    • KerbalEDU
    • KerbalEDU Website
  • KSP Pre-release
    • 1.2.9 Pre-release Branch
    • 1.2.9 Pre-release Modding Discussions
    • 1.2.9 Pre-release Bug Tracker

Categories

  • Developer Articles

Found 107 results

  1. Connected Living Space (CLS) NOTICE to CLS USERS: Codepoet's real life is preventing him from supporting CLS. He has asked and I have volunteered to support CLS going forward. Codepoet is NOT gone, but has no time. Therefore, I'm cloning his OP and creating a new thread to continue the support and maintenance of CLS. Source code and download locations will remain the same, only the Forum thread will change (vBulliten limitation). The link to the original CLS thread is here. The link to the original development thread is here. The Forum mods have locked the original thread, so post your needs in this thread going forward. Current Version, 1.2.5.3, For KSP 1.3. Can be downloaded from SpaceDock || GitHub You will also need ModuleManager to load the config files for CLS to work. CLS now supports KSP-AVC, an addon version checker. If you have KSP-AVC inistalled, it will detect when CLS needs to be updated. CLS also is listed in CKAN for your automatic installation convenience. You can access the source code here. If you spot a bug please let me know. Ideally bugs should be raised in Github. More helpful than raising a bug report is to raise a bug report with lots of information about how to reproduce the problem, and with logs files, save files, craft files etc. Even more helpful is to write a fix by forking the code in Github, and then generating a pull request Introduction This mod identifies areas within a vessel that can be crewed by Kerbals and through which kerbals can pass internally to reach other parts that can be crewed. It is provided to make the concept of connected living spaces easily available to other mod developers and so to provide a single consistent understanding of which pars connect to each other, bringing together both multiple features via plugins and multiple part pack via configurations. CLS itself has a simple GUI to show the player which parts are connected to which. It also has an optional feature that conforms the stock crew transfer system to CLS's view of internal connectivity. License: ConnectedLivingSpace is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License CLS API WIKI - of interest to modders using CLS in their own mods. There is also some early documentation in the development thread. While CLS is primarily an API, it will operate in standalone mode, and does offer a few features. Check out Acessing CLS and CLS Features in the Wiki for details.Updates Acknowledgements: @codepoet, for the original ConnectedLivingSpace. Thanks for a great idea and your support. @JPLRepo, for many nights of helping me better understand KSP and reflection. @Kerbas_ad_astra, for contributions to config files @cakepie, for contributions to enable Airlock Plus compatibility @Booots, for contributions to enable Recoupler compatibility. and many others. I will continue to add as I go back and review my change logs. This section was long overdue. Change Log: ---------- release v 1.2.5.3 release date: 1 Jun 2017 - New: Added Spanish translation. (Thanks to Deltathiago98!) release v 1.2.5.2 release date: 31 May 2017 - New: Added compatibility with Airlock Plus. (thanks to cakepie!) release v 1.2.5.1 release date: 29 May 2017 * New: Added support for Recoupler. Modders can now request to merge spaces on reconnect of parts. -------Note to Modders: This changes the CLSInterface.dll, so if you use this and want the new features please include the latest CLSInterface.dll with your mod. * Misc: Cleaned up text rendering to consistently use C# string interpolation. release v 1.2.5.0 * New: Refactored to support KSP 1.3 * New: Implemented Localization system. Now it is possible to translate CLS into other languages. English included to start. * New: Revised Crew and part display window for spaces. now takes less real estate, and is more intuitive. * New: Revised Space selection buttons to make it easier to tell which space is selected. Now buttons toggle to allow deselection of a space. release v 1.2.4.2 * New: Added a custom event to notify mods that the CLS vessel data has been refreshed. * New: Added a some configs per GitHub issue and PR 79 Thanks Kerbas-ad-Astra! release v 1.2.4.1 * Fixed: Some parts were not merging spaces event when hatches were opened. Github Issue #75. Forum Post: http://forum.kerbalspaceprogram.com/index.php?/topic/109972-122-connected-living-space-v1240-30-dec-2016-customize-your-cls-parts/&do=findComment&comment=2906269 * Fixed: CLSDefaultPart.cfg was included in distribution. There should only be a CLSDefaultPart.cfg.txt file. Removed. Github Issue #78. release v 1.2.4.0 * New: Refactored to support KSP 1.2.2. * New: Completely refactored method used to Add hatches to vessels. Now utilizes a module manager config, eliminating prefab manipulation in game. * New: Code refactored to improve performance and garbage collection. * Fixed: Some parts containing ModuleDockingNode without a referenceNodeName would be rendered impassable in some nodes. * Fixed: NRE generated during Vessel load. The addition of a female kerbal broke the CLS Module attachment code when a vessel is loaded at Flight. (This was a old undetected bug, that may explain some parts not showing as passble) * Fixed: Spammed Index out of range error during space changes while CLS Window is opened. release v 1.2.3.0 * New: Added support for intercepting Parts selection list during stock Transfer target part selection. A part not in the same space will be unselectable and is highlighted orange like full parts. * New: Added support for overriding the "Allow unrestricted Crew Transfers"in CLSInterfaces.dll setting via other Mods to prevent "competition" between mods when handling stock crew transfers. * New: Updated config for Docking Port Jr. Squad now says that a kerbal can squeeze thru. * New: Refactored code to improve performance, recuce garbage collection, & use Explicit typing. * Fixed: CLS windows now properly close when changing scenes. * Fixed: In the Editor, part highlighting does not work correctly when adding new crewable parts. release v 1.2.2.1 * Fixed: Stock Crew Transfer fails for "not in same space" even when the 2 parts are in the same space. release v 1.2.2.0 * New: Refactored Stock Crew Transfer Handler to use new KSP 1.1.3 events to pre-empt the transfer if disallowd by CLS. release v 1.2.1.5 * Fixed: Finally squashed NullRef exceptions when RemoteTech is installed. * New: Added Distribution folder to project for ease in locating binaries from Git. * New: Added folder check for PluginData to ensure proper config file creation when Mod is installed. release v 1.2.1.4 * Fixed: NullRef exceptions when RemoteTech is installed. * New: Moved configuration file from GameData root folder to GameData\ConnectedLivingSpace\Plugins\PluginData folder to comply with KSP folder standards for mods. release v 1.2.1.3 * New: Changed behavior of CLSClient.cs (API wrapper class) to prevent additional assembly scans when called. Ref Git Issue #72. * New: Added new configs for Taurus HCV. Git Issue #71 * New: Added config changes for KOSMOS SSPP Git Issue #69 * New: Refactoring for KSP 1.1.2 (WIP) release v 1.2.1.2 * Fixed: When a Stock Crew transfer is overridden, the override message is not properly displayed. * Fixed: When a Stock Crew transfer is overridden, the original move message is not properly removed. :release v 1.2.1.1 * Fixed: Null reference errors. * Fixed: Window would not open release v 1.2.1.0 * New: Updated mod for KSP 1.1.2 compatability. prerelease v 1.2.0.9 New: Updated mod for KSP 1.1 compatability. New: Corrected Stock Screen Messages so that they are properly removed when CLS overrides a Stock Crew Transfer. Fixed: CLS would not display a window when the stock Icon was clicked. Fixed: CLS should now only display 1 icon in Editor or flight. Removed redundant icon call in Start, now that stock buttons now behave as intended.Version 1.2.0.2 - 21 mar 2016 New: Added Changes to configurations based on conversations in forums and a Pull Requests by Technologicat, khr15714n & Kerbas-ad-astra. Fixed: Correct build deploy automation to project (missing icons for blizzy). Fixed: CLS tweakables incorrectly visible when custom passability is disabled. Version 1.2.0.1 Corrects an implementation bug. in 1.2.0.0 release, the wrong dll was distributed.. Build and deploy process is now automated. Version 1.2.0.0 makes CLS KSP 1.0.5 ready, and adds a new feature to the VAB/SPH Customizable Part configs for CLS. This feature is off by default. Refer to the CLS Wiki for more details on this handy new feature. Version 1.1.3.1 Fixes a KSP 1.0.2 toolbar issue when Blizzy Toolbar is not insatlled, a display issue with options when no vessel is loaded, and a change to the Freedom Alt Stock MM config. Version 1.1.3.0 Fixes a KSP 1.0.2 toolbar issue, a vessel loading bug, and adds support for Blizzy's toolbar. CLS now supports KSP-AVC if you have it installed. Version 1.1.2.0 Fixes a bug. Version 1.1.1.0 makes changes to the way hatches and highlighting work to make is easy to co-operate in these areas with other mods. Version 1.1.0.0 makes CLS work with KSP 0.90 Version 1.0.11.0 fixes a bug with the stock crew transfer integration Version 1.0.10.0 fixes a bug and integrates with the stock crew transfer system Version 1.0.9.0 is to support KSP0.25 and adds more config for various mods. Version 1.0.8.0 is to support KSP0.24.2 and uses the new stock toolbar. A bug in the VAB/SPS descriptions is fixed too. Version 1.0.7.0 fixes a bug in the editor when the root part is deleted, and adds config for FASA Version 1.0.6.0 fixes some problems with the hatches closing themselves across saves, and also allows hatches to be opened for attached rather than docked docking ports. Version 1.0.5.0 provides a scheme for mods using CLS to "loose bind" to it, which means that they can more easily work without CLS. However if you upgrade to 1.0.5.0 you should update other mods such as Ship manifest that use (or do not use!) it. Version 1.0.4.1 fixes bugs, allows for shielded docking ports and is the result of a major rework of the code. Hatches in docking ports have been re-written. There is also config for many more mods, and more options for the configs. Version 1.0.3.0 fixes a few bugs and adds more configs Version 1.0.1.0 is now available. this version adds closable hatches in docking ports, as well as improvements to the GUI, and configuration for more part packs. Here is a deep space transport vessel docked at an LKO transfer station with 3 crew shuttles also attached. Mods using the CLS API Here is a list of mods that have been released that make use of ConnectedLivingSpace. If you would like to add your mod to this list, send me a PM. KerbalHotSeat Ship Manifest Kerbal Crew Transfer Wetworks crew tanks KeepFit Recoupler (thanks to @Booots!) AirLock Plus (thanks to @cakepie!) Mods that provide CLS configuration themselves. This list is by no means complete. If you would like to add your mod to this list, send me a PM. Sum Dum Heavy Industries USI Modular Kolonization System GingerCorp Station Hubs Lack Luster Labs. (separate link from the forum thread) Fustek Kip Engineering: Low profile structural hub set MRS Space Station Parts Expansion Near Future Spacecraft Civilian Population Mods that CLS provides config files for: Here is a list of mods that CLS provides configuration files for. If you would like to add your mod to this list, send me a PM. FASA Novapunch B9 Home Grown Rockets KSOS LSSC ASET Stack-able inlight lights Kosmos KW Rocketry Porkjet's Habitat Pack 2 different stock configurations. and loads more (I loose count!) Mods that the community has provided config files for: Taurus HCV. Contributed by: ModZero Roadmap Provide configuration for every part pack anyone has ever heard of. improvements to the GUI (added in v12.5.0) hooks that can be used by mods such as Porkjet or wetworkshops to change the passability / habitability of parts in flight.
  2. Hey guys, First time using forums so I'm sorry If I violate any rules. Basically I have an idea for a plugin that I'd like to see but I really don't know how to make it, I assume it's simple since its only a GUI. So should I just say the idea here and hope someone will make it or what? Help a fellow explorer Thanks in advance
  3. About INSTANTIATOR is the plugin that allows you to place primitives and billboards around the celestial bodies and do a lot of manipulations with them. How to use it? 1. Drop everything from the .zip file to your GameData folder 2. Open the file "Object.cfg" in any text editor (Notepad++ for example) This file contains the list of the objects and its parameters. The object config node looks like this: SCALED_OBJECT { name = ExampleSphere type = sphere scale = 12000, 12000, 12000 shader = Unlit/Transparent main_tex = /example_tex rotation = 0, 0, 0 bodyName = Kerbin invertNormals = false } Let's break it down! name - the name of GameObject type - for now there's 3 object types - "cube", "sphere" and "billboard". NOTE: the objects of type billboard can be applied to the bodies that has the Sun template (or to The Sun itself) ONLY. scale - the scale of the GameObject (x,y,z) shader - You can use any shader that is present in Unity. main_tex - path to the texture rotation - the rotation of the GameObject (x,y,z) bodyName - the name of the parent body invertNormals - inverts the normals of the mesh DOWNLOAD: Compiled (An example is included) Source Planet packs that uses it: Gameslinx's Planet Pack by @Gameslinx Kargantua System Warning! It's the alpha version and it may contain a lot of glitches. If you find a one, please let me know. Planned features: -Edit all the material parameters -Load custom .mu files
  4. Are you tired of your Kerbals complaining about having nothing to do during long flights? Do you want to give them more buttons to push, and maybe some displays so they can keep track of what's going on? Then look no farther. RasterPropMonitor is a plugin and toolkit originally by Mihara that provides functional props within your IVA. It was originally designed for the displays of the ALCOR capsule, but it evolved to add more features and widgets, dragging the Kerbal Space Program into the 21st Century. RPM includes some overrides for stock capsules (and a few mod capsules) to show off what can be done, but there's far more in the plugin than these examples can show. DOWNLOAD: From GitHub. CKAN USERS: I do not support installing by CKAN. If you have questions regarding this mod being on CKAN, or missing from CKAN, you can talk to the people on the CKAN thread. If you installed this mod using CKAN, and you are having problems with it, you must uninstall this mod through CKAN and install it manually to make sure it is not a CKAN installer issue. If you have not taken that minimal step, I will not provide additional support. I am not involved with CKAN - installation issues need to be taken up with them. HOW TO GET HELP: Did you use CKAN? Look at the previous entry. Otherwise, read the first few entries in the FAQ on GitHub. DOCUMENTATION: Want to tweak an IVA to your liking? Documentation is on GitHub. RELEASE NOTES: On GitHub. FREQUENTLY ASKED QUESTIONS: Also on GitHub. SOURCE CODE: Also on GitHub (notice a theme? ). LICENSE: GNU GPLv3. Props courtesy of alexustas and other contributors, and available under the terms of CC 3.0 BY-NC-SA. Portions of this package are derived from stock textures by Squad and are distributed according to Squad policy of permitting to distribute stock assets with mods if required. TinyPirate's 2-minute-mod review: Add-ons for RasterPropMonitor: Plugins that integrate with RasterPropMonitor, enhancing the IVA experience. Astrogator, for planning transfers between worlds. Docking Port Alignment Indicator, to make IVA docking much, much easier. NavUtilities, providing ILS and HSI in the cockpit. SCANsat, for map views on the MFDs. VesselView, for graphical representations of your craft. Plugins RasterPropMonitor can interact with, enhancing the IVA experience even more. Ferram Aerospace Research: for FAR-computed variables, as well as controlling flaps and spoilers from IVA. MechJeb: for all sorts of auto-pilot features and flight information. RealChute: RPM can arm, disarm, deploy, and cut RealChute parachutes (as well as deploying and cutting stock 'chutes). RasterPropMonitor contains example props based on stock internal props. If you want to create a really good looking IVA, you should consider grabbing Alexustas' ASET Props. It implements more of RPM's features than any other mod I've seen. Even better, ASET Avionics provides props for space planes (or any other IVA wanting some aviation-styled props). Projects using RasterPropMonitor: Aerokerbin Industries Modified IVAs by MasseFlieger. The ALCOR capsule and ERS rover by alexustas. CST-100 7-seat crew vehicle by xxhansonmaxx Falcon Drone cockpit Home Grown Rockets KSA IVA Upgrade Mk3 Pod IVA Replacement by Apex Don't see a current IVA project on this list? Let me know. I may have missed it, or I may not have imported it from the original RPM thread. Speaking of which... Mihara had more to say about RPM on the original thread (and I'll edit this post some time down the road to include more of the links and info he had).
  5. Project Manager DOWNLOAD On GitHub Overview. Project Manager is a small and unintrusive plugin to help organise craft files into "projects" whilst ingame. One of the main benefits of this is that you can give your crafts more helpful and descriptive names (I.E. "Two stage Mun Lander"), but launch them with more "poetic" and organised names - allowing better role-playing and a more structured career game. Projects are stored per-save file. Examples. Imagine you have three craft files: [STS] Discovery [STS] Atlantis [STS] Endeavour As these craft files have a tag in the name (in this case STS) they will be launched with the project name instead of the original craft name, and sequential numbering will be applied. On launch, these crafts would become: STS 1, STS 2, STS 3... and etcetera. Crafts without the square bracket tags will be completely unnafected! Just in case you have any 'special' launches planned Future Plans. Tracks more stats about a project, how much you have spent on it and maybe the launch to recovery ratio? GUI to control projects, rather than the tag system. Please, feel free to give constructive criticism, I will listen. Any suggestions, ideas, or bugs found are greatly appreciated. Licence. Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License
  6. MOD EDIT: AN UPDATED VERSION MAY BE FOUND HERE. VesselMover Continued v1.5.1 Pick up, move, rotate, and place landed vessels quickly and easily. NOTE: Since BahamutoD is now busy with real life and has graciously made it known that we can continue support in his stead, I'm reviving the mod in this thread and will continue its support. The original VesselMover thread is here: BahamutoD's Original VesselMover Thread Download Locations: Download from GitHub | Download from SpaceDock Installation: Extract the folder called "VesselMover" to KSP's GameData folder. For installation convenience, VesselMover is now CKAN listed, and supports KSP-AVC. KSP-AVC. This mod checks your installed mod versions against the mod's latest version. Let's you know when you need to update. CKAN. The Comprehensive Kerbal Archive Network (CKAN) Package Manager (CKAN) is a multi-platform app that manages nearly all your mods from one clean executable. Performs installs, updates, and uninstalls of your mods automatically. NOTE TO CKAN USERS: don't expect support for installs via CKAN. if the CKAN install fails, contact the CKAN folks, NOT me. Usage: Use the toolbar menu buttons to pick up or place a vessel. It must be landed or splashed down in order to pick it up. Use pitch/yaw (WASD by default) to move around. Use roll (Q/E by default) to roll, and translation buttons (IJKL by default) to rotate pitch and yaw. Use translate fwd/back (H or N by default) to auto rotate planes and rockets respectively to level/upright. Press Tab to toggle speed modes. For long distances, it works well to use "Ludicrous speed" in map mode! Click spawn vessel to open the craft browser. Select a craft, then select a place to spawn it. It will spawn in vessel-move mode so you can reposition it or rotate it before placing it down. Support: If you expect me to provide support for issues with this mod, I will expect that you have read and will follow these instructions. Video Demonstration: License: MIT Source: https://github.com/PapaJoesSoup/VesselMover
  7. Shadow Space Technologies Unlimited - Labs Division This is the public discussion thread for ongoing development of SSTU parts and plugin code. Downloads: The latest test versions may be found at: http://www.curse.com/ksp-mods/kerbal/241283-sstu-shadow-space-technologies-unlimited And are also available on Github: https://github.com/shadowmage45/SSTULabs/releases (Github will always be more up-to-date than curse, as they are auto-published there; I have to manually update Curse; so please check the GitHub link if you are looking for the latest versions) Please keep in mind that these are all testing releases. Things may break between releases. There will be bugs. Many things are unfinished and/or unoptimized. The test versions are for ironing out bugs in new features and for testing out prototype parts before they are finished; as such they will always have bugs, often severe, and there will often be unfinished parts (no textures, missing features, etc). Please only use these versions if you wish to contribute to testing and are comfortable with the state of the releases. Additional Parts / configs (by @JoseEduardo) Wiki (WIP): https://github.com/shadowmage45/SSTULabs/wiki Contribution: IVA Modeling: SSTU could greatly use someone with interest and experience in modeling IVAs. If you think you are that person, please contact Shadowmage through PM to work out the details. Testing: If you would like to contribute to pre-release testing (and get to try things out in their pre-release state), please follow the link above; the most recent test version will be at the top. Please submit issue reports for any problems you encounter via the GitHub issues tracker: https://github.com/shadowmage45/SSTULabs/issues (If you do not report the issue there, it will not be resolved; issues posted in the thread or through PMs will be forgotten about and likely never fixed; so please, do the organized thing and use the bug-tracker). Configs/Patches: I welcome pull requests and contributions for adding patches for mod compatibility, adding new part configs, or fixing issues in existing part configs. Documentation: One very major part of the mod that could greatly benefit from public contributions is the Wiki: https://github.com/shadowmage45/SSTULabs/wiki While this is the 'dev version' wiki, I will be using it to form the basis of the public release wiki; so any/all information and details that can be filled in now will be transferred over to the public release repository and wiki when it is created. Feedback, suggestions, comments, etc: Please feel free to post feedback, suggestions, questions, etc regarding development releases and/or any posted previews. Even if you are not on the testing team, I still value your feedback and suggestions. Please use the issue tracker for any 'official' feature requests; it may be found at: https://github.com/shadowmage45/SSTULabs/issues Bug Reports: Please submit issue reports for any problems you encounter via the GitHub issues tracker: https://github.com/shadowmage45/SSTULabs/issues. No other method for submitting bugs will be supported; posts on the forum or through PM will be forgotten about before I can ever get to them. Opening up a ticket ensures that your report does not get lost in the forum or forgotten about. No ticket = no fix. Enough with the disclaimers, and onto the parts! The Parts: The goal of SSTU is to provide low-part count, CPU-efficient parts for common uses. To this end many of the parts are designed with additional integrated functionality beyond the base functions, for instance integrating RCS ports and engine(s) into a fully fledged service module. I have tried to maintain a stock-compatible appearance, though as I am not an artist or modeler (at least not by training/profession), how well this has worked out is subject to opinion. Master list of parts; current, planned, the whole lot: https://github.com/shadowmage45/SSTULabs/wiki/Parts---Master-List Ship Core: Engines A set of engines in many varieties, including pre-built engine clusters. Many more engines, mounting options, and cluster designs will be added over time. Ship Core: Series A A set of parts modeled after the Soyuz CSM stack. Includes Orbital Module, Descent Module, Service Module, and LAS. Ship Core: Series B A set of parts modeled after the Apollo CSM stack. Includes two command modules (one with integrated heatshield and parachutes), launch abort system, and Apollo-inspired service module. Ship Core: Series C A series of parts heavily inspired by and based on current NASA - SLS project. Includes representations of SLS upper stack initial configuration, and lifter parts designed in the vein of the lower/core portions. The upper stack is designed to allow for a low-part-count manned orbiter setup, while the lower-stack parts are intended for super-heavy-lift capabilities. Command module and upper-stack are 3.75m, while the lower-stack lifter parts are 5m. Ship Core: General A line of generic / utility parts. Fairings, RCS, Science experiments, and procedural decouplers of various types. Includes a full line of configurable/dynamic fuel tank parts in standard cylinder, sphere, R-7 booster (integrated decoupler), and upper-stage (integrated rcs) form factors. Includes a full set of truss based cargo bay modules. Also includes a full line of interstage fairings and petal adapters, and standard payload fairings. (Many parts not shown in album) Lander Core A series of parts specially crafted to enable low-part-count non-atmospheric lander designs for use in the stock Kerbol system. Station Core A line parts for low-part-count station use. Includes inflatable Bigelow-inspired inflatable modules, inflatable centrifuge modules, ISS inspired habitat and lab modules, and a line of TKS/DOS inspired single-part station cores (integrated solar, engines, rcs, docking ports, sas). Also includes a full line of stand-alone solar panels and a 'welding' docking port. (Album not yet available) Craft Files None currently available, will possibly start becoming available when the mod has reached a stable state (not for the foreseeable future). Additional Addon Compatibility and Integration RealPlume -- Optional but highly recommended. SSTU includes a set of patches for RealPlume for all engines as well as most other engine-enabled parts. More will be added over time. Stock effects are also included, but options and configuration for those are much more limited. If you want pretty-looking exhaust effects, get RealPlume. MechJeb -- If MechJeb2 is installed, Command Pods (and some service modules) include a built-in MJ module. The tech-unlocks for these are based on the default MJ tech-settings. Kerbal Joint Reinforcement -- As of KSP 1.2+, KRJ is no longer necessary, as the stock Auto-Struts can eliminate most of the wobbles. Might still have utility on extremely large craft designs, but should no longer be nearly-mandatory. USI-LS -- Patches for most parts are included, and will be enabled when the requisite mods are installed. These patches add a few days worth of life-support to each of the pods and some of the service modules. TAC-LS -- Some patches are included. Not up to date, and not all parts are patched. ConnectedLivingSpace - A simple CLS patch is included to add CLS passability to all SSTU crewed parts. FAR - Unsupported. You are on your own if you choose to use FAR. Any problems involving FAR needs to be brought up in the FAR thread. RO/RSS - Unsupported. Take any support requests regarding RO to the RO threads. KR&D - Known to be incompatible. Some config edits can be made to allow them to work in the same install, but KR&D cannot adjust stats on most SSTU parts. Introductory video by MrMeeb Known Issues IVAs - Many are incomplete. WIP. They'll be finished 'eventually'. Textures - Many unfinished textures. Please see the Github issues tracker for a complete list of known issues: https://github.com/shadowmage45/SSTULabs/issues Future Timeline / Future Plans Please see the Github Milestones and Issues Tracker to see future/current development plans. Milestones (long-term plans): https://github.com/shadowmage45/SSTULabs/milestones Issues Tracker (current in-dev stuff): https://github.com/shadowmage45/SSTULabs/issues Legal: Source: All source code and compiled plugin binaries for this addon are distributed under the GNU General Public License (GPL) 3.0, except where noted below, where that code is distributed under its own license. The text of this license may be found at: https://github.com/shadowmage45/SSTULabs/blob/master/LICENSE-SOURCE.txt EXCEPTIONS: None at this time Source code for plugins is included in all releases packs (source may also be found for the most current version at: https://github.com/shadowmage45/SSTULabs/tree/master/Source). Models/Art/Configs All Assets and Artwork in this addon are licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, except those areas noted below, which are distributed under their own licenses. The text of this license may be found at https://github.com/shadowmage45/SSTULabs/blob/master/LICENSE-ASSETS.txt EXCEPTIONS: None at this time ModuleManager Module Manager is distributed under its own license (CC-SA). Source code and licensing details may be found at: https://github.com/sarbian/ModuleManager Community Resource Pack Community Resource Pack is distributed under its own license (CC-BY-NC-SA). Source code and licensing details may be found at: https://github.com/BobPalmer/CommunityResourcePack Mini-AVC This mod includes version checking using MiniAVC. If you opt-in, it will use the internet to check whether there is a new version available. Data is only read from the internet and no personal information is sent. For a more comprehensive version checking experience, please download the KSP-AVC Plugin KSPWheel KSPWheel is a dependency for the SC-E (shuttle) landing gear, and is distributed under its own license (GPL 3.0+ https://github.com/shadowmage45/KSPWheel/blob/master/License-GPL3.txt). It may be found at: https://github.com/shadowmage45/KSPWheel The Team: Development: Shadowmage - Modeling, animation, texturing, plugin code, concept development, and most configs (balance). And a special thanks go out to all others who are making this add-on possible: JoseEduardo - Co-Conspirator, Testing and feedback, RO and RF Integration, Craft files, additional texture sets blowfish - Testing, feedback, and concept development MrMeeb - Intro video, testing and feedback. StratoChief - RO and RF Integration VenomousRequiem - Concept development and feedback. MeCripp - Testing and feedback _Augustus_ - Testing and feedback drtedastro - Testing and feedback riocrokite - Testing and feedback, concept development for part reduction falken - Testing and feedback martinezfg11 - LC-POD IVAs Jimbodiah - Craft repository and testing -if I missed you on this list, sorry! (feel free to send me a PM if you think you deserve a mention in the credits) Donations: I work on this mod during my spare time, and use vast amounts of caffeine in the process. If you would like to help contribute to my coffee fund, please see the link below. This is purely optional, but can help keep me motivated and energized ( = more work getting done!).
  8. AtmosphereAutopilot plugin development thread. I'm a flight man. After getting bored from mundane KSP launch routine I found myself enjoying my old hobby - atmospheric flight. And then the struggle was born - lack of control. SSTO's were annoying, keeping them on ascent was hard. Flying anything but overdamped dart was exhausting even with joystick. I felt like i'm in 1940-s, and it was not the feeling i wanted to get from a game I love so much. One year ago, in November of 2014, I started working on this plugin to solve those problems for me. I needed three things in my life: generic fly-by-wire, cruise control and automatic lander. It makes me sad, but after one year, I only managed to implement the first autopilot (cruise control is also implemented). Considering my free time shortage as a student, I decided to still release this mod here, for one may find it's functionality useful for him, or for another to see the potential in this mod and help it with his advice or coding\engineering skills. Autopilots list: Standard Fly-By-Wire. Control signal abstraction autopilot. Here is a short flight footage of statically unstable plane I took: VIDEO. You can see roll-yaw induced isolation, AoA and G moderation, as well as general behaviour of the autopilot. Mouse Director. Plane tries to fly towards camera direction. Use middle mouse button hold + mouse turn to look above the craft and have a convenient camera angle. Precise control (CAPS LOCK) prevents from roll-over while accelerating down, as well as restrains acceleration in general. VIDEO. Cruise Flight. Maintain course, altitude, speed, fly towards a waypoint, picked on Kerbin in map view by click. More details in documentation. Videos: Quick overview by KerbalItalia dude (in Italian of course, but that doesn't really matter): https://youtu.be/k3rLK4uuJg8 Download links: Curse or SpaceDock or Github As usual, put .zip contents in gamedata. License: GNU GPL v3. Dependencies and compatibility: FAR is supported. No wind mods are supported, as well as any mods, wich are changing control surface, rcs and engine gimbaling behaviour. I recommend using Kerbal Joint Reinforcement by ferram4. If you're using "Stock Bug Fix Modules", turn off ModuleControlSurfacePlus and ModuleGimbalPlus modules in it's manager. FAQ: >FAR? - yes >Wobbling on my plane. - yes. In 99% of cases I'll know what's the problem, it's just that to fix it would be impossible under my time budget. Warm it up by pitching\rolling, tweak some stuff, it may help. Ask me, if desperate. Documentation: I tried my best at providing documentation of the code itself and writing a readme you can find in the archive, or in Git repo - https://github.com/Boris-Barboris/AtmosphereAutopilot/blob/master/README.md. Please, make sure you've examined it before asking any questions. I'm not very good at support, but i will try. FPS impact: Computational complexity of plugin (when active) - O(n), where n - number of parts. You will feel it on 100+ part crafts, and you will feel a heavy GUI, wich is full of numbers (Unity is slow with rendering strings, or maybe I'm just a bad coder), needed for debugging. Fortunately, most of the time, you don't need any GUI at all. Hotkeys: Default ones: "P" - "Master switch" you can use to toggle AA. "Shift"+"P" - toggle Autopilot Module manager GUI. "O" - default hotkey for moderation switch, when Fly-By-Wire is active. Can be changed in Global_settings.cfg in Fly-By-Wire section. Acknowledgments: Sarbian - for support of ModuleManager and consultation on numerical precision issues, and other cheesy KSP stuff. Kobymaru - he kindly helped with initial criticizm and debugging of plugin in August-September. Ferram4 - for providing a license application example to copy from, I'm new to this stuff. Morse - neo-GUI design and implementation. Donate
  9. RealChute is a complete rework of the stock parachute module to fix a few of its inconveniences and get more realistic results out of parachutes! Issues that do not follow the bug reporting format will be ignored. NO LOGS, NO SUPPORT. Download - SpaceDock | GitHub Special thanks to @Starwaster for the KSP 1.2 compatibility update! ModuleManager patch files included in the download. Issues that do not follow the bug reporting format will be ignored. NO LOGS, NO SUPPORT. Features: Gradual deployment: Chutes gradually deploy, increasing realism and decreasing deployment shock. New Deployment Conditions: Chutes deploy in conditions ranging from Eve's crushing clouds to Duna's silken veil. Parachutes deploy either according to atmospheric density or altitude and will not deploy when not intended to; e.g. in space or on the pad. Autocuts can be set for a certain altitude per chute to cut some chutes while other deploy! Parachutes on Ground: Parachutes will not autocut upon nearly stopping mid-air or touching the ground, enabling drag chutes for planes! Parachutes Return to Staging: Parachutes can be restaged again and again without restrictions! Drag Chute: Drag chutes deploy at low altitude to slow landing airplanes. Full Customization: Parachutes' values can be edited, and modders can add the plugin to their packs. Combo Chute: Deploys a drogue and next a main chute. Custom parts: sumghai gave this pack its own parts! Vessel Hangs from Chute: Even nose chutes! Editor window: Edit parachutes from the editor for any shape, size, or characteristics! Presets: Quickly edit parachutes by saving configurations into presets and loading them quickly later! Thanks to Duxwing for rewriting this part Video by 7499275 showcasing the mod Changelog: June 1st 2017 v1.4.4 -RealChute 1.3 compatibility update -Recompiled and fixed missing parameters -Updated to CompatibilityChecker 6 -Fixed custom filters not showing in the editor -Fixed settings button appearing in flight March 25th, 2017 v1.4.3 -FAR compatibility update. Addresses changes to FARAeroUtil.GetCurrentDensity() -Bring RC chutes in line with stock contract changes. (hopefully prevent impossible chute contracts from being generated by the contract system) October 14th, 2016 v 1.4.2. -Use part.addForceAtPosition instead of calling rigidbody functions (1.2 specific compatibility changes) -Updated versioning in RealChute.version and assembly property files -Fixed mispelled field name in compatibility checker (_version) -Fixed toolbar button showing up in Flight. (broke in 1.2) April 30th 2016 v1.4.1.1 -Recompiled for KSP 1.1.2 to prevent nasty PopupDialog exceptions April 29th 2016 v1.4.1 -Fixed bug related to reloading the database through ModuleManager -Added an OnActive override, potentially fixing a few contract oddities -Removed deprecated MM configs April 19th 2016 v1.4 -Removed IPartSizeModifier support (no longer needed) -Added search tags to parts -Compiled for the latest version of KSP 1.1 April 16th 2016 v1.4x4 *Prerelease* -New NyanMode™ -Fixed plugin loading problems from IPartMassModifier and IPartCostModifier -Added IPartSizeModifier support -Refactored and cleaned the codebase through ReSharper April 2nd 2016 v1.4x3 *Prerelease* -No longer purveys the Nyan. Leaving that to Sarbian. -Issue in the editor with part mass modifying is fixed in the game and the subsequent hack has been removed -Fixed PopupDialog anchor issues April 1st 2016 v1.4x2 *Prerelease* -Fixed some slight GUI issues -Fixed redundancy in editor part mass update (correction, awaits new KSP build) -Added a new custom parachute deployment sound -Slightly modified parachute canopies textures -Created an 1.0.5 port of all the newer changes (backward ports FTW) March 29th 2016 v1.4x1 *Prerelease* -Updated to Unity 5 -Updated KSP references -Fixed issues with part mass editing -Temporarily removed Win64 lock (testing stability) -Built on Win x64 February 4th 2016 v1.3.2.7 -Fixed an issue with parachutes not having a staging icon when on the same part as one disabling the icon December 2nd 2015 (second take) v1.3.2.6 -Reuploaded with the correct binaries, not the RealChute 2 ones, won't crash anymore. Sorry. December 2nd 2015 v1.3.2.5 -Fixed a bug with early reentry giving chutes an exagerated amount of heat (thanks to Starwaster!) November 10th 2015 v1.3.2.4 -Updated chute heat/aero failures to new changes -Added indicator for chute deployment safety through the staging icon's background -Now using MM 2.6.13 -Compiled to KSP v1.0.5 May 2nd 2014 v1.3.2.3 -Updated flags to DDS files, thanks to sumghai again -Slight bugfix to parachute heating, they now heat, much, much, MUCH faster, as they should. -Fixed a bug with minimum deployment pressure being in kPa, allowing deployment way too early May 1st 2015 v1.3.2.2 -Parachutes can now burn up during reentry shock heating, each material has it's own characteristics -Added a MM node for the new stock radial drogue -Updated all parachute max temperature values -sumghai converted all the part textures to DDS for faster loading April 28th 2015 v1.3.2.1 *Hotfix* -Fixed the breeding problem with the AppLauncher button -Fixed the ConfigNode persistence issues with ModuleManager -Fixed the DragCubes weight problem of the stock Module -Bundled ModuleManager v2.6.1 April 27th 2015 v1.3.2 *KSP 1.0 compatibility update* -Updated aerodynamics reference to correctly get new atmospheric values. -Fixed a few GUI issues all around April 2nd 2015 v1.3.1 -Removed all this tasty bacon. Wasn't the best parachute. -Improved enum parsing/tostring, will serve in the future April 1st 2015 v1.3.3.7 -Optimized toastiness -The amount of snacks has increased by 401%! -Now with brand new flavour! -MOAR March 12th 2015 v1.3 -Massive optimization of every line of code in RealChute. Literally. Everything. -Massive optimizations of all the GUIs and of the editor window. -Presets no longer save the target body, so you can easily apply any preset to any body -FAR compatibility fixed, previous versions would not correctly use the fetched values -You can now select if only engineers can repack parachutes in career mode -You can also select the minimum level required for engineers to repair parachutes in career mode (0 to 5) -Complying with the last two changes, fixed the bug with engineer levels and repacking in career mode -Stock parachutes have been removed from the Utility tab and now only appear in the Parachutes tab -Did I say massive optimization? December 27th 2014 v1.2.6.3 *Hotfix* -Reverted the editor GUI changes which caused CoM bugs in flight -Fixed a bug where stock chutes would not apply parachute model changes correctly -Only lvl 1+ engineers can repack chutes anymore December 26th 2014 v1.2.6.2 -Fixed compatibility issue with FAR -Added a right click menu to modify the size of the parachute case if the action groups are not available yet -Added a setting which automatically adjusts the size of the canopy while changing case size through right click menu -New editor RealChute icon by sumghai! -RealChute logo updated to be clearer in the filter by manufacturer tab -Moved parachute specific GUI to it's own object -Fixed a bug where the combo chute would have two main sized chutes -Updated to ModuleManager 2.5.6 -RealChute parts are now only visible in the "Parachutes" category -Fixed a bug where RealChute contracts would not display the RealChute/Wenkel logos correctly December 17th 2014 v1.2.6.1 -KSP 0.90 compatibility update -Added a parachutes filtering tab in the "filter by function" category -Changed the default RealChute icon in the "filter by module" section to the RealChute icon -Added a parachute count field in the general part stats section -Changed the RealChute default module name in the module info section -Made so that RealChute parts will be invisible if the mod is incompatible with the current KSP version November 16th 2014 v1.2.6 -Fixed the bugs related to stock chutes -Fixed the bug related to parachutes not deploying on first staging action -Fixed the bug where you could no longer repack if a loading sequence took place ater deployment -Fixed the numerous bugs with quicksaving/quickloading when parachutes are deployed -Made part GUI display logic more fluid -Small optimizations to the editor GUI October 9th 2014 v1.2.5.3 -Probably fixed the bug when loading crafts October 8th 2014 (take two) v1.2.5.2 -Win64bit detecting changed to prevent it to be disabled -Fixed typo in the SovietPack MM config -Fixed potential bug with the AppLauncher button -Corrected the Agents.cfg file to have the correct URLs to the logos and prevent dumb stock bug October 8th 2014 v1.2.5.1 -Updated to new license October 7th 2014 v1.2.5 -Fixed the bug where parachutes would disappear during quicksave/quickload process -Fixed repack bug after reloading a craft with expanded chutes -The SpaceCenter icon is now added to the stock Applauncher -RealChute is now part of Wenkel Corporation -Wenkel Corporation and RealChute flags -Wenkel Corporation and RealChute are new agencies -Entry cost reviewed for all chutes -Added an option to target a specific landing altitude -Now using a new timer device which follows game time -Said timer sets parachute deployment correctly through time. -Upgraded to CompatibilityChecker v4, RealChute is disabled on Windows 64bit installs -ModuleTestSubject added to parachutes -Now uses ModuleManager 2.5.0 -Moved the editor GUI to a separate object. August 6th 2014 v1.2.4 -Updated correctly all ModuleManager files -Added ModuleManager support to Tantares and the KP0110 pod -Now uses ModuleManager 2.2.1 -Optimized FAR code to not fetch the method each frame -Optimized the rescaling code once more, radially attached parts should behave better -All .png files crushed in size without quality loss thanks to dak180 -SpaceCenter icon will no longer be shown over the Astronaut Complex, RnD Building, or Mission Control views -CompatibilityChecker now checks for KSP 0.24.1 or higher for procedural part cost -All ModuleManager files are now package with the rest of the mod, only the needed nodes are loaded July 27th 2014 v1.2.3 -Implemented procedural cost for all RealChute parts based on canopy diameter and case size -Refactored a lot of GUI labels to render more efficiently -Fixed the nasty bug where parts with only a RealChuteModule would not animate -Fixed bug where minPressure would not persist through scenes -Tweaked case masses to make more sense, they were quite heavy in the past July 22nd 2014 (take two) v1.2.2.2 *Hotfix* -Hopefully last fix to the symmetry bug July 22nd 2014 v1.2.2.1 *Hotfix* -Fixed a bug with symmetry parts (once more) -Fixed a bug where you could not repack chutes which did not all deploy. July 21th 2014 v1.2.2 -Fixed a bug where stock chutes with RealChute configuration would break upon reload -Added a way to remove the Action Groups GUI from the ProceduralChute if needed July 20th 2014 v1.2.1 -Fixed bug where the stack chute would never work at all -Fixed bug where crafts with symmetry parts would have a CoM offset bug and not function properly upon reload if the stats had not been applied to counterparts -Fixed stock parts MM configs to work properly with this update -SpaceCenter RealChute icon can now be hid by pressing 'h' July 18th 2014 v1.2 WARNING: ALL VESSELS AND CRAFT FILES WILL BREAK WITH THIS UPDATE. YOU HAVE BEEN WARNED. -v0.24 compatibility, built to work on Windows x64 -Completely changed the way multiple chutes on a part are handled¸ -Very large part of the code refactored, once again -Options from the RealChute_Settings.cfg file are now available to be tweaked from the SpaceCenter, icon gracefully offered by sumghai -Parachutes are now contained into PARACHUTE{} nodes inside PART configs -The plugin can now handle an indefinite amount of parachutes on a single part -Various small bugfixes -Now uses ModuleManager v2.2.0 April 27th 2014 (take two) v1.1.0.1 *Hotfix* -Fixed a problem with parts having no size node April 27th 2014 v1.1 -Extensive code refactoring in both PartModules to clean up a little (no, a lot really) -Augmented FAR support: when FAR is installed, RealChute will now fetch it's density values -New size nodes allow changing the attach nodes size when cycling through the different selections -Presets are now a thing: You can create them, apply them, delete them, but not eat them -A wide selection of presets are included by default to mimick all the past chutes and allow for quick parachute modification -Stock chutes will now use the RealChute canopies, and will have procedural size according to their diameter -Better support for the settings file -Cleaned the editor GUI a little -Now uses ModuleManager v2.0.3 April 18th 2014 v1.0.5 -Fixed the bug with secondary chutes not deploying -Maximum deployment height/pressure now depend on target planet -Added automatic deployment on ground contact with intend of usage for drag chutes -Added possibility to compute parachute diameter from empty ship mass -Applying stats to symmetry parts will now copy over all the fields. -Added descriptions to materials -Size cycling swapped to be more intuitive -April fools prank can be reenabled through the RealChute_Settings.cfg April 1st 2014 (third try) v1.0.4.1 *Hotfix* -Refixed target speed range for drogue chutes April 1st 2014 (serious edition) v1.0.4 -Removed the Arpil Fool's prank -Bumped drogue target speed to 5000m/s -Fixed potential division by zero bug -New part descriptions, graciously offered by Duxwing April 1st 2014 v1.0.3.37 -Fixed the tiny chutes appearing in the editor -Fixed the last bugs with parachute texture/canopy model not updating correctly -Fixed symmetry counterparts not having the right deployed/predeployed diameter -Added procedural diameter to canopies other than RealChute parts -Fixed pressure/altitude deployment not switching on secondary chutes -Fixed secondary canopy texture selector not displaying the one said in the module config on first initiation -Parachute type can now be declared into the module node (main, drogue, drag) -Removed all legacy parts from the tech tree to avoid confusion -Moved the cone simple chute to the start TechNode -KSP v0.23.5 (ARM) compatibility March 7th 2014 v1.0.3 -Fixed the very small bug where the popup announcing the application worked would not resize after a warning -Added a display of the current RealChute version on both the editor window and the info window -Did some very minor code wise improvements around March 5th 2014 v1.0.2 -Fixed material of the second parachute not updating with his window but with the winodw of the main material -Similarly to the above, fixed the window of the seconda material showing stats about the main material -Fixed texture of the second parachute not updating whatsoever -Fixed symmetry counterparts not ever keeping their size -Fixed a bug where the "mustGoDown" clause would actually never update for the parachute -Various tweaks to GUI display (mainly the decimals shown by materials drag coefficient) March 3rd 2014 v1.0.1.1 *Hotfix* -Fixed size not remaining in flight properly -Fixed symmetry counterparts not having the right predpeloyed diameter -Sorted some problems with the correct updating of part GUI March 2nd 2014 (take 2) v1.0.1 *Hotfix* -Fixed a bug where some fields in the editor window would not update -Fixed a bug where everything using MM would flat out not work -Fixed staging activating even from other vessels March 2nd 2014 v1.0 Editor: -New editor window which allows tweakaing of parachutes far more easily than stock tweakables -Said window is accessible in the VAB/SPH through the action group editor panel, by selecting a RealChute part -Texture, canopy models, and part size can be edited with this window, and only four parts are now necessary -Old parts are still included to preserve compatibility but are not visible in the editor -Added a field to prevent parachutes to be tweakable if necessary -When a texture library is defined, the parachutes will automatically resize to the right diameter Flight: -New info window in flight allows seeing the stats of the current parachute -Predeployment altitude/pressures and deployment altitudes can now be generally tweaked from this window in flight -When parachutes fail to deploy, their icon will blink red and a message whill show indicating a short reason why -Parachutes do no need to be moved in a new stage to allow redeployment through staging -For those who do not like the deployment logic, behaviour can be changed to arm on staging automatically by changing the value in RealChute_Settings.cfg -Fixed a bug where when coming quickloading or coming back to a flight prevented from repacking correctly Drag calculator (.exe) -Repassed the code and added the ability to select the drag coefficient by material Misc: -Heavy code repass to fix and optimize multiple things -The plugin now uses CompatibilityChecker by Majiir to verify if the KSP version is compatible with the plugin January 9th 2014 v0.3.3.2 *Hotfix* -Fixed the stack main chutes animation problem January 8th 2014 v0.3.3.1 *Hotfix* -Fixed a bug where single parachutes would still not arm propoerly -Fixed stack main chute configs to have the right canopies so they actually work -Fixed a problem with staging reset bugging the staging list -Changed the default drag values of parts to 0.32 to actually match the real stock values -Changed altitude detection to a faster, safer system -Hopefully, the change above to altitude detection fixes parachutes deploying too early January 7th 2014 v0.3.3 -Fixed a bug where dual chutes would not arm -Changed default predeployment altitudes to 30km for drogues and 25km for mains -Changed predeployment on drags to 100m and full deployment to 50m -Switched triple canopies to single canopies on the stack 1.25m main chutes -Fixed forced orientation so that it actually follows vessel orientation -Fixed forced orientation remaining even if only one parachute is deployed. -Small tweaks to attachement notes on stack chutes (thanks to eggrobin) -Fixed caps being inverted on stack chutes (thanks to eggrobin again for making me notice) -Changed behaviour or repacked chutes, if not in the last stage, they might not need to be moved to e reactivated. -Moved the random deployment timer to OnStart() for future MechJeb implementation -Various tweaks to the tweakables UI controllers -Fixed a bug where dual chutes with the same material would show "empty" as a second material -Fixed a bug where full deployment shortly after deployment would result in the animations skipping -Fixed an annoying and unreliable bug where parachutes would make your craft spin out of control by making the force applied to the part once more December 18th 2013 (take two) v0.3.2.1 *Hotfix* -Fixed the bug where dual parachutes would take mass forever -Fixed a bug with combo chutes having ridiculous starting weight -Finally fixed the bug with the FASA and Bargain Rocket parachutes, they will now animate properly (big thanks to sirkut) -All the ModuleManager files are now included with the main download, remove those you don't want. December 18th 2013 v0.3.2 KSP 0.23 compatibility update! -Added combo chutes which contain both a drogue and a main for soft landings in one part -Added the ability to define a second material for the second parachute -Added the ability to force the parachutes partially in one direction, thus eliminating clipping chutes on dual parts! -The force is now applied on the whole vessel, so no more weird hangings if the part origin is weird -Tweakables! Nearly every value that can be changed in the editor can now be. This is only until I set the editor window up on my side. -Fixed a bug with parachutes facing downwards on reentry -Added a random deployment delay for parachutes! They will now take between 0 and 1 second to deploy. This is chose randomly for every parachute -Every parachute now has random "movement noise" different from every other parachutes currently active -Said random noise will now appear to be much smoother than before -Usage of the new EFFECTS node has permited to get rid of FXGroups and to remove all those nasty .wav files all around! Decemer 7th 2013 v0.3.1 *Hotfix* -Fixed a bug with the mustGoDown/timer clauses -Fixed a bug with dual chutes not cutting properly -Fixed yet another bug with predeployment of main chutes always having the same drag -Added an "reverseOrientation" clause in case a modeller builds the parachute transform the wrong way -Parachutes no create drag from the very area where they originate from. This means a chute on the side will hang realistically without a CoM offset -Rescaled all the parachutes to have the real size in game. If you find this too big, tell me on the forum and I'll revise them (note, this is not procedural yet, if you change the part yourself, you need to change the scale) -Fixed a bug with the calculator when calculating the diameter of multiple chutes -Added a sound on repack, thanks to ymir9 once again December 4th 2013 v0.3 -Completely removed stock drag dependancy. The parachutes now calculate drag according to real drag equations -Given the above, the drag parachutes generate is irrelevant of the mass of the part and now depends of the diameter of the parachute -Parachutes are now made of different materials, defined in cfg files -Parachute canopies now weight something which depends on which material they are made of and what is it's area density -Optimization of the code by about 300 lines as the module is pretty much complete -New parts with the pack, thanks to sumghai! You can now select between many different parachutes for the job you want to accomplish -It is now possible to arm a parachute to deploy as soon as it can through action group or part GUI -Minimal deployment can now be defined by altitude or pressure -Added FXGroups to parachute cut and repack, and providing a cut sound with the parachutes, offered by ymir9! -A small program made to help calculating parachute diameters is also included with the download! November 24th 2013 v0.2.1 *Hotfix* -Fixed a bug where single parachutes don't show the right icon colours -Fixed the weird glitchiness of the parachute's orientation in some occasions -Fixed parachutes not working if not on the current active vessel November 23rd 2013 v0.2 -Added a compatibility mode for a second parachute on the same part! Can only be used if the parachute has a a second set of parachute transform/animation -Reworked deployment code from the ground up to allow the above feature November 16th 2013 v0.1b -Fixed the issue where deploying the parachute below the full deployment height would play the second animations faster -Added sounds on both predeployment and deployment -Added a deployment timer that will show a countdown on the flight screen -Added a clause that the ship must go downards to deploy and that will show status on the flight screen -Fixed a few remaining deployment bugs -Changed the behaviour of the part GUI to only show when the action is available November 13th 2013 v0.1.1a -Hotfix of a few deployment bugs that could cause weird unresponsive parachutes -Added a "cutAlt" feature to automatically cut a parachute below a certain altitude. November 12th 2013 v0.1a -Initial release Components: --RealChuteModule-- //General caseMass: mass of the case of the parachute (what you would normally put at "mass = xx" (put it there too though)) timer: time before deployment after the part has been activated in seconds mustGoDown: whether or not the craft has to be going downwards to deploy (true/false) cutSpeed: speed at which the parachute will automatically cut when on the ground in m/s spareChutes: amount of times a parachute can be repacked (set to -1 if you want to repack it as much as you want) reverseOrientation: check this to true if the transform was built backwards, else don't put this in at all //Main parachute PARACHUTE { material: what material the parachute is made out (must be initiated in a MATERIAL{} node) preDeployedDiameter: diameter of the parachute when predeployed deployedDiameter: diameter of the parachute when deployed minIsPressure: whether the value in "minDeployment" is pressure or altitude (true/false) minDeployment: minimum altitude or at which the parachute predeploy (if minIsPressure = false) minPressure: minimum pressure at which the parachute will predeploy (if minIsPressure = true) deploymentAlt: altitude at which the parachute will fully deploy cutAlt: altitude at which the parachute will automatically cut (set this to -1 if you don't want an autocut at a certain altitude) preDeploymentSpeed: time required to predeploy the parachute in seconds (affects how fast it decelerates) deploymentSpeed: time required to deploy the parachute in seconds (affects how fast it decelerates) preDeploymentAnimation: name of the predeployment animation (from the model) deploymentAnimation: name of the deployment animation (from the model) parachuteName: name of the canopy of the parachute (from the model) capName: name of the protective cap of the parachute (from the model) forcedOrientation: angle to angle the cute at from the center of the part (greater than 0, lower than 90) } //Add as many PARACHUTE{} nodes as you want parachutes on the part --ProceduralChute-- textureLibrary: name of the texture library to get textures and models from type: type of parachute this is refered as in the texture library currentCase: current parachute case texture (from the texture library) currentCanopies: current canopy texture for the main chute (from the texture library) currentTypes: current type of the main chute (Main, Drogue, Drag), defaulted to Main isTweakable: if the Action Groups GUI appears //Size nodes SIZE { size: rescaling vector for the part (x, y, z) caseMass: case mass for this size sizeID: generic ID for this size. Can be whatever you want, but know that presets will use this to find the right size. topNode: position of the top node at this size topNodeSize: size of the top AttachNode at this size bottomNode: position of the bottom node at this size bottomNodeSize sixe of the bottom AttachNode at this size } //Add as many as you want sizes for your part --Texture library-- TEXTURE_LIBRARY { name: name of the library CASE_TEXTURE { name: name of this case texture types: types of parachute this texture can apply to (separate each by a comma) textureURL: string url of the texture from the GameData folder } CANOPY_TEXTURE { name: name of this canopy texture textureURL: string url of the texture from the GameData folder } CANOPY_MODEL { name: name of this canopy model diameter: diameter of a single canopy at (1, 1, 1) count: number of visible canopies on this model maxDiam: max deployed diameter possible for this model CHUTE { modelURL: string url of the model from the GameData folder transformName: name of the parachute transform preDepAnim: name of the predeployment animation depAnim: name of the deployment animation } //Add as many of those as you want this type of chute to have, models must have different transform names } } --Material node-- MATERIAL { name: name of the material (string name you put in the PartModule) description: short description of the material areaDensity: density of the material in t/m² dragCoefficient: drag coefficient of this material (recommended to not go below 0.5 and above 2) maxTemp: maximum temperature of the material (will autocut past this temperature) specificHeat: the specific heat of this temperature, in J/kg*K emissivity: the emissivity constant of this material (usually between 0.5 and 1.5) } --Effects node-- EFFECTS { rcpredeploy //name of the predeployment effect { AUDIO { channel = Ship clip = sound_parachute_deploy volume = 1 } } rcdeploy //name of the deployment effect { AUDIO { channel = Ship clip = sound_parachute_single volume = 1 } } rccut //name of the cut effect { AUDIO { channel = Ship clip = RealChute/Sounds/sound_parachute_cut volume = 1 } } rcrepack //name of the repack effect { AUDIO { channel = Ship clip = RealChute/Sounds/sound_parachute_repack volume = 1 } } } And now finally, if you want to donate a little something to support for all the coffee and the nights I spent on this, you are very welcome, and it would make my day my year. FAQ (if you ask a question that is here, I'm not answering you.): Q: How/Where do I edit and customize parachutes? A: In the action groups panel. Click on the said panel like you wanted to edit action groups, then click on the parachute you want to edit. A window with all the editing options will appear. for this specific parachute. Don't forget to press apply before leaving. Q: This panel is too complicated, isn't there a simpler way to do this? A: If you don't want to use the editor panel, you really don't have to. There is a preset system that allows you to select the parachute's type (main, droge, drag, or combo), it's size (0.625m - 2.5m for cones/stacks, small - large for radials), and apply it to your current chute. You don't even have to complicate your life. Q: When I'm pressing apply, it's telling me that the craft is too heavy for the parachute. What do I do? A: Make sure the the only parts attached to the craft when you press apply are the parts that you want to land. Detach your launcher or any other fluff before pressing apply. The parachute is calculated with the weight of all the parts currently attached to the craft. You can also toggle dry/wet mass in the editor to help, but it defaults at dry. Q: What is this "parachutes used" field in the editor window? A: This is the amount of parachutes deployed at the same time to land your parachute. This option will spread the load of your craft throughout all the parachutes used, effectively lowering the size of each. Be careful: a triple canopy is only a visual effect, it's only one chute. Stach chutes, on the other side, are two chutes (one comes out on each side). This is why this field does not say parts; a part can have multiple chutes on it (like the stacks and the combos). This is why a cone chute with a triple canopy would put one in parachutes used, and a stack chute would put two. Four radial chutes in symmetry would use four. Basically, you just put in the amount of individual active chutes at the same time, regardless of what the canopies look like. Q: Why can't I access the parachute editor when starting career? When does it come available? A: The parachute editor comes with the action groups panel. As long as the most basic action groups are unavailable, the panel is unavailable. In a normal stock game, the basic action groups become available with the first VAB and SPH upgrades. Q: I used to be able to resize parachutes with the right click menu, but those options aren't there anymore. What happened to them? A: The right click resizing menu is a helping too with the previous questions. While the action groups menu is unavailable, you can resize parachutes with the right click menu. When they are, resizing now happens in the action groups menu. This only happens in career mode, so in science and sandbox, you would always go to the action groups window. Q: Why does the Engineer's Report say there are no chutes on the craft when I clearly put some? A: The Engineer's Report looks for stock chutes. I haven't implemented a check for RealChute yet. Be patient. Q: Does this work on Windows 64bit builds of KSP? A: As of KSP 1.1, yes. However, this is absolutely not something that is sure never to change. If the Winx64 builds of the game return to being unstable, buggy messes, you bet that the lock will absolutely return, and I reserve the right to bring it back at any moment I see fit, and at my discretion, and mine only. But, with the current look of things, I do not anticipate the need to do this in any foreseeable future. You have, however, been warned. Q: Do the parachutes hold on at 4x physical time warp? A: Depending on how fast you are coming down and which chute you are using, yes. Most often they will hold on just fine, but I really can't guarantee they will. However be careful, the chutes fully deployed added to high physical timewarp values can lead to bad stuff, you've been warned. Q: Is this FAR compatible? A: FAR has it's own built-in implementation of RealChute, added by me, providing basic RealChute-esque behaviour, minus all the fluff. If you want the in game editor and all the additional features RealChute provides, install this, it'll override the version built into far. Q: Can you make a ModuleManager file for *insert mod here*? A: I currently don't have much time to work on configs for mods, but if you make one and are 100% sure it works, send it to me, I'll see about including it. Q: I'm trying to add a secondary parachute to a part but it's not working! A: It's not working because you can't add a secondary parachute to any part. It needs a second parachute transform, a second set of parachute animations, etc. A modeller needs to make a part that has two parachute to allow it. Q: What is your favourite pie flavour? A: I love cherry and blueberry pie tbh. Special thanks to UbioZur, r4m0n, Sarbian, Cilph, sirkut, taniwha, NathanKell, ferram4, toadicus and the rest of #kspmodders for helping this mod happen The cut and repack sounds were graciously given by ymir9, big thanks to him! Very special thanks to @sumghai for those awesome parts, as well as the logos, icons, and flags!! GitHub repository (source) License: You are free to copy, fork, and modify RealChute as you see fit. However, redistribution is only permitted for unmodified versions of RealChute, and under attribution clause. If you want to distribute a modified version of RealChute, be it code, textures, configs, or any other asset and piece of work, you must get my explicit permission on the matter through a private channel, and must also distribute it through the attribution clause, and must make it clear to anyone using your modification of my work that they must report any problem related to this usage to you, and not to me. This clause expires if I happen to be inactive (no connection) for a period of 90 days on the official KSP forums. In that case, the license reverts back to CC-BY-NC-SA 4.0 INTL.
  10. What it does It tweaks the "estimated burn time" display on the navball so that it will be reliable and accurate. It takes into account increasing acceleration as fuel mass is burned. When the ship is in vacuum and on a collision course with the ground, it will automatically show time-to-impact, and the estimated burn time to kill your velocity at ground level. When the ship is in orbit and has an upcoming rendezvous with a target ship, it will automatically show time-to-closest-approach, and the estimated burn time to match velocity to the target. When the ship is on a course to enter or exit atmosphere in the next few minutes, shows time until the transition. For maneuver nodes and closest-approach, it shows a countdown indicator to tell you when to start your burn. What this means for maneuver nodes: You will see a burn time that's accurate to the second. You will never see "N/A" unless your vessel actually can't run at all (e.g. is out of fuel or has no active engines). Shows a warning if the maneuver would require more fuel than you have (see Notes, below) What this means for landing on vacuum worlds: No more messing around with ground-level maneuver nodes to figure out when to start your retro-burn. Download from SpaceDock License: CC-BY-NC-ND 4.0 Source code Why? The "estimated burn time" indicator provided by stock KSP is very rudimentary. It just keeps track of the maximum acceleration observed for the current ship in the current flight session, and then assumes that. This has several drawbacks: You just see "N/A" until the first time you do acceleration in the flight session. It doesn't take into account the fact that your acceleration will get better as you burn fuel It doesn't deal with engines running out of fuel, being deactivated, etc. It happily tells you an estimate even if you don't have the fuel to do the burn. You have to do mental math all the time to split the burn across the maneuver node. This mod addresses all the above problems. Summary below, see the README for full technical details. Notes The "countdown" indicator For maneuver nodes and closest-approach, the mod displays a "countdown" indicator. This is a little row of green dots, immediately below the estimated burn time. This row of dots counts down until it's time to start your burn: when the last dot disappears, start the burn. The display is logarithmic. The last three (biggest, leftmost) dots are in seconds: 3, 2, 1, go. After the first three dots, it's 5 seconds, 10 seconds, 15 seconds, then it doubles for each dot after that. Note: No countdown indicator is currently shown for the "time to impact" indicator; this is because "when should I start?" is more complex, depending on a lot of factors including your descent angle, TWR, etc. This feature may eventually be added, but until then, you're on your own. If you don't like this indicator, you can do any of the following (see mod page on SpaceDock for details): Customize its appearance Make it numeric rather than graphic (e.g. "Start burn in 43s" or "Burn-43s" or however you like) Turn it off completely The "insufficient fuel" warning Normally, the mod displays estimated burn time like this (48 seconds in this example): Est. Burn: 48s If the mod decides that you don't have enough dV to do the specified maneuver, it will display the time like this instead: Est. Burn: (~48s) Note that it won't do this if you have the "infinite fuel" cheat turned on (since then you always have enough dV!) The time-to-impact indicator Under the right circumstances, the mod will display a "time until impact" indicator (instead of "time until maneuver"), along with an estimated burn time which is how long your engine would need to kill your velocity at ground level. All of the following conditions must be met for this indicator to be displayed: The impact tracker isn't disabled via settings (see "Settings", below) The planet/moon whose SoI you're in has no atmosphere. (Someday I may release an update to enable the impact indicator when it's in atmosphere, but not right now. It gets ugly and would significantly complicate the calculations.) You're on a trajectory that intersects the surface. You're falling by at least 2 m/s. The time of impact is no more than 120 seconds away (though you can tweak this with settings, see below). Note that the time-to-impact is based on the assumption that you don't do a retro-burn and just coast to your doom. So if you're figuring out "when do I start my retro-burn to land," you'll generally want to wait a little bit after the point at which time-to-impact equals estimated burn time. The time-to-closest-approach indicator Under the right circumstances, the mod will display a "time until closest approach" indicator (instead of "time until maneuver"), along with an estimated burn time to match velocity with the target. All of the following conditions must be met for this indicator to be displayed: The approach tracker isn't disabled via settings (see "Settings", below) You don't have a maneuver node set The impact tracker (see above) isn't displaying time-to-impact You have a target, which is a vessel (e.g. not a planet) Neither you nor your target is landed You have an upcoming approach within 10 km distance The closest approach is no more than 15 minutes from now You're not within 200 meters of the target and going under 10 m/s, or within 400 meters and going under 1 m/s To slow your craft to a halt when it's close to the target, you should start your burn when the time-until-closest-approach is about half of the estimated burn time shown. The time-to-atmosphere indicator If you're imminently about to enter or exit atmosphere, it shows time remaining. The atmosphere tracker only shows time until transition (there's no burn time or countdown dots). Note that for time-until-exit, it assumes a ballistic trajectory and makes no attempt whatsoever to account for drag. There are config options for this feature in config.xml. If you don't like the default behavior, you can adjust how far ahead of time it displays the warning, or turn the feature off completely if you prefer. Caveats A few things to know about how the mod works. Summary presented here; please see the README for full details. It doesn't know about staging. It assumes that all fuel will be consumed by your current stage. Therefore, the burn time estimate and dV warning indicator may be inaccurate if you're going to be staging in the middle of the burn. (After you stage, though, it will immediately update itself.) It doesn't know about fuel flow. It assumes that all your fuel will be available to all your engines throughout the burn. Therefore, if any of your engines are going to run dry before others during the burn, the time estimate will be optimistic. (After the engines run dry, though, it will immediately update itself.) It ignores electrical supply, so make sure your ion engine has enough power. Time to impact is very simplistic. It looks at the elevation directly under the ship, and at your current vertical speed. It corrects for the acceleration of gravity, but nothing else. This means that if you're flying over rough terrain, the time-to-impact indicator will be irregular (it will suddenly get shorter when you're flying over an ascending slope, or longer when you're flying over a descending slope). If you're hurtling horizontally and about to smack into the side of a mountain range looming up in front of you, the mod has no clue. Be warned. The time-to-impact estimate takes into account your current velocity and the acceleration of gravity, and that's it. It deliberately does not take into account the acceleration of your engines, if you're firing them. It's an estimate of "how long would I take to smash into the ground if I turned off all my engines." So when you're retro-burning to land, the actual time to reach the ground will be longer than the displayed estimate, depending on things such as your TWR, throttle setting, angle of approach, etc. So if you want to time your burn so that you reach zero velocity right when you get to ground level, you'll need to wait a little bit past the point where the estimated time to impact equals the estimated burn time. Also, be aware that this mod will tell you a shorter burn time than stock KSP would, since it takes into account your ship's increasing acceleration as it burns fuel. That's good (more accurate!)... but keep it in mind when judging safety margins (i.e. when to start your engine) when landing. If it tells you that you need 20 seconds to brake to a halt, you really need 20 seconds. Don't say I didn't warn you. Acknowledgments Thanks to @FullMetalMachinist for the excellent suggestion of using a row of dots to show the countdown-to-start-burn. Ask and ye shall receive! Thanks also to @Gen. Jack D. Ripper for usability suggestions on the countdown timer's appearance.
  11. Updated for KSP 1.2.1 Once upon a time there was LAZOR mod from famous Romfarer, which included a useful docking camera, that displays the videostream a small window in the main flight scene. However, it has not been updated for a long time, and refused to work in recent versions of the game (or I could not start it). Nevertheless, I like it output style of information and I was bored without this service. That in turn has led me to attempt to revive the aforementioned docking camera. And YES, i know about Docking Port Alignment Indicator, HullCamVDS, cameras for RasterPropMonitor etc. But i do not know about any working cameras in window. New shaders example: So, what we have here. Docking-camera itself, which can be integrated to any part (MM patch enclosed for the docking port modules). It looks ahead by the vertical axis of the vessel's and displays a minimum of necessary info for the docking maneuver - namely, range, speed, angle, alignment and when the correct trajectory occured - time prior to docking with the mark that such trajectory will lead our vessel to dock without additional actions (small lamp will become green and will show time to docking). camera window has three size presets. It also has three viewing modes: color, Black and white and infrared. Powered zoom function. Also, there is a button to remove flight data from the screen. Furthermore, effect of television interference can be added. The range of the camera,parameters of night vision (RSMA) and presence of noise - can be configured through CFG. Camera requires a target to operate. In addition the ugly external camera enclosed. It can show videostream only and also has three modes of vision and is able to rotate on two axes. For cameras, installed under the belly of the aircraft (which gets inverted upside down) there is the mode of rotation of the image. In the CFG of the partcamera some meshes could be configured for use with other camera model. All cameras have a title with its number, and also can work a few pieces at a time. Docking camera reporting its target on its window title. There is an experiment on part camera - a try to reproduce a surveilance (spy) activity. You need to be at a distance less than 1000 m near any targetable thingie, catch it on camera's screen and targeted. press "⦿" button. A ray will be shoot. If all requirements have met and there are no obstacle on ray's path - you'll should get experiment results, if something wrong - you just spend one bullet. Experiments is limited by bullets (4 yellow balls around cam, dissapearing one by one each time). I thought it will be interesting if contracts. Camera has 3 presets of shaders (noisy TV 1960th style, TV 1980th style and standart (color, b/w and nightvision). available via button, appearing when blizzy toolbar is installed. Also, by toolbar button you could find info about nearby cameras installed on other vessels in transmission range. If camera has been activated on some vessel, but you drive other one - a new window from distant camera will appear when distance from first one will become less than 2500 (or 10k (customizable)). If you want you can use "look at me" mode by activating it on distant camera. "Targetcam" and "follow me" modes on your active vessel (set camera position using scrollers). The cameras can transmit the videostream to nearby vessels, but only at a distance of up to 2 500 meters. You can change this unload range via toolbar button. Configuring examples History Download from Spacedock DONATE Source installation: remove previous version and just extract an archive into Gamedata. requirements: ModuleManager recommends: Blizzy Toolbar
  12. Early WIP Hi Kerbonauts around the world In my space program career I'm at a point where I'd like to send unmaned probes to distant planet, before doing so I need a relay constellation in Sun orbit. Far from the end of the tech tree, no big antennas are available. No problem, they can be combine Going to take a look at the formula on the wiki... mmh... There is a little more here than addition... Where is my TI-89 ? ... Haven't seen it in years... Well, how hard can it be to do the math in a KSP plugin ? Here is what it does, for now : Status : Tell you which antenna is used for the calculation, it will always be the most powerful antenna or a set of combine antenna (in which case it will tell you how many of your antennas are combine) Pick another target : Let you choose which level of DSN you want to use for the calculation Max range from the target : maximum distance between your vessel and the DSN (in meters) Max power : maximum antenna power of your vessel. Planets Range (window) : Show you what signal strength to expect for each planet (and home-planet 's moon), at their max and min distance from Kerbin. Hover the name of the planet/moon will display what is the min and max distance. (should work with planet pack too) Custom Range : in the "Signal Strength / distance" window, enter any distance it will show what signal strength to expect. Direct / Relay : all value displayed in Antenna Helper are either for direct antenna (all antennas) or only for antenna with relay capability, switch to one or the other at the top of the main window. Road-map : (not in a particular order, subject to change) In-flight display Distance / Signal Strength (yes it is different than Signal Strength / Distance) show the "usable" range of the antenna, what is the max distance with a given Signal Strength A window showing stats of all the antenna on the craft, which are combinable, which have relay capability, which are useless, etc... A new / better UI, probably using the new UI system instead of ONGui Compatibility with Remote Tech Add in-flight relay to the list of possible target Show stats of the connection through relay The idea for an in-game calculator is from this thread by @Tyko Thanks to @Poodmund for his google docs's calculator. I hope he will share his thought about this project. And a big thanks to the anonym who wrote the KSP wiki, specially the CommNet section. If you feel adventurous you can download it from Github. Source are on Github. License is MIT. Please share your thought, suggestion, bug(s) report, 2 (or more) cents, etc... And remember that's an early WIP
  13. ** New ** Vessel to vessel crew transfers! Ship Manifest is a tool to manage your ship's "things". I originally started with Crew Manifest as a basis for this work. My great thanks go out to vXSovereignXv for creating Crew Manifest, and Sarbian for contributions to and continuing maintenance of Crew Manifest. I've now re-imagined it into Ship Manifest, Crew transfers are now only a small part of what SM can do. Ship Manifest moves crew, Science and Resources around from part to part within your ship or station. It also manages docked vessel refueling, hatches, deployable Solar Panels, antennas and lights. Kinda like your Ship's bridge... Ship Manifest has a LOT of flexibility and a lot of Options. So much is available that is NOT seen in a default installation (Realism mode set ON by default) that you may be missing a lot of what SM has to offer. Please go to the Settings Window to see what options are available, and play with them. You will be surprised at the number of features that exist in this tool. I believe in choice, so you can configure SM to be pretty much exactly what you want. You want a "realistic" experience? Check. You want to be a god and chafe at realism mode restrictions? Check. I also invite suggestions for things you would like to see. Current Version: 5.2.0.0, 17 Jul, 2017 -- Download: SpaceDock | CurseForge | GitHub (all releases). Also supports CKAN and KSP-AVC for your convenience in updating. NOTE: This version of SM is NOT backwards compatible. It will not work on KSP version 1.2.2. License: CC BY-NC-SA 4.0. Original license on Crew Manifest was do as you want. I felt the original and contributing authors deserve due attribution, since this is a derivative work. Source code (and all releases): http://github.com/PapaJoesSoup/ShipManifest Ship Manifest WIKI: http://github.com/PapaJoesSoup/ShipManifest/wiki No Mod Dependencies!: Ship Manifest is mod independent. You don't need any other mods to use Ship Manifest. However, if you install the mods below, Ship Manifest provides specific support for their features. Toolbar, by blizzy78. This mod is the "original" and a great alternative to the stock toolbar. Connected Living Spaces (CLS) by codepoet. This mod provides the player with graphical information on livable spaces in a ship. It shows you where you could go internally on your ship. Module Manager. This mod allows you to extend the configurations on your parts. Used by CLS. RemoteTech. This mod overhauls the unmanned space program and makes antennas much more important. Very powerful mod. DeepFreeze. This mod provides part(s) for cryogenic freezing of kerbals for long duration flights. JPLRepo has taken over maintenance of this mod. USI Kolonization System (MKS/OKS) Inflatable Modules. Very cool mod for compacting your trips and station builds. KSP-AVC. This mod checks your installed mod versions against the mod's latest version. Let's you know when you need to update. CKAN. The Comprehensive Kerbal Archive Network (CKAN) Package Manager (CKAN) is a multi-platform app that manages nearly all your mods from one clean executable. Performs installs, updates, and uninstalls of your mods automatically. NOTE TO CKAN USERS: don't expect support for installs via CKAN. if the CKAN install fails, contact the CKAN folks, NOT me. What's New: Version 5.2.0.0 - Release 17 Jul 2017 - Vessel to Vessel Edition - New: Added Docked vessel to vessel Crew transfers! - New: Added Docked Vessels Control panel. View your docked vessels, Rename a vessel, and undock a vessel with a click of a button. - New: Added option to vessel to vessel Crew transfers to limit crew xfr list to tourists only. Space tourism awaits! - New: Added ability to create Tourists from Roster Window. - New: Spanish localization added. Thanks to Fitiales! - Misc: refactored vessel detection for vessel to vessel transfers, it was not behaving as exected. - Misc: A bit of refactoring on highlighting, as it was not behaving as expected - Misc: Increased base volume of crew movement sound files. Installation: 1. Remove the ShipManifest folder from your GameData folder before installing any new version.. 2. Overwrite your GameData folder with the contents of the archive. Ship Manifest is KSP-AVC aware and is CKAN indexed Support: If you expect me to provide support for issues with this mod, I will expect that you have read and will follow these instructions. Change History: This work was originally based in large part on Crew manifest 0.5.6.0 by xxSovereignxx as modified by Sarbian to work with 0.22. It has since been completely reworked and massively expanded. Videos: - Kottabos did a fine review here: (Feb 28th, 2014). It was very educational for me . I've long since fixed the bugs and added much more... Screenshots: Donations: I wrote and support SM (and other mods) as it is an opportunity to give back to the community I love in some small way. But, some folks have asked me how they could donate. It completely blew my mind. So, I've added a donation button. It is Completely voluntary, absolutely amazing, and I very much appreciate the gesture!
  14. Ages ago i saw a mod, allowing to see trajectory's prediction in flight scene. But it has been lost. Now - it back. Just displays trajectory predictions. Partless, ON/OFF and nothing more. (adds itself with the help of MM-patch to each unit with ModuleCommand). This mod is designed to help with a more accurate landing. If activated in the flight scene, it will draw the trajectory and predict the point of contact. short review full review from Kottabos Download from Spacedock DONATE Source installation: remove previous version and just extract an archive into Gamedata. requirements: ModuleManager
  15. This is something I made for placing RCS thrusters in the right positions in the first try without having to go back and forth between the VAB and the hacked gravity launchpad. Features: Display thrust and torque forces caused by RCS or engines. Delta V readout for RCS. Dry center of mass marker. "Average" center of mass marker. Center of drag marker (CoD) for parachute placement. Ability to resize editor's overlay markers. Display total mass of resources. Supports: blizzy78's toolbar KSP Add-on Version Checker Once enabled you should see RCSBuildAid's window, select the translation mode or press any of the translation flight control keys ("hnijkl" keys) and then you should see something like this: Cyan arrows represents thruster forces, the green arrow represents the translation motion (or thrust). The red arrow represents the torque force in your vessel, if you have a red arrow then your ship will rotate when trying to translate in docking mode. So all you have to do is place your RCS thrusters in a way that eliminates this force. The red circular arrow is an indication of how fast the vessel will rotate. The red CoM marker is the dry center of mass (DCoM) which represents the center of mass of your vessel when it doesn't have any fuel (in the picture, without liquid fuel, oxidizer or mono-propellant, but is configurable). Image album with some examples http://imgur.com/a/UJdV7 Video explaining how to use RCSBA (version 0.5) by Geneborg This plugin only works with parts using stock modules such as ModuleRCS and ModuleEngines, mods that use custom modules will not be detected. Known issues: delta v readout will only show for monopropellant RCS, doesn't work for the new Vernor RCS. Parachute mode only works with stock aerodynamics and parachutes, will not work with mods such as FerramAerospaceResearch and RealChute. KSP 1.0.5 Download KSP 1.2 Download GitHub repository - Documentation - Changelog Sources are in the zip file and in github. Licensed under LGPLv3. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
  16. So I have been considering over the past month or two the creation of a life support system tailored to fit in with the USI mods, and also bring together some the bits I like about other mods already on the market, and add a few of my own tweaks, etc. This is pretty much my interpretation of how, if I were to go buy Kerbal in a store, I would expect a stock-ish life support system to work. I've been playing with it and minus a few refinements am very happy with the result. With that, I am pleased to introduce USI Life Support. Basic overview stuff. Mechanics wise, it's pretty simple. Kerbals require supplies. Kerbals also require EC. these are both on the same timer, so I just check supplies for the status window. When Kerbals are done consuming supplies, leftovers, scraps, and 'anything else' is either tossed overboard, or (if storage is available) tossed into a 'mulcher'. The resulting organic slurry is called 'mulch' and can be used to feed greenhouses, etc. at the player's discretion (or in the case of MKS, converted into Organics at varying levels of efficiency). 15 days out, the visuals go yellow (sorry, no auto-warp-slowdown-thingie, use KAC). When supplies run out, things go into the red. If you leave them unsupplied for 15 days... well, they just say 'screw it', get grouchy, and quit. They are still in the pod. they still take up a seat. But they can't fly, can't EVA, and essentially do the Kerbal equivelant of spinning around in their office chairs, refusing to work, until resupplied. This is a design consideration in that all of us, at least once, has just flat out done goofed, and lost a whole colony of Kerbals via glich or other sadness. Yes, death/despawn will be an option. Not the default one tho. Mechanics wise, they are transformed into tourists, as they are essentially on a self-imposed vacation Once resupplied, they are happy as clams and will return to work. While on EVA, they will not quit. But if they are brought back aboard a ship and have been starved (and can't find a hot meal waiting) they will promptly go in strike, and begin their self imposed vacation immediately. Orange suited Kerbals (Jeb, Bill, Bob, and Val) are immune to the ill effects of life support. They will still consume supplies if given, but do not leave the job, because they are just that awesome. This always gives a player (especially a new one) an 'out' to test out a manned mission before actually committing your other kerbals, etc. to a horrible fate of snack deprivation. Yes, it's a bit more 'Kerbal' than TAC-LS, but also a lot more predictable and with harder consequences than 'Snacks'. It does, however, feel 'right' (at least to me) from a design standpoint. Parts wise: Three inline storage compartments. No extra recyclers needed. No resourced added to pods (the 15 day window covers all of the Kerbin SOI so no point). No random contracts. MKS/OKS Changes MKS wise, closed loop just got a lot harder/more interesting (depending on your point of view). The old C3 (now renamed to the Pioneer Module) will have a basic mulcher and greenhouse and can do recycling at 50% efficiency for up to four Kerbals. Kerbitats operate at 75% efficiency. Mk-IV modules (once released) will operate at 90% efficiency off-world, 100% efficiency on the surface (pulling in of local material is inferred, no extra drills required). Supplies come from organics. Organics come either from mulched supply waste, or from a combo of water/substrate. So surface bases are easier to get to self sufficiency - if they are on water/substrate deposits. Orbital will always be a pain - so you will need to fly up fresh organics or keep large stores. And since organics creation is not tied to the life support loop, building large surface farms is also pretty easy now. Dealing with hungry Kerbals So you can do some very interesting things. Run a command pod to dock reviving supplies/snacks to a starved out colony ship. Use one of your orange-suits to lead a mission and conserve supplies. Note that Kerbals are pretty damn aggressive about getting their snacks - the only way to lock them out of the biscuit tin is to click that little feed button by the resource on a part (same way we reserve some battery power for a probe). Note that a Kerbal about to starve (i.e. no supplies for 15 days) will in fact happily break open said biscuit tin. witty screen message included Design side note: So 'Mulch'. Waste was used, and too generic. And I wanted something that showed that the stuff was kinda useful, not edible, and felt more 'kerbal' (and less like poo!) if that makes sense. The idea of Kerbals tossing all of the spare bits and scraps into a contraption and getting out a semi-useful generic organic slurry had a certain appeal, hence the abstracted mulchers and mulch resource. The resource itself is just 'supplies' and has the visual representation of a translucent, semi-rounded green cube. What are they? Well... leave that to the imagination. But the labeling will read 'N.O.M.S. - (Nutritional Organic Meal Substitute)' on the tins LICENSE: Configuration files and code are licensed under the GPL v3 license. Assets, including Models (*.mu) and Textures *.png/*.dds) are All Rights Reserved. If you wish to use any of these assets in your project, just ask nicely DOWNLOAD: Get it at the GitHub Repo! https://github.com/BobPalmer/USI-LS/releases
  17. Deadly Reentry 7.5.0, for KSP 1.2.2 - The Melificent Edition What Deadly Reentry does! (especially with KSP's new handling of thermodynamics) Deadly Reentry balances part thermal properties (max temp values of skin and internal as well as various conduction properties: skin-skin, skin-internal, emission, etc) If parts get too hot then they may catch fire. (or begin to melt; depends on if they are logically flammable or not). This begins to happen at 85% of its max temp. Some parts have had their max temp increased to compensate. Basically, think of the 85% mark as being a soft failure point leading to hard failure. As of DRE 7.6.0, this is implemented on a per area skin damage system (X+-, Y+-, Z+-). As the exterior is damaged, the interior becomes more exposed to direct reentry or supersonic heating. (the interior usally has less resistance against heating) Parts and Kerbals that experience excessive G forces for excessive periods of time may fail/die. Download latest version! (official release) If you have KSP 1.3.0 and want to try KSP 7.6.0, click the spoiler below If you find this mod helpful and want to throw some money away, feel free to click the donate button below! ialdabaoth (who is awesome) created Deadly Reentry 2, based on r4m0n's Deadly Reentry; this is a continuation. This continues NathanKell's work on Deadly Reentry continued, and he might contribute more at times. License remains CC-BY-SA as modified by ialdabaoth. Also included: Module Manager (by sarbian, swamp_ig, and ialdabaoth). See Module Manager thread for details and license and source: http://forum.kerbalspaceprogram.com/threads/55219 Module Manager is required for DREC to work. INSTALL INSTRUCTIONS: If you currently have Deadly Reentry installed, go to KSP/GameData/DeadlyReentry and delete everything (files and folders). Also delete any old versions of ModuleManager (modulemanager.dll for example) in your KSP/GameData folder. Extract this archive to your KSP/GameData folder * ModularFlightIntegrator is not currently required or used by Deadly Reentry as of about DRE 7.2.2. USAGE INSTRUCTIONS: Be careful how you reenter. Make sure your craft has a heatshield (the Mk1 pod has a built-in heatshield, as do stock spaceplanes; the Mk1-2 needs a heat shield from the Structural tab). For a low Kerbin orbit reentry, try for a periapsis of about 10-20km over Kerbin. do not deploy your parachute until speed has dropped below ~350m/s. (typically you should be at a safe velocity by the time you reach an altitude of 7km) Note: Deadly Reentry no longer interferes with chutes. Both stock chutes and Real Chutes have adopted their own implementations of punishing deployments at unsafe speeds. The above warning still applies except you don't get to blame Deadly Reentry about it. Compatible shield/reentry packs! Deadly Reentry Frequently Asked Questions. Changelog: Old Legacy Changelogs! Download (latest official) Source on Github
  18. THANK YOU GER_SPACE FOR SAVING WINDOWSHINE! Please view this post if you want to use the improved, 1.3/1.2.2 compatible versions of WIndowShine. I will be updating the full OP after TextureReplacerReplaced includes @Ger_space's shaders and improvements. Thank you @Teflon_Mike for the logo! Gif with GemFX and KSPRC v2 courtesy of @cobbman11 Video (-v2) Album on imgur Gif in VAB WindowShine is dependent on TextureReplacer managed by Shaw (Unofficially updated by RangeMachine) and ModuleManager maintained by Sarbian. Make sure to install them both first. Download: WindowShineTR-v12 (current) WindowShineTR-v13.2 (Beta, fixed highlighting/cabin lights/shaders) *Please read known issues before posting Installation instructions License: Link Mod Support: Many thanks to Nhawks17 and Nebuchadnezzar for createing even more mod-compatible packs! How to add reflections to your own mods Asteroid Day pack [1.0.5] K2 Command Pod pack - @cy4n Kerbal Planetary Base Systems pack - @Nhawks17 KSPRC pack Modular Kolonization Systems pack - Nhawks17 Near Future Solar pack Near Future Spacecraft pack - @nebuchadnezzar RLA Stockalike pack - cy4n Stockalike Station Parts Expansion pack - Nhawks17 Taurus HCV pack Ven's Stock Revamp pack - cy4n ??? *Using more than one pack that has same part can cause compatibility issues. Use with caution. Change log Known issues: *On parts with the added reflection shader/module, all other part shaders are ignored. I.E. Parts that have reflections added don't have edge highlighting, don't gray out when moved in editors, and lights do not turn on. This is sadly an issue with Shaw's reflection plugin built into TextureReplacer. Current fix unknown. Shameless plug! If you've enjoyed this mod you might also like Space Plane Color Corrections.
  19. I've always been a fan of @Overengineer1's GravityTurn (see original thread). Unfortunately it wasn't updated for a while, so I thought to take care of that myself . Also thanks @sarbian for all the useful MechJeb code of which parts were/are incorparated into this plugin. So this is what it does: Launch a craft into a low orbit with a few customizable settings. Performing a Gravity Turn is arguably the most efficient launch procedure. The plugin will take care of the entire ascent for you by maintaining a strict hold to prograde (as much as possible) and varying the throttle to keep the desired ascent curvature. The circularization burn will be up to you, but it's normally less than 50 m/s. The "First Guess" button tries to find the best settings for a particular rocket. After the trajectory reaches the destination height and the vehicle leaves the atmosphere, you can revert back to launch and use the "Improve Guess" button to get a better set of parameters. Do this multiple times and you will get a very efficient launch. Download the mod here Source on GitHub License: GPL V3 V1.7.6: hotfix for issue #36 V1.7.5 (issue tracker): New feature: showing orbital info in stats window (apoapsis, periapsis, time to those). improvement: roll program starts after vessel has cleared it's own height. improvement: launches with inclination much more precise now, no wobble and overcompensation. improvement: Navball switches to orbital display when switchen to orbital insertion pitch program. improvement: main window hides as soon as destination height is reached successfully. bugfix: solved stuttering issue and further reduced memory garbage bugfix: Hiding all TG windows when pressing F2 Feature requests are welcome, but of course subject to spare time restrictions and personal taste... Next on the plan: Reworking UI Adding KSPedia support (maybe) Storing an loading a set of default launch parameters.
  20. Malah's Quick mods are very small plugins which add a small feature You can download all of my mods on SpaceDock, on GitHub or some on KerbalCurseForge. This modlet is compatible with KSP-AVC, Toolbar and the stock localisation (localize in English and French). All my mods can be installed with CKAN. Released: [1.3.0] QuickBrake [v1.23 - 2017.05.31]: Brake your vessel at launch [1.3.0] QuickSearch [v3.20 - 2017.05.31]: Enhanced the editor part search and add a part search on the tech tree [1.3.0] QuickStart [v2.14 - 2017.05.31]: Start your last savegame after the loading [1.3.0] QuickGoTo [v1.33 - 2017.05.31]: Go to an other scene from anywhere [1.3.0] QuickRevert [v3.13 - 2017.05.31]: Revert keeper [1.3.0] QuickContracts [v1.23 - 2017.05.31]: Keyboard's shortcuts for Mission Control [1.3.0] QuickSAS [v1.13 - 2017.05.31]: Moar keyboard shortcuts for the SAS [1.3.0] QuickHide [v3.23 - 2017.05.31]: Hide the stock toolbar and the stages [1.3.0] QuickExit [v2.13 - 2017.05.31]: Exit everywhere [1.3.0] QuickMute [v1.30 - 2017.05.31]: Mute all sounds [1.3.0] QuickIVA [v1.23 - 2017.05.31]: Go to IVA at the loading or the launch of a vessel [1.3.0] QuickFineControl [v1.06 - 2017.05.31]: Toggle the precision control at the load of a vessel [1.3.0] QuickCursorHider [v1.06 - 2017.05.31]: Hide the cursor when you push on F2 in flight [1.3.0] ZeroMiniAVC [v1.05 - 2017.05.26]: Delete/Prune/Disable all MiniAVC Dead mods: [1.0.5 & 1.1.0-pre] QuickScroll [v2.00 - 2016.04.01]: Scrolling for the parts lists [1.0.5] QuickEngineer [v0.10 - 2016.03.28]: stockalike calculation of Delta V & TWR Currently, I work on these mods, an update will be released soon. Known bug / New features to come If you like these tiny mods you can consider a little donation... QuickSAS What is it? QuickSAS is a small plugin which adds keyboard shortcuts for the SAS Download: SpaceDock GitHub More Informations: QuickSearch What is it? QuickSearch is a small plugin which adds an extension to the part search function on the editor, it also adds a part search on the tech tree. Download: SpaceDock GitHub More Informations: QuickGoTo What is it? QuickGoTo is a small plugin which adds the possibility to go to an other scene from anywhere (VAB, SPH, Tracking Station ...). Download: SpaceDock GitHub More Informations: QuickRevert What is it? QuickRevert is a small plugin which adds the possibility to keep the revert function. Download: SpaceDock GitHub More Informations: QuickExit What is it? QuickExit is a plugin which adds the possibility to exit KSP at any time. Download: SpaceDock GitHub More Informations: QuickHide What is it? QuickHide is a plugin which adds the possibility to hide the stock toolbar, the mods of the stock toolbar and the stages. Download: SpaceDock GitHub More Informations: QuickIVA What is it? QuickIVA is a small plugin which adds a switch to the IVA at the loading or the launch of a vessel. I suggest you to use the awesome mod RasterPropMonitor which makes the IVA usable. QuickIVA support the mod Probe Control Room. Download: SpaceDock GitHub More Informations: QuickBrake What is it? QuickBrake is a small plugin which adds the possibility to brake your vessel at launch. Download: SpaceDock GitHub More Informations: QuickStart What is it? QuickStart is a small plugin which adds the possibility go to the last game saved after the loading of KSP. Download: SpaceDock GitHub More Informations: QuickContracts What is it? QuickContracts is a plugin which adds the possibility to have keyboard's shortcuts on the mission control. Download: SpaceDock GitHub More Informations: QuickMute What is it? QuickMute is a plugin which adds the possibility to mute all the KSP sounds. Download: SpaceDock GitHub More Informations: QuickCursorHider What is it? QuickCursorHider is a plugin which hide the cursor when you push on F2. Download: SpaceDock GitHub More Informations: QuickFineControl What is it? QuickFineControl is a plugin which adds the possibility to toggle the precision control at the load of a vessel. Download: SpaceDock GitHub More Informations: QuickScroll What is it? QuickScroll is a small plugin which adds the possibility to scroll the parts pages, the categories and the filters on the editor with the mouse wheel and with keyboard shortcuts. Download: SpaceDock GitHub More Informations:
  21. Ever had a Kerbal stranded in orbit in a deflated USI inflatable module, or other crewed part without a hatch? This is your solution. This is a simple micro-addon that does one thing; restricts the pods that may be selected to spawn kerbals in for orbital rescue contracts. Any new contracts that are generated will have the part that they use validated against a list of approved parts and replaced with a random approved part if it is not on the list. This will not effect any contracts that you have already accepted, or any contracts that are already 'available'; as such you will need to complete or decline any existing rescue contracts after you first install the mod. The pods that are 'valid' are configurable via a simple config file, the default configuration file only includes stock command pods. Other 'valid' pods can be added by end-users through module manager (recommended) or manual edits (not recommended). See the included .cfg file for details / node names / etc. Downloads: https://github.com/shadowmage45/KSPRescuePodFix/releases Simply drop the KSPRescuePodFix folder from the .zip into your KSPs GameData folder and you should be good to go. Requirements: ModuleManager for KSP 1.2 (latest version you can find) Issues/Problems/Bug Reports: Please report all issues/bugs/feature-requests on the github issue tracker, located at: ( https://github.com/shadowmage45/KSPRescuePodFix/issues ) Legal: Source is licensed under GPL v3 ( http://www.gnu.org/licenses/gpl-3.0.en.html ), and is available on github: ( https://github.com/shadowmage45/KSPRescuePodFix ). Much of the source is based on the concept presented by @xEvilReeperx, which can be found at ( link ).
  22. One last ditch effort. I can add and remove actions groups in runtime in my PartModule plugin, but they can't persist from editor to flight (probably also on vessel load/spawn), so i gave up on that front. To elaborate : i've tried with Action Groups Extended by @Diazo to have a look into mechanics of action groups in flight scene, and while i can add actions on the fly and use them, KSP "forgets" them from SPH/VAB to vessel launch. Next, i've discovered by "type - compile - run - duck and cover" testing i can add multiple [KSPAction("somename"]) above a single function and have fully working multiple actions that persist from editor to flight scenes ! What bugs me is that i can't find out WHICH KSPAction attribute fired the function, there is no apparent link to trace back to corresponding action. Sigh... Example: [KSPAction("action one")] [KSPAction("action two")] [KSPAction("action three")] public void DoSomething(KSPAction param) { // ...stuff.. note that received "param" has only [float] Cooldown, [KSPActionGroup] group and [KSPActiontype] type, no backtracking from this } If there is a way to determine a calling action, this could save some space and simplify code. As one can guess from the above, i really would like to save up on repeating the same blocks of code (i need a lot of them for my plugin). This is me more sharing this discovery rather than me following up on this, i'll take the usual one-attribute-one-function route until this is resolved either as a failure or a success.
  23. Contract Configurator - A config-file based solution for creating new contracts! How it Works Contract Configurator exposes various hooks into KSP's contract system through a standard config file syntax. This means that modders using Contract Configurator can create new contracts without writing any code. The config file format has 5 basic sections: Contract Summary - This contains all the summary text, expiry/deadline dates, and reward information. Parameters - These are mappings to the stock ContractParameter classes which specify what the player has to do to complete the contract. Requirements - This is what is required before the contract will show up. Most of the ProgressTracking information is supported, along with a few other things. Behaviours - These are behaviours that are applied at the contract level. A behaviour can create additional objects related to the contract (such as spawning Kerbals), be used to store persistent data or any number of other things. Data nodes - These define new data for use within the contract using Contract Configurator's powerful expression language. And if the provided parameters and requirements aren't enough, Contract Configurator is extensible. New parameters and requirements can be added in as little as a dozen lines of code. Download Contract Configurator can be downloaded from GitHub. Source The full source and test configuration is available on GitHub. Documentation The user guide is hosted on the GitHub wiki. Change Log Version Checking This mod includes version checking using MiniAVC. If you opt-in, it will use the internet to check whether there is a new version available. Data is only read from the internet and no personal information is sent. For a more comprehensive version checking experience, please download the KSP-AVC Plugin. Recommended Mods The following is a list of mods that enhance some of the things Contract Configurator does: Coherent Contracts - this is a must for any contracts using the stock description (aka gibberish) generator. It turns the gibberish into actual understandable English! Waypoint Manager - this will help with any contract using the stock waypoint system by drawing the waypoints in the flight view. Makes hitting targets more accurately much easier! License Contract Configurator is licensed under the MIT License. RemoteTech integration (CC_RemoteTech.dll) is licensed under GNU GPL v2.0. Like what you see? Consider donating to the coffee fund! It will not go directly to supporting this or other mods under my care, but it may keep my motivation up!
  24. Ever felt KSP needs more explosions? Me neither really, but space debris is a problem in real life, and now it can be a problem in your game too! When/if you start leaving debris in orbit, your craft may encounter a "micrometeroid", which will explode a random part of your ship, unless the game considers it to be shielded from the airstream. Debris only counts (and therefore explosions can happen) if: 1) It's Periapsis is above the atmosphere height (or 5000m for airless bodies) 2) Your vessel is outside the atmosphere (or 5000m for airless bodies), and below the Apoapsis of the debris. More debris = more chance of an explosion (the exact amount this is affected can be changed in the difficulty settings) I know, no pics no clicks, so here's some screenshots from some earlier versions with pretty explosions: License: MIT Download it here
  25. Download from Github Changelog DISCLAIMER This mod is not in a final release state yet and everything you see is subject to change. I will do my best to make every update compatible with your savegames from the last version, but cannot guarantee it. This mod is science mode ready. All parts are placed at there correct node in the tech tree. This mod is career mode ready. The parts and the printing process itself (cost of MaterialKits plus EC) is scaled so that costs of MaterialKits and other resources match the cost of the printed parts. What does it do? The OSE - Workshop is a new Part that is meant to be used together with Kerbal Inventory System (KIS). It allows you to create parts in flight. Current Features Queueing of items for production All Items require MaterialKits, ElectricCharge and a crew of two Kerbals to be created The amount of MaterialKits needed is depending on the mass of the created item => To create an item with the mass of one ton you need one ton of MaterialKits (not one unit) Recycling of items stored in your vessels inventory Processing of Ore into MaterialParts Cancelation of item production Selection of target inventory Efficiency based on Crew Traits Planned Features Specialized Workshops for different categories Known issues and restrictions N / A Requird mods KIS by KospY and Winn75 FirespitterCore by snjo CommunityResourcePack by the KSP Community ModuleManager by sarbian & ialdabaoth Recommended Mods Pathfinder by Angel-125 MKS-Lite by RoverDude License OSE Workshop is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license, which means You are permitted to use, copy and redistribute my work as-is. You may remix your own derivatives (new models, alternative textures, etc.) and release them under your own name. You may not use the material for any commercial purposes. You must use the same license as the original work. You must credit the following people when publishing your derivatives in the download and forum posts: ObiVanDamme and Enceos (OSE Workshop), KospY and Winn75 (Kerbal Attachment System). Credits and Thanks The included plugin Community Resource Pack (by RoverDude) is distributed under it's own license. The included plugin ModuleManager (by ialdabaoth & sarbian) is distributed under it's own license. The included plugin FirespitterCore (by snjo) is distributed under it's own license. Portions of this codebase include source by taniwha, used under GNU general public license. KIS is the original Work of KospY and Winn75 - Thank you for creating this awesome mod. Authors ObiVanDamme: mod idea and C# programming Enceos: 3D models and textures Angel-125: Maintenance during absence