<RetVar> = get bullet speed of laser <Var/Ware>

This forum serves as MSCI Reference at EGOSOFT. It's Read-Only for non MSCI Group members.

Moderators: Scripting / Modding Moderators, MSCI Moderators

Locked
mark_a_condren
Posts: 1468
Joined: Wed, 3. Aug 05, 05:05
x3tc

<RetVar> = get bullet speed of laser <Var/Ware>

Post by mark_a_condren » Sat, 14. May 11, 18:19

<RetVar> = get bullet speed of laser <Var/Ware>

<RetVar> = A variable where the requested information is stored.
<Var/Ware> = The ware, 'Laser', that you wish to get the bullet speed for.


Each Laser or Mass Driver has a 'projectile', the speed in m/s of this projectile is returned for the laser selected by the <Var/Ware>.
The <RetVar> will be an integer and as such can be used in further calculations as needed.


Example:

$laser.speed = get bullet speed of laser Impulse Ray Emitter

In this case, $laser.speed will be the speed (muzzle velocity) of the projectile fired by an Impulse Ray Emitter type laser. This will be an integer type value.


Special Uses:

This command can also be used to retrieve the flight speed of Missiles from their ware entry also. Use the command as for a Laser, but in <Var/Ware> insert the required Missile instead.


Command Location:

User avatar
X2-Illuminatus
Moderator (Deutsch)
Moderator (Deutsch)
Posts: 24961
Joined: Sun, 2. Apr 06, 16:38
x4

[TiP][49] 301323

Post by X2-Illuminatus » Tue, 17. May 11, 20:07

<RetVar> = get bullet speed of laser <Var/Ware>

<RetVar> = Eine Variable, in der die geforderte Information gespeichert wird.
<Var/Ware> = Die Ware ("Laser"), von der du die Geschossgeschwindigkeit erhalten möchtest.


Jeder Laser und jede Projektilwaffe verschießt "Projektile". Die Geschwindigkeit in m/s von einem dieser Projektile des als <Var/Ware> ausgewählten Lasers wird von diesem Befehl zurückgegeben.
Die <RetVar> wird eine ganze Zahl sein und kann als solche in weiteren Berechnungen verwendet werden.


Beispiel:

$laser.speed = get bullet speed of laser Impulsstrahlenemitter

In diesem Fall wird $laser.speed die Geschwindigkeit (Mündungsgeschwindigkeit) des Projektils abgefeuert von einem Impulsstrahlenemitter sein.


Besondere Anwendungen:

Dieser Befehl kann auch genutzt werden, um die Geschwindigkeit einer fliegenden Rakete ausgehend von ihrem Wareneintrag herauzufinden. Nutze den Befehl wie mit einem Laser, aber gib als <Var/Ware> stattdessen die gewünschte Rakete ein.


Zu finden unter:

Locked

Return to “MSCI Reference”