Been testing Tecoo Bulk Carrier before I release it into the wild.
I have some questions and some oddities and then my shipdata so somebody more clever than I can work out how I've cocked up Doc's original Oo-Hauler on which this is based.
I put in that the ship should have 2 escorts but more often than not it doesn't have any...
Unlike Doc's I've armed mine with missiles - when testing I attacked - it fired two missiles one was ECM'd the other was not - guessing this was hardened? How to I determine missile type?
When crates are destroyed they don't always spawn the 20 cargo pods but there are lots of secondary explosions - is this just the luck of the draw - sometimes the pods appear in a "bad" position and are destroyed?
More oddly some of the pods have "offender" status and can't be scooped - but you do get one Cr bounty! See picture. Any idea why and how can I stop this!? (They also appear yellow on the scanner and not grey)
Destroying crates counts towards your kills - 3 crates + Tescoo Bulk Carrier = 4 kills! I don't know if this is also true for the Oo-Hauler - I would prefer it not to be the case - any idea of a fix.
The picture:
The shipdata.plist:
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>tescoohauler_crate01</key>
<dict>
<key>ai_type</key>
<string>nullAI.plist</string>
<key>death_actions</key>
<array>
<string>spawn: cargopod 20</string>
</array>
<key>likely_cargo</key>
<integer>25</integer>
<key>cargo_carried</key>
<string>Food</string>
<key>max_cargo</key>
<integer>50</integer>
<key>max_energy</key>
<real>150</real>
<key>model</key>
<string>tescoohauler_crate01.dat</string>
<key>name</key>
<string>tescoohaul Crate</string>
<key>roles</key>
<string>tescoohauler_crate01</string>
</dict>
<key>tescoohauler1</key>
<dict>
<key>aft_eject_position</key>
<string>0.0 0.0 -88.15</string>
<key>ai_type</key>
<string>route1traderAI.plist</string>
<key>bounty</key>
<integer>0</integer>
<key>cargo_type</key>
<string>CARGO_NOT_CARGO</string>
<key>energy_recharge_rate</key>
<real>3</real>
<key>escorts</key>
<integer>2</integer>
<key>exhaust</key>
<array>
<string>5 -3 -81.0 16.0 16.0 2.0</string>
<string>-5 -3 -81.0 16.0 16.0 2.0</string>
<string>5 3 -81.0 16.0 16.0 2.0</string>
<string>-5 3 -81.0 16.0 16.0 2.0</string>
</array>
<key>forward_weapon_type</key>
<string>WEAPON_NONE</string>
<key>frangible</key>
<true/>
<key>fuel</key>
<integer>70</integer>
<key>has_ecm</key>
<true/>
<key>has_escape_pod</key>
<true/>
<key>has_fuel_injection</key>
<true/>
<key>has_scoop</key>
<false/>
<key>likely_cargo</key>
<integer>0</integer>
<key>max_cargo</key>
<integer>0</integer>
<key>max_energy</key>
<real>300</real>
<key>max_flight_pitch</key>
<real>1</real>
<key>max_flight_roll</key>
<real>2.6</real>
<key>max_flight_speed</key>
<real>260</real>
<key>max_missiles</key>
<integer>4</integer>
<key>missile_launch_position</key>
<string>0.0 -5.00 79.0</string>
<key>missiles</key>
<integer>2</integer>
<key>thrust</key>
<real>40</real>
<key>model</key>
<string>tescoohauler.dat</string>
<key>name</key>
<string>Tescoo Bulk Carrier</string>
<key>roles</key>
<string>tescoohauler1</string>
<key>smooth</key>
<true/>
<key>subentities</key>
<array>
<string>tescoohauler_crate01 0 0 47.35 1 0 0 0</string>
<string>tescoohauler_crate01 0 0 15.35 1 0 0 0</string>
<string>tescoohauler_crate01 0 0 -16.65 1 0 0 0</string>
<string>*FLASHER* 0.00 3.00 78.00 60.0 2 0.5 8</string>
<string>*FLASHER* 0.00 3.00 78.00 70.0 2 0.6 6</string>
<string>*FLASHER* 0.00 3.00 78.00 50.0 2 0.7 4</string>
<string>*FLASHER* 0.00 -3.00 78.00 60.0 2 0.3 8</string>
<string>*FLASHER* 0.00 -3.00 78.00 70.0 2 0.4 6</string>
<string>*FLASHER* 0.00 -3.00 78.00 50.0 2 0.5 4</string>
<string>*FLASHER* -27.00 6.50 0.00 0.0 1 0.0 2</string>
<string>*FLASHER* -27.00 -6.50 0.00 0.0 1 0.0 2</string>
<string>*FLASHER* 27.00 6.50 0.00 135.0 1 0.5 2</string>
<string>*FLASHER* 27.00 -6.50 0.00 135.0 1 0.5 2</string>
</array>
<key>thrust</key>
<real>40</real>
</dict>
</dict>
</plist>
The Wiki states that <key>cargo_carried</key> can only be used to state one cargo type - if this is still true is it possible to put a d100 roll into the shipdata so that there's a 50/50 chance that the cargo_carried is either food or Liquor&Wines depending on the value of the roll?
TIA
DaddyH