Connected Living Space CKAN

License: CC-BY-NC-CA 4.0

Game Version: 1.4.5

Downloads: 248,558

Author: Papa_Joe

Mod Website: Forum Thread

Followers: 326

Outdated Mod

This mod is not known to work with the latest version of Kerbal Space Program. Proceed with caution.

Information Changelog Stats

Connected Living Space (CLS)

NOTICE to CLS USERS:

Codepoet's real life is preventing him from supporting CLS. He has asked and I have volunteered to support CLS going forward. Codepoet is NOT gone, but has no time. Therefore, I'm cloning his OP and creating a new thread to continue the support and maintenance of CLS. Source code and download locations will remain the same, only the forum thread is changing.

The link to the original CLS thread is here. the Forum mods have locked the original thread, so post your needs in this thread going forward.

Current Version: 1.2.6.2 (can be downloaded from SpaceDock or GitHub)

You will also need ModuleManager to load the configs.

CLS supports KSP-AVC, an addon version checker. If you have KSP-AVC inistalled, it will detect when CLS needs to be updated. CLS also is listed in CKAN for your automatic installation convenience.

You can access the source code here.

If you spot a bug please let me know. Ideally bugs should be raised in Github, but if that is too much to ask then post on this thread or the development thread. More helpful than raising a bug report is to raise a bug report with lots of information about how to reproduce the problem, and with logs files, save files, craft files etc. Even more helpful is to write a fix by forking the code in Github, and then generating a pull request

Introduction This mod identifies areas within a vessel that can be crewed by Kerbals and through which kerbals can pass internally to reach other parts that can be crewed. It is provided to make the concept of connected living spaces easily available to other mod developers and so to provide a single consistent understanding of which pars connect to each other, bringing together both multiple features via plugins and multiple part pack via configurations.

CLS itself has a simple GUI to show the player which parts are connected to which. It also has an optional feature that conforms the stock crew transfer system to CLS's view of internal connectivity.

CLS API WIKI - of interest to modders using CLS in their own mods.

There is also some early documentation in the development thread. While CLS is primarily an API, it will operate in standalone mode, and does offer a few features. Check out Acessing CLS and CLS Features in the Wiki for details.

Version 1.2.6.2 for Kerbal Space Program 1.4.5

Released on 2018-06-14

release v1.2.6.2 release date: 13 Jun 2018

  • recompiled for 1.4.3
  • incorporate PR #102 Add Italian translation. Thanks to CRL42!
  • incorporate PRs #101 from cake-pie make CLS 1.3.1 compatible. Thanks cake-pie!
  • Updated KSP-AVC version file to reflect backwards compatibility to KSP 1.3.1
  • fixed Git issue #99 inflatable airlock deploy/retract does not update clsvessel state. Incorporate PR #100 from cake-pie.
  • incorporate PR #98 from cake-pie correct updating cls state on crew movements Thanks cake-pie!
  • fixed Git issue #96 localization of certain languages due to string order.
  • Added surface attached is passable to structural tubes (Making History).
  • Recoupler issue hatch status not changing when opening/closing hatches after recouple

Download

Version 1.2.6.1 for Kerbal Space Program 1.4.2

Released on 2018-04-10

release v1.2.6.1 release date: 09 Apr 2018

  • Made solution structural changes to ensure improved multi developer support and distribution. Reorganized / cleaned up solution folders
  • Added missing configs configs to CLSStockFreedomAddon.txt per PR97 by wookieegoldberg, Thanks wookie!
    this updates some renamed parts, and adds some Making history parts.

Download

Version 1.2.6.0 for Kerbal Space Program 1.4.2

Released on 2018-04-09

release v1.2.6.0 release date: 09 Apr 2018

  • Added configs for new Mk1-3 pod to base CLSStock.cfg
  • Added configs for Making History Expansion
  • Added configs to CLSStockFreedomAddon.txt per PR97 by wookieegoldberg, Thanks wookie!
    this updates some renamed parts, and adds some Making history parts.

Download

Version 1.2.5.8 for Kerbal Space Program 1.4.1

Released on 2018-03-18

release v1.2.5.8 release date: 17 Mar 2018

  • New: Recompiled for KSP 1.4.1
  • Fixed: CLS ApplicationLauncher Button is blurry in KSP 1.4 update. Updated textures to 128x128 px. Git issue #95.
  • Added back in Recoupler support. Previous PR#83 accidently removed it. Merged PR#94. Git issue #83.

Download

Version 1.2.5.7 for Kerbal Space Program 1.3.1

Released on 2018-01-30

release v1.2.5.7 release date: 30 Jan 2018

  • Changed: Color for "No" response in information displays changed from Maroon to OrangeRed to improve readability (contrast)
  • Fixed: Blizzy's Toolbar wrapper needs updating. Git Issue #77
  • Fixed: Vessel data is not updated when creating/modifying/deleting a vessel in the Vessel Editor. Git Issue #85
  • Fixed: Passable strings reversed. Git Issue #92. (thanks to @yalov!)
  • Fixed: Hatch status reporting error in tweakable. Git Issue #93.

Download

Version 1.2.5.6 for Kerbal Space Program 1.3.1

Released on 2018-01-29

release v1.2.5.6 release date: 29 Jan 2018

  • Correct errors in config files for Mod version, and KSP version supported.

Download

Version 1.2.5.5 for Kerbal Space Program 1.3.1

Released on 2018-01-04

New official release Incorporating changes by linuxgurugamer during my absence.

1.2.5.4 beta by linuxgurugamer, released under permission. 1.2.5.5 beta by linuxgurugamer, also released under permission. for these 2 releases go to his git repository. release v1.2.5.5 (official) release date: 03 Jan 2018

New: PR from linuxgurugamer for an Updated CLSB9.cfg: Thanks to @Mine_Turtle: linuxgurugamer has added CDP docking port(supposed to be used with s2 parts) to the list and made s2 crew parts passable, when surface attached. Reason: there is no inline s2 docking adapter, nor it is possible to attach stock docking ports to s2 modules and have crew transfers with CLS. release v1.2.5.4 release date: 28 Oct 2017 (beta by linuxgurugamer)

New: Merged PR from @tyehle: Make kibble storage passable. Fixes #87

New: Merged PR from @yalov: Localizations

New: Merged PR from @cake-pie: Refactor

New: Merged PR from @Kerbas-ad-astra: Some new part configs

Download

Version 1.2.5.3a for Kerbal Space Program 1.3.0

Released on 2017-06-03

Missed a merge. all release notes from previous version remain the same.

Download

Version 1.2.5.3 for Kerbal Space Program 1.3.0

Released on 2017-06-02

release v 1.2.5.3 release date: 1 Jun 2017

  • New: Added Spanish translation. (Thanks to Deltathiago98!)

Download

Version 1.2.5.2 for Kerbal Space Program 1.3.0

Released on 2017-06-01

release v 1.2.5.2 release date: 31 May 2017

  • New: Added compatibility with Airlock Plus. (thanks to cakepie!)

Download

Version 1.2.5.1 for Kerbal Space Program 1.3.0

Released on 2017-05-29

release v 1.2.5.1 release date: 29 May 2017

  • New: Added support for Recoupler. Modders can now request to merge spaces on reconnect of parts. -------Note to Modders: This changes the CLSInterface.dll, so if you use this and want the new features please include the latest CLSInterface.dll with your mod.
  • Misc: Cleaned up text rendering to consistently use C# string interpolation.

Download

Version 1.2.5.0 for Kerbal Space Program 1.3.0

Released on 2017-05-28

release v 1.2.5.0

  • New: Refactored to support KSP 1.3
  • New: Implemented Localization system. Now it is possible to translate CLS into other languages. English included to start.
  • New: Revised Crew and part display window for spaces. now takes less real estate, and is more intuitive.
  • New: Revised Space selection buttons to make it easier to tell which space is selected. Now buttons toggle to allow deselection of a space.

Download

Version 1.2.4.2 for Kerbal Space Program 1.2.2

Released on 2017-01-17

release v 1.2.4.2 New: Added a custom event to notify mods that the CLS vessel data has been refreshed. New: Added a some configs per GitHub issue and PR 79 Thanks Kerbas-ad-Astra!

Download

Version 1.2.4.1 for Kerbal Space Program 1.2.2

Released on 2016-12-31

release v 1.2.4.1

  • Fixed: Some parts were not merging spaces event when hatches were opened. Github Issue #75. Forum Post: http://forum.kerbalspaceprogram.com/index.php?/topic/109972-122-connected-living-space-v1240-30-dec-2016-customize-your-cls-parts/&do=findComment&comment=2906269
  • Fixed: CLSDefaultPart.cfg was included in distribution. There should only be a CLSDefaultPart.cfg.txt file. Removed. Github Issue #78.

Download

Version 1.2.4.0 for Kerbal Space Program 1.2.2

Released on 2016-12-30

release v 1.2.4.0

  • New: Refactored to support KSP 1.2.2.
  • New: Completely refactored method used to Add hatches to vessels. Now utilizes a module manager config, eliminating prefab manipulation in game.
  • New: Code refactored to improve performance and garbage collection.
  • Fixed: Some parts containing ModuleDockingNode without a referenceNodeName would be rendered impassable in some nodes.
  • Fixed: NRE generated during Vessel load. The addition of a female kerbal broke the CLS Module attachment code when a vessel is loaded at Flight. (This was a old undetected bug, that may explain some parts not showing as passble)
  • Fixed: Spammed Index out of range error during space changes while CLS Window is opened.

Download

Version 1.2.3.0 for Kerbal Space Program 1.1.3

Released on 2016-08-26

release v 1.2.3.0

  • New: Added support for intercepting Parts selection list during stock Transfer target part selection. A part not in the same space will be unselectable and is highlighted orange like full parts.
  • New: Added support for overriding the "Allow unrestricted Crew Transfers"in CLSInterfaces.dll setting via other Mods to prevent "competition" between mods when handling stock crew transfers.
  • New: Updated config for Docking Port Jr. Squad now says that a kerbal can squeeze thru.
  • New: Refactored code to improve performance, recuce garbage collection, & use Explicit typing.
  • Fixed: CLS windows now properly close when changing scenes.
  • Fixed: In the Editor, part highlighting does not work correctly when adding new crewable parts.

Download

Version 1.2.2.1 for Kerbal Space Program 1.1.3

Released on 2016-07-24

release v 1.2.2.1 * Fixed: Stock Crew Transfer fails for "not in same space" even when the 2 parts are in the same space.

Download

Version 1.2.2.0 for Kerbal Space Program 1.1.3

Released on 2016-07-08

release v 1.2.2.0 * New: Refactored Stock Crew Transfer Handler to use new KSP 1.1.3 events to pre-empt the transfer if disallowd by CLS.

Download

Version 1.2.1.5 for Kerbal Space Program 1.1.3

Released on 2016-06-14

release v 1.2.1.5 Fixed: Finally squashed NullRef exceptions when RemoteTech is installed. New: Added Distribution folder to project for ease in locating binaries from Git. * New: Added folder check for PluginData to ensure proper config file creation when Mod is installed.

Download

Version 1.2.1.4 for Kerbal Space Program 1.1.2

Released on 2016-06-05

release v 1.2.1.4 Fixed: NullRef exceptions when RemoteTech is installed. New: Moved configuration file from GameData root folder to GameData\ConnectedLivingSpace\Plugins\PluginData folder to comply with KSP folder standards for mods.

Download

Version 1.2.1.3 for Kerbal Space Program 1.1.2

Released on 2016-05-28

release v 1.2.1.3 New: Changed behavior of CLSClient.cs (API wrapper class) to prevent additional assembly scans when called. Ref Git Issue #72. New: Added new configs for Taurus HCV. Git Issue #71 New: Added config changes for KOSMOS SSPP Git Issue #69 New: Refactoring for KSP 1.1.2 (WIP)

Download

Version 1.2.1.2 for Kerbal Space Program 1.1.2

Released on 2016-05-20

release v 1.2.1.2 Fixed: WHen a Stock Crew transfer is overridden, the override message is not properly displayed. Fixed: WHen a Stock Crew transfer is overridden, the original move message is not properly removed.

Download

Version 1.2.1.1 for Kerbal Space Program 1.1.2

Released on 2016-05-15

release v 1.2.1.1 Fixed: Null reference errors. Fixed: Window would not open

Download

Version 1.2.1.0 for Kerbal Space Program 1.1.2

Released on 2016-05-12

release v 1.2.1.0 * New: Updated mod for KSP 1.1.2 compatability.

Download

Version 1.2.0.9 for Kerbal Space Program 1.1

Released on 2016-04-14

changelog:

prerelease v 1.2.0.9 New: Updated mod for KSP 1.1 compatability. New: Corrected Stock Screen Messages so that they are properly removed when CLS overrides a Stock Crew Transfer. Fixed: CLS would not display a window when the stock Icon was clicked. Fixed: CLS should now only display 1 icon in Editor or flight. Removed redundant icon call in Start, now that stock buttons now behave as intended.

Download

Version 1.2.0.2 for Kerbal Space Program 1.0.5

Released on 2016-03-22

release v1.2.0.2 - 21 mar 2016

  • New: Added Changes to configurations based on conversations in forums and a Pull Requests by Technologicat, khr15714n & Kerbas-ad-astra.
  • Fixed: Correct build deploy automation to project (missing icons for blizzy).
  • Fixed: CLS tweakables incorrectly visible when custom passability is disabled.

Download

Version 1.2.0.1 for Kerbal Space Program 1.0.5

Released on 2016-02-20

Version 1.2.0.0

makes CLS KSP 1.0.5 ready, and adds a new feature to the VAB/SPH Customizable Part configs for CLS. This feature is off by default. Refer to the CLS Wiki for more details on this handy new feature.

Download

Stats for Connected Living Space

Downloads over time

    New followers per day

    Top Referrers

    1. spacedock.info
    2. forum.kerbalspaceprogram.com
    3. www.google.com
    4. www.spacedock.info
    5. www.kingtiger.online
    6. yandex.ru
    7. www.google.co.uk
    8. www.google.de
    9. duckduckgo.com
    10. www.bing.com

    Export Raw Stats

    Export Downloads

    Export Followers

    Export Referrals

    Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.