linuxgurugamer

[1.4.1+] KerbalHotSeat Continued

Recommended Posts

Continuing this wonderful little mod by @codepoet, original thread here:  http://forum.kerbalspaceprogram.com/index.php?/topic/63722-0242-kerbalhotseat-v1030-11th-august-2014/Introduction

 

Maybe he has ants in this pants, or maybe they did not install that new comfy seat in the pod that he asked for, but for some reason Jeb just can't sit still. Given the opportunity he keeps getting out of his seat and moving around his spaceship, swapping seats with Bill and Bob, moving to the other pod etc etc.

With this mod installed your kerbals will occasionally move seats to other seats in the craft. Because this mod uses ConnectedLivingSpace they will only move between seats in the same Living Space.

Download:  https://spacedock.info/mod/1272

Source Code:  https://github.com/linuxgurugamer/KerbalHotSeat

License

80x15.png

KerbalHotSeat is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

 

TODO

  • Configurable time delay, right now it is set to 300 seconds
  • Add a "return to assigned seats" button
  • Add a "Shuffle seats" button

 

 

Edited by linuxgurugamer

Share this post


Link to post
Share on other sites

Couple of questions:

  1. Kerbals only move in case of free seats on the craft?
  2. Can player manually activate this seat switching, especially in IVA (for better view from another window)?
  3. Can player somehow control rate of this switching because, for example, I dont want my kerbals leave pilot seats right after liftoff :D:confused:
Edited by ZobrAA

Share this post


Link to post
Share on other sites
7 minutes ago, ZobrAA said:

Couple of questions:

  1. Kerbals only move in case of free seats on the craft?
  2. Can player manually activate this seat switching, especially in IVA (for better view from another window)?
  3. Caт player somehow control rate of this switching becаuse, for example, I dont want my kerbals leave pilot seats right after liftoff :D:confused:

Quoting from the old thread:

Quote

 

Currently it is an all or nothing effect. However, it won't swap people around during (or for a little while after) manoeuvres, and only within a Connected Living Space, so it isn't that disruptive to the job at hand of actually flying your ship.

They will only move around if the craft they are in is in orbital, a sub-orbital trajectory, or on an escape trajectory. If they are on the pad, in flight through the atmosphere, spashed down or landed then they will sit tight. They will also not move until at least 10 minutes since the last burn, and they will not have more than one movement in a ten minute period.

So they ought to stay where they are during launch and landing, but once they are in orbit they can start moving about. 

This mod - KerbalHotSeat does not have a GUI. If you leave your craft alone for a while without using the engines or RCS for a while then the kerbals might swap seats or move about. I think it is reasonable for this to happen every ten minutes or so, but it will not happen for a while after a burn, as your kerbals will still be strapped in.

 

I'll put together a todo list in the OP, take alook at it in about 10 min

Share this post


Link to post
Share on other sites
44 minutes ago, Alex_Bublick said:

Guys, PLEASE, Make the moving (floating) through the ship real! Like Enchanced IVA!!!

Not going to happen.  Interiors are not meant for floating in (in the game).  Only from viewing.  No colliders, etc.

Share this post


Link to post
Share on other sites
2 hours ago, Alex_Bublick said:

Guys, PLEASE, Make the moving (floating) through the ship real! Like Enchanced IVA!!!

Creates a new account for only the most trivial of requests....

Anyway, two questions for you @linuxgurugamer:

Do you have a Patreon?

And can you make it so that kerbals optionally do not swap with each other, only with open seats? Then you could add a single right-click menu button to command pods to add or remove seats from the pool of swap allowed seats (like an allow/disallow toggle), which would let the player customize the behavior as they desire. If you wanted a pilot to stay in the pilot's seat you could just place him there and disallow that seat from the pool. Also, could swapping while landed be made optional (relevant for bases)?

Edited by Errol

Share this post


Link to post
Share on other sites
Just now, Errol said:

Creates a new account for only the most trivial of requests....

Anyway, two questions for you @linuxgurugamer:

Do you have a Patreon?

And can you make it so that kerbals do not swap with each other, only with open seats? Then you could add a single right-click menu button to command pods to add or remove seats from the pool of swap allowed seats (like an allow/disallow toggle), which would let the player customize the behavior as they desire. Also, could swapping while landed be made optional (relevant for bases)?

Patreon here:   https://www.patreon.com/linuxgurugamer

Re the other, I've added it as an issue on Github

 

Share this post


Link to post
Share on other sites
On 26.03.2017 at 6:06 PM, linuxgurugamer said:

Not going to happen.  Interiors are not meant for floating in (in the game).  Only from viewing.  No colliders, etc.

Have you heard about Enchanced IVA? I would use this mode if they was updating it for ksp 1.2.x.
I mean Enchanced IVA was the mod that allow you to move through the ship.

Share this post


Link to post
Share on other sites
  • New release, 1.0.5
  • Updated for 1.3.1
  • Includes beta version of CLS, compiled and released with permission of @Papa_Joe

Share this post


Link to post
Share on other sites

@linuxgurugamer I have a suggestion for this mod: I think you should add a fasten seatbelt toggle to the mod so that you can toggle Kerbals movement through the craft as you fly. Just to add a bit more realism and because frankly, the more I want to simulate realism in my games with my airliners, the more I desire a fasten your seatbelts switch.

4069.jpg                     Just a thought! Good mod!

Share this post


Link to post
Share on other sites

Probably not going to happen, but if you open an issue on Githib, I might get inspired one day 

Share this post


Link to post
Share on other sites

*Poke* Heya Linux, Ill assume your probably busy with more popular mods and, well, life.... Eh. Oh yeah, I'll be seeing if 1.4.2 is ok with this thingy.

Share this post


Link to post
Share on other sites
5 hours ago, Mark Kerbin said:

*Poke* Heya Linux, Ill assume your probably busy with more popular mods and, well, life.... Eh. Oh yeah, I'll be seeing if 1.4.2 is ok with this thingy.

When you want to ping someone, it works better when you put at @ symbol in front of their username. Like this:

@linuxgurugamer

Share this post


Link to post
Share on other sites
18 hours ago, Errol said:

When you want to ping someone, it works better when you put at @ symbol in front of their username. Like this:

@linuxgurugamer

I know how @ works.... Didn't feel the need to ping him.

Share this post


Link to post
Share on other sites
Posted (edited)

@linuxgurugamer ̶D̶o̶e̶s̶ ̶n̶o̶t̶ ̶a̶p̶p̶e̶a̶r̶ ̶t̶o̶ ̶w̶o̶r̶k̶ ̶i̶n̶ ̶1̶.̶6̶.̶1̶.̶.̶.̶.̶c̶a̶n̶ ̶p̶r̶o̶v̶i̶d̶e̶ ̶l̶o̶g̶s̶ ̶i̶f̶ ̶t̶h̶a̶t̶ ̶w̶o̶u̶l̶d̶ ̶h̶e̶l̶p̶,̶ ̶t̶h̶o̶u̶g̶h̶ ̶I̶ ̶d̶i̶d̶n̶'̶t̶ ̶s̶e̶e̶ ̶a̶n̶y̶ ̶e̶r̶r̶o̶r̶s̶ ̶o̶r̶ ̶a̶n̶y̶t̶h̶i̶n̶g̶ ̶t̶o̶ ̶d̶o̶ ̶w̶i̶t̶h̶ ̶h̶o̶t̶s̶e̶a̶t̶ ̶a̶f̶t̶e̶r̶ ̶t̶h̶e̶ ̶g̶a̶m̶e̶ ̶l̶o̶a̶d̶i̶n̶g̶ ̶p̶a̶r̶t̶ ̶o̶f̶ ̶t̶h̶e̶ ̶l̶o̶g̶.̶ ̶I̶ ̶t̶r̶i̶e̶d̶ ̶w̶i̶t̶h̶ ̶t̶h̶e̶ ̶l̶a̶t̶e̶s̶t̶ ̶C̶L̶S̶,̶ ̶n̶o̶t̶ ̶t̶h̶e̶ ̶i̶n̶c̶l̶u̶d̶e̶d̶ ̶o̶n̶e̶.̶ ̶

 

EDIT: So I had watched my game after circulating orbit (in case cheating to orbit would might mess with hotseat) for about 5 minutes straight while having a puff....and then decided to leave this post here. I left the game running while writing the post; and literally within seconds of switching back to KSP Jeb jumped over into the left hand seat of the Kerbal X I had launched about 20 minutes ago! To get a better view out the window, no doubt. 

TLDR: seems to be working fine in stock KSP 1.6.1, will let you know if I run into any trouble with my ~200 mod install. 

Edited by Errol

Share this post


Link to post
Share on other sites
This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.