Zum Inhalt

paradox_react_util

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

Hinweise

Recipes und Texte für das Paradox-Konto (Anmeldung, Kontoerstellung, Kontoverknüpfung, Profilname), geladen mit ug_require "/gui/menu/paradox_react_util.tl".

ParadoxReactUtil

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

global record ParadoxReactUtil

Laden: local paradox_react_util = ug_require "::/gui/menu/paradox_react_util.tl" as ParadoxReactUtil

Hinweise

Recipes und Hilfstexte für das Paradox-Konto.

Felder

Name Typ Beschreibung
DatePicker Recipe<DatePickerParams> Drei Comboboxen für Jahr (vom aktuellen Jahr zurück bis 1900), Monat und Tag, für das Geburtsdatum.Im Spiel Jahr · Monat · TagIm Code: Year · Month · Day
PdxAccountLogin Recipe<PdxAccountLoginParams> Anmeldeformular für das Paradox-Konto. Kümmert sich um die automatische Anmeldung bei verknüpften Plattformkonten, die Kontoverknüpfung und das Anlegen eines fehlenden Profils.Im Spiel Paradox-Konto · Benutzername oder E-Mail · Neues Konto erstellenIm Code: Paradox Account · Username or Email · Create New Account 1-mal im Basisspiel verwendet
PdxAccountName Recipe0 Paradox-Icon mit dem Profilnamen des angemeldeten Kontos, oder mit seiner E-Mail-Adresse, wenn es kein Profil gibt. 1-mal im Basisspiel verwendet
PdxLinkButton Recipe<PdxLinkButtonParams> Button, der Plattformkonto und Paradox-Konto verknüpft oder die Verknüpfung löst. Zeigt nichts, wenn die Plattform keine Kontoverknüpfung unterstützt.Im Spiel Konto verknüpfen · Verknüpftes Konto trennen · Paradox-Konto: {email}Im Code: Link Account · Unlink Account · Paradox Account: {email} 1-mal im Basisspiel verwendet
PdxRenameProfileButton Recipe<PdxRenameProfileButtonParams> Button „Rename Profile“, der das Fenster zum Umbenennen des Profils öffnet. Zeigt nichts, wenn kein Konto angemeldet ist.Im Spiel Profil umbenennenIm Code: Rename Profile

Funktionen

getLinkText(linkState : PdxThirdPartyLinkState) : string base/tealdef/gui/menu/paradox_react_util.d.tl:32

Aufruf: paradox_react_util.getLinkText(…)

Hinweise

Gibt die übersetzte Erklärung oder Frage zu einem Verknüpfungsstatus zurück, formuliert für die aktuelle Plattform (Steam, PlayStation Network, Xbox-Netzwerk oder allgemein).

Im Spiel Paradox Interactive wird dein Plattformkonto verknüpfen, damit du beim Spielstart automatisch bei deinem Paradox-Konto angemeldet werden kannst. Solltest du diese Funktion nicht mehr wünschen, kannst du die Verknüpfung in den Einstellungen trennen. · Dieses Paradox-Konto ist bereits mit einem anderen Plattformkonto verknüpft. Möchtest du diese Verknüpfung überschreiben? · Das derzeit angemeldete Paradox-Konto und das Plattformkonto sind miteinander verknüpft. Möchtest du diese Verknüpfung trennen?Im Code: Paradox Interactive will link your platform account to allow you to get automatically logged in to your Paradox Account when starting the game. Should you no longer wish to use this feature, go to the settings screen and unlink. · This Paradox Account is already linked to a different platform account. Would you like to overwrite the link? · The currently logged in Paradox Account and the platform account are linked. Do you want to unlink?

Rückgabe string: Der Text, oder nil bei anderen Status.

getAutoLoginPromptStateText() : string base/tealdef/gui/menu/paradox_react_util.d.tl:34

Aufruf: paradox_react_util.getAutoLoginPromptStateText(…)

Hinweise

Gibt die übersetzte Frage zurück, ob die automatische Anmeldung mit dem verknüpften Plattformkonto erfolgen soll.

Im Spiel Dein Plattformkonto ist mit einem Paradox-Konto verknüpft. Möchtest du dich automatisch bei deinem Paradox-Konto anmelden?Im Code: Your platform account is linked to a Paradox Account. Do you wish to automatically log in to your Paradox Account?

Rückgabe string

getErrorMessageAndField(err : PdxErrorCodes) : string, string base/tealdef/gui/menu/paradox_react_util.d.tl:36

Aufruf: paradox_react_util.getErrorMessageAndField(…)

Hinweise

Übersetzt einen Fehlercode des Paradox-Backends in eine Meldung.

Im Spiel Die eingegebene E-Mail-Adresse ist ungültig. Bitte überprüfe deine Eingabe und versuche es erneut. · Das eingegebene Passwort ist ungültig. Bitte überprüfe deine Eingabe und versuche es erneut. · Der Profilname, den du eingegeben hast, ist bereits vergeben. Bitte wähle einen anderen Namen.Im Code: The email address you entered is invalid. Please check your input and try again. · The password you entered is invalid. Please check your input and try again. · The profile name you entered is already taken. Please choose a different name.

Rückgabe string, string: Die Meldung und den Namen des betroffenen Formularfelds ("email", "password", "dateOfBirth", "profileName"), oder nil als Feld bei allgemeinen Fehlern.

ParadoxReactUtil.DatePickerParams

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

record DatePickerParams

Hinweise

Parameter von DatePicker.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/gui/gui/menu/paradox_react_util.tl:113

paradox_react_util.DatePicker = react.RegisterRecipe("DatePicker", function(params : ParadoxReactUtil.DatePickerParams) : TreeNodeId

Felder

Name Typ Beschreibung
value string Anfangsdatum als YYYY-MM-DD.

Funktionen

onValueChange(string) base/tealdef/gui/menu/paradox_react_util.d.tl:6

Hinweise

Wird bei jeder Änderung eines Teils mit dem Datum als YYYY-MM-DD aufgerufen, oder mit "", solange Jahr, Monat oder Tag nicht gewählt sind.

ParadoxReactUtil.PdxAccountLoginParams

record base/tealdef/gui/menu/paradox_react_util.d.tl:10

record PdxAccountLoginParams

Hinweise

Parameter von PdxAccountLogin.

Im Basisspiel verwendet: 2-mal in 1 Datei

base/content/gui/gui/menu/paradox_react_util.tl:336

local PdxCreateAccount = react.RegisterRecipe("PdxCreateAccount", function(params : ParadoxReactUtil.PdxAccountLoginParams) : TreeNodeId

Felder

Name Typ Beschreibung
wc ReactRefWrapApiT<Builtin.WindowContainerDelegateParam, Builtin.WindowAPI> Fenster-Container, in dem das Fenster zur Kontoerstellung geöffnet wird.

Funktionen

onProceed() base/tealdef/gui/menu/paradox_react_util.d.tl:11

Hinweise

Wird aufgerufen, wenn die Anmeldung (und bei Bedarf die Profilerstellung) erfolgreich abgeschlossen ist.

onStart() base/tealdef/gui/menu/paradox_react_util.d.tl:12

Hinweise

Wird aufgerufen, wenn ein Anmeldevorgang beginnt.

onAbort() base/tealdef/gui/menu/paradox_react_util.d.tl:13

Hinweise

Wird aufgerufen, wenn der Spieler die Anmeldung abbricht.

ParadoxReactUtil.PdxLinkButtonParams

record base/tealdef/gui/menu/paradox_react_util.d.tl:20

record PdxLinkButtonParams

Hinweise

Parameter von PdxLinkButton.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/gui/gui/menu/paradox_react_util.tl:1450

paradox_react_util.PdxLinkButton = react.RegisterRecipe("PdxLinkButton", function(params : ParadoxReactUtil.PdxLinkButtonParams) : TreeNodeId

Felder

Name Typ Beschreibung
wc ReactRefWrapApiT<Builtin.WindowContainerDelegateParam, Builtin.WindowAPI> Fenster-Container, in dem das Fenster zur Kontoverknüpfung geöffnet wird.

ParadoxReactUtil.PdxRenameProfileButtonParams

record base/tealdef/gui/menu/paradox_react_util.d.tl:25

record PdxRenameProfileButtonParams

Hinweise

Parameter von PdxRenameProfileButton.

Im Basisspiel verwendet: 1-mal in 1 Datei

base/content/gui/gui/menu/paradox_react_util.tl:1674

paradox_react_util.PdxRenameProfileButton = react.RegisterRecipe("PdxRenameProfileButton", function(params : ParadoxReactUtil.PdxRenameProfileButtonParams) : Tr

Felder

Name Typ Beschreibung
wc ReactRefWrapApiT<Builtin.WindowContainerDelegateParam, Builtin.WindowAPI> Fenster-Container, in dem das Umbenennen-Fenster geöffnet wird.

Funktionen

onStart() base/tealdef/gui/menu/paradox_react_util.d.tl:27

Hinweise

Wird aufgerufen, wenn das Umbenennen-Fenster aufgeht.

onEnd() base/tealdef/gui/menu/paradox_react_util.d.tl:28

Hinweise

Wird aufgerufen, wenn das Umbenennen-Fenster geschlossen wird.