Profectus / features/conversion / createIndependentConversion
Function: createIndependentConversion() ​
createIndependentConversion<
T
>(optionsFunc
):object
&Omit
<Omit
<T
,"baseResource"
|"gainResource"
|"formula"
|"currentGain"
|"actualGain"
|"currentAt"
|"nextAt"
|"convert"
|"spend"
|"buyMax"
|"onConvert"
>, keyofConversionOptions
> &object
Creates a conversion that will replace the gainResource amount with the new amount upon converting. This is similar to the behavior of "static" layers in The Modding Tree.
Type Parameters ​
• T extends ConversionOptions
Parameters ​
optionsFunc ​
() => T
Converison options.
Returns ​
object
& Omit
<Omit
<T
, "baseResource"
| "gainResource"
| "formula"
| "currentGain"
| "actualGain"
| "currentAt"
| "nextAt"
| "convert"
| "spend"
| "buyMax"
| "onConvert"
>, keyof ConversionOptions
> & object