GetObjectInfoCoreVal

Kategorie: Get*Val
Ab Engineversion: 1.0 OC

Beschreibung

Bei dem InfoCore handelt es sich um die Informationen eines CrewMembers, die in dem Spieler gespeichert werden (*.oci). Dementsprechend gibt GetObjectInfoCoreVal einen Eigenschaftswert eines Crewmembers nach Namen in einer oci-Datei zurück

Syntax

any GetObjectInfoCoreVal(string entry, string section, int entry_number);

Parameter

entry:
Name des abzufragenden Eintrags
section:
[opt] Sektion des abzufragenden Eintrags. Wenn nicht angegeben, werden alle Sektionen nach einem Eintrag mit dem entspr. Namen durchsucht.
entry_number:
[opt] Nummer des abzufragenden Wertes, wenn der Eintrag mehrere Werte enthält.

Anmerkung

Die meisten Möglichkeiten für Werte von entry sind bereits in System.ocg/GetXVal.c vordefiniert

Beispiel

var exp = obj->GetObjCoreExperience();
Ermittelt die Erfahrung eines Objekts (Objekt muss Crewmember sein!). GetObjCoreExperience ist dabei eine globale Funktion aus GetXVal.c (siehe Anmerkung).
Obiger Code entspricht:
var exp = obj->GetObjectInfoCoreVal("Experience", "ObjectInfo");
Siehe auch: GetActMapVal, GetDefCoreVal, GetObjectVal, GetPlayerInfoCoreVal, GetPlayerVal, GetScenarioVal
PeterW, 2002-04