Table of Contents

Class ChemistryStationRecipe

Namespace
S1API.Stations
Assembly
S1API.dll

Read-only wrapper for a Chemistry Station recipe (StationRecipe).

public sealed class ChemistryStationRecipe
Inheritance
ChemistryStationRecipe
Inherited Members
Extension Methods

Properties

CookTimeMinutes

Cook time in minutes.

public int CookTimeMinutes { get; }

Property Value

int

FinalLiquidColor

UI liquid color for the final product.

public Color FinalLiquidColor { get; }

Property Value

Color

Ingredients

Ingredient groups required by this recipe. Each group can have multiple acceptable item IDs (variants).

public IReadOnlyList<ChemistryStationRecipeIngredient> Ingredients { get; }

Property Value

IReadOnlyList<ChemistryStationRecipeIngredient>

Product

The product produced by this recipe.

public ChemistryStationRecipeProduct Product { get; }

Property Value

ChemistryStationRecipeProduct

QualityCalculationMethod

Calculation method used when determining resulting product's quality.

public QualityCalculationMethod QualityCalculationMethod { get; }

Property Value

QualityCalculationMethod

RecipeID

Game-defined recipe identifier ("{qty}x{productId}").

public string RecipeID { get; }

Property Value

string

S1ProductItem

Returns the native product item definition.

public ItemDefinition S1ProductItem { get; }

Property Value

ItemDefinition

Temperature

Temperatures required by the recipe.

public ChemistryStationRecipeTemperature Temperature { get; }

Property Value

ChemistryStationRecipeTemperature

Title

Display title shown in the Chemistry Station UI.

public string Title { get; }

Property Value

string