Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Combustion: Difference between revisions

Template page
RA2lover (talk | contribs)
mNo edit summary
RA2lover (talk | contribs)
mNo edit summary
Line 8: Line 8:
     "Fuel": {
     "Fuel": {
         "label": "Fuel",
         "label": "Fuel",
         "type": "string",
         "type": "line",
         "required": true,
         "required": true,
         "description": "The fuel (or hypergol) used in the combustion, along with its quantity. Example: Methane, 2",
         "description": "The fuel (or hypergol) used in the combustion, along with its quantity. Example: Methane, 2",
Line 15: Line 15:
     "Oxidizer": {
     "Oxidizer": {
         "label": "Oxidizer",
         "label": "Oxidizer",
         "type": "string",
         "type": "line",
         "required": false,
         "required": false,
         "suggested": true,
         "suggested": true,
Line 23: Line 23:
     "Output": {
     "Output": {
         "label": "Output",
         "label": "Output",
         "type": "string",
         "type": "line",
         "required": false,
         "required": false,
         "suggested": true,
         "suggested": true,
         "description": "The oxidizer used in the combustion, along with its quantity. If required, additional outputs can be created with undocumented parameters with names starting with 'Output'. Example: Carbon Dioxide, 6"
         "description": "The oxidizer used in the combustion, along with its quantity. Example: Carbon Dioxide, 6"
        },
    "Output2": {
        "label": "Output 2",
        "type": "line",
        "required": false,
        "suggested": false,
        "description": "Additional combustion output."
        },
    "Output3": {
        "label": "Output 3",
        "type": "line",
        "required": false,
        "suggested": false,
        "description": "Additional combustion output."
         }
         }
     }
     }
}
}
</templatedata>
</templatedata>


Additional outputs can be created by creating more fields with names starting with "Output". Example: "Output2" with value "Pollutant, 3"
Additional outputs can be created by creating more fields with names starting with "Output" on the source editor. Example: "Output4" with value "Pollutant, 3"


Use example:
Use example:

Revision as of 22:25, 15 March 2026

Template script at Module:Combustion.

Display a combustion reaction, automatically calculating combustion energy.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
FuelFuel

The fuel (or hypergol) used in the combustion, along with its quantity. Example: Methane, 2

Suggested values
Methane, 2 Hydrogen, 2 Alcohol, 1 Hydrazine, 1
Linerequired
OxidizerOxidizer

The oxidizer used in the combustion, along with its quantity. Example: Oxygen, 1

Suggested values
Oxygen, 1 Nitrous Oxide, 1 Ozone, 2
Linesuggested
OutputOutput

The oxidizer used in the combustion, along with its quantity. Example: Carbon Dioxide, 6

Linesuggested
Output 2Output2

Additional combustion output.

Lineoptional
Output 3Output3

Additional combustion output.

Lineoptional

Additional outputs can be created by creating more fields with names starting with "Output" on the source editor. Example: "Output4" with value "Pollutant, 3"

Use example:

{{Combustion|Fuel = Methane, 3|Oxidizer = Ozone, 2|Output = Pollutant, 3|Output2 = Carbon Dioxide, 6| Output3 = Steam, 1}}

->

3x + 2x = 1x + 6x + 3x + 1716 kJ