Zum Inhalt

finances_react_util

Quelle: base/tealdef/game_mechanics/finance/finances_react_util.d.tl

Hinweise

Recipes für Diagramm, Legende und Schieberegler des Finanzfensters.

FinancesReactUtil

record global base/tealdef/game_mechanics/finance/finances_react_util.d.tl:3

global record FinancesReactUtil

Laden: local finances_react_util = ug_require "::/game_mechanics/finance/finances_react_util.tl" as FinancesReactUtil

Hinweise

Recipes des Finanzfensters.

Felder

Name Typ Beschreibung
FinancesChart Recipe<FinancesChartParam> Recipe des Diagramms. 4-mal im Basisspiel verwendet
FinancesChartLegend Recipe<FinancesChartLegendParam> Recipe der Legende. 3-mal im Basisspiel verwendet
FinancesCargoLegend Recipe<FinancesCargoLegendParam> Recipe der Güterlegende. 1-mal im Basisspiel verwendet
FinancesSlider Recipe<FinancesSliderParam> Recipe des Schiebereglers. 1-mal im Basisspiel verwendet

FinancesReactUtil.FinancesChartParam

record base/tealdef/game_mechanics/finance/finances_react_util.d.tl:4

record FinancesChartParam

Hinweise

Parameter des Finanzdiagramms.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/game_mechanics/game_mechanics/finance/finances_react_util.tl:12

finances_react_util.FinancesChart = react.RegisterRecipe("FinancesChart", function(param : FinancesReactUtil.FinancesChartParam) : TreeNodeId

Felder

Name Typ Beschreibung
chartData ChartResult Datenreihen, die gezeichnet werden.
labels {string} Beschriftungen der Datenreihen.
colors {Vec4f} Farben der Datenreihen.
chartType Builtin.SeriesParam.Type Diagrammtyp der Datenreihen.
lineWidth number Linienbreite.

Funktionen

xFormatter(number) : string base/tealdef/game_mechanics/finance/finances_react_util.d.tl:10

Hinweise

Formatiert die Beschriftungen der X-Achse.

Rückgabe string

yFormatter(number) : string base/tealdef/game_mechanics/finance/finances_react_util.d.tl:11

Hinweise

Formatiert die Beschriftungen der Y-Achse.

Rückgabe string

FinancesReactUtil.FinancesChartLegendParam

record base/tealdef/game_mechanics/finance/finances_react_util.d.tl:15

record FinancesChartLegendParam

Hinweise

Parameter der Diagrammlegende.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/game_mechanics/game_mechanics/finance/finances_react_util.tl:44

finances_react_util.FinancesChartLegend = react.RegisterRecipe("FinancesChartLegend", function(param : FinancesReactUtil.FinancesChartLegendParam) : TreeNodeId

Felder

Name Typ Beschreibung
chartData ChartResult Datenreihen des Diagramms.
labels {string} Beschriftungen der Datenreihen.
colors {Vec4f} Farben der Datenreihen.

FinancesReactUtil.FinancesCargoLegendParam

record base/tealdef/game_mechanics/finance/finances_react_util.d.tl:22

record FinancesCargoLegendParam

Hinweise

Parameter der Güterlegende. Ihre Checkboxen blenden Datenreihen ein oder aus.

Im Basisspiel verwendet: 2-mal in 1 Datei

base/content/game_mechanics/game_mechanics/finance/finances_react_util.tl:90

legendParam : FinancesReactUtil.FinancesCargoLegendParam

Felder

Name Typ Beschreibung
chartData ChartResult Datenreihen des Diagramms.
labels {string} Beschriftungen der Datenreihen.
colors {Vec4f} Farben der Datenreihen.
icons {string} Gütersymbole.
logNames {string} Log-Name jeder Datenreihe, wird an setVisible übergeben.

Funktionen

yFormatter(number) : string base/tealdef/game_mechanics/finance/finances_react_util.d.tl:28

Hinweise

Formatiert die Werte.

Rückgabe string

setVisible(logName : string, show : boolean) base/tealdef/game_mechanics/finance/finances_react_util.d.tl:29

Hinweise

Blendet eine Datenreihe ein oder aus.

Parameter Typ Beschreibung
logName string Log-Name der Datenreihe.
show boolean true blendet sie ein.

FinancesReactUtil.FinancesSliderParam

record base/tealdef/game_mechanics/finance/finances_react_util.d.tl:33

record FinancesSliderParam

Hinweise

Parameter des Schiebereglers mit Text davor und dahinter.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/game_mechanics/game_mechanics/finance/finances_react_util.tl:272

finances_react_util.FinancesSlider = react.RegisterRecipe("FinancesSlider", function(param : FinancesReactUtil.FinancesSliderParam) : TreeNodeId

Felder

Name Typ Beschreibung
value integer Aktueller Wert.
min integer Minimum.
max integer Maximum.
prefix string Text vor dem Schieberegler.
postfix string Text hinter dem Schieberegler.

Funktionen

onValueChange(integer) : string base/tealdef/game_mechanics/finance/finances_react_util.d.tl:37

Hinweise

Wird mit dem neuen Wert aufgerufen.

Rückgabe string