How to identify which OX(P|Z) provides an in-game message.
Posted: Fri Jan 27, 2017 2:08 am
Code: Select all
This is notes for me, mostly. It helps me fix things in my head, but may be useful for others.
But how to confirm that? I'm guessing there are entries in various log files.
~/.Oolite/Logs/Latest.log
seems a good place to start.
Code: Select all
01:01:17.267 [LogEvents]: Player entered to the vicinity of [Planet position: (0, 0, 709720) radius: 64520 m]
01:01:20.495 [LogEvents]: Player VIEW_PORT
01:01:23.654 [LogEvents]: Player VIEW_FORWARD
01:01:23.819 [LogEvents]: Player entered to the aegis of Coriolis Station 5724
01:01:23.820 [script.javaScript.exception.unexpectedType]: ***** JavaScript exception (snoopers 2.5): TypeError: this.CRCNews is undefined
Code: Select all
01:01:26.458 [LogEvents]: Player alert condition changed from 1 to 2
01:01:36.979 [LogEvents]: Player targeted Coriolis Station 5724 who has 25000 energy
01:01:41.652 [LogEvents]: Player got message from Coriolis Station 5724 : Docking authorized. You have an approach slot terminating at 2084881:16:03:35
Code: Select all
01:02:24.375 [LogEvents]: Player gui screen will change from GUI_SCREEN_MAIN to GUI_SCREEN_STATUS
01:02:24.376 [LogEvents]: Player gui screen changed from GUI_SCREEN_MAIN to GUI_SCREEN_STATUS
01:02:26.119 [LogEvents]: Player gui screen changed from GUI_SCREEN_STATUS to GUI_SCREEN_REPORT
01:02:26.144 [LogEvents]: Player alert condition changed from 1 to 0
01:07:39.081 [LogEvents]: Taxi 16439 spawned at 1 km
01:10:59.313 [LogEvents]: Imperial Quaestor 81 spawned at 1 km
01:11:09.378 [LogEvents]: GalCop Viper 26094 spawned at 1 km
01:11:19.396 [LogEvents]: Imperial Quaestor 19004 spawned at 1 km
01:11:42.214 [LogEvents]: Adder 29239 spawned at 1 km
01:16:55.436 [LogEvents]: Imperial Quaestor 8368 spawned at 1 km
01:18:19.791 [LogEvents]: Gecko 20684 spawned at 1 km
01:18:29.809 [LogEvents]: Gecko 6256 spawned at 1 km
01:18:39.859 [LogEvents]: Sidewinder Scout Ship 13674 spawned at 1 km
Where to look next?
~/GNUstep/Applications/Oolite/oolite.app has lots of stuff, but nothing more recent than the installation.
~/GNUstep/Defaults/.GNUstepDefaults doesn't seem to have anything useful.
How about the current save-file? Well, there's lots of stuff in there, such as a list of places where there are Giant Space Pizzas - so that's looking more optimistic. but if I search for the slave's name ... nothing. The slave's planet however yields the following, which makes me suspicious that it's an UPS OXP/Z that's causing this, not the Leviathan-buggering OXP/Z :
Code: Select all
<key>mission_ups_pplanet</key>
<string>164</string>
<key>mission_ups_slaverescue</key>
<string>true</string>
<key>mission_ups_slaves</key>
<string>NO</string>
<key>mission_ups_slplanet</key>
<string>230</string>
I'm assuming that the text of the initial data screen on docking - the (blah) about slave "Nielson Peterling of Solageon" is stored somewhere in a configuration file, but where should I look? I'm assuming somewhere under my user's "~" folder (well, I shouldn't be able to write into the install directory like "/usr" should I?) Time to shoot a few more Thargoids, then bed.