Family: Difference between revisions

From Kerbal Space Program 2 Modding Wiki
Jump to navigation Jump to search
Spacewarp>Safarte
Custom families
No edit summary
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[[Category:Core Part Data]]
[[Category:Core Part Data]]


===Custom family===
== Custom family ==
Creating a custom family for your parts is simple, it just needs to follow the following format:
Creating a custom family for your parts is simple, it just needs to follow the following format:
  xxxx-FamilyName
  xxxx-FamilyName
Where <code>xxxx</code> is a number that will indicate the position of you part family in the OAB Parts Picker. For example if you use <code>0075</code> the family will be put between Xenon and Hydrogen fuel tanks.
Where <code>xxxx</code> is a number that will indicate the position of you part family in the OAB Parts Picker. For example if you use <code>0075</code> the family will be put between Xenon and Hydrogen fuel tanks.


For your family name to be correctly displayed you will need to add a <code>VAB/PartsPicker/<FamilyName></code> entry to your localization files.
For your family name to be correctly displayed you will need to add a <code>VAB/PartsPicker/xxxx-FamilyName</code> entry to your localization files.


===Stock families===
== List of existing family ==
Following is the list of all currently used part families:
A tag indicate if the family has been added by a mod. The absence of tag mean the family is stock.
{| class="wikitable"
 
|+
=== Command Control Vessel (“Pods”) ===
!Family
 
!Note
* 0000-Pod
|-
* 0010-Probe
|0000-Pod
* 0020-Cockpit
|
* 0025-Station <code>mod</code> <sup>1</sup>
|-
* 0030-Rover
|0010-Probe
 
|
=== Fuel Tank ===
|-
 
|0020-Cockpit
* 0040-Methalox
|
* 0050-Methane
|-
* 0060-Monopropellant
|0030-Rover
* 0070-Xenon
|
* 0072-Argon <code>mod</code> <sup>2</sup>
|-
* 0074-Lithium <code>mod</code> <sup>2</sup>
|0040-Methalox
* 0080-Hydrogen
|Fuel tank family
* 0085-Ore <code>redux</code>
|-
* 0090-Fuel Line
|0050-Methane
 
|Fuel tank family
=== Engines ===
|-
 
|0060-Monopropellant
* 0100-Methalox
|Fuel tank family
* 0110-Solid Fuel Booster
|-
* 0120-Jet Engine
|0070-Xenon
* 0130-Monopropellant
|Fuel tank family
* 0140-Xenon
|-
* 0142-Argon <code>mod</code> <sup>2</sup>
|0080-Hydrogen
* 0144-Lithium <code>mod</code> <sup>2</sup>
|Fuel tank family
* 0150-Hydrogen
|-
 
|0090-Fuel Line
=== Structures ===
|Fuel tank family
 
|-
=== 0160-Strut ===
|0100-Methalox
 
|Engine type family
* 0170-Clamp
|-
* 0180-Engine Mount
|0110-Solid Fuel Booster
* 0190-Adapter
|Engine type family
* 0200-Beam
|-
* 0210-Body
|0120-Jet Engine
* 0220-Panel
|Engine type family
* 0230-Hub
|-
* 0240-Truss
|0130-Monopropellant
* 0250-Truss Adapter
|Engine type family
* 0260-Truss Resizer
|-
* 0270-Tube
|0140-Xenon
 
|Engine type family
=== Coupling ===
|-
 
|0150-Hydrogen
* 0280-Stack Decoupler
|Engine type family
* 0290-Stack Separator
|-
* 0300-Radial Decoupler
|0160-Strut
* 0310-Docking Port
|
 
|-
=== Payloads ===
|0170-Clamp
 
|
* 0320-Fairing
|-
* 0330-Cargo Bay
|0180-Engine Mount
* 0340-Crew Cabin
|
* 0350-Truss
|-
 
|0190-Adapter
=== Aerodynamics ===
|
 
|-
* 0360-Nose Cone
|0200-Beam
* 0370-Intake
|
* 0380-Wing
|-
* 0390-Stabilizer
|0210-Body
* 0400-Control Surface
|
* 0410-Tail Section
|-
* 0419-OP <code>mod</code> <sup>3</sup>
|0220-Panel
 
|
=== Ground ===
|-
 
|0230-Hub
* 0420-Landing Leg
|
* 0430-Landing Gear
|-
* 0440-Wheel
|0240-Truss
 
|
=== Thermal ===
|-
 
|0250-Truss Adapter
* 0450-Heat Shield
|
* 0460-Radiator
|-
 
|0260-Truss Resizer
=== Electrical ===
|
 
|-
* 0470-Battery
|0270-Tube
* 0480-Solar Array
|
* 0490-Generator
|-
 
|0280-Stack Decoupler
=== Communication ===
|
 
|-
* 0500-Antenna
|0290-Stack Separator
 
|
=== Utility ===
|-
 
|0300-Radial Decoupler
* 0505-LifeSupport <code>mod</code> <sup>4</sup>
|
* 0510-Parachute
|-
* 0520-RCS
|0310-Docking Port
* 0530-Stabilizer
|
* 0540-Light
|-
* 0550-Ladder
|0320-Fairing
* 0560-Resource Gathering <code>redux</code>
|
 
|-
=== Science ===
|0330-Cargo Bay
 
|
* 0560-Science Collector
|-
 
|0340-Crew Cabin
 
|
 
|-
<small>1 The ISS Construction Kit</small>
|0350-Truss
 
|
<small>2 Community Resources</small>
|-
 
|0360-Nose Cone
<small>3 Optimism + Perspiration Engines (Used in the Engine Workshop/part modding tutorial)</small>
|
 
|-
<small>4 Kerbal Life-Support System</small>
|0370-Intake
|
|-
|0380-Wing
|
|-
|0390-Stabilizer
|
|-
|0400-Control Surface
|
|-
|0410-Tail Section
|
|-
|0420-Landing Leg
|
|-
|0430-Landing Gear
|
|-
|0440-Wheel
|
|-
|0450-Heat Shield
|
|-
|0470-Battery
|
|-
|0480-Solar Array
|
|-
|0490-Generator
|
|-
|0500-Antenna
|
|-
|0510-Parachute
|
|-
|0520-RCS
|
|-
|0530-Stabilizer
|
|-
|0540-Light
|
|-
|0550-Ladder
|
|-
|Factory
|
|-
|Service Bay
|
|}

Latest revision as of 22:37, 21 May 2025


Custom family

Creating a custom family for your parts is simple, it just needs to follow the following format:

xxxx-FamilyName

Where xxxx is a number that will indicate the position of you part family in the OAB Parts Picker. For example if you use 0075 the family will be put between Xenon and Hydrogen fuel tanks.

For your family name to be correctly displayed you will need to add a VAB/PartsPicker/xxxx-FamilyName entry to your localization files.

List of existing family

A tag indicate if the family has been added by a mod. The absence of tag mean the family is stock.

Command Control Vessel (“Pods”)

  • 0000-Pod
  • 0010-Probe
  • 0020-Cockpit
  • 0025-Station mod 1
  • 0030-Rover

Fuel Tank

  • 0040-Methalox
  • 0050-Methane
  • 0060-Monopropellant
  • 0070-Xenon
  • 0072-Argon mod 2
  • 0074-Lithium mod 2
  • 0080-Hydrogen
  • 0085-Ore redux
  • 0090-Fuel Line

Engines

  • 0100-Methalox
  • 0110-Solid Fuel Booster
  • 0120-Jet Engine
  • 0130-Monopropellant
  • 0140-Xenon
  • 0142-Argon mod 2
  • 0144-Lithium mod 2
  • 0150-Hydrogen

Structures

0160-Strut

  • 0170-Clamp
  • 0180-Engine Mount
  • 0190-Adapter
  • 0200-Beam
  • 0210-Body
  • 0220-Panel
  • 0230-Hub
  • 0240-Truss
  • 0250-Truss Adapter
  • 0260-Truss Resizer
  • 0270-Tube

Coupling

  • 0280-Stack Decoupler
  • 0290-Stack Separator
  • 0300-Radial Decoupler
  • 0310-Docking Port

Payloads

  • 0320-Fairing
  • 0330-Cargo Bay
  • 0340-Crew Cabin
  • 0350-Truss

Aerodynamics

  • 0360-Nose Cone
  • 0370-Intake
  • 0380-Wing
  • 0390-Stabilizer
  • 0400-Control Surface
  • 0410-Tail Section
  • 0419-OP mod 3

Ground

  • 0420-Landing Leg
  • 0430-Landing Gear
  • 0440-Wheel

Thermal

  • 0450-Heat Shield
  • 0460-Radiator

Electrical

  • 0470-Battery
  • 0480-Solar Array
  • 0490-Generator

Communication

  • 0500-Antenna

Utility

  • 0505-LifeSupport mod 4
  • 0510-Parachute
  • 0520-RCS
  • 0530-Stabilizer
  • 0540-Light
  • 0550-Ladder
  • 0560-Resource Gathering redux

Science

  • 0560-Science Collector


1 The ISS Construction Kit

2 Community Resources

3 Optimism + Perspiration Engines (Used in the Engine Workshop/part modding tutorial)

4 Kerbal Life-Support System