API:CShipDefinition

Aus STNE-Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K
K
 
(Der Versionsvergleich bezieht 1 dazwischenliegende Version mit ein.)
Zeile 1: Zeile 1:
-
Mit Hilfe der Klasse [[API:CShipDefinition|CShipDefinition]] kann man die Standartwerte eines Schiffstypes auslesen.
+
{{Vorlage:ApiMenu}}
 +
 
 +
Mit Hilfe der Klasse [[API:CShipDefinition|CShipDefinition]] kann man die Standartwerte eines Schiffstyps auslesen.
Die Klasse [[API:CMyShipDefinition|CMyShipDefinition]] erbt momentan all ihre Eigenschaften von [[API:CShipDefinition|CShipDefinition]], das heißt, dass die Erklärungen auf dieser Seite für beide Klassen gelten.
Die Klasse [[API:CMyShipDefinition|CMyShipDefinition]] erbt momentan all ihre Eigenschaften von [[API:CShipDefinition|CShipDefinition]], das heißt, dass die Erklärungen auf dieser Seite für beide Klassen gelten.
 +
 +
 +
 +
''Mit Hilfe dieser Klasse erhälst du nur Rückgabewerte, es ist nicht möglich Werte zu ändern!''
 +
 +
 +
 +
Um Beispielsweise die noch zur Verfügung stehenden Gondeln auszulesen, muss man die bereits geflogenen Gondeln von den maximalen Gondeln (laut Definition) abziehen:
 +
 +
  Var Schiff As New CMyShip(12345);
 +
  WriteLine("Du kannst mit diesem Schiff noch " & (Schiff.Definition.FlightRange - Schiff.FlightRange) & " Felder im aktuellen Tick fliegen.");
 +
 +
== Methoden ==
 +
{|
 +
|-
 +
| Armor || [[API:Integer|Integer]] || Panzerung des Schiffes
 +
|-
 +
| BeamCapacity || [[API:Integer|Integer]] || Beamkapazität (Wieviele Waren können per Energieeinheit gebeamt werden)
 +
|-
 +
| Crew || [[API:Integer|Integer]] || Maximale Besatzung
 +
|-
 +
| CrewBasis || [[API:Integer|Integer]] || Nötige Basisbesatzung
 +
|-
 +
| Deflector || [[API:Integer|Integer]] || Deflektorgröße
 +
|-
 +
| DeflectorCharge || [[API:Integer|Integer]] || Um soviel wird der Deflektor je Tick geladen
 +
|-
 +
| DockingPorts || [[API:Integer|Integer]] || Anzahl der Dockplätze
 +
|-
 +
| EmergencyBattery || [[API:Integer|Integer]] || Größe der Reservebatterie
 +
|-
 +
| Energy || [[API:Integer|Integer]] || EPS-Speicher
 +
|-
 +
| FlightRange || [[API:Integer|Integer]] || Maximale Flugreichweite
 +
|-
 +
| GetImage() || [[API:CHtmlImage|CHtmlImage]] || Gibt ein Bild vom Typ [[API:CHtmlImage|CHtmlImage]] zurück, welches z.B. in Portalen verwendet werden kann
 +
|-
 +
| HasBussardCollectors || [[API:Boolean|Boolean]] || Bussard-Kollektoren vorhanden?
 +
|-
 +
| HasOreCollectors || [[API:Boolean|Boolean]] || Kann das Schiff Erz sammeln?
 +
|-
 +
| HasReplicator || [[API:Boolean|Boolean]] || Hat das Schiff Repliaktoren?
 +
|-
 +
| HasWarpCore || [[API:Boolean|Boolean]] || Besitzt das Schiff einen Warpkern?
 +
|-
 +
| HasWreckExtractor || [[API:Boolean|Boolean]] || Kann das Schiff Duranium aus Wracks extrahieren?
 +
|-
 +
| HatSolarzellen || [[API:Boolean|Boolean]] || Hat das Schiff Solarzellen?
 +
|-
 +
| Hull || [[API:Integer|Integer]] ||`Maximalwert der Hülle
 +
|-
 +
| ID || [[API:Integer|Integer]] || ID des Schiffstypen
 +
|-
 +
| IsCarrier || [[API:Boolean|Boolean]] || Ist das Schiff ein Träger?
 +
|-
 +
| IsConstructionShip || [[API:Boolean|Boolean]] || Ist das Schiff ein Konstruktionsschiff?
 +
|-
 +
| IsSpaceStation || [[API:Boolean|Boolean]] || Ist das Schiff eine Raumstation?
 +
|-
 +
| Name || [[API:String|String]] || Name des Schiffstypes
 +
|-
 +
| NameDescription || [[API:String|String]] || Beschreibung des Types
 +
|-
 +
| PhaserHeating || [[API:Integer|Integer]] || Maximale Phasererhitzung
 +
|-
 +
| Reactor || [[API:Integer|Integer]] || Größe des Reaktors
 +
|-
 +
| Shields || [[API:Integer|Integer]] || Schildkapazität
 +
|-
 +
| TorpedoCapacity || [[API:Integer|Integer]] || Anzahl der lagerbaren Torpedos
 +
|-
 +
| WarpCore || [[API:Boolean|Boolean]] || Hat das Schiff einen Warpkern?
 +
|}
 +
 +
http://game.stne.net/ObjectExplorer.aspx?p=CShipDefinition

Aktuelle Version vom 1. September 2010, 22:33 Uhr

fertige Scripte | Anleitungen und FAQ | Überblick über die Scripting-Sektion | API-Übersicht | Hilfen zum Arbeiten im Wiki

Mit Hilfe der Klasse CShipDefinition kann man die Standartwerte eines Schiffstyps auslesen.

Die Klasse CMyShipDefinition erbt momentan all ihre Eigenschaften von CShipDefinition, das heißt, dass die Erklärungen auf dieser Seite für beide Klassen gelten.


Mit Hilfe dieser Klasse erhälst du nur Rückgabewerte, es ist nicht möglich Werte zu ändern!


Um Beispielsweise die noch zur Verfügung stehenden Gondeln auszulesen, muss man die bereits geflogenen Gondeln von den maximalen Gondeln (laut Definition) abziehen:

 Var Schiff As New CMyShip(12345);
 WriteLine("Du kannst mit diesem Schiff noch " & (Schiff.Definition.FlightRange - Schiff.FlightRange) & " Felder im aktuellen Tick fliegen.");

Methoden

Armor Integer Panzerung des Schiffes
BeamCapacity Integer Beamkapazität (Wieviele Waren können per Energieeinheit gebeamt werden)
Crew Integer Maximale Besatzung
CrewBasis Integer Nötige Basisbesatzung
Deflector Integer Deflektorgröße
DeflectorCharge Integer Um soviel wird der Deflektor je Tick geladen
DockingPorts Integer Anzahl der Dockplätze
EmergencyBattery Integer Größe der Reservebatterie
Energy Integer EPS-Speicher
FlightRange Integer Maximale Flugreichweite
GetImage() CHtmlImage Gibt ein Bild vom Typ CHtmlImage zurück, welches z.B. in Portalen verwendet werden kann
HasBussardCollectors Boolean Bussard-Kollektoren vorhanden?
HasOreCollectors Boolean Kann das Schiff Erz sammeln?
HasReplicator Boolean Hat das Schiff Repliaktoren?
HasWarpCore Boolean Besitzt das Schiff einen Warpkern?
HasWreckExtractor Boolean Kann das Schiff Duranium aus Wracks extrahieren?
HatSolarzellen Boolean Hat das Schiff Solarzellen?
Hull Integer `Maximalwert der Hülle
ID Integer ID des Schiffstypen
IsCarrier Boolean Ist das Schiff ein Träger?
IsConstructionShip Boolean Ist das Schiff ein Konstruktionsschiff?
IsSpaceStation Boolean Ist das Schiff eine Raumstation?
Name String Name des Schiffstypes
NameDescription String Beschreibung des Types
PhaserHeating Integer Maximale Phasererhitzung
Reactor Integer Größe des Reaktors
Shields Integer Schildkapazität
TorpedoCapacity Integer Anzahl der lagerbaren Torpedos
WarpCore Boolean Hat das Schiff einen Warpkern?

http://game.stne.net/ObjectExplorer.aspx?p=CShipDefinition