Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check the scaling of crewed parts on KSP 1.11 #147

Closed
Lisias opened this issue Dec 19, 2020 · 5 comments
Closed

Check the scaling of crewed parts on KSP 1.11 #147

Lisias opened this issue Dec 19, 2020 · 5 comments

Comments

@Lisias
Copy link

Lisias commented Dec 19, 2020

As the tittle says.

On KSP 1.11, crewed parts changes mass accordingly its contents.

Kerbals are no longer massless, and the weight they carry in their inventories matters in terms of physics. In order to not impact the way existing vessels fly, an amount of mass equal to the size of the crew times the mass of a kerbal with a full jetpack and a parachute (94kg) is subtracted from the vessel mass and added back in function of the crew in the vessel. This is all already done automatically, but if you want to play around with different mass values for a kerbal, the value is kerbalCrewMass in Physics.cfg (defaults to 45 kg).

Source.

A full description of the new status quo can be found in the DevBlogs.

Check how TweakScale behave about this.

-- EDIT --

It works fine. See the last post. :)

@Lisias
Copy link
Author

Lisias commented Dec 19, 2020

So, I took a MK1 Command Pod:
screenshot9

Removed the crew:
screenshot10

And checked the new mass of the now crewless part:
screenshot11

CrewedMass = 0.840t
UncrewedMass = 0.746t
Difference = 0.094t = 94Kg.

@Lisias
Copy link
Author

Lisias commented Dec 19, 2020

Now I scaled the thing up:
screenshot12

And then recrewed it:
screenshot13

And checked the new mass:
screenshot14

ScaledUncrewedMass = 1.724t
ScaledCrewedMass = 1.818t
Difference = 0,094t == 94Kg.

SUCCESS . :)

@Lisias
Copy link
Author

Lisias commented Dec 19, 2020

Verdict: it's safe to scale crewed parts, the way Squad implemented the feature didn't affected TweakScale at Editing Time.

Now I need to check at runtime.

@Lisias
Copy link
Author

Lisias commented Dec 19, 2020

Yep. It works fine at Flight Time. :)

screenshot0

screenshot1

screenshot2

other than what I think it's a rounding error, the numbers match what we have on VAB/SPH .

@Lisias
Copy link
Author

Lisias commented Dec 19, 2020

No specific action on TweakScale is needed, the new feature caused no regression.

Of course some implementation are needed to support the Inventories on the scaled part (hint: as I did on KISS, allowing the user to scale the compartment size, or the number of compartments), but the scaling itself is working fine,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant