<RefObj> = The passenger you want to turn to a marine.
<Var/Number> = The number of skill points the selected passenger should have as a marine for each skill. This must be a non-negative integer.
This command turns the as <RefObj> selected passenger into a marine with the chosen skills.
In the vanilla game the valid range of the fighting skill is between 1 and 100 inclusive and between 0 and 100 inclusive for the other skills. However with this command it's possible to set the skills to even higher values. When doing this, keep in mind that in several menus stars are displayed in replacement for the certain skills. If you choose too big values the stars will destroy the GUI's template. Also too big values lead to the game locking up.
$i = 0
$passenger.arr = [PLAYERSHIP] -> get passenger array
$size.passenger.arr = size of array $passenger.arr
while $i < $size.passenger.arr
|$passenger = $passenger.arr[$i]
|$passenger -> create marine from passenger: fighting=10 hacking=0 mechanical=0 engineering=0
|inc $i =
This will turn passengers onboard the [PLAYERSHIP] to marines with the chosen skills. Depending on the amount of passengers onboard the playership and its class not all passengers might be trained to marines due to the limited space for marines.
This command only works on ships that are able to carry marines. These are ships of the classes M6, M7, M2, M1, TL, TM, TP.
<RefObj> train passenger to marine
- »» Trade Commands
- »» Passengers
<RefObj> create marine from passenger: fighting=<Var/Number> hacking=<Var/Number> mechanical=<Var/Number> engineering=<Var/Number>
- »» Passengers