Thargoid Police?
Posted: Sat May 01, 2010 11:18 pm
Are thargoids deployed by Thargoid Warship Carriers typically police barracuda's that shoot missiles?
For information and discussion about Oolite.
https://bb.oolite.space/
Hmm, all my stuff have adck_ before thir shipdata entry and role.Kaks wrote:It might be a clash with Oolite's standard roles and OXP roles presumed to be unique.
This is a totally wild piece of guesswork, but if the thargoid carriers are spawning anything with the role 'interceptor', this will overlap with the standard police interceptor role, giving you thargoid police!
Code: Select all
<key>adck_thargoid-carrier2</key>
<dict>
<key>aft_weapon_type</key>
<string>WEAPON_THARGOID_LASER</string>
<key>ai_type</key>
<string>tcarrierAI.plist</string>
<key>bounty</key>
<integer>500</integer>
<key>cargo_type</key>
<string>CARGO_NOT_CARGO</string>
<key>death_actions</key>
<array>
<string>commsMessage: [thargoid_curses]</string>
</array>
<key>energy_recharge_rate</key>
<real>100</real>
<key>forward_weapon_type</key>
<string>WEAPON_THARGOID_LASER</string>
<key>has_ecm</key>
<true/>
<key>laser_color</key>
<string>greenColor</string>
<key>likely_cargo</key>
<integer>5</integer>
<key>max_cargo</key>
<integer>10</integer>
<key>max_energy</key>
<real>25000</real>
<key>max_flight_pitch</key>
<real>0.050000000000000003</real>
<key>max_flight_roll</key>
<real>0.050000000000000003</real>
<key>max_flight_speed</key>
<real>280</real>
<key>max_missiles</key>
<integer>8</integer>
<key>missile_launch_position</key>
<string>0.0 -44.132601 380.560931</string>
<key>missile_role</key>
<string>EQ_ADCK_THARGOID_MISSILE</string>
<key>missiles</key>
<integer>8</integer>
<key>model</key>
<string>adck_thar_car.dat</string>
<key>name</key>
<string>Thargoid Warship Carrier</string>
<key>roles</key>
<string>thargoid-mothership thargoid_carrier</string>
<key>scanClass</key>
<string>CLASS_THARGOID</string>
<key>shaders</key>
<dict>
<key>adck_thar_car.png</key>
<dict>
<key>fragment_shader</key>
<string>adck-bhm.fs</string>
<key>textures</key>
<array>
<string>adck_thar_car.png</string>
<string>adck_thar_car_e.png</string>
<string>adck_thar_car_n.png</string>
</array>
<key>uniforms</key>
<dict>
<key>SpecularRGB</key>
<dict>
<key>type</key>
<string>vector</string>
<key>value</key>
<string>0.5 1.0 0.0 1.0</string>
</dict>
<key>uColourMap</key>
<dict>
<key>type</key>
<string>texture</string>
<key>value</key>
<string>0</string>
</dict>
<key>uEngineLevel</key>
<string>speedFactor</string>
<key>uFXMap</key>
<dict>
<key>type</key>
<string>texture</string>
<key>value</key>
<string>1</string>
</dict>
<key>uHullHeatLevel</key>
<string>hullHeatLevel</string>
<key>uNormalMap</key>
<dict>
<key>type</key>
<string>texture</string>
<key>value</key>
<string>2</string>
</dict>
<key>uTime</key>
<string>universalTime</string>
</dict>
<key>vertex_shader</key>
<string>adck-bhm.vs</string>
</dict>
</dict>
<key>smooth</key>
<true/>
<key>thrust</key>
<real>2</real>
</dict>
Code: Select all
<key>EQ_ADCK_THARGOID_MISSILE</key>
<dict>
<key>aft_weapon_type</key>
<string>WEAPON_THARGOID_LASER</string>
<key>ai_type</key>
<string>thargletAI.plist</string>
<key>bounty</key>
<string>50</string>
<key>cargo_type</key>
<string>CARGO_NOT_CARGO</string>
<key>energy_recharge_rate</key>
<real>4</real>
<key>forward_weapon_type</key>
<string>WEAPON_THARGOID_LASER</string>
<key>laser_color</key>
<string>greenColor</string>
<key>max_energy</key>
<real>600</real>
<key>max_flight_pitch</key>
<real>1</real>
<key>max_flight_roll</key>
<real>2</real>
<key>max_flight_speed</key>
<real>500</real>
<key>missiles</key>
<string>0</string>
<key>model</key>
<string>adck_thar3.dat</string>
<key>name</key>
<string>Thargoid Invader</string>
<key>roles</key>
<string>EQ_ADCK_THARGOID_MISSILE</string>
<key>scanClass</key>
<string>CLASS_THARGOID</string>
<key>scanner_range</key>
<real>50000</real>
<key>shaders</key>
<dict>
<key>adck_thargoid_3.png</key>
<dict>
<key>fragment_shader</key>
<string>adck-bhm.fs</string>
<key>textures</key>
<array>
<string>adck_thargoid_3.png</string>
<string>adck_thargoid_3_e.png</string>
<string>adck_thargoid_3_n.png</string>
</array>
<key>uniforms</key>
<dict>
<key>SpecularRGB</key>
<dict>
<key>type</key>
<string>vector</string>
<key>value</key>
<string>1.0 0.7 0.5 1.0</string>
</dict>
<key>uColourMap</key>
<dict>
<key>type</key>
<string>texture</string>
<key>value</key>
<string>0</string>
</dict>
<key>uEngineLevel</key>
<string>speedFactor</string>
<key>uFXMap</key>
<dict>
<key>type</key>
<string>texture</string>
<key>value</key>
<string>1</string>
</dict>
<key>uHullHeatLevel</key>
<string>hullHeatLevel</string>
<key>uNormalMap</key>
<dict>
<key>type</key>
<string>texture</string>
<key>value</key>
<string>2</string>
</dict>
<key>uTime</key>
<string>universalTime</string>
</dict>
<key>vertex_shader</key>
<string>adck-bhm.vs</string>
</dict>
</dict>
<key>smooth</key>
<true/>
<key>thrust</key>
<real>50</real>
<key>unpiloted</key>
<string>yes</string>
</dict>
Code: Select all
<key>has_npc_traffic</key>
</false>
Cows wrote:It appears in 1.73.4. My OXP list is:
...
Diso.oxp
dodo_stations.oxp
Dragonfireflyst v1.1.oxp
Famous_Planets_v2.0.oxp
FP Liners 1.00.oxp
Freaky Thargoids 3.oxp
Galactic_Navy 5.2.2.oxp
globestations.oxp
griff_barrel_normalmapped.oxp
griff_shipset_dizzy's_all_in_1.oxp
hammer.oxp
kirin.oxp
...
It could be the reason. npc_traffic is not the reason, although it should be false for a carrier. I suspect the role of those ships is "defense_ship", because defenders take the scanClass of their mother station. (Unless the station scanClass is Rock or Station).Commander McLane wrote:Do you by any chance know with which role these ships were spawned?
Please, if you come across another one, check it out.
My guess is that they come into existence whenever the Thargoid Carrier tries to launch some generic ship (from the game's point of view it's an ordinary station, after all).