Kategorie: Get*Val
Ab Engineversion: 1.0 OC
GetObjectInfoCoreVal
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:
Obiger Code entspricht:
var exp = obj->GetObjectInfoCoreVal("Experience", "ObjectInfo");
Siehe auch: GetActMapVal, GetDefCoreVal, GetObjectVal, GetPlayerInfoCoreVal, GetPlayerVal, GetScenarioVal