Zum Inhalt

difficulty_react_util

Quelle: base/tealdef/gui/menu/difficulty_react_util.d.tl

Hinweise

Reihe von Toggle-Buttons, die eine der Schwierigkeitsvorgaben (Einfach, Normal, Schwierig, Sehr schwierig) auf eine Gruppe von Parametern der Spielmechanik anwendet.

DifficultyReactUtil

record global base/tealdef/gui/menu/difficulty_react_util.d.tl:3

global record DifficultyReactUtil

Laden: local difficulty_react_util = ug_require "::/gui/menu/difficulty_react_util.tl" as DifficultyReactUtil

Hinweise

Util-Tabelle von difficulty_react_util.tl mit dem Recipe DifficultyPresetToggles.

Felder

Name Typ Beschreibung
DifficultyPresetToggles Recipe<DifficultyPresetTogglesParam> Gruppe von Toggle-Buttons mit einem Button je Schwierigkeitsgrad (Einfach, Normal, Schwierig, Sehr schwierig). Ein Button setzt die Parameter der Spielmechanik auf diese Vorgabe. 1-mal im Basisspiel verwendet

DifficultyReactUtil.DifficultyPresetTogglesParam

record base/tealdef/gui/menu/difficulty_react_util.d.tl:4

record DifficultyPresetTogglesParam

Hinweise

Parameter von DifficultyReactUtil.DifficultyPresetToggles.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/gui/gui/menu/difficulty_react_util.tl:8

difficulty_react_util.DifficultyPresetToggles = react.RegisterRecipe("DifficultyPresetToggles", function(param : DifficultyReactUtil.DifficultyPresetTogglesPara

Felder

Name Typ Beschreibung
modParams {string : integer} Aktuelle Parameterwerte (Parameterschlüssel zum Index der gewählten Option), aus denen der aktive Schwierigkeitsgrad abgeleitet wird.

Funktionen

setModParams({string : integer}) base/tealdef/gui/menu/difficulty_react_util.d.tl:6

Hinweise

Bekommt die neue Parametertabelle, nachdem ein Schwierigkeitsknopf geklickt wurde.

onHover(boolean) base/tealdef/gui/menu/difficulty_react_util.d.tl:7

Hinweise

Attention-Callback der Knopfgruppe (onAttention). Er wird mit true oder false aufgerufen, wenn die Gruppe Hover bzw. Aufmerksamkeit bekommt oder verliert.