Search the Community
Showing results for tags 'bda', 'orbit' or 'mod'.
-
Announcing KSP2 Redux Hello everyone, it's been a little while since you’ve heard from me in the modding scene! As you all know, the development of KSP2 has unceremoniously ended over half a year ago, and we haven't heard much since. In all likelihood, the game is never going to picked up again and its development restarted. All those teased features, all the hard work put into the game by the developers and the modders alike, all the hopes and dreams of the community. Wasted? But that would be such a shame, wouldn't it? Well, we decided to do something about it. Introducing: KSP2 Redux What is Redux? KSP2 Redux is a fan-driven revival of Kerbal Space Program 2, going beyond just a typical mod in order to continue the game’s development where it was left off. The project's ultimate goal is to bring in the long-promised features and milestones that never came to be, and to make KSP2 into the game we all wanted it to become. Yes, that includes colonies, resource management, interstellar travel, multiplayer and a dating sim. That’s still a distant target, though; for now, the priority is nailing down a solid, reliable base for both players and modders. What will the first release include? The initial release will focus on three main goals: major performance improvements, various bug fixes, and enhanced built-in modding support. Along with Redux, we are working on an all-in-one solution for modders - the SpaceWarp SDK for Unity. There’s also a small surprise in this first release — nothing major, just a little extra something as a teaser of what's to come. When is it coming? The Rendezvous Entertainment team is hard at work finishing up this first release, and we're looking forward to sharing it with you soon. We’re hoping for a 2025 release. And of course more information will be shared on the KSP2 Modding Society Discord and here so stay tuned for further updates! Fly safe, and shoot for the stars! Join us in the KSP2 Modding Society Discord to talks about all things Redux! https://discord.gg/ksp-2-modding-society-1078696971088433153 Trailer: https://www.youtube.com/watch?v=PHOAInTu27w
-
Tantares Kerbal Space Program (1.12.5) Tantares is four separate mods: Tantares: Soviet crewed spacecraft, space station, and LEO spacecraft *Requires B9PartSwitch Supports System Heat for Nuclear reactors. Supports Resurfaced for PBR textures. TantaresLV: Soviet launch vehicles and upper stages *Requires B9PartSwitch *Requires Waterfall TantaresSP: Soviet interplanetary probes *Requires B9PartSwitch TantaresSAF: Soviet Aerodynamic Fairings *Requires Simple Adjustable Fairings *Requires B9PartSwitch The parts are made with the "LEGO" frame of mind - they fit together to make a certain historical craft, but are flexible and generic enough to be used in many creative ways, just like vanilla KSP parts. If you're using TantaresSP, I highly recommend using one of my other mods, Neptune Camera, which adds camera functionality to probes. Download Links You need B9 Part Switch for all Tantares mods. B9 Part Switch Tantares - GitHub TantaresLV - GitHub TantaresSP - GitHub TantaresSAF - GitHub Also available through CKAN. I also have a Patreon if you want to support the development! www.patreon.com/tantares Screenshots of TantaresLV Kosmos 2I Kosmos 3M Soyuz Zenit Tsyklon Proton Energia M Energia Energia-Buran N1 Briz Blok-D Fregat Screenshots of Tantares Polyus Meteor Progress T Progress 7K Pirs / Poisk Rassvet / Mir Docking Module Vostok Voskhod Soyuz 7K-T Soyuz LOK Soyuz VI Soyuz T Soyuz T Soyuz T Soyuz ASTP LK Lander LK-700 TKS VA Big VA LK-1 MEK Mav Mir Core Module Salyut and Almaz Salyut 7 Salyut 6 MEK Mir Sokol flight suit (Provided by Benjee10) Orlan EVA suit. Screenshots of TantaresSP Sputnik Luna 2 Luna 3 Venera 1 Venera 9 Venera 9 Lander Fobos 2 Lunokhod 2 Luna 16 Screenshots of TantaresSAF Progress Mir Modules / Polyus Zenit Proton (DM-A/B) Recolours and Extras Special thanks to everyone who has contributed and helped out with this! Friznit's Tantares Wiki (Additional Craft Files) Credits and Thanks Special thanks to: @Zorg @benjee10 @Well @Zarbon44
- 22,681 replies
-
- 172
-
-
- totm march 2020
- mod
-
(and 2 more)
Tagged with:
-
Future Technologies Expansion This mod series introduces new futuristic parts that expand the options of the mid-late game techtree. Right now there is one small mod ready and a larger one on hold. The core principles behind this are: Aesthetics that don't look too out of place next to restock-quality parts Gameplay benefiting from various other mods including CTT and SystemHeat Fitting in and expanding on features and part rosters from other mods, mainly Nertea's outstanding PKMC mod suite which inspired this project Frontier Aeronautics [Version 0.3.1] Introduces the J-F755 'Petrel' - a 3.75m bimodal fusion thermal jet. This large engine is best used in late game SSTO designs for use on any atmospheric planet. Pictures and usage notes: Current Features: WIP Features: Dependencies (required to run): Module Manager CommunityResourcePack Waterfall Recommended mods (for full intended gameplay - highly recommended): CommunityTechTree Far Future Technologies Heat Control VABOrganizer Download: Available through CKAN SpaceDock: https://spacedock.info/mod/2815/Future Technologies Expansion: Frontier Aeronautics Known Issues: All models and textures are under the All Rights Reserved License; all cfg and dll files are under the MIT License *credit to Nertea for many of the parts included in the images
- 17 replies
-
- 19
-
-
Please note that Physics Range Extender and Module Manager are required dependencies for BDArmory Plus Also be advised that using the World Stabilizer mod will cause problems with PRE as it has its own world stabilization code we refer to as Black Spell ... Only solution to this is to not use the World Stabilizer mod ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ BDA+ Release Links: Github: https://github.com/BrettRyland/BDArmory/releases Spacedock: https://spacedock.info/mod/2487/BDArmory%20Plus Issues link: https://github.com/BrettRyland/BDArmory/issues Wiki: https://github.com/BrettRyland/BDArmory/wiki Physics Range Extender (REQUIRED): https://github.com/jrodrigv/PhysicsRangeExtender/releases Module Manager (REQUIRED): https://forum.kerbalspaceprogram.com/index.php?/topic/50533-18x-112x-module-manager-422-june-18th-2022-the-heatwave-edition/ Supported Mods: BDA+ has been made compatible with the following to allow integration with these mods: Camera Tools continued B9 ProcWings Fork Modified Procedural Parts TweakScale Ferram Aerospace Research Continued Firespitter (partial - only the active vessel has active engine throttling) Weapon Packs for BDA+: Fox Defense Contracts - Tank Turrets SMI Missiles and Launchers Aviator Arsenal Continued Kerbal Field Weapon Pack ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Overview BDArmory Plus (BDA+) is the release of two-plus years continuous development of BDA off of BDArmory Continued. Previously this development effort was released under BDArmory for Runway Project, but going forward it will be released under the BDArmory Plus (BDA+) name. BDA+ has numerous features and bugfixes over BDAc: Performance optimizations, tournament/autospawn tools, AI improvements, overhauled weaponry, hull material options and armor mechanics, battle damage, racing/waypoints and other game modes, and loads more. See the changelog for the full list of improvements and fixes. BDA+ also maintains compatibility with existing BDAc part mods and will continue to do so in the future. The BDA+ team consists of @DocNappers, @SuicidalInsanity, @josuenos, @BillNyeTheIE and many contributors from the Runway Project community and beyond, including: Aubranium, Scott Manley (@illectro), Stardust (@Box of Stardust), Kurgan (@TheKurgan), Kaz (@Ryugi), CeruleanEyes, Fluffy, Cl0by, Concodroid, EzBro. BD Armory was originally developed by Paolo Encarnacion (@BahamutoD) and distributed under the license CC-BY-SA 2.0. BahamutoD has moved on to creating VTOL VR, found on Steam. Go check it out! Previous maintainers of BDArmory are @Papa_Joe, @jrodriguez, @SpannerMonkey(smce), @gomker, @TheDog and @DoctorDavinci. Changelog v1.9.0.0 v1.8.0.1 v1.8.0.0 v1.7.1.0 v1.7.0.0 v1.6.12.0 v1.6.11.0 v1.6.10.1 v1.6.10.0 v1.6.9.0 v1.6.8.0 v1.6.7.0 v1.6.6.0 v1.6.5.0 v1.6.4.1 v1.6.4.0 v1.6.3.0 v1.6.2.0 v1.6.1.0 v1.6.0.2 v1.6.0.1 v1.6.0.0 v1.5.9.4 v1.5.9.3 v1.5.9.2 v1.5.9.1 v1.5.9.0 v1.5.8.0 v1.5.7.0 v1.5.6.2 v1.5.6.1 v1.5.6.0 v1.5.5.1 v1.5.5.0 v1.5.4.1 v1.5.4.0 v1.5.3.1 v1.5.3.0 v1.5.2.1 v1.5.2.0 v1.5.1.2 v1.5.1.1 v1.5.1.0 v1.5.0.0 For older changes dating back to when the BDArmory Plus (BDArmory for Runway Project) forked from BDArmory Continued, see the changelog on SpaceDock. License BD Armory was originally developed by Paolo Encarnacion (BahamutoD), and later maintained and distributed by the BDAc team under the license CC-BY-SA 2.0. This mod is now called BD Armory Plus, and is being maintained by the BDA+ team. It continues to be distributed under the license CC-BY-SA 2.0. Please read about the license at https://creativecommons.org/licenses/by-sa/2.0/ before attempting to modify and redistribute it. BD Armory Plus contains un-modified code originating from BDArmory Continued based off of Aircraft Carrier Accessories that was used with permission (https://forum.kerbalspaceprogram.com/index.php?/topic/152916-14xaircraft-carrier-accessories/) ... Courtesy of @flywlyx BD Armory Plus also contains code based off of Firespitter. To comply with the requirements of Firespitters' license, the following permission notice, applicable to those parts of the code only, is included below: License: You may reuse code and textures from this mod, as long as you give credit in the download file and on the download post/page. Reuse of models with permission. No reselling. No redistribution of the whole pack without permission. UV map texture guides are included so you can re-skin to your liking. For reuse of the plugin, please either direct people to download the dll from my official release, OR recompile the wanted partmodule/class with a new class name to avoid conflicts. https://github.com/snjo/Firespitter
- 689 replies
-
- 18
-
-
- bdarmory plus
- bda+
-
(and 2 more)
Tagged with:
-
0.5.0 Kargatua: Poly Centuri for more info, screenshots, and dev news, please click https://sites.google.com/view/intersteller-colony-challenge/kargatua-mod-suite/karatua-poly-centuri Screenshots! If anyone wants to help with science Def's, I am open stuff to look for in the next updates (0.5 and 1.0) Planned futures, Dependencies (So Far) Kopernicus Singularity kopernicus expansion (for the wormholes) Module manager What I am working on Features that will be in the next few updates (guaranteed) Download here thanks to @Mr. Kerbin for space dock https://spacedock.info/mod/3770/Kargatua: Poly Centauri GitHub https://github.com/Kevin-kerman/Poly-Centuri-System Planed planets I am relatively new to modding, so this probably won't be the best Kargatua extras and Current Features Q&A Thanks to @Sushut for YouTube tutorials thanks to @Mr. Kerbin for Help with troubleshooting and Flars texture thanks to @SQUAD for reasons that I hope doesn't need explaining thanks to @blackrack for the amazing mod singularity, without that mod I could not play with black holes. thanks to @Vabien for maintaining Kopernicus Expansions. thanks to @R-T-B for maintaining Kopernicus. And thanks to @Blurgert and @Eclipse 32for playtesting
- 218 replies
-
- 5
-
-
- mod
- star system mods
-
(and 3 more)
Tagged with:
-
BASIC : Luna Multiplayer(LMP) Community Tech Tree Chatterer VISUAL MODS : Scatterer Environmental Visual Enhancements(EVE) True Volumentric Clouds / Astronomer's Visual Pack Parallax 20 Firefly Vacorcones Waterfall Engine Lighting Rocket Sound Enhancement(RSE) Sunflares of Maar Planet Shine TUFX Restock & Restock+ Z Theme TOOLS & FEATURES : Free IVA Principia Textures Unlimited Recolour Depot(TURD) MOARdVs Avionics Systerns(MAS) Trajectories Better Time Warp Continued Docking Port Alignment Indicator(DPAI) Distant Object Enhancement Camera Tools Continued Kerbal Engineer Redux PARTS : BDArmory Plus(BDA+) Stockalike Station Parts PLANET : Outer Planets Mod(OPM) "Maybe someday I'll turn it into link"
-
kOS Scriptable Autopilot System v1.4.0.0 for KSP 1.12.x (This is a continuation of the old thread about the kOS mod: ( 1.2.2 kOS scriptable autopilot system ).) kOS (Kerbal Operating System) is an autopilot you script yourself. kOS is to programming, what Kerbal Space Program itself is to rocket science. You don’t have to know what you’re doing to get started, but you may find yourself learning a lot by accident as you play with it. And if you already know a lot about programming, it will still be able to hold your interest. kOS is meant to scale with the skill level of the user. You can start off doing very small simple things with it, and get more and more into using its features as you go. Example: print "Launching". lock steering to heading(90,80). lock throttle to 1. stage. wait until altitude > 5000. lock steering to heading(90,60). wait until altitude > 15000. lock steering to heading(90,45). wait until altitude > 25000. lock steering to heading(90,30). until apoapsis > 80000 { print "apoapsis is " + round(apoapsis,0). wait 0. } lock throttle to 0. // ..etc... What it does kOS introduces a few new parts that each contain a simulated computer capable of running programs written in its own scripting langauge called kerboscript. The computer has powerful smarts built in to the hardware that allow it to do complex spacecraft operations in one command, thus making it possible to make complex programs with only a few lines of script text. The intent of kOS is to be a fully in-game item that lives inside the Kerbal’s universe. The program isn’t running on your own gaming computer, but rather it’s being run in a virtual machine that is simulated in the underlying Unity engine. History kOS was originally begun as a mod by a single author, Kevin Laity aka Nivekk. Although the project has undergone massive changes since then and now has a very different underlying archetecture and is under active development by a different set of people, none of that would have been possible without his original vision and work. Changelog Source Downloading: From Curse From SpaceDock Direct from the GitHub Project
- 1,364 replies
-
- 26
-
-
- autopilot
- programming
-
(and 1 more)
Tagged with:
-
[KSP 1.8.1-1.11.X] (V0.4.1) Interstellar Technologies [Antimatter Catalyzed Fusion Engine Powered Interstellar Spacecraft - Kepler] An Interstellar Propulsion System mod, made by Kepler- At long last, after months of hard work practicing modeling, and after finally unlocking the secrets to textures, The mod is finally released. This parts pack will be used to expand from the mod Kerbal Space Program Interstellar Extended. Those parts are extremely imbalanced with going around the stock system. The engines are made off the base of the KSPI-E engines' statistics, [DEPENDENCIES] All of the required mods for Interstellar Technologies to function properly is now in the main mod folder. Note that the KSPI-E folder is stripped of some of it's parts, due to complaints of complexity of KSPI-E. [RECOMMENDATIONS] Those are recommendations to download to play with the mod. They are NOT required. - Far Future Technologies - TUFX - MEV Heavy Industries - Galaxies Unbound - A Stellar Odyssey - Interstellar Extended (The whole pack in order to get all the parts) - Near Future Mods by Nertea - Singularity (For Galaxies Unbound) The parts pack will be updated quickly, releases will be *quick*. I will be available in the KSPI-E discord server and the Galaxies Unbound discord server, please @ Kepler (No spacing) to make suggestions for future changes. Special thanks to @Cyne for helping me with learning to texture models. [Some of the Parts include...] - Daedalus Inertial Confinement Fusion Drive (v.0.1.0) - Antimatter Catalyzed Fusion Drive (v.0.1.0) - Kugelblitz Drive (Black hole drive) (v.0.1.0) - Laser Core Antimatter Drive (v0.1.0) - Multi Mode Interstellar Afterburning fusion drive (v0.1.1) - Multi Mode SSTO Fusion Engine (v0.1.6) - TRIGA Core Static/Pulsed Trimodal Nuclear Thermal Rocket (0.1.7) - "Coaxial" SSTO Fusion Engine (0.1.7) And so much more as the mod updates! [SCREENSHOTS] [DOWNLOAD] Primary (SpaceDock): https://spacedock.info/mod/2674/Interstellar Technologies - A KSPI-E Expansion For Additional Bugfixes and all (Probably mostly for science mode and that) please contact me through Discord through the KSPI-E or the GU discord server. The mod uses the CC BY-NC-SA License.
- 43 replies
-
- 20
-
-
- interstellar
- propulsion
-
(and 3 more)
Tagged with:
-
Drakenex Deluxe Counterfeits presents In association with Invaderchaos Tantares and BDB now in Colors! Your favorite skin pack for Tantares and BDB is back. Now featuring the amazing work of Invaderchaos. Download at Spacedock BDBNIC GH Dev (expect missing and broken things) TNIC GH Dev (same as above) Join us and experience your favorite launchers in historical and some other amazing skins, like: Atlas SM-65 ICBM Agena Seasat Apollo CSM boiler plates Atlas Bare Metal Parts * Titan in Delta II blue And many more coming soon! *TU required Authors: BDB Skins: @Invaderchaos Tantares Skins: @Drakenex Amazing screenshots by: @Zorg All works and modification permitted by the great and talented @Beale and @CobaltWolf This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
- 304 replies
-
- 20
-
-
This pack provides realistic models of SpaceX's rockets and spacecraft, made for your Stock Kerbal Space Program installation. Crew Dragon Cargo Dragon 2 Starlink Satellite Falcon 9 with parts to make all of its versions: Block 5, Full Thrust, 1.1, 1.0 Falcon Heavy Falcon 1 Interplanetary Transport System [2016 version] ASDS Droneship "Just Read the Instructions" and "Of Course I Still Love You" Landing Zone 1 You will find all flown Merlin versions (M1Ci, M1C, M1CV, M1D, M1DV and its subsequent upgrades), Raptor and Kestrel, 22 different payload fairing textures from real missions, booster and fairing recovery hardware, different textures for the booster, 4 different textures for Crew Dragon and 2 textures for the drone ship ("Of Course I Still Love You" and "Just Read The Instructions") included. Download from Spacedock Realism Overhaul Configs [WIP] by @pmborg Installation Follow the instructions in the included "readme" file. You can choose to install the parts at their real sizes or at a stock-compatible size (2.5m). The following mods are recommended to be installed as well: Textures Unlimited for shiny, metallic looking parts by @Shadowmage Animated Decouplers for retracting Crew Dragon trunk umbilical by @Starwaster RetractableLiftingSurface for a working fairing parafoil by @linuxgurugamer Launch Towers Pack for realistic launch towers by @sciencepanda Note that Module Manager by @sarbian is required to make the rescaled configs and some of the above mentioned mods to work. Changelog Known Issues Media All rights reserved.
- 598 replies
-
- 38
-
-
Hello fellow kerbalist, One of the big things lacking from KSP is the ability to build directly orbital stuff (of course we can teleport stations in orbit but the kraken does not like it when some are spawn at 1g), i'm wondering if there is a possibility to do a mod giving this ability ? I'm sure a lot of people already discusses about this subject, but I didn't manage to find any discussion on it. I am novice in programmation and only did few part mods for KSP, but if I understood the game's logic, one way of doing this may be: -> Create a part that can be clamped to an asteroid, a planet, etc. -> When it's done, it will create a small body (physical body with a 0g gravity field and no sphere of influence) with the exact same orbit parameters (using Kopernicus I guess) -> On this new physical reference, it should be possible to add a spawn point for ships (using Kerbal Konstruct I guess) As a bonus, we may limit the mass launchable depending on the asteroid size... The few question that I have for the fellow modders are: -> Is it possible to create a spawn point outside of a body reference ? For example on a satellite part ? -> Is it possible to create a body in place of a satellite ? -> If a new body is created within a game session, will it appear immediately, or do we need to load the game again ? -> Can we do a body with a specific mesh, or will it be a sphere with a heightmap ? I can try to work on this, but I will need some tips and tutorials, as I only worked on basic python code. Thank you in advance for your ideas !
-
Latest Release Spacedock Source Original mod by: @tgruetzm Continuation by: Angel-125 Snacks was originally published by tgruetzm in August of 2014. It offered a novel and lightweight solution to life support for those that didn't want the complexity of more sophisticated mods like TAC Life Support. This new version rebuilds the original code base in order to: Configure all sorts of options including snacks consumed per day, snacks per meal, and recycling rates. Days are calculated based on the homeworld's solar day, not the default 6/24 hours per day. Rescaled homeworld planets are supported! Provides a penalty system that won't brick your game. Run multithreaded simulations on your vessels to estimate how long your Snacks will last- ElectricCharge production & consumption are included! Maintain the lightweight feel while offering lots of customization. Want more challenge? Check out the addons in the LifeSupportResources folder: Air - Kerbals need Fresh Air to breathe in addition to Snacks to eat. They’ll faint and die without it! Your vessels are automatically equipped with a supply of Fresh Air, and you can make more from Oxidizer via the stock ISRU parts, or recycle Stale Air using the stock Hitchhiker. Stress - Cramped quarters can stress out kerbals and they’ll refuse to work! They aren’t tourists, they’ll just stop using their skills to help your mission. Other events cause Stress as well. Reduce Stress by hanging out in the stock Hitchhiker- but kerbals won’t have their skills available while they rest. Or make your own life support resource to track using the above config files as examples! If you're new to Snacks, please consult the KSPedia. KSPedia images License Source code: The MIT License (MIT) Snack Tin artwork by SQUAD/Porkjet: CC-BY-NC 3.0 Portions of this codebase are CC-BY-NC 3.0 and derived from Taranis Elsu's Window class. Module Manager by Sarbian Installation Delete any previous instances in GameData/Snacks Copy the files in the zip folder over to GameData/Snacks
- 933 replies
-
- 73
-
-
Download Here EVE is bundled, but be sure to check EVE page for updates as i will not be updating this mod often. Pics: (some may be outdated, will get updated as i get good screenies) Features: *Minimalistic design with focus on performance and full scatterer compatibility (not required to run mod, best to not use it when performance is an issue). *All planets but Gilly and Bop (geometric limitation) have atmospheric scatter or glow effects rendered via EVE cloud layers. Colors are generally highly saturated to give a more sci-fi universe feel compared to the more white and washed out realistic style used in most other mods like SVE. *Kerbin, Duna, Eve, Jool and Laythe have cloud layers. All volumetric layers (Kerbin, Laythe, Eve, ect) are kept minimalistic in thickness and useage to maximize performance while still creating as good an effect as possible. *Some airless bodies have fog/dust effects. Color choice is fairly varied, with some planets having highly colorful fog while others use a more greyish color. Duna has dust storms and Eeloo has blizzards. Moho has something akin to burning air. Particle density is kept to a minimum to keep performance up. While i cannot speak for everyone, my mid range laptop is capable of handling this mod as well as 2 1000 part warships in low orbit around any planet. *Designed to work with scatterer mod, provided you remove the "atmospheres" of SciFiVE since those look janky with scatterer enabled and should not be used together. Changelog: V-1.6 *Vall redesigned from ground up, 2 layers of floating ice in 2 different layer patterns, deleted the ground particle effect as I dont want too much perf hit from 3 particle layers rendering simultaneously. *Minor tweaks all around to layers to try and make things more consistent. Nothing major, but a few things specifically Duna's dust have been slightly improved overall. V-1.5 *File structure redone to make it easier for people to choose which effects they want or do not want without having to go the extra step and remove or edit configs. Currently split into: atmospheres: kerbin, eve, lathe, jool, duna, consider disabling if you use scatterer for a very minor frame boost clouds: renders clouds on planets that use atmospheres effect glow: similar effect to atmospheres but applies to non atmospheric planets dust: renders all the 3d particles near the ground, very cinematic but eats much more frames then the other effects so if your GPU starts crying try disabling this 1st *Overhaul of every glow layer. Edges of almost all planets have a distinctive and noticeable glow effect. Considerably improves contrast, light side actually looks like its reflecting light, dark side is truly dark. I did my absolute best to minimize artefacting present from stock EVE bugs, but a few rare cases still exist... *Many tweaks to particles to both improve visuals and cut down on needless lag (some effects like laythe rain is only visible right next to the camera, as its very hard to notice it far away in the 1st place given how light it is). Altered axis of many particle fields to make them move in different directions and not always east. *Improved laythe rain fx, now only visible at very short ranges, smaller particle size, slightly increased particle density to compensate (performance net increase). Also changed laythe clouds a bit *Added fire effect to moho, high velocity clouds occasionally zip past craft on the surface. Tried not to overdo the effect so the particles are rather thin and spaced out, will look into improving this for later versions. Also, removed moho's aura effect as it adds performance cost and is barely even noticeable during normal gameplay (you only really see it in very very high orbit around moho). For those that really liked it use glow.bak instead of glow.cfg. V-1.4 *Optimized to work alongside stock scatterer (download and install this separately, not packaged with this mod), *Redone or tweaked textures for Kerbin, Duna, Eve, and Laythe. Some new textures, some altered previous textures. *Added uvnoise feature to all major cloud maps to help eliminate jagged edge problems. Not a perfect solution, but it allows lower resolution detail textures and still keeps the cloud layers looking decent. *Few alterations to colors, particle density, ect. *Rain fx added to Laythe. *Mod now broken up into 3 separate files, the base mod (required dependancy), with optional cloud and dust addons. All come in a single zip file, but you can easily pick what features you want. V-1.3 *Huge overhaul of Kerbin, Duna, and Laythe. Completely redone textures (cloud maps, detail textures, particle textures). Detail textures are vastly improved with 2 of em being 4096x4096 to allow a good variety of cloud styles within a single layer without creating obvious tiling issues. *Brand new particle sprites for all planets with a bit more focus on overall quality. *More varied particle maps which makes each planet have a different thickness and level of particle coverage, no more reusing the same detail textures for half the planets. *Many other alterations too minor to bother mentioning, try it out to find out. V-1.2 *New custom cloud maps in 4096x2048 (8192x4096 for Kerbin), unique to every planet. Styles vary from purely sci-fi to semi-realistic depending on the planet for variety's sake. *Three new higher resolution detail textures which are both high res and do not give tiling issues when viewed from far away. Currently textures are for cumulus, cirrus, and a sci-fi one. *Seven new particle textures. Three are for clouds, all of which are wispy in nature and optimized to look good with very low particle density. Four are for the surface effects which vary from some particulates floating around to full blown dust storms. *Few minor color adjustments to improve looks with the new cloud textures. V-1.1 *Improved detail textures. *Minor changes to atmosphere and glow colors. V-1.0 *Initial release. Support: Due to a lack of time in my life i am not offering support of any kind officially. I may or may not update this mod when/if i get time on vacations or whatnot, but i currently have a full time job, family to take care of, and what little downtime i have available i cannot really spend on videogame modding. It was a pleasure working on this mod (and a few others), but for now im officially on hiatus, and as such ive modified the licensing to allow anyone to do anything with the mod or resources solong as it remains freely available for everyone to enjoy (that means no using any of my work to make money without my explicit permission). If you are having trouble installing, please post on the thread, and someone with technical knowledge on the forum should be able to help you. You may use all art assets and parts of this mod as you please, credit is appreciated but its not like im gonna chase anyone down if they dont. You are free to redistribute identical and modified copies of this mod. Also, absolutely no commercial use without explicit permission period, im not making any money on this free mod and neither will anyone else. And liscense for EVE itself which is packaged alongside mod:
- 407 replies
-
- 51
-
-
- mod
- atmosphere
-
(and 1 more)
Tagged with:
-
SUPERPLUTO126 PRESENTS…… DISTANT SKIES:A KSP MODPACK. What is Distant Skies? Distant skies has been a long dream of mine, this project was inspired by several other mods, such as ‘Galaxies Unbound’ ‘Infinite Discoveries’ and ‘Interstellar adventure revived’. Distant Skies seeks to add a Truly Significant amount of TRUE star systems to the game. Not only that, but it is also based heavily on real life solar systems. The Closest Star is Alpha Centauri, and I also have granted myself more artistic liberties here and added extra planets and moons when possible that are within the confines of realism. There are no habitable worlds in the nearest stars to kerbol, and even the atmospheres are scarce at best. You will have to get Crafty if you want to engineer craft to go here. How many Stars/Systems does this mod intend to add in the end? Yes, I dont even have a solid figure lol, I have an entire doc for a to-do list and half of it is systems i intend to add. You are free to make suggestions in the Discord for interesting stars with planets (Or even those that dont!). Of course I will be adding Tau Ceti, Epsilon Eridani and Trappist. I will also be adding more obscure systems, such as L-59 and Kepler 444. Why are the planets low quality?Where are the scatterers and Eve Atmospheres? Why are the Red Dwarves not red? I am new to planet modding, thus, don't expect starcrusher level stuff from me yet. Sunflares, clouds, better atmospheres are something I want too. There are no Biomemaps yet or Rational resources support, this is a VERY wip mod. Also before you ask I am aware of the issues on Proxima D, a Revamp of the planet is WIP. How Can I Help this mod in development? Playing it, making suggestions, and engagement. That is both very much a morale boost and helpful to diagnosing issues, making changes and improving all of our experiences. Download: https://spacedock.info/mod/3544/Distant skies#info Mod Dev Discord: (TBA) PAGE TO BE REVAMPED SOON mod ver.0.7
-
KSP Trajectory Optimization Tool v1.6.10 As of v1.6.10, KSPTOT requires the use of the MATLAB Compiler Runtime R2023b! If you are upgrading from a version older than v1.6.10, please download the new MCR below! Description The KSP Trajectory Optimization Tool (KSP TOT) is a piece of MATLAB-based software I've written to help plan and execute space missions. It's functions are many: Using a Lambert solver, generate "porkchop plots" that assist with determining proper departure and arrival times of interplanetary transfer orbits. Using the data in (1), determine an optimal hyperbolic departure orbit and compute the burn magnitude and direction (that is, the delta-v vector) as well as the burn location in the initial orbit about the departure planet. Compute optimal planetary flybys to cheaply get to those hard-to-reach destinations (Moho, Eeloo, etc). Generate delta-v optimal rendezvous maneuvers to another spacecraft. Find the optimal two-burn orbit change maneuvers to adjust your orbit cheaply! Fully sequence a mission from start to finish, including coasts, burns, aerobraking, and more. This thread is a continuation of a related thread over in the add-on dev forum. Download & Installation Instructions To install and run KSP TOT on Windows, do the following: Download the Windows 64-bit 2023b MATLAB Compiler Runtime (MCR). Install the MCR package on your computer. You may need to restart your PC after installing in order to use KSPTOT. Download the KSPTOT package. (Push download button in upper right corner.) Unzip the KSP TOT package to a directory of your choosing. Copy the KSPTOTConnect folder to your KSP Gamedata folder. Copy the Ships folder to your KSP folder (if you use kOS). Run the KSPTOT application. To update from a previous version, just repeat steps 3-6. There is no need to re-download the MCR. Mac/Linux Users: Follow these instructions instead. (Mac only): Download VirtualBox for OS X hosts. Install according to the VirtualBox instructions. Setup and install a distribution of Linux as a virtual machine within VirtualBox. (Ex: Ubuntu) All instructions from here on down will reference the virtual machine and it's Linux operating system, not the Mac system. Download the Linux 64-bit 2023b MATLAB Compiler Runtime (MCR). Install the MCR package on your computer. You may need to restart your PC after installing in order to use KSPTOT. You MUST install the MCR to "/usr/local/MATLAB/R2023b/"! The software will not work correctly if this is not done. Download the KSPTOT package. (Push download button in upper right corner.) Unzip the KSP TOT package to a directory of your choosing. Set the execution bit on the run script and the executable itself. Using the following console command: chmod +x run_KSPTrajectoryOptimizationTool.sh KSPTrajectoryOptimizationTool Copy the KSPTOTConnect folder to your KSP Gamedata folder. Copy the Ships folder to your KSP folder (if you use kOS). From within the directory where you unpacked KSPTOT, run "./run_KSPTrajectoryOptimizationTool.sh /usr/local/MATLAB/R2022a/" to launch KSPTOT. To update from a previous version, just repeat steps 4-6. There is no need to re-download the MCR. For addition detail, see here. Buy Me a Coffee KSP Trajectory Optimization Tool has always been free, is free today, and will always be free to download and use. It is one of my most enjoyable hobbies and I consider it my gift to the KSP Community and developers for providing me with many hours of enjoyment. Over the years, though, a number of individuals have asked about donations as a way to say "thank you" for the hundreds (or even thousands) of hours that have gone into the development of KSPTOT. For those who wish to do so, I have a Ko-Fi account that makes just that possible. To use, just click the "Buy Me a Coffee" button. You'll be taken to a page where you can enter an amount (in units of $3), a message, and make it public or private. As a disclaimer, such donations don't imply any agreement for me to provide you with goods or services. (You already have the software! ) They are merely another way for you to say "Thank You" and are completely optional and voluntary. Usage Instructions NOTE: I've put together a tutorial on how to use KSP TOT for a basic Kerbin-Duna flight. See this post here for the tutorial. Launch Vehicle Designer Future Feature Ideas These are ideas for future LVD functionality and are mostly here for my own reference: Sensor models for mineral scanning and the like. Done Electrical system modeling, including solar panel, generator, and battery models. Done Simple modeling of ground vehicles and aircraft via a waypoint system. Done Updated steering modes which are more flexible (specify control frame, specify angle models (polynominals, linear tangent, etc)). Done General derivatives and integrals of quantities. Implement as a store of times and values over event, then allow for requesting the derivative/integral at a particular time by querying stores values and times to compute numerically. Done. Linear constraints. Backwards propagation. Done. Drag (and lift?) as a function of some independent variable (velocity, altitude, Mach number, etc) Drag done. Let the user select select (or do it automatically) the reference frame for the Spacecraft state panels (Initial Spacecraft State, Final Spacecraft State, view state after event). LVD geometry system: Define "points" (spacecraft, celestial bodies, ground stations, fixed in reference frame, two body prop point) Define "vectors" (built in e.g. position, velocity, angular momentum; fixed in coordinate system; and point to point) Define coordinate systems (aligned/constrained from two vectors) Define reference frame (coordinate system + point) All elements done. Make element set conversions vectorized. Done. Source Code Source code for KSPTOT itself is available on Github at the following location: KSPTOT Github Found a Bug or Issue? Please file a bug report here. FAQ Q: When I first download and try to run KSPTOT, I see the process in Task Manager but nothing happens! What is going on? A: Each time you download KSPTOT and run the executable for the first time, the software needs to decompress a bunch of code and store it on your computer. KSPTOT is a large application with a lot of software within it, so this takes some time. Please give KSPTOT 5-10 minutes to fully decompress and start up before killing it. (In rare instances, it may take longer than this.) Q: I don't have MATLAB! Can I still use KSP TOT? A: Yes! MATLAB is not required to use KSP TOT, only the MATLAB Compiler Runtime, which is freely available at the link I provide above in the download instructions. Q: I use Real Solar System / Kopernicus / Outer Planets Mod /etc. Can I use KSP TOT with it? A: Yes! To do so, you'll need to create a bodies.ini file with the information of the new planets included. Simply install the KSPTOTConnect plugin into your KSP / Gamedata folder, start KSP, get into the flight scene (where you can see your spacecraft in space, for example), and then open KSP TOT. Use the File -> Create New Bodies File From KSP and follow the instructions. Then load the file you create with File -> Load Bodies From File. All done! While you'll only need to create the bodies file once, you have to load it each time KSP TOT starts to use it. Q: Do I really have to enter dates and times in seconds? That sounds awful. A: Nope! Right click on any time field, select "Enter UT as Date/Time", and fill in the year/day/hour/minute/second in the box that comes up. That's all there is to it! Q: I'm having problems running KSP TOT. The program doesn't run and just turns into a temp file when I double click it. What is going on? A: Check to see if your anti-virus software is interfering. Provide an exception for the KSP TOT executable if you need to. Avast has been known to cause problems. Q: I can't get the KSP TOT real time system or maneuver node upload to connect. What can I do? A: Check the following conditions: KSP must be running in a windowed mode, you must be in the flight scene (not tracking station or space center scene, but the scene where you can fly your vessel), and you must have a firewall exception for KSP. If these are all true and you're still having problems, let me know. Q: Mission Architect is hard! How do I use it? A: First, check out the PDF tutorial packaged with the KSP TOT download. If you still have questions after (or while) going through that, please post the questions in this thread and I'll get back to you as soon as I can. Q: I get an error about a file not being found when I attempt to run KSPTOT. What can I do? A: Please follow the steps at this link to see if that resolves the problem: https://www.mathworks.com/matlabcentral/answers/387408-why-do-i-get-the-error-using-load-unable-to-read-file-filename-no-such-file-or-directory-when Q: What ports do I need open to use KSPTOTConnect or the KSPTOT Real Time System? A: Ports 8282 though 8295 are used for KSPTOTConnect and KSPTOT RTS. Port 8282 is used for pulling body information from KSP, for uploading maneuvers, and other one time events. The others are used for a continuous data stream from KSP while using the RTS. Change Log Version 0.1 [LIST] [*]Initial public release. [/LIST] Version 0.2 [LIST] [*]Added departure information screen. [*]Added ability to input time (UT) as a date/time by right-clicking on those text boxes [/LIST] Version 0.3 [LIST] [*]Fixed bugs [*]Included basic computational options, accessible from Edit->Options, [*]Dixed a bug where datatips on the main porkchop plot would not always display estimated delta-v, [*]Added a custom display for datatips on the porkchop plot, [*]Added time past periapse to the burn information on the departure display GUI. [/LIST] Version 0.4 [LIST] [*]Fixed bug where departure calculation window would not refocus after selecting departure/arrival times from porkchop plot. [*]In departure calculation input GUI, added ability to right-click on arrival time input and select option to optimize that time based on what's in the departure time box. [*]Added application-wide input checking. [/LIST] Version 0.5 [LIST] [*]Added ability to optimize departure for given arrival date in Departure Calc window. [*]Added ability to find earliest arrival date based on maximum allowable delta-v. [*]When generating a porkchop plot, data cursor now appears at the optimal location. [*]Apse markers have been added to the transfer orbit display in the departure information window. [*]A "global optimum" method has been written and runs after generating a porkchop plot, but it currently doesn't output anything anywhere. I'm still working on what to do with it. [*]Added new bodies to the application's database. Corrected existing information where needed. [*]Lots and lots of bug fixes. [/LIST] Version 0.6 [LIST] [*]Lone Wolfling's "minimize arrival time" with variable departure time optimizer; [*]The ability to input arithmetic statements (2+2 for example) into numeric text boxes and have them evaluate (so if you enter 2+2, the box changes to read 4) [*]"Optimize Departure for Input Arrival" now uses the input departure time as a lower bound. Useful for when you're in the middle of a game and you clearly can't go back in time to find that "better" solution. [*]Some bug fixes and tweaks under the hood. [/LIST] Version 0.7 [LIST] [*]A[B] Flyby Maneuver Sequencer[/B](FMS)that is capable of searching for optimal flybys (gravity assist maneuvers) around planets. Spending too much fuel on that trip to Moho? Try a flyby around Eve first! [*]Optimal launch/arrival date is now the default setting in the Compute Departure GUI. [*]"Time To Periapse" is now shown alongside "Time After Periapse" in the DV Maneuver Information boxes in the Departure Information GUI and the FMS GUI. Useful for using maneuver node editors mostly. [*]Some minor visual changes/tweaks to the plots. [*]Some bug fixes and a code reoganization on the back-end. [/LIST] Version 0.8 [LIST] [*]A[B] two-burn optimal orbit change planner[/B]. This allows you to change your current orbit from any one given orbit to another with two engine firings. Very useful for adjusting your inbound hyperbolic orbit to set up that ideal Kethane scanning orbit. [*]The ability to port in orbits from SFS files. Right click an orbit panel, hit the appropriate menu item, select the SFS file, and go! Eliminates the need to hand-enter orbits from MechJeb displays or whatnot. [*]The addition of the orbital period to some output data. [*]The Compute Departure Burn GUI now accepts hyperbolic orbits. (I've left the wording on Elliptical in there for now until I'm satisfied that it works just as well with hyperbolic as well as elliptical orbits.) [*]Various minor bug fixes and tweaks. [/LIST] Version 0.9 [LIST] [*]Changes to the departure calculation code and the flyby maneuver sequencer in order to[B] better determine burn times and true anomalies[/B] when provided with an orbit epoch and mean anomaly at that epoch. [*]Right-clicking on the porkchop plot will now bring up a context menu that will allow you to recenter the plot on a particular point on the graph. [*]A few minor bug fixes and tweaks. [/LIST] Version 0.10 [LIST] [*]New application: [B]Maneuver Execution Assistant[/B]. This helps pilots properly time the start of burns to center the delta-v across the maneuver node. [*]New application: [B]Rendezvous Maneuver Sequencer[/B]. Useful for meeting up with other craft in orbit, as well as moons. [*]KSP TOT can now[B] ingest custom celestial bodies files [/B]and parse them. Useful for doing stuff in other solar systems you define. [*]Added some tooltips to input fields. [*]Bug fix: Fixed issue where GUI elements could become distorted and/or shift position [*]Bug fix: Fixed issue with code that converts r/v vectors to keplerian elements: now handles 0 eccentricity and inclination much better [*]Bug fix: Code now remembers where last opened SFS file was retrieved from. [*]Bug fix: Optimization runs now include some scaling of constrains and the objective function. [*]Lots of backend changes to support the above. [/LIST] Version 0.11 [LIST] [*]New application: [B]KSPTOT Mission Control Center. [/B]Connects to KSPTOT using the new KSPTOT Connect plugin (see below). Offers users on different PCs the ability to act as mission controllers by providing console screens with subsystem data on them. [LIST] [*]Console pages available in the MCC: [*]Orbital Operations [*]ACS/Dynamics (attitude control and pointing) [*]Power/Thermal [*]Propulsion [*]Telemetry Monitor [/LIST] [*]New plugin: [B]KSPTOT Connect[/B]. Allows users to connect KSPTOT to KSP (running on the same PC) to perform various tasks: [LIST] [*]Grab the orbit and game UT from straight from KSP! [*]Upload maneuver nodes from the various applications! [*]Place in your GameData directory in your KSP directory. [/LIST] [*]A handful of minor fixes on the KSP TOT side. [LIST] [*]Importing orbits from SFS now works for 0.23. [*]Some other fixes [/LIST] [/LIST] Version 0.11.1 [LIST] [*]Bug fix: Plots in the flyby maneuver sequencer should render correctly now. Before, an error was thrown fairly consistently. [*]Bug fix: Plotting in the Compute Departure window has been corrected. Before only the red dv vector was shown. [*]Bug fix: Uploading a maneuver to a ship in KSP is now restricted to localhost. [/LIST] Version 0.11.2 [LIST] [*]Bug fix: The remaining plot rendering issues should be resolved. [/LIST] Version 0.12 [LIST] [*]New Application: [B]KSP TOT Mission Architect[/B] [LIST] [*]Allows for the planning of complete missions from Kerbin injection orbit to anywhere in the solar system. [*]Plan ballistic trajectories, gravity assist maneuvers, injection orbits and more using the same basic orbital mechanics and patched conics system that KSP uses! No more infinitesimal sphere of influence approximations to ruin your burn planning. [*]Tracks spacecraft mass and fuel usage so you ensure you always have enough fuel to return to Kerbin. [*]Built in mission optimizer can goal seek to target celestial bodies, minimize fuel usage, or hit inclination/eccentricity targets -- all optimally. [*]Full orbit visualization means that you'll know precisely where you're going and how you're going to get there. [*]Mission state log provides the complete spacecraft state at effectively any point along the mission, from initial get-go to the final injection burn. [*]And more! [/LIST] [*]Improvements to the astrodynamics code: [LIST] [*]Orbit propagation code has been vectorized to allow for faster execution. [*]Orbit RV/Keplerian conversion has been vectorized for MUCH faster execution. Code is also far more robust! [/LIST] [*]Improvements/fixes to the rendezvous application. [*]Other minor fixes/improvements too small to note here. [/LIST] Version 0.12.1 [LIST] [*]Fixed issue with vectorized kepler solver; [*]Added lower periapse warning and low propellant warnings; [*]Added zoom slider to orbit display; [*]Added tooltips; [*]Updated colormaps for bodies in bodies.ini: [LIST] [*]Jool [*]Moho [*]Gilly [*]Vall [*]Bop [*]Pol [*]Eeloo [/LIST] [*]Added an unsaved work check upon closing MA; [*]Fixed bug with the Advance Script To Selected Event function; [*]Added scroll bar to Alerts/Warnings box; [*]Fixed rare display issue with Mission Optimizer; [*]Numeric constraints may now have an associated reference body; [*]Active constraint listbox tooltip now displays information on active constraints; [*]Arrow buttons on orbit visualization now wrap; [*]Fixed bug that occured when mission had more than 11 events; [*]Fixed bug that could cause infinite propagator recursion when going to true anomaly of 0. [/LIST] Version 0.12.2 [LIST] [*]Added new constraints to the MA Mission Optimizer [LIST] [*]Orbital Period [*]Non-singular H1 [*]Non-singular K1 [*]Non-singular H2 [*]Non-singular K2 [/LIST] [*]Added Mission Architect Celestial Body Catalog that displays celestial body information [*]Added ability to plot state and state-derived quantities using MATLAB plotting capabilities [LIST] [*]Classical (Keplerian) orbit elements [*]Vector (position/velocity) elements [*]Equinoctial elements [*]Spacecraft masses (propellants, dry, total) [*]Spacecraft eclipse state [*]Other spacecraft state and state-derived values [*]Generates CSV output on command [*]Shows orbital events such as DV maneuvers and apse crossings on the plots [*]Numerous graphical plotting options [LIST] [*]Colors, grids, line width, sub-plots, etc [/LIST] [/LIST] [*]Initial implementation of body rotation code [LIST] [*]MA now computes longitude and latitude [LIST] [*]Optimizer constraint [*]Graphical analysis variable [*]State readout output [/LIST] [/LIST] [*]Added "Other Spacecraft" and "Ground Stations" [LIST] [*]User can define a spacecraft in orbit or a ground station on a body surface [*]Can be used for optimization ("minimize distance to s/c") [*]Can be used for plotting in Graphical Analysis [/LIST] [*]Added burn UT to Rendezvous Maneuver Sequencer [*]Improved MA SoI transition robustness for elliptical orbits [*]Increased optimizer speed for missions with many events [*]Fixed bug with retrieving orbit from KSPTOTConnect [*]Fixed issue with Rendezvous Maneuver Sequencer when trying to compute manenuvers between orbits with similar geometry [*]Fixed issue that could cause script execution to slow with many events [*]Fixed issue with MA mission plan file sizes being >10 MB [*]Fixed issue that caused saving and opening of MA mission plans to be slow [/LIST] Version 0.12.3 [LIST] [*]Two new constraints in Mission Architect: [LIST] [*]Altitude of periapsis [*]Altitude of apoapsis [/LIST] [*]Bug fix to graphical analysis' text output when mission plan had not yet been saved [*]Major change to MA constraint system (now possible to change assigned event after creating constraint) [*]Bug fixes to KSPTOT main functionality, flyby maneuver sequencer, and in other places [*]Bug fixes to Mission Architect [/LIST] Version 1.0.0 [LIST] [*][B]New Application: Multi-Flyby Maneuver Sequencer[/B]. Replacing the Flyby Maneuver Sequencer, this application is capable of generating flyby trajectories around an arbitrary number of celestial bodies. It's also 100x times faster than FMS and tends to generate solutions which are more balanced and achievable. Really, try it out, it's a real work of art and arguably the best set of code I've ever written. [*][B]Mission Architect[/B] has received a number of upgrades: [LIST] [*]GUI now actively indicates when no errors are present in the execution of the missions script. [*]It is not possible to generate orbit constraints based on the current state of the mission and its associated events. See "Script" menu. [*]Two new script execution settings (see "Script" menu): [LIST] [*]Strict SoI Search is an attempt to speed up the execution time of long missions by restructuring the way high->low SoI transitions are found. It can, in some cases, speed up execution and optimization by a factor of 2x. [*]Parallel Script Optimization allows users to take advantage of MATLAB's sophisticated parallel computing abilities to speed up the optimization of the mission script in most cases. [*]Both of these options default to "off" but are available in the "Script" menu. [/LIST] [*]A number of improvements to SoI search in general that increase its robustness. [*]Many, many bug fixes and improvements. [/LIST] [*]A number of other minor fixes and improvements to various other elements of KSP TOT. [/LIST] Version 1.1.0 [LIST] [*][B]New Application: Flyby Porkchop Plotter. [/B]Generates a delta-v contour map for an arbitrary flyby mission sequencer in a similar manner to that of the porkchop plot featured on main GUI. Inspired by diomedea, this application is great for getting the big picture and finding flybys through a more "brute-force" technique. [*]Updates to the [B]Multi-Flyby Maneuver Sequencer[/B][B]:[/B] [LIST] [*]Now accepts a minimum of two waypoints (previously, three) and computes the optimal ballastic trajectory between them. This is basically a way to find optimal, no flyby trajectories using a genetic algorithm. [*]GUI now allows users to specify bound on flight time for each waypoint leg. Previously only the launch window could be specified. [*]Bug fixes and some other minor tweaks to the underlying algorithm. [/LIST] [*]A new[B] splash screen[/B] now appears when loading the application. Features a new KSP TOT logo inspired by the Voyager I and II missions. [LIST] [*]Also fixed the issue where the main GUI would half load, displaying filler/placeholder information for a moment before loading the full GUI. [/LIST] [*]A new [B]Help -> About[/B] menu in the main GUI with application development credits. [*]Fixed a regression in [B]Mission Architect[/B] that made it hard to find SoI transitions in some cases. [/LIST] Version 1.1.1 [LIST] [*]Fixed a bug in [B]Multi-Flyby Maneuver Sequencer[/B] such that the wrong burn true anomaly was being displayed at flyby periapses. [*]Added the ability to import masses of the active spacecraft in KSP straight into [B]Mission Architect[/B] by right-clicking the mass panel in the Insert State dialog box. Must have KSPTOTConnect plugin installed in KSP and KSP must be running in the flight scene for this to work. [*]Added ability to tap Enter/Return on keyboard to save and close the Insert State/Coast/DV_Maneuver/Mass_Dump dialog boxes in [B]Mission Architect[/B]. [/LIST] Version 1.1.2 [LIST] [*]Fixed issue with launch windows in [B]MFMS.[/B] [/LIST] Version 1.1.3 [LIST] [*]Fixed issue with editing thrusters in [B]Mission Architect.[/B] [/LIST] Version 1.1.4 [LIST] [*]The pork chop plot now requests an increase in the maximum delta-v to plot if the minimum delta-v in the data points computed is greater than that value. [*][B]Added the ability to generate bodies.ini files from KSP! [/B] In the File menu of the main GUI, select "Create Bodies File From KSP." [*]Added a note in the generic time entry dialog box clarifying that those times are Earth times, not Kerbin times. [*]Added a new constraint to [B]Mission Architect[/B]: Universal Time constraint. Restricts event end times to the universal times specified by the user. [/LIST] Version 1.1.5 [LIST] [*]Vessels no longer have parts disappear upon loading a save when using the KSP TOT MCC suite. [*]Asteroids are no longer selectable from the MCC Vessel Selection dialog box. [/LIST] Version 1.1.6 [LIST=1] [*]Thanks to bk2w, I now have a vectorized version of the porkchop plot code implemented. Based on his trials, it runs something like 280x faster than before. Needless to say, this is a great improvement! Thank you to bk2w! [*]Implemented an "orbit clipboard" across the whole KSP TOT application, including Mission Architect, Multi-Flyby Manuever Sequencer, etc. Right click on any orbit entry panel to get a menu for copy/pasting an orbit to the KSP TOT orbit clipboard. You can also right click on any orbit state log panel in Mission Architect to copy the orbit from what you're seeing. This works on the main GUI and in the State Log window, too! [*]Added Mean Anomaly to the Mission Architect state log tooltips. [*]Fixed a bug with using the Mission Architect State Log with only one event in the mission script. [*]In the Mission Architect Insert Coast dialog box, when inserting a Go To UT coast, you can now right click the UT value, min UT value, and max UT value boxes to enter a UT as a Date/Time string, as you can everywhere else in the GUI. [*]One or two other minor things I found along the way. [/LIST] Version 1.1.7 [LIST] [*][B]Major improvements to the KSPTOTConnect netcode courtesy of RadarManFromTheMoon[/B]. These improvements significantly increase the robustness and speed of KSP TOT Connect, making it much more enjoyable to use. Thanks, RadarManFromTheMoon! [*][B]New Mission Architect Tool: Mission Animator[/B]. Mission Animator is a multi-purpose visualizer and animation creation tool for Mission Architect. [*]Three new objective functions in Mission Architect: maximize inclination, maximize eccentricity, and "satisfy constraints". [*]2x speed up of Mission Architect script execution when using Strict SoI Search [*][B]Time may now be specified in Earth units or Kerbin units.[/B] NOTE: Kerbin units are HIGHLY experimental. Report any issues with KSP TOT while using Kerbin units immediately. [*]Bug fixed with MA Graphical Analysis tool when plotting against MET. [*]New "Distance Traveled" option in MA Graphical Analysis. [*]Fixed two bugs with Maneuver Exec Assistant [/LIST] Version 1.1.8 [LIST] [*]A new aerobraking event for Mission Architect; [*]A huge set of new options in Mission Animator; and [*]Lots of little bug fixes and tweaks. [/LIST] Version 1.1.9 [LIST] [*]New Features for [B]Mission Architect[/B]; [LIST] [*]A new finite duration burn model that takes into account the duration of a burn, and thrust and Isp of the engine; [*]Aerobraking updated to include both stock and NEAR/FAR models; [*]A new launch window analysis tool; [*]A new delta-v budget tool; [*]Improvements to mission optimizer behavior; [*]Improvements to undo/redo functionality (was causing some slow-downs after many actions); [*]Bug fixes and other minor improvements; [/LIST] [*]Compiled [B]KSPTOTConnect [/B]against KSP v0.90; [*]Added a search window length input to [B]Rendezvous Maneuver Sequencer[/B]; [*]Some minor fixes to the [B]KSPTOT Real Time System (RTS).[/B] [/LIST] Version 1.2.0 [LIST] [*]Upgraded [B]MATLAB Compiler Runtime to version R2014b x64[/B]. [*]Added a search parameter slider to [B]Rendezvous Maneuver Sequencer[/B] that allows the user to adjust the way the optimizer works. [*]Added ability to split impulsive DV maneuvers in [B]Mission Architect.[/B] [*]Changed aerobraking models away from the impulsive approximation and replaced those with numerical integration that should be much more accurate. [*]Added a function to [B]Mission Architect Graphical Analysis[/B] that allows the user to draw lines at specified points on the plots [*]Lots of other bug fixes and minor tweaks to [B]Mission Architect[/B]. [/LIST] Version 1.2.1 [LIST] [*]Fixes an issue with the rotation rate of Kerbin in the bodies.ini file. [*]Fixes an issue with the way spacecraft are displayed in the Mission Animator. [*]Fixes an issue with lat/long calculations. [/LIST] Version 1.3.0 [LIST] [*]Added the ability to specify the line style of Other Spacecraft orbits in [B]Mission Architect[/B] when rendering. [*]Added ability to plot the orbits of Other Spacecraft in the main [B]Mission Architect[/B] render window. [*]Added option to replace small children bodies with circular markers in main [B]Mission Architect[/B] render window to improve their visibility. [*]Added ability to open MATLAB FIG files right from [B]Mission Architect[/B]'s file menu. [*]Added ability to close most [B]Mission Architect[/B] windows using the Esc key (will not save any input, is equivalent to hitting the X in the window corner). [*]Updated [B]KSPTOTConnect [/B]plugin for [B]KSP v1.0[/B]! [*]Removed previous stock drag model from [B]Mission Architect[/B]'s aerobraking event code. [*]Many, many bug fixes and other small improvements/enhancements. Thanks to Gaiiden for his help in identifying many of these! [/LIST] Version 1.3.1 [LIST] [*]Resolved an issue with axis scale in Mission Animator cutting off orbits; [*]Resolved a few issues with KSPTOTConnect plugin that prevented a bodies.ini file from being generated correctly; [*]Updated bodies.ini file to use GM values and atmospheric values from KSP v1.0.x; [*]Resolved an issue with the Keplierian -> Vector elements conversion subroutine that caused an issue when eccentricity was 0.0 and inclination was greater than 0.0. [*]One or two other minor bug fixes and tweaks. [/LIST] Version 1.3.2 [LIST] [*]10x decrease in run time on the Kepler solver. This is due to eliminating the use of fzero() for both elliptical and hyperbolic cases. Should reduce total run time by 15-20%. [*]Eliminated a findObj() call that should reduce total runtime by 5%-10%. [*]Enabled strict SoI search by default, which should reduce total run time by 10%-20%. (I've also seen it do nothing, though, so it's very situation dependent.) [*]Added a selective SoI search feature which can be used to further reduce run time as requested by the user. [*]A few other bug fixes and tweaks. [/LIST] Version 1.3.3 [LIST] [*]Fixed a bug that occurred occasionally when propagating a mission plan; [*]Added a "Get Orbit for Active Vessel" feature to Get Orbit context menus. [/LIST] Version 1.4.0 [LIST] [*]Added a [B]Communications Network Analysis tool[/B] to Mission Architect. This feature allows you to assess communication node visibility, total comm path distance, and network node utilization. [*]Added a [B]ground station elevation angle[/B] task to Mission Architect's Graphical Analysis tool. This is useful for assessing when comm spacecraft go below or rise above the horizon (and therefore become useful). [*]Added a series of [B]astrodynamics calculators[/B] to Mission Architect's suite of tools. [*]One or two minor bug fixes here and there. [/LIST] Version 1.5.0 [LIST] [*]Added a Mission Notes section under the Edit menu, let's you record text or whatever you want and store it for later. [*]Added a Staging event to the Events menu. This is basically a Mass-only Set State: you tell it what your post staging dry mass, fuel/ox mass, etc masses are and it sets them for you. Useful for when you're dropping partially used stages, and very complementary to the existing MASS_DUMP event. [*]Added commentary to the bodies.ini file. [*]Added the KSP v1.0 atmospheric model to KSP TOT Mission Architect. [*]Some performance optimizations related to the redo/undo menu and its backend data. [*]Four new DV maneuver types, all of which use spherical coordinates. Spherical coordinates use an azimuth (angle in a plane) and elevation (angle out of the plane) and DV magnitude to define the maneuver. There are inertial and orbit impulse maneuver types as well as inertial and orbit finite burn duration maneuver types. The best use for these new types to allow you to specify the min and maximum delta-v magnitude for the optimizer. [*]Resolved an issue where the GUI would rapidly slow down after running the optimizer multiple times. This issue was around since v1.0.0 but was exasperated by v1.4.0. The actual root cause of the issue is probably a bug in MATLAB's memory management, but I actually like the fix better than the old way I was doing things, so I'm going to keep it permanent. [*]Resolved an issue where variables not marked for optimization in a burn (or any multi-variable event) would get changed by the optimizer. [*]"Re-optimize Mission" in the Mission Architect Optimization menu now actually serves a purpose and is useful. Before it would just run the exact same case again, providing the same answer you already got. Now it runs the current script with the same optimization settings/constraints/objective/etc, which was its original purpose. [*]Some other minor speed improvements here and there. [*]Other minor fixes and optimizations. [/LIST] Version 1.5.1 [LIST] [*] KSPTOTConnect compatibility with KSP v1.1.2 [*] Lots of bug fixes and stability work. [/LIST] Version 1.5.2 [LIST] [*] Resolved an issue with Mission Architect erroring when creating a constraint. [*] Added EXPERIMENTAL support for bodies.ini files that include spaces and special characters in body names. [/LIST] Version 1.5.3 [LIST] [*] Resolved an issue with loading in bodies.ini files from Outer Planets and other KSP mods. [/LIST] Version 1.5.4 [LIST] [*] KSPTOT now runs on a new MATLAB Compiler Runtime, R2015b x64! This requires an install of this runtime to use KSPTOT. Please see the OP or this link to download the new MCR. [*] Bug fixes for the Mission Architect Comm. Network Analysis Tool's pathfinding algorithm; [*] A bug fix in the Multi-Flyby Maneuver Sequencer's use of the compiled Lambert solver when using Kerbin time; [*] Fixes to a bug in Mission Architect orbit angle constraints (RAAN, argument, etc). [*] Additions of new constraints in Mission Architect: prograde/normal/radial distance from Other Spacecraft, and Relative Velocity to Other Spacecraft [*] Addition of new Mission Architect Graphical Analysis tasks: prograde/normal/radial distance from Other Spacecraft, and Relative Velocity to Other Spacecraft [*] A few other minor tweaks here and there. [/LIST] Version 1.5.5 [LIST] [*] Fixed issue with starting parallel pool in Mission Architect (matlabpool -> parpool) [*] Added ability to remove mass at a constant rate from spacecraft during coasts [*] Added ability to rename propellant types [*] Mass dump GUI now shows fuel type being dumped for delta-v dump [*] DV maneuvers now have a line color for plotting similar to coasts [*] Added ability to run multiple MFMS runs in sequence in a hands-off manner [*] Added ability to save the text output from MFMS runs to file without manual copy/paste [*] Added function to Mission Architect to create a "trajectory map" similar to what MFMS outputs (Tools -> Create Trajectory Map) [*] Replaced the previous end-of-optimization prompt with a scorecard that allows the user to choose between the final optimization result, the optimization iteration with the best objective function value, or the optimization iteration with the best constraint value. [*] Added "Copy Orbit After Selected Event" item to MA script context menu [*] Lists of celestrial bodies which contain the full body list are now arranged in a hierarchical order with appropriate indenting [*] Fixed bug with MFMS in which the waypoint panel header did not update when the central body is changed [*] Fixed bug with other spacecraft and ground targets related to their body. May need to recreate these items if you're on a v1.5.5 pre-release. [*] Added initial orbit epoch and mean anomaly to the Multi-Flyby Maneuver Sequencer input [*] Fixed a bug with the algorithm that adjusts departure time to account for mean anomaly and epoch in the "Compute Departure" tool. [*] Fixed a bug with MFMS "Get Orbit from SFS File" functionality [/LIST] Version 1.5.6 [LIST] [*] Added hyperbolic velocity unit vector constraints to Mission Architect [*] Added hyperbolic velocity unit vector component tasks to Mission Architect Graphical Analysis [*] Added ability in Mission Architect for impulsive maneuvers to be split by burn duration as well as delta-v [*] Fixed bugs in Mission Architect's Convert Impulsive Maneuver and Split Impulsive Maneuver functions [*] Added solar beta angle task to Mission Architect Graphical Analysis [*] Fixed bug with computing event duration in Mission Architect [*] Added stock comm max range model (sqrt(r1*r2)) to Mission Architect comm network analysis tool. [*] Resolved issue with Mission Architect where trying to open up two sessions of MA would kill the first session without any prompting. [*] Resolved issue with Mission Architect where the number of revolutions in a coast would be computed incorrectly when opening the Edit Coast dialog box. [*] KSPTOTConnect updated for KSP v1.2. [*] KSPTOT Real Time System now uses skin temperature in the thermal console screen. [*] Open Mission Plan and New Mission Plan menu items in Mission Architect no longer prompt about unsaved work if the mission plan is fulled saved with no outstanding changes. [*] Fixed: Issue with missing matlabrc file. [*] Fixed: "Other Spacecraft window stays open on loading new project" [*] Fixed: "Enabling script->parallel throws error" [*] Fixed: "Copy/Paste orbit data does not include orbiting body" [*] Fixed: "Mission Architect optimization window no longer forces itself to front"while optimizing. [*] Fixed: "f(x) going from positive to negative messes up the middle chart in the Mission Optimizer window" [*] Implemented: "Notify user of successful tabular text output when using a saved mission file" [*] Fixed: "KSP TOT still expects anomalies in the range of [0, 360]" KSPTOT no longer returns anomalies outside of [0, 360] [*] Updated: "bodies.ini GM/Atmosphere/Rotational periods" [*] Fixed: "No trajectory plotted through Kerbin SOI for asteroid coming from sun orbit" [*] Updated: Mission Architect SoI search mode no longer starts out "strict" [*] Fixed: "Mun SOI intercept not found on trajectory that passes through Mun’s SOI" [*] Fixed: "KSPTOT will get orbit info, but will not read maneuver nodes" [*] Implemented: "Other Spacecraft dialog has disabled input if no vessels listed until Add Spacecraft button is clicked" [*] Implemented: "In the execution assistant, add ability to right-click and read next maneuver node from KSP" [*] Implemented: "In the Orb Ops console, display the maneuver node's True Anomaly, to match what the execution assistant wants" [*] Implemented: "MA save dialog notes if save file is dirty or not" [*] Fixed: Resolved issue where pasting an orbit into the MA Other Spacecraft window would not apply that orbit to the selected spacecraft. [/LIST] Version 1.5.7 [LIST] [*] Mission Architect: New experimental N-body coast event. This event models N-body gravity for selected bodies. Allows for basic Principia compatibility. [*] Mission Architect: New event "Docking" that models the user spacecraft being docked to another spacecraft by propagating the user spacecraft along the same orbit as the other spacecraft. [*] Mission Architect: New event "Landing" that fixes your spacecraft relative to the rotating surface of the current central body. Can be used to model landings on the surface. [*] Mission Architect: New initial state type "Estimate Launch." Allows for users to model a launch into a circular parking orbit at a desired altitude. Useful for determining initial orbits when that information is otherwise hard to guess or not available. [*] Mission Architect: Initial state parameters may now be optimized like burn and coast parameters. [*] Mission Architect: Relative in-track, cross-track, and radial positions of other spacecraft are now represented more correctly in Graphical Analysis. [*] Mission Architect: Major update to the optimizer contraint system that allows for nearly all Graphical Analysis tasks to be used as constraints. [*] A number of bug fixes in Mission Architect and the KSPTOTConnect plugin. [/LIST] Version 1.5.8 [LIST] [*] [Implemented] MFMS now allows for multiple revolutions around the central body for each leg of the tour. [*] [Implemented] RSS-like propagation of celestial bodies is now usable throughout the application. The code will handle SoI transitions correctly in Mission Architect. [*] [Implemented] KSPTOT main UI options are now stored in the appOptions file and persist through sessions. [*] [Implemented] Minor quality of life improvements in Mission Architect. [*] [Fix] Resolved issues with the way SoI transitions are computed that could cause an SoI transition to be missed. [*] [Fix] Fixed rare bug with loading mission plans in Mission Architect. [*] [Fix] Numerous bugs contained in the Compute Departure function. [*] [Fix] Resolved many other issues with Mission Architect. [/LIST] Version 1.5.9 [LIST] [*]Update KSPTOT to use MATLAB Compiler Runtime version R2017b. [*]Resolved issue with KSPTOT RTS. [*]Added minimum periapsis radius constraint for MFMS. [*]Fixed issue with KSPTOT Mission Architech drag calculations. [*]The Mission Architect optimization algorithm is now select-able from the Script -> Execution Options menu. [*]Mission Architect aerobraking events can now select a color to use for drawing on the UI. [*]Added the MATLAB version the application is running on to various splash screens and informational texts. [*]Mission Architect orbit display clipping parameter updated to "rectangle"; should help with some funny clipping issues that existed previously. [*]"Central Body ID" constraint should now be smooth instead of discrete. This should help with using this constraint during optimization. [*]New "Eve Aerobraking" MA example [*]Added a total mission duration constraint in MFMS. [*]Increased the fidelity of the Mission Architect SoI search routine with the addition of another algorithm. [*]Added an error message to MA when the optimizer hits a NaN for a control variable. [*]Messages are written to MA output when you change optimizer algorithm. [/LIST] Version 1.5.10 [LIST] [*] Corrected an issue with the SFS import function [*] Added the ability to set the line style of coasts and finite DV maneuvers. [*] Added the line style updates to five Mission Architect events. [*] Updated the drag coefficient calculator to use orbital energy instead of SMA to solve on. [*] In Mission Architect, after running the optimizer, any constraints that are active or violated after optimization will show a warning message with information about the constraint values and bounds. [*] Resolved issue with the MA Delta-V dialog box not updating until another event is processed. [*] Resolved an issue with the main MA UI not refreshing after optimization. [*] Added a warning to MA if the user tries to close the application while the software is processing data (either because the UI is running the mission script or the orbit display is updating). [*] Corrected a bug in the SoI transition code. [*] Importing orbits from KSPTOT Connect into RMS and OTBOC tools now automatically sets the central body correctly. [*] Fixed a bug with the context menu in OTBOC tool. [*] Added SoI search tolerance menu option to Mission Architect; [*] Added ability to perturb Mission Architect optimization variables by a percentage amount via menu; [*] Fixed bug with Mission Architect optimization constraint analysis warning text; [*] Added warning dialog to MFMS is the user attempts to close the UI while MFMS is running. [*] Mission Architect: Two new graphical analysis tasks and constraints, the hyperbolic excess velocity vector right ascension and declination angles. [*] Mission Architect: The Optimizer observation window is now more useful. The top plot showing variable values has been changed such that it plots from lower bound to upper bound of every value. This means that extra large variable values (like times) will not completely wash out the plot anymore. [*] MFMS: The number of decimal places in the output window has increased to 4 for each united value. [*] Mission Architect: Tweaks to the options fed into the fmincon optimizer algorithm. [*] Mission Architect: Included a new example case file: Kerbin-Eve-Jool-Eeloo mission. [*] An error message when the MFMS optimizer returns abnormally, with a particular suggestion to check the waypoint flight time and maximum mission duration constraints. [*] Update to the SoI transition search code that should now precisely find the SoI boundary for downwards transitions. [*] Fixed a bug with the optimizer constraint warning message units. [/LIST] Version 1.6.0 [LIST] [*] NEW TOOL: Launch Vehicle Designer! Launch Vehicle Designer (LVD) is a new analysis tool within KSPTOT. It's purpose is to provide an intuitive way to perform simple-to-complex analysis of launch vehicles and their trajectories. It can model staging, atmospheric forces, variable engine thrust and Isp, a number of steering laws, SoI transitions, and a whole host of other activities that one normally carries out in KSP. Also, because of the general nature of the tool, an analyst could actually use LVD for a full end-to-end mission design, from launch, to in space maneuvers, to landing, to splashdown back at Kerbin. [*] Bug Fix: Fixed a bug with Mission Architect's Launch Window Analysis tool. [*] New Feature: Mission Architect can now more intelligently look for SoI transitions using the "Num. SoI Search Attempts" function. [*] New Feature: Mission Architect supports the Orbit Decay mod. MA can now model semi-analytic orbit decay due to atmospheric drag effects. [/LIST] Version 1.6.1 [LIST] [*] Added a "normal force" model; [*] Added the ability to select the integrator algorithm used for each event; [*] Added new Event Actions to modify drag and lift force properties; [*] Escape key now closes most LVD UIs; [*] Added a dynamic pressure task to Graphical Analysis; [*] Added ability to set the integrator step size for each event; [*] Added "non-sequential events" that can be triggered based on a specified condition in between sequential events; [*] Added a Thrust to Weight throttle model that holds a particular T2W ratio; [*] Added constraints for all existing attitude angles and throttle quantities; [*] Added Graphical Analysis tasks for tank masses, stage dry masses, engine active state, and stage active state; [*] Added "stopwatches" that can be turned on and off during a mission to determine the amount of time between arbitrary events (includes constraints and GA tasks); [*] Added a new LVD example that shows how to model asparagus staging while demonstrating a full trip from Kerbin to the Mun's surface and back to Kerbin; [*] Added ability to selectively turn on and off force models for each event; [*] Greatly sped up the time it takes to perform any action in the UI that could be undone; [*] Added total thrust as a graphical analysis task and constraint; [*] Many, many performance improvements to the LVD script execution engine. Executing an arbitrary script now takes 25%-50% of the time it did in v1.6.0, on average; [*] Many, many bug fixes! [/LIST] Version 1.6.2 [LIST] [*] New Linux Version of KSPTOT! [*] Added new "two body time to impact", "impact latitude", and "impact longitude" tasks to LVD's Graphical Analysis tool. [*] Added new "tank mass flow rate" task to LVD's Graphical Analysis tool. [*] Added checkboxes to show SoI radii and body children on the main LVD UI. These work identical to those in Mission Architect. [*] Added ability to test an LVD event with all possible integrators to see which one runs the fastest. Accessible from the LVD Edit Event dialog box. [*] Added the ability to set the width of plotted trajectory lines in Mission Architect and Launch Vehicle Designer. [*] Added ability, in Launch Vehicle Designer, to create "Tank to Tank" connections that allow flowing mass from one tank to another. Useful for basic life support modeling or modeling propellant refueling. [*] Added ability to see SoI transitions in LVD's Graphical Analysis tool. [*] Added ability to define fluid types and assign those types to tanks. Now tanks that hold xenon or monopropellant will not have their mass accounted for as "Liquid Fuel/Ox." [*] Added a new LVD Event Action: "Reset Extremum Value." Allows for an extremum to forget it's value in the middle of a mission so that it can be reused accurately later on in that same flight. [*] Reworked the Mission Architect Insert/Set State user interface to be less tall and wider (fits on lower resolution monitors better). [*] Many bug fixes and LVD script execution performance enhancements. [/LIST] Version 1.6.4 [LIST] [*] LVD: Added tooltip to edit constraints dialog box listbox. [*] LVD: Added drag coefficient GA task [*] LVD: Performance enhancements to cross product and the deep copy stage state functions [*] LVD: Fix bug that was causing improper handling of non-sequential events in the sim driver [*] LVD: Added radius beyond SoI radius validator. [*] LVD: Option to set event specific initial step size for integrator, and then optimize that step size via context menu. [*] LVD: When holddowns are enabled, integrate in the body-fixed frame with zeros for the pos/vel rates. (Performance enhancement) [*] LVD: Added event termination condition direction option. [*] Flyby Porckchop Plot: Resolved "not enough inputs" bug [*] MA/LVD: All NEW MA and LVD cases will use spline interpolation for their atmospheric table interpolations. [*] MA: Resolved an issue with atmo data being overwritten in MA when any undo/redo state is created. [*] LVD: T2W is now computed at true altitude and not sea-level. [*] MA/LVD: Update to temperature model. All missing terms have been added now. [*] MA: Updates to soi transition to eliminate a case where the soi max search UT was infinite when the go to tru DT was 0. Has been fixed to just assume that no time is passing. [*] Resolved potential issue where atmo curves for bodies would not load correctly when loading a new bodies.ini file if the order of bodies in the old bodies.ini was different than in the new bodies.ini file. Clearing a persistent var in processINIBodyInfo does the trick. [/LIST] Version 1.6.5 [LIST] [*]MA/LVD: Added option to auto-propagate (or not) the mission script when changes are made to it. Useful when your script takes forever to propagate and you have lots of changes to make. [*]MA: Improved robustness of "coast to function value". [*]MA/LVD: Editing mission notes prompts user to save file (asterisk in window title). [*]LVD: Overhaul of optimization: [**]Added new optimizer: NOMAD [**]Added new option for computing gradients of objective function (a custom finite difference scheme) [**]Added a new UI for selecting optimization algorithm. [**]Added many new options for FMINCON and Pattern Search algorithms (including two new UIs for them). [**]Removed all the old optimization options (they are incorporated to the new options now). [*]LVD/MA: New mission plans now use the celestial body data that's currently loaded in the main KSPTOT GUI and not the data from the previous mission plan. [*]LVD: Added a new impulsive delta-v event action. [*]LVD: Added a new event number and total effective specific impulse (Isp) tasks to Graphical Analysis. [*]LVD: Objective functions are now "composites" of a number of sub-functions. Those sub-functions mirror what is available for use as a constraint. [*]LVD: Added a constraint (and therefore also an objective sub-function) for the amount of delta-v expended during an event. Listed under "event delta-v expended" or something to that effect. [*]LVD: In the initial state dialog box and the set kinematic state action dialog box, state representation and reference frame are now select-able in more combinations than before, and adding new reference frames and state representations is much, much easier going forward. [*]LVD: New "set kinematic state" action. Use this to set the time, position, velocity, and stage states of the spacecraft arbitrarily (or optimize them), or inherit them from the final state of a previous event. [*]LVD: New time, position, and continuity constraints for use with the set kinematic state action. [*]LVD: FMINCON options now allow constraint, optimality, and step tolerances to go to 0. [*]LVD: Objective functions are now "composites" of different functions. The values of these functions are added together in a fashion defined by the user. [*]LVD: New plotting methods for events (applies to both the orbit display in the main LVD UI and graphical analysis plots). [*]LVD: Minor performance enhancements to calculating atmospheric temperature. [*]LVD: Resolves an issue with the true anomaly event termination condition where the directional termination was reversed from expected behavior. [*]LVD: Added a pop out orbit display button to the main LVD UI. [*]LVD: Added the ability to compute the gradient sparsity to the custom finite differences gradient method, which can improve optimization speed and accuracy in some situations. [*]LVD: Added IPOPT to optimizer list. [*]MA: Resolved issue with orbital decay on coast that was breaking it. [*]MA: Resolved two issues with MA drag coefficient calculator that would slow down the calculations in some instances. [*]MA: Marker type for mission animator added. [*]Fix to SFS file read. Bug was causing some vessels to not get found in the file. [*]LVD: Addition of a new propagator type, "Two Body Motion." This change also includes a number of backend reworks to incorporate a new way to propagate spacecraft orbits and a generic interface for adding new propagator types in the future. [*]LVD: Changed drag model such that drag coefficient is now entered as set of points which are interpolated over. Drag coefficient data may be imported from a CSV file. [*]LVD: Added a new, fifth order fixed step integrator, ODE5. See below for more information. [*]LVD: Added drag area to graphical analysis outputs. [*]LVD: Added Cntrl-F shortcut to remove or re-added event from optimization. [*]MA: Resolved issue with plotting periapsis crossings. [/LIST] Version 1.6.6 [LIST] [*] MA: Resolved issue where Ground Targets UI would not open. [*] LVD: Adjust variables UI is now not modal. [*] LVD: Graphical analysis now has an "event termination" time indicator line option for plotting. [*] LVD: Resolved bug when adding a Set Drag Aero Properties action to an event that caused an error to be thrown (and no action to be added to the event). [*] LVD/MA: Fixed issue with eclipse calculations being wrong; [*] LVD: Implemented plugin system. [*] Performance improvement when looking up celestial body data by body ID number. [*] LVD: Creation of new view settings/profile system that greatly expands what can be viewed and how. [*] LVD: Addition of two-body rotating frame math under the hood, for use with the state representation code. [*] LVD: Resolved an issue with the Adjust Variables dialog box that could cause errors to be thrown under certain circumstances. [*] LVD: Added thrust continuity options to the various thrust profiles. [*] LVD: Added ground objects, which allow users to model stations and vehicles that primarily exist on or move relative to the surface of a celestial body. [**] The view settings also allow rendering these ground objects in the display window, and ground track and line of sight can also be viewed. [**] Graphical analysis tasks allow you to plot ground object quantities over time. [*] MA/LVD: Added the ability to change the renderer between OpenGL and Painters. [*] LVD: New derivative and integral calculations for all quantities. Can be plotted in Graphical Analysis and used as constraints and objective functions. [*] All numeric textboxes in KSPTOT now support more complex math functionality, including exponents, square roots, trig functions, and logs. [*] LVD: Creation of an electrical power system (EPS) modeling engine that helps track power generation, storage, and usage onboard a spacecraft. [*] LVD: Initial State steering model variables and throttle model variables will now show up as "initial state" and not "event 0" in various places. [*] MA/LVD: Graphical Analysis now has an altitude independent variable option. [*] LVD: Graphical Analysis can now plot data using event colors. [*] MA/LVD: Fix for mismatched matrix dimension error in SoI search functionality. [*] LVD: New Steering Mode: Attitude Interpolation. Specify (and/or optimize) your initial and final states and interpolate between them over time. [*] LVD: Fixed a few minor bugs with GA and the ODE5 integrator. [*] MFMS: Resolved an issue with wrong powered flyby burn delta-v output being displayed on the user interface. [*] VST: Added an example file for the Vehicle Sizing Tool. [/LIST] Version 1.6.7 [LIST] [*] LVD: Implementation of alternators and electric engines. [*] LVD: Fix for broken plot background color option. [*] LVD: GA now respects event plotting setting when plotting data. [*] LVD: Implementation of alternators and electric engines. [*] LVD: Fix for broken plot background color option. [*] LVD: GA now respects event plotting setting when plotting data. [*] MA/LVD: Added option to set number of parallel workers for optimization. [*] MA: Fixed bug with having more than one variable item in a variable (initial state). [*] MA: LWA can now import target orbit data from KSP. [*] MA: Added functionality to set launch site from ground target in Set State (estimate launch). [*] LVD: Fixed bug with power sources (wrong matrix size stuff). [*] MA: Resolved issue that causes error if an event does not have any states associated with it. [*] LVD: Added ability to set positive output step sizes for all active integrators on events. [*] LVD: Boosted performance when looking for downward SoI transitions. [*] LVD: Can now create event continuity constraints via a context menu accessed by right clicking on the sequential events listbox. [*] LVD: Drawing plots should be faster when plotting other celestial bodies. The slow multiprocessing stuff from a previous pre-release is gone here. [*] LVD: Added a feature to output the wall clock run time for each event to the ksptot.log file upon propagation. See Settings menu. [*] LVD: Fixed bug with the time slider sucking up a bunch of CPU time after sliding it around a bunch. [*] The missing parentID lines of the SolarSystemBodies.ini file have been added. [*] LVD: Added a linear tangent steering model to the available options in LVD. This is a great way to get an optimal ascent from the surface of a body to space, as the linear tangent steering law is actually derived directly from optimal control theory. As of now, only "pitch" type angles can use this steering. [*] MA/LVD: Added a flight path angle graphical analysis task and constraint. [*] LVD: Fixed bug with Adjust Variable dialog getting a weird axes in the background sometimes. [*] LVD: Optimization variables are now sorted by event number before optimization so they appear in order in the optimization UI. [*] LVD: Having the Update View Limits option checked in the View Settings now retains the existing view direction, it just updates the axis limits. [*] LVD: Added ability to display a semi-transparent atmosphere overlay in the View Settings. [*] MA/LVD: Added a new astro calculator to find radius/velocity/FPA from sma/ecc/true anomaly. [*] MA: Mission Animator UT time entry field now has a context menu for entering time as date/time. It also attempts string evaluation. [*] LVD: Added angle equations to steering and throttle UIs. [*] LVD: Users can now set the type of throttle model and steering model in the initial state, as well as their corresponding parameters. [*] Celestial bodies can now display a surface texture instead of the color gradient used previously. [*] MA/LVD: Added flight path angle graphical analysis tasks and constraints. [*] MA: Mission Animator time slider step size is now fixed to warp rate. [*] LVD: Steering model UIs now display proper angle names and not just "alpha", "beta", and "gamma." [*] LVD: The main LVD window is now resizable. There is a minimum size limit equal to the current window size, but no limit on the maximum. [*] LVD: Resolved TwoBodyPropagator error. [*] The issue with radio button strings overrunning their bounds in the main KSPTOT UI on Linux has been resolved. [*] LVD: Added a new toolbar button to toggle the camera toolbar on and off. The camera toolbar can be used to move the physical scene camera around, which often makes for a better viewing experience. [*] LVD: Fixed bugs regarding vessel orbit import from KSP and SFS files in initial state and set kinematic state UIs. [*] MA: Fixed bug with propagating to node calculations. [*] LVD: Engines now model thrust and isp as a function of pressure through the use of curves and not the hard-coded vacuum and sea level pressure points. [*] LVD: Engine data can now be imported from KSP engine config files. Right click in the edit engine dialog box on the thrust and Isp buttons. [*] LVD: Upload impulsive delta-v maneuver from "Add Impulsive Delta-V" event action is now available. Right click on an event in the sequential events list with an "Add Impulsive Delta-V" action and click on the upload maneuver menu item. [*] MA: Resolved issue with computing position wrt Sun of other spacecraft. [*] LVD: True anomaly termination condition should now work properly. [*] LVD: Event actions with variables now correctly remove those variables when the action is deleted. [*] LVD: Fixed bug where attitudes would not display in backwards prop segments. [*] LVD: Added option to FMINCON otimizer to automatically find optimal step size. [*] LVD: Removing an event now removes the variables associated with that event's termination condition and actions. [*] LVD: Resolved issue with typo in 2BImpactPointLat name. [*] LVD: Resolved issue with empty globals in 2BodyImpactPt calls to findSoITransitions. [*] LVD: Fixed issue with finding down SoI transitions not working if eccentricity >= 1. [*] MA/LVD: Fixed bug with chunked state log generation skipping last state log entry if there's only one event in SoI. [/LIST] Version 1.6.8 [LIST] [*] LVD: The function to export a kOS CSV file has been updated to allow users to select the event(s) they want to export. [*] LVD: Introduction of the geometry system. Points, vectors, planes, angles, coordinate systems, and reference frames are now all user definable and can be integrated with views, optimization, and Graphical Analysis. [*] LVD: The "launch vehicle" menu is now called "scenario," and the "edit launch vehicle" menu beneath it is now called "edit vehicle configuration." [*] LVD: Added three new constraints: ground object elevation, azimuth, and range. [*] MA: Mission Animator now properly rotates central celestial bodies. [*] LVD: Added a new vector, vector projected onto a plane, to the geometry system. [*] LVD: A few bug fixes and performance improvements. [*] LVD: T2W throttle model now checks minimum throttle T2W as well as maximum. [*] LVD: Sim Driver now warns if integrator output event index (ie) is empty. [*] LVD: When editing non-seq events, the event UI now greys out any non-relevant widgets. [*] LVD: Added a flight path angle event termination condition. [*] LVD: Added a new "vector magnitude" constraint type. [*] LVD: Added a new "angle magnitude" constraint type. [*] Upgrade MATLAB version to R2021a. [*] LVD: Incorporation of surrogate optimizer as an optimization method. [*] LVD: New optimizer output for NOMAD and PatternSearch optimizers. [*] LVD: Different steering models can be selected for each Euler angle now using the Selectable Model steering mode. [*] LVD: All constraints now support the ability to evaluate themselves relative to the value of the same quantity at the end of another event. This is in addition to evaluating them relative to fixed bounds as well. [*] Fixed an issue with importing the UT from KSPTOTConnect into the main KSPTOT user interface (the porkchop plot). [*] LVD: Bug fixes to the 3rd body gravity model. [*] LVD: Bug fixes to optimizing Cartesian elements. [*] LVD: Graphical Analysis is now using the App Designer framework and sports a new look. [*] LVD: All fluid types are now their own GA tasks. [*] Main KSPTOT user interface window is now ported over to App Designer framework. [*] LVD: Constraints and objective functions now are aware of and respect user selected reference frames when evaluating values. [*] LVD: Added halo orbit examples. The L2 halo orbit example is a full mission from low Kerbin orbit to the halo orbit around the Mun! [*] LVD: Added third body gravity validator that checks to see if third body gravity sources are active with no force model or if the 3rd body gravity force model is active with no bodies. [*] LVD: Extrema, Calculus Calculation objects, ground objects, and geometry objects now respect reference frames when computing their values. [*] LVD: View Settings dialog now moved over to App Designer framework and sports a new look! [*] LVD: Added Halo Orbit Constructor tool (Tools -> Halo Orbit Constructor menu) [*] LVD: Performance improvements to frame conversions. [*] LVD: GA task list area now has a search box. [*] LVD: Formal continuity constraints are replaced with state comparison constraints for position, velocity, and time. [*] LVD: Event termination conditions now have ref frame awareness. [*] LVD: Halo Orbit Constructor now shows arrival/departure transfer orbits too. [*] LVD: Event actions can now be executed before or after propagation on events. [*] LVD: Constraints can now be evaluated at either the initial state or final state of an event. Same goes for the state comparison constraints and the node of the comparison event. [*] Converted a whole bunch of the standalone analysis tools (MFMS, RMS, OTBOC, etc) over to the App Designer framework. [*] Celestial bodies can now be propagated using numerical integration in addition to two body propagation. [*] LVD: Added an Open Recent Mission item to File menu [*] LVD: Migrated main UI and numerous other UIs to App Designer framework. There are still a number of LVD UIs that still need to be migrated, but this is a start. [*] LVD: Plotting state logs should now be a bit faster due to updated frame rotation behavior. [*] Added UI progress bars when opening all tools from main KSPTOT UI. [*] LVD: Major change to the Set Kinematic State action and the associated GUI. You can now set the states of the individual vehicle components, including stages, engines, tanks (and their associated tank masses!), electrical powers sources, sinks, and storage (including battery state of charge). [*] Astrodynamics Tools UI migrated to App Designer framework [*] LVD: Edit Event UI migrated to App Designer framework. [*] LVD: Edit Event UI now has buttons to cycle back and forth through the events list. [*] LVD: Edit Event Termination Condition UI migrated to App Designer framework. [*] LVD: Non Sequential Event UI migrated to App Designer framework. [*] LVD: Plugins can now be used as objective functions, constraints, and graphical analysis output. [*] LVD: All UIs should now render centered on the screen. [*] LVD: Double clicking an available task in GA now adds it to the list of tasks. [*] LVD: Outputting the propagation time to console now includes a breakdown of time needed for propagation and actions. [*] LVD: Missing LVD cases don't show up in the recent cases list (File menu) anymore. [*] Numerous bug fixes and performance enhancements, especially in LVD. [/LIST] Version 1.6.9 [LIST] [*] Converted all remaining maneuver planning tools to App Designer. [*] Converted all remaining Launch Vehicle Designer UIs to Ap Designer. [*] Converted a few misc UIs to App Designer. [*] MFMS: Inclusion of a new button on the UI that allows for binary data from the last run to be exported to file. [*] LVD: New menu item to create a new mission scenario from MFMS binary data. [*] MA/LVD: Initial state and final state shown in the UI are now the earliest and last (chronological) state in the state log, as opposed to the first and last state log entries. This is important in LVD because of the ability to use Set Kinematic State actions to move around in time, and because propagation can be both forwards and backwards. [*] LVD: The Edit Constraint UI now shows the current scaled value of the selected constraint. [*] LVD: Added functionality to the script event list right click context to convert Add Impulsive Delta-V actions to finite burns. [*] LVD: Final and initial spacecraft state displays now show earliest and latest state and not first and last state in state log. [*] LVD: Added new UI to fine-tune creating continuity constraints. [*] LVD: Added gravity only RKN1210 high precision integrator. [*] LVD: There should be a 5%-10% performance increase when running scripts for most scenarios, especially those that make use of 3rd body gravity. [*] All single UI apps (MFMS, RMS, etc) now display their central body spheres with the texture and not the colormap, if available. [*] LVD: Added the options dialog for the Second Order propagator. [*] LVD: Tooltip for the warning/error labels is custom and now shows the proper width so everything that is meant to be on one line is actually on one line. [*] Fixed bug in main UI options dialog. [*] LVD: The tool tip string on the time slider text now shows the proper events. [*] MFMS: New constaint that allows you to set a max delta-v limit on flyby maneuvers. [*] LVD: Added "plugin variables" which allow users to create their own plugin-accessible quantities which can be optimized. [*] Refreshed the icons of many UIs. [*] LVD: Performance improvements for 3rd body gravity. [*] LVD: Updated the version of the IPOPT optimizer. [*] LVD: Initial implementation of the Case Matrix Runner tool. [*] LVD: Performance improvement for generic polynomial steering model. [*] LVD: Fixed issue with mission optimization observation UI always popping up back on top when drawing plots. [*] LVD: Migrated the optimization observer and optimization scorecard UIs to App Designer. [*] LVD: Added tooltips to main UI's menu items. [*] LVD: Added icons to many of the buttons in many of the user interfaces. [*] LVD: Added ability to show markers on trajectory lines for events. [*] LVD: Added new geometric vector x,y,z constraints [*] LVD: Added ability to normalize vectors to the geometric Scaled Vector. [*] LVD: Added new geometric vectors: point velocity vector, vector difference vector. [*] LVD: Added graphical analysis tasks for point velocities. [*] LVD: Added feasibility mode option for FMINCON solver. [*] LVD: Added auto scaling for constraints. See Optimization menu -> Scale Constraints [*] LVD: Bug with position marker not showing when there's only one state in the internal state log (such as when LVD starts or a new mission is created). [*] LVD: Added ODE78 and ODE89 integrators for use. [*] LVD: Lots of Graphical Analysis UI improvements, including proper selection of figure background colors based on axis color, resizable UI, arrow buttons for changing the order of tasks, and settings being remembered from session to session. [*] Old list dialog box now replaced with custom App Designer implementation throughout all of KSPTOT. [*] LVD: New drag models added, including new higher fidelity kOS-based drag model. [*] LVD: Added total angle of attack GA task. [*] LVD: Added createDragData.ks kOS script for use with the new kOS drag model in LVD. [*] LVD: New example showing how the kOS drag model ("complex drag model") is used. [*] LVD: Edit Event UI now shows the event number being edited in the title of the window. [*] LVD: Updated kOS control script to have a T- timing if the script is called before the control sequence starts. [*] LVD: Added thrust to weight constraint. [*] LVD: Added the ability to compute constraint Jacobian to fmincon optimizer. This can improve optimization performance at the expense of additional calculation time. [*] LVD: Added projection type to view settings. Default is perspective now. [*] Added available textures for Earth, Moon, Mercury, Venus, Mars, and Pluto. (For RSS.) [*] LVD: Added a "LVD trajectory" point type that reads in an LVD case MAT file and propagates that trajectory in the current LVD case. [*] LVD: In Adjust Variable UI, angle variables now show units of degrees and not radians. [*] LVD: Migrated the steering and throttle model selections away from the listbox dialog. [*] LVD: Added a new coordinate system which is parallel to a reference frame at a given universal time. [*] Many other performance improvements and bug fixes! [/LIST] License KSP Trajectory Optimization Tool is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 United States License.
- 4,948 replies
-
- 71
-
-
- ksptot
- mission planning
- (and 3 more)
-
Not 100% sure this is the right place to post this, but I created a single-use widget for calculating resonant orbits to deploy satellites into a circular orbit at regular intervals along that orbit. It’s at http://meyerweb.com/eric/ksp/resonant-orbits/. In case you’re wondering “what the heck is this?”, a resonant orbit is most commonly used to set up CommNet constellations around non-Kerbin bodies. Suppose you want to put three relay satellites into circular polar orbit around Minmus. You could launch them one at a time from Kerbin and do all kinds of shenanigans to get them into a common orbit (say, 100,000 km above Minmus) at 120-degree intervals along that shared orbit. Which requires matching inclination and LAN and all manner of stuff, and then trying to jostle them into the right places along the circle. Or, you could build a carrier craft that hauls three satellites to Minmus, then release them one at a time. That solves inclination and LAN problems, but what about timing? The easiest thing is to put the carrier craft into an eccentric orbit with its periapsis at the altitude the satellites should share, and an orbital period 4/3rds the length the satellites will have in their circular orbit. In this example, the satellites’ final orbits at 100,000m above Minmus will have a period of 2 hours, 39 minutes, 29.5 seconds. So you put the carrier into an orbit with a periapsis of 100,000m and an apoapsis of 167,652.4m. That has an orbital period of 3 hours, 32 minutes, 39.3 seconds—exactly 133% the orbital period of the circular orbit. Having done that, you just release one satellite from the carrier as it passes periapsis on each of three successive orbits. Hey presto! You now have three satellites in a polar triangle, sufficient to cover the entirety of Minmus and maintain a network back to Kerbin. Quick, deorbit or otherwise move the carrier’s orbit so it won’t smack into the first satellite you released on its next periapsis. I built some spreadsheets to manage the necessary calculations for myself, but it seemed more fun to build a web-based tool that could draw a diagram of the orbits and all that while also spitting out exact Ap and Pe altitudes. And, while I was at it, show the minimum altitude for a functioning three-satellite setup as well as the edge of the SOI for whatever body I was trying to put satellites around if my orbits were large enough to be a problem, show atmospheres (where applicable), tell me the dV I’d need to inject each satellite into its final circular orbit, and stuff like that. It looks like this: It’s of fairly limited use, but it was fun to make and it supports stock as well as RSS and GPP. I figured if someone out there could make use of it, that was good enough for me to release it. Share and enjoy! (P.S. If anyone has feature requests, I’m happy to hear them, though I may not get around to actually doing them. I mean, I might do them, but I have a tendency to toss these little projects into the wild and then get distracted by some new project and never go back to update the old ones. So fair warning and all that.)
- 57 replies
-
- 30
-
-
- commnet
- calculator
-
(and 3 more)
Tagged with:
-
URL: https://SpaceDock.info FAQ What we are working on now: We decided to split Spacedocks Frontend and backend. VITAS is working on the frontend (including UI rewrite) Darklight is working on the backend. VITAS is working on an improved cdn setup
- 2,176 replies
-
- 12
-
-
- totm july 2019
- spacedock
-
(and 3 more)
Tagged with:
-
My station has 0% productivity, it has all fuel, all RocketParts tanks full, and only engineers in the workshops.... I can't do anything about it, all I wanted to assemble was a satellite...
- 1 reply
-
- spacestation
- extraplanetarylaunchpad
-
(and 1 more)
Tagged with:
-
Hello! This is the continuation to my first mod, Planes with Purposes. Unfortunately, I previously abandoned this mod because I was very busy with school work, but after 4 years, I can finally continue work on it. The purpose of this mod is to make Aircraft useful. Big thanks to @inigma for making the mod that inspired this one! His mod: Link to GAP Original PWP forum: Link to PWP The mod is by no means finished or bug free, so please report any bugs encountered in the comments of this forum page, the Github issues thingy or my discord (tudor69420) Known bugs: There are no bugs because I'm the best (Anyone that says otherwise will be given an internship at the experimental rocket testing program) _______________________________________________________________________________________________________________________________________________________________ You can download the mod on: SpaceDock CurseForge GitHub CKAN: (I don't think I can link to that, but you can find it by searching for PWP or Planes With Purposes) _____________________________________________________________________________________________________________________________________________________________ Dependencies: Module Manager ContractConfigurator _____________________________________________________________________________________________________________________________________________________________ To do: Fix bugs Add rescue contracts Add more distance/flight time contracts Add KSC Airlines (transport passengers) _____________________________________________________________________________________________________________________________________________________________ Changelog: v1.0 Mod Released ---------------------------------------------------- v1.1 Fixed Bugs ---------------------------------------------------- v1.2 Added 1 stunt contract Added 2 flight duration contracts ---------------------------------------------------- v1.3 MADE SSTO CONTRACTS WORK!!!!!! Also added 2 sunt contracts ---------------------------------------------------- v1.4 Added more SSTO contracts ---------------------------------------------------- v1.5 Added Mach 9 Kontract Fixed bugs ---------------------------------------------------- v1.6 - Major Update Added Tourism Contracts Fixed some old contracts v1.6.1 Changed Contract Rewards (I don't know what I was thinking giving 500 Prestige for a Duna mission) Fixed Contracts Added a new contract Changed contract groups
-
v1.1.0 (10 June 2022) Full Screenshot Gallery Currently the mod adds 12 different engines. You can read about the engines in the Wiki. You will notice that they run on a variety of fuels. These fuels provide advantages and disadvantages compared to stock Liquid Fuel and Oxidizer, having different efficiencies, thrust ranges and storage volumes. You can check out my roadmap of engines that potentially could be added. DOWNLOADS Spacedock Github Wiki Bug Reports Dependencies (included in download, check for latest versions!): ModuleManager (4.1.4) B9PartSwitch (2.17.0) Community Resource Pack (1.4.2) DeployableEngines (1.3.0) Installation: Merge the GameData folder in the release .ZIP with the GameData folder in your KSP installation, by placing the GameData folder in to the 'Kerbal Space Program' folder. All of the dependencies come included with the mod. The "RocketMotorMenagerie" folder, as well all dependencies, should appear alongside the "Squad" folder within 'Kerbal Space Program/GameData'. To install the Extras, place any or all of the subfolders within 'Extras' into 'Kerbal Space Program/GameData'. Recommended Mods: The following mods are strongly recommended for an enhanced gameplay experience: CryoTanks (1.6.0) - This provides a set of patches provide fuel-switching features for the most basic LF/O tanks as well as orbital fuel tanks specially designed to contain cryogenic fuels Waterfall (0.6.3) - A cool way to create and drive engine effects more effectively. If you want cool engine plumes, get this mod. Frequently Asked Questions How are the parts balanced? Parts are balanced against stock KSP parts, which means the launch vehicles might seem overpowered. The parts are best suited for a 2.5x~ system rescale or JNSQ. Will you add feature/part xxx? I certainly accept pull requests. Please target all such things to the dev branch though! Or, you can make a constructive suggestion on the forum thread. Please check the roadmap above before asking. Licensing
- 156 replies
-
- 42
-
-
- stockalike?
- mod
-
(and 3 more)
Tagged with:
-
Have you ever thought of launching rockets the wrong way? Retrograde Launch Systems gets you covered! They provide several rockets for you to launch westwards. This is my first mod, don't expect great textures or models for now. Download (SpaceDock): https://spacedock.info/mod/3545/Retrograde Launch Systems License: CC-BY-NC-SA (CFG), All Rights Reserved (Textures and Models)
- 3 replies
-
- 5
-
-
- retrograde
- rocket
-
(and 1 more)
Tagged with:
-
Picture by @Vals_Aerospace Stockalike Angara and Post-Soviet spacecraft for KSP v1.1.0 (26 May 2021) This mod adds the Angara launch vehicle and it associated upper stages to the game. It will eventually include more rockets developed in the Post-Soviet era. It is meant to mesh well with Tantares, Bluedog Design Bureau, and other stockalike mods. Gallery DOWNLOADS Spacedock Github DEVELOPMENT BUG REPORTS WIKI ROADMAP Made by @EStreetRockets Support from B9PS and SAF provided by @blowfish (Un)official wiki maintained by @Friznit Special thanks to @PickledTripod, @CobaltWolf, @Beale, and @DylanSemrau, as well as many others who aided development. I am open to suggestions. Please feel free to (respectfully) let me know about stuff you think would make a good addition to the mod. Make sure check the roadmap before you ask. As of now, the scope of this mod is Russian spacecraft in the Post-Soviet era. Dependencies (included in download, check for latest versions!): B9 Part Switch (2.17.0) Community Resource Pack (1.4.2) Module Manager (4.1.4) Simple Adjustable Fairings (1.12.0) DeployableEngines (1.3.0) Installation: Merge the GameData folder in the release .ZIP with the GameData folder in your KSP installation. All of the dependencies come included with the mod. The "Eisenhower-Astronautics" folder, as well all dependencies, should appear alongside the "Squad" folder. Recommended Mods: Eisenhower Astronautics comes with support for the following mods: WaterfallFX - A cool way to create and drive engine effects more effectively. If you want cool engine plumes, get this mod. CryoTanks - This provides a set of patches provide fuel-switching features for the most basic LF/O tanks as well as orbital fuel tanks specially designed to contain cryogenic fuels. I recommend you use all of them for a complete experience. Frequently Asked Questions How are the parts balanced? Parts are balanced against stock KSP parts, which means the launch vehicles might seem overpowered. The parts are best suited for a 2.5x~ system rescale or JNSQ. Will you add feature/part xxx? I certainly accept pull requests. Please target all such things to the dev branch though! Or, you can make a constructive suggestion on the forum thread. Please check the roadmap above before asking. Licensing:
- 187 replies
-
- 55
-
-
So I have played modded KSP 1 for a long while now, like a year or 1.5. And I have never seen this error until a couple weeks ago. It seems that all of my mods are corrupted, but IDK how to fix it. Every major parts mod has at least one part that cannot properly load and that stops the game from fully loading, ergo I cannot even reach the start screen. Dropbox link for the mod list: https://www.dropbox.com/scl/fo/sgfho7w1o8yqozkbc2ha0/AJI_mSG240oURPS3GkUxoJk?rlkey=1oqcx6h612jooxp7drrua9om2&st=eyz4zdav&dl=0 And the error message is: Loading has failed due to an unhandled error Failure in subsystem : Part compilation Part: Mk1 Mirage 2000B (AviationCockpits/Command/Mirage/Mk1 Mirage Cockpit) System.NullReferenceException: Object reference not set to an instance of an object at ModuleResourceIntake.GetInfo () [0x0002d] in <0435390348b6470d8166bd1c53b4b100>:0 at PartLoader.CompilePartInfo (AvailablePart newPartInfo, Part part) [0x0024e] in <0435390348b6470d8166bd1c53b4b100>:0 at (wrapper dynamic-method) PartLoader+<CompileParts>d__56.PartLoader+<CompileParts>d__56.MoveNext_Patch0(PartLoader/<CompileParts>d__56) at KSPCommunityFixes.Performance.KSPCFFastLoader+<FrameUnlockedCoroutine>d__63.MoveNext () [0x0006c] in <e997dbbd4fda4eacb68a00719aa5e5dc>:0
-
An ISS parts mod for Kerbal Space Program 2 This mod is in pre-release. It does not have all the ISS components yet. This mod seeks to provide ISS and space modeling enthusiasts with all of the station's components (eventually) so that they can recreate its construction in the historical sequence of assembly, or simply utilize them to construct the space station of their dreams. Gallery Zarya Zarya, the original 'grandma' of the ISS, started out as the powerhouse, the brains, and the muscle of the station. But now, after years of hard work, she's basically the space version of an attic, filled with random stuff from the early days of space exploration. Unity Unity is the first U.S.-built component of the ISS, linking the laboratory's Russian Orbital Segment and US Orbital Segment. Unity was launched on 4 December 1998, aboard Space Shuttle Endeavour on STS-88. Zvezda Zvezda provides essential life support systems and offers a cozy home for two lucky kerbonauts. But don't be fooled by its laid-back exterior - Zvezda can be remotely controlled, so if it ever decides to start slacking off, the KSC can give it a virtual kick in the pants. Destiny The Destiny module is the primary operating facility for US research payloads aboard the ISS. This is where science gets a little... spacey. Z1 Truss The Z1 truss is the ISS's master of orientation, the king of control. It’s like the captain of a ship, always making sure everyone is headed in the right direction. With its gyroscopes and plasma pals, it's got the station spinning and twirling like a top, ensuring it's always facing the sun just right. P6 Truss The P6 truss was the second truss segment to be added (after the Z1 truss) because it contains a large Solar Array Wing (SAW) that generated essential electricity for the station. It was delivered by Space Shuttle Endeavour during STS-97. It was the last human spaceflight of the 20th century. Solar Array Wing The ISS Solar Array Wings are so powerful, they could probably light up the entire galaxy if they weren't busy powering the International Space Station to keep the lights on and the coffee brewing. APAS-95 docking port APAS-95 is an androgynous docking system used on the American and Russian modules on the ISS and to allow the Space Shuttle to dock. CBM docking port It's the ISS's secret weapon for connecting habitable modules in the US Orbital Segment. It's like the ultimate "stick-it-to-the-man" (or, in this case, the space station) solution. PMA-1 PMA-1 is basically the space equivalent of a USB adapter, but instead of letting you connect your phone to a laptop, it lets spacecraft connect to the station. Think of it as the ultimate 'space plug-in' for cosmic commuters. Launched with the Unity module in 1998 aboard STS-88. PMA-2/3 This adapter is used on the ISS to convert a CBM interface to an APAS-95 docking port. PMA-2 was launched with the Unity module in 1998 aboard STS-88. It was outfitted special hardware to allow the shuttles to stay docked longer. PMA-3 was launched in 2000 aboard STS-92. Zvezda Solar Panel Meet the solar panel that's seen more sunrises than a rooster. This retractable array is more interested in reminiscing about the glory days than tracking the sun. It's like a retired kerbonaut who's content to bask in the sunlight, occasionally muttering something about 'good old Comrade Sol'. External Active Thermal Control System* The ISS's a busy place, and what happens when all that activity heats things up? The station's radiators come in, space's biggest heat dump! They collect heat and reject it by use of pumped liquid state ammonia in closed-loop circuits to cool the station. * Since KSP2 does not have part heating, this part is just for looks. ISS Technical Docking Port This is a hooking part to weld together two elements where kerbonauts are not intended to pass through, and thus where traditional docking ports should not be used. This component does not exist in the real ISS and have been added for gameplay. Not compatible with other docking ports. Assembly For those daring enough to recreate the ISS's assembly in its historical sequence, this is the suggested procedure. In the absence of Canadarm, the use of tugs is necessary. Element Launcher* Date Recommended parts Zarya Proton-K 1998-11-20 Zarya, APAS-95 x3, Zvezda Solar Panel** x2, RV-105 RCS x4 (stock) Unity / PMA-1 / PMA-2 Space Shuttle (STS-88) 1998-12-04 Unity, PMA-1, PMA-2/3, CMB x8, APAS-95 x2 Zvezda Proton-K 2000-07-12 Zvezda, APAS-95 x4, Zvezda Solar Panel x2, Place-Anywhere RCS x8 (stock) Z1 Truss Space Shuttle (STS-92) 2000-10-11 Z1 Truss, CBM x2, ITDP x2 PMA-3 Space Shuttle (STS-92) 2000-10-11 PMA-2/3, CMB, APAS-95 P6 Truss Space Shuttle (STS-97) 2000-11-30 P6 Truss, EATCS x3, SAW x2, IDTP (x2 if you have to tug it) Destiny Space Shuttle (STS-98) 2001-02-07 Destiny, CBM x2 * launchers not included ** Zarya do not have its own solar panel yet Pictures (shuttle not included) Disclaimer This mod features a semi-realistic modeling of the ISS as some liberties were taken with reality in order to allow the parts to integrate properly with the game with reasonable performance. For example the CBM, used to connect habitable elements in the US Orbital Segment of the ISS, is a non-androgynous system in reality but has been made androgynous in the game for simplicity. This mod's author did his best to make every space shuttle assembly mission possible by allowing the elements to be stored in the stock mk3 cargo bay. Some elements may however still prove difficult to fit in, such as Destiny (some clipping with the cargo bay) or the P6 truss segment (you will need to tuck the radiators in). Known Issues RCS not included. Parts are not available on the tech tree. Zvezda Solar Panel is not self-tracking. Zvezda Solar Panel deployment in the VAB is too slow. Zarya does not have its own solar panel yet (you can use Zvezda's). No reentry effects. Kerbals located inside Zvezda do not show on the interior view windows. Installation Open the game folder by right-clicking on the game in your Steam library, selecting "Manage," and then clicking "Browse local files." Install the Space Warp + BepinEx plugin (available on CKAN). Install the Patch Manager plugin (available on CKAN). Download the latest version of The ISS Construction Kit, either on GitHub or on Spacedock. Open the zip file and drag the included BepInEx folder into the game folder (merge folders when asked). Dependencies Space Warp + BepInEx Patch Manager Links Spacedock: https://spacedock.info/mod/3709/The%20ISS%20Construction%20Kit GitHub : https://github.com/pasalvetti/iss Contact: KSP 2 Modding Society Credits For some parts of the ISS : NASA (https://github.com/nasa/NASA-3D-Resources), Zer0Frost (https://github.com/Zer0Frost/3D-ISS-for-blender) Adaptation & mod by Polo