Kategorie: Spieler
Ab Engineversion: 1.0 OC
(erweitert ab 2.0 OC)
SetCrewExtraData
Beschreibung
Mithilfe dieses Befehls können beliebige, scriptdefinierte Werte unter einem gegebenen Namen im Clonk in der Spielerdatei gespeichert werden. Auf diese Weise kann man Daten über einen Clonk in einer Spielerdatei über Szenariogrenzen hinweg erhalten (z.B. für RPGs) Zurückgegeben wird (wenn erfolgreich) der gesetzte Wert.
Syntax
any SetCrewExtraData(string data_name, any Data);
Parameter
- data_name:
- Name der zugeordneten Daten.
- Data:
- Daten, die gesetzt werden sollen.
Anmerkungen
Es dürfen keine Objektpointer oder Arrays gespeichert werden.
Da die Namen des ExtraData über Szenariogrenzen hinweg gültig sind, sollte man dem Namen einen Prefix hinzufügen, um Doppelbenutzungen zu vermeiden ("MySzen_MyName" or "MYID_MyName" für Objektpakete).
Siehe auch: GetCrewExtraData, SetPlrExtraData