Jump to content

[1.11] Utility Weight (2021-03-01)


Recommended Posts

Want to create a rocket family and need some standard masses as payloads? 
Utility Weight is a part, that use Variants for switching masses, which are 0.01t, 0.02t, 0.05t, 0.1t, 0.2t, 0.5t, 1t, 2t, 5t, 10t, 20, 50t, 100t, 200t, 500t.
If a desired payload isn't there, just use several parts - most likely 2-3 will be enough. (15 = 10+5;   90 = 50+20+20, etc)  

For convenience, the payload has build-in modules for commanding a rocket, and you can disable them by removing the patchHelpfulModules.cfg

Recommends: B9PartSwitch

Optional B9PartSwitch patch provide another two switchers for size and cost.

g9ypQzj.jpg

 * The model is from Nuke Refueled mod (CC-BY-NC-SA-4.0) by @Nuke (supported by @zer0Kerbal)
Any part could be made an utility weight, example: Parts/UtilityWeight_OreTank.txt

 

KottabosGames video (v0.9.2):

Quote

 

 

Alternative: NRAP

Difference from the NRAP - Procedural Test Weights:

  • pros:
    • Utility Weight is dll-less mod
    • Switch mass by few click less
  • cons:
    • It's many parts for not-nice numbers. (98 = 50+20+20+5+2+1)

 

Download:

Releases page: https://github.com/yalov/UtilityWeight/releases
Recommends: B9PartSwitch/releases
Localization is supported.

 

Donation: Patreon

Link-Spacedock-blue.svg  Link-ChangeLog-blue.svg

CKAN-Indexed-green.svg  UtilityWeight.svg?label=Version&colorB=4  speedunitannex.svg?maxAge=3600&label=Lic

Edited by flart
Link to post
Share on other sites
8 hours ago, lajoswinkler said:

I needed this as a counterweight for centrifugal stations, thanks.

It's interesting use-case, never thought someone will use it in the real flight.
Through there is in-universe explanation in the part's description why it costs nothing,
you could use Parts/UtilityWeight_OreTank.txt for making part, that even more appropriate for the counterweight by adding cost and removing helpful modules 

Edited by flart
Link to post
Share on other sites
10 minutes ago, Thygrrr said:

just make them dumb weights. :-)

 

On 11/3/2019 at 9:23 AM, flart said:

For your convenient, the payload has build-in modules for commanding a rocket, and you can disable them by removing the patchHelpfulModules.cfg

 

Link to post
Share on other sites
  • 5 months later...
  • 4 weeks later...
  • 6 months later...
  • 4 weeks later...
  • 1 month later...

Version 1.2.1

  • fix B9PartSwitch description warning

Version 1.2.2

  • ksp 1.11.1
  • remove negative costs, because of some problems with the partswitcher
  • added 0.01t-0.05t for simulating near-kerbal mass.
Link to post
Share on other sites
  • 5 weeks later...

I use it in the fairing, so, for example, for 1.875m or 2.5m rockets I just put 1.25m variant, but on the request I added 1.875m and 3.75m variants in the version 1.2.3

Link to post
Share on other sites
On 11/3/2019 at 2:23 PM, flart said:

Recommends: B9PartSwitch

Optional B9PartSwitch patch provide another two switchers for size and cost.

g9ypQzj.jpg

 

Why does the price switch need B9? The stock Variants system has a cost modifier variable.

Edited by OrdinaryKerman
Link to post
Share on other sites
Posted (edited)
2 hours ago, OrdinaryKerman said:

Why does the price switch need B9? The stock Variants system has a cost modifier variable.

 

Quote

multiple ModulePartVariants allowed ...  JPLRepo has stated that while it is possible to have multiple ModulePartVariants, it is not recommended or intended.

so I wasn't looking into that.

Edited by flart
Link to post
Share on other sites

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.

×
×
  • Create New...