User:DedMazday/test4
Contents
Usage
To avoid adding the information for each language this templates should be reused and with the suggested subpage name /Box. The Templates help page contains additional information how to implement reusing. All page which use template directly should add the {{Data template used}} note.
Parameters
Name | Optional | Description | Default |
---|---|---|---|
Parameters of {{Infobox/Part}} | |||
name | Yes | Name of the part, which can be found in the localization file. Uses {{Dict/part name}} to translate names. | {{BASEPAGENAME}} |
file | Yes | Filename to image of the part. | File:Image needed.svg |
size | Yes | Radial size of the part (uses {{Radial Size}}). | Not set/Hidden |
size2 | Yes | Second radial size of the part (uses {{Radial Size}}). | Not set/Hidden |
size3 | Yes | Third radial size of the part (uses {{Radial Size}}). | Not set/Hidden |
manufacturer | Yes | Manufacturer of the part. If set linked to the category of this name (see also Category:Manufacturers). Automatically uses {{Infobox/Part/Manufacturer}} and {{Infobox/Part/Manufacturer entry}} on it. | Not set/Hidden |
manufacturer2 | Yes | Second manufacturer of the part. | Not set/Hidden |
costs | No | Cost of the part, which is usually given in the part.cfg. | |
mass | No | Mass of the part, which is usually given in the part.cfg. | |
drag | No | Drag of the part. By different values, add minimum_drag first and then maximum_drag | |
temp | No | Temperature resistance of the part, which is usually given in the part.cfg. | |
tolerance | No | Impact tolerance of the part, which is usually given in the part.cfg. | |
volume | Yes | Volume of the part for cargo storage, which is usually given in the part.cfg in the ModuleCargoPart module. If the volume is -1, it is considered as a construction part which cannot be stored ("None"). | Unknown volume (?) |
stacking capacity | Yes | Value of part stacking capacity for cargo storage, which is usually given in the part.cfg in the ModuleCargoPart module. If the value is not defined, the row will not be displayed. | Not set/Hidden |
research | Yes | Research node required for this part. Uses {{Dict/sci node}} to translate names. | Unknown |
unlock cost | No | Cost to unlock the part, which is usually given in the part.cfg. | |
since | Yes | Version the part first appeared in. It will be used in {{version}}. | Unknown |
dlc | Yes | Name of the dlc. Used for link to cfg-entry in wiki. Can be:
|
Not Set |
filename | No | The filename (with extension) of the part.cfg | |
part | No | Name of the part folder. Used for link to cfg-entry in wiki. It will create a link to Parts/{{{parent}}}/{{{part}}}/part.cfg. |
If a mandatory parameter is missing Category:Infobox/Part with missing parameters will be added.
Configuration file
With the new folder structure since version 0.20 the part config file must be placed at Parts/{{{parent}}}/{{{part}}}/{{{filename}}}. The {{Part config}} template should be used in the part configuration pages. For some parts the actual parent differs from the type. For those cases parent overrides the type-based parent definition. One example is the Vernor Engine, because it's a RCS engine but it's definition is in Engine although the other two RCS engines are in Utility.
More parameter
To add additional fields the {{{more}}} parameter should be used with {{Infobox/Part/Line}} or {{Infobox/Line}}. It is preferred to use one of the modules.
Manufacturer
To add a manufacturer, it has to be added to the template {{Infobox/Part/Manufacturer}} and to {{Infobox/Part/ManufacturerUntranslated}}.
Types
For different types of parts this template allows to set the type parameter. The type will automatically set {{{role}}} and {{{parent}}} though they can be manually overwritten. The following values are supported:
If a part uses more than one type, for example the R.A.P.I.E.R. Engine, the type parameter is usually omitted and each subtemplate should use a header from {{Infobox/Part/title}}.
Additionally test subjects can use {{Infobox/Part/test subject}}.
Roles
Prior to the module system "roles" where used, but have been abandoned because they are not flexible enough. Currently only {{Infobox/Part/Strut}} is the only role template still used.
Template
{{Infobox/Part |name= |file= |type= |role= |size= |size2= |size3= |manufacturer= |manufacturer2= |costs= |mass= |volume= |stacking capacity= |lf= |ox= |mp= |sf= |xg= |ia= |or= |ab= |drag= |temp= |tolerance= |research= |unlock cost= |since= |dlc= |filename= |part= |parent= |physics insignificant= |notes= |nref= |more= }}
Example
Example used on this page:
{{Infobox/Part |file=TVR-400L Stack Quad-Adapter.png |type=ada |size=large |size2=small |size3=tiny |manufacturer=OMB |costs=800 |mass=0.2 |drag=0.3 |temp=3400 |tolerance=12 |research=Meta-Materials |unlock cost=1200 |since=0.21 |filename=part.cfg |part=adapterLargeSmallQuad |more={{Infobox/Part/adapter |out=4 }} }}
Translation
When using this template, most of it is translated automatically. To translate this template or one of the subtemplates, go to the {{Infobox/Part/Dict}} template.
Manufacturer
To add a translation for a manufacturer's name, add it to {{Infobox/Part/Manufacturer}} (use the {{lang}} template). Do not translate manufacturer names in the template {{Infobox/Part/ManufacturerUntranslated}}.