ich dachte, da mach ich mal ein neues Topic auf. Wer hat auch schon den einen oder anderen Befehl im Scripteditor vermisst?
Vielleicht könnte man da dann mal eine Wunschliste an BalaGi weiterreichen...
Deshalb hier für den Anfang ein paar Befehle, die ich schon recht gerne noch im Script-Editor finden würde. Also mir persönlich fehlen:
<RetVar> = get array of wares
Eine Arrayvariable, die alle Waren enthält. Für Vergleichsoperationen.
Bislang behilft man sich dafür so:
Code: Select all
009 * Create array with all products
010 $AllProducts = array alloc: size=0
011 $No.Maintype = 17
012 while $No.Maintype > 8
013 dec $No.Maintype =
014 $No.Subtype = get number of subtypes of maintype $No.Maintype
015 while $No.Subtype > 0
016 dec $No.Subtype =
017 $Product = get ware from maintype $No.Maintype and subtype $No.Subtype
018 skip if $Product == null
019 append $Product to array $AllProducts
020 end
021 end
Die im Kommandomenü eines Ships (RefObj) eingestellte Formation (Delta, X, X-Delta, Linie, usw.) auslesen.
<RetVar> = get player owned station array in galaxy
Ein Array das alle Spielerstationen der ganzen Galaxis enthält.
<RetVar> = get array of sectors in galaxy
Ein Array das sämtliche Sektoren (namentlich) der Galaxis enthält.
<RetVar> = get array of sectors in galaxy known by player
Ein Array das alle Sektoren (namentlich) der Galaxis enthält, die dem Spieler bekannt sind.
<RetVar><RefObj>= get destination ships as array
Ein Array, das galaxisweit alle Schiffe enthält die <RefObj> (Station oder BigShip) als Landeziel (Destination) haben.
<RetVar><RefObj>= get targeting ships as array
Ein Array, das alle Schiffe enthält die <RefObj> als Angriffsziel haben.
@ = display table from array <Var/Array>, Tab:<Var/Text>, Arg1:<Var/Value>,Arg2:<Var/Value>,Arg3:<Var/Value>,Arg4:<Var/Value>
Darstellung einer Tabelle mit bis zu vier Spalten (Arg1-4) auf dem Bildschirm, wie sie vom Schnäppchenfinder/Verkaufspreisfinder gezeigt wird. Daten aus einem Array, Tab ist Text für den Reiter oben drüber.
Sicher fällt dem einen oder anderen noch weiteres ein. Damit BalaGi nicht meint er hätte nun, nach 1.4, nichts mehr zu tun
