Re: [Release] HUD Selector v1.17
Posted: Tue Oct 10, 2023 10:26 am
For information and discussion about Oolite.
https://bb.oolite.space/
I am, actually. This is one of the first times where I'm looking at the code, and literally can't explain what's going on.
Code: Select all
***** JavaScript exception (hudselector 1.19): TypeError: h is undefined
this.activated
and this.mode
functions. I won't bother to paste the code here, because I put in loads of debug statements you can almost see what's happening. And, importantly, this line:
Code: Select all
[hudselector] GlobalLog (OOJSGlobal.m:266): h = [Script "hudselector" version 1.19]
Code: Select all
08:39:10.266 [hudselector] GlobalLog (OOJSGlobal.m:266): saved hud = VimanaX_HUD-12mfds
08:39:10.266 [hudselector] GlobalLog (OOJSGlobal.m:266): index of saved hud = 7
Here you go. This works:phkb wrote: ↑Tue Oct 10, 2023 11:03 amI'm actually starting to think there's an OXP conflict going on here of some sort. Cholmondely, I might need to get you to run a reduced OXP load (say, HUD selector, VimanaX, and a couple of MFD's) and see if it works. If so, keep putting OXP's back until it fails. If you can narrow it down, I can pull apart the OXP in question and see what it's doing.
If it fails with the reduced set... no, let's not go there. It'll be a conflict. For sure. Absolutely. Totally.
Code: Select all
Opening log for Oolite version 1.90 (x86-64) under Mac OS X Version 10.15.3 (Build 19D2064) at 2023-10-10 13:30:11 +0000.
Machine type: MacBookAir9,1, 8192 MiB memory, 2 (4 logical) x x86 (family 0x38435547) @ 1100 MHz.
Build options: OpenAL, new planets.
Note that the contents of the log file can be adjusted by editing logcontrol.plist.
14:30:12.179 [joystick.error.init] -[OOMacJoystickManager init] (OOMacJoystickManager.m:80): Cannot open HID manager; joystick support will not function.
14:30:12.179 [rendering.opengl.version] -[OOOpenGLExtensionManager reset] (OOOpenGLExtensionManager.m:221): OpenGL renderer version: 2.1.0 ("2.1 INTEL-14.4.26"). Vendor: "Intel Inc.". Renderer: "Intel(R) Iris(TM) Plus Graphics OpenGL Engine (1x6x8 (fused) LP".
14:30:12.179 [rendering.opengl.extensions] -[OOOpenGLExtensionManager reset] (OOOpenGLExtensionManager.m:222): OpenGL extensions (128):
GL_EXT_texture_compression_dxt1, GL_EXT_rescale_normal, GL_EXT_transform_feedback, GL_EXT_blend_func_separate, GL_EXT_framebuffer_sRGB, GL_ATI_texture_env_combine3, GL_ARB_draw_elements_base_vertex, GL_EXT_debug_label, GL_EXT_geometry_shader4, GL_EXT_secondary_color, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_NV_texgen_reflection, GL_NV_blend_square, GL_ARB_texture_compression_rgtc, GL_EXT_stencil_wrap, GL_ARB_texture_env_crossbar, GL_EXT_framebuffer_blit, GL_ATI_separate_stencil, GL_APPLE_vertex_point_size, GL_EXT_texture_rectangle, GL_APPLE_specular_vector, GL_EXT_packed_depth_stencil, GL_EXT_blend_color, GL_ARB_fragment_program_shadow, GL_EXT_texture_env_add, GL_EXT_provoking_vertex, GL_EXT_texture_array, GL_ARB_texture_env_combine, GL_ARB_point_sprite, GL_ARB_multisample, GL_EXT_framebuffer_object, GL_ARB_framebuffer_sRGB, GL_EXT_texture_lod_bias, GL_APPLE_pixel_buffer, GL_ARB_vertex_program, GL_EXT_bgra, GL_APPLE_fence, GL_APPLE_ycbcr_422, GL_EXT_timer_query, GL_EXT_vertex_array_bgra, GL_ARB_depth_clamp, GL_IBM_rasterpos_clip, GL_ARB_pixel_buffer_object, GL_SGIS_generate_mipmap, GL_EXT_framebuffer_multisample_blit_scaled, GL_ARB_shader_texture_lod, GL_ARB_texture_float, GL_ARB_texture_rectangle, GL_ARB_vertex_shader, GL_NV_texture_barrier, GL_ARB_provoking_vertex, GL_ARB_texture_env_add, GL_APPLE_object_purgeable, GL_ARB_texture_env_dot3, GL_APPLE_rgb_422, GL_NV_depth_clamp, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_cube_map, GL_APPLE_element_array, GL_ATI_texture_float, GL_ARB_window_pos, GL_ARB_sync, GL_ARB_vertex_buffer_object, GL_APPLE_texture_range, GL_NV_conditional_render, GL_EXT_stencil_two_side, GL_ARB_texture_compression, GL_ARB_instanced_arrays, GL_EXT_blend_minmax, GL_ARB_texture_border_clamp, GL_EXT_draw_buffers2, GL_ARB_shading_language_100, GL_EXT_blend_equation_separate, GL_ARB_vertex_blend, GL_EXT_blend_subtract, GL_EXT_packed_float, GL_APPLE_aux_depth_stencil, GL_APPLE_row_bytes, GL_NV_light_max_exponent, GL_EXT_abgr, GL_EXT_texture_filter_anisotropic, GL_ARB_vertex_array_bgra, GL_ARB_draw_buffers, GL_ARB_transpose_matrix, GL_ARB_color_buffer_float, GL_EXT_gpu_program_parameters, GL_APPLE_client_storage, GL_ARB_texture_non_power_of_two, GL_ARB_multitexture, GL_EXT_gpu_shader4, GL_APPLE_flush_render, GL_ARB_framebuffer_object, GL_APPLE_vertex_program_evaluators, GL_APPLE_transform_hint, GL_EXT_texture_compression_s3tc, GL_APPLE_flush_buffer_range, GL_EXT_texture_integer, GL_SGIS_texture_edge_clamp, GL_NV_fog_distance, GL_ARB_occlusion_query, GL_ARB_fragment_shader, GL_ARB_texture_rg, GL_ARB_fragment_program, GL_ARB_seamless_cube_map, GL_ARB_shader_objects, GL_EXT_draw_range_elements, GL_APPLE_vertex_array_object, GL_ARB_depth_texture, GL_EXT_texture_sRGB, GL_ARB_half_float_vertex, GL_APPLE_vertex_array_range, GL_ARB_shadow, GL_EXT_multi_draw_arrays, GL_ARB_half_float_pixel, GL_APPLE_packed_pixels, GL_ARB_point_parameters, GL_EXT_debug_marker, GL_EXT_texture_sRGB_decode, GL_EXT_clip_volume_hint, GL_SGIS_texture_lod, GL_EXT_fog_coord, GL_EXT_texture_shared_exponent, GL_ATI_texture_mirror_once, GL_APPLE_float_pixels, GL_EXT_framebuffer_multisample, GL_ARB_depth_buffer_float, GL_ARB_draw_instanced
14:30:12.198 [rendering.opengl.shader.support] -[OOOpenGLExtensionManager reset] (OOOpenGLExtensionManager.m:256): Shaders are supported.
14:30:12.224 [searchPaths.dumpAll] +[ResourceManager logPaths] (ResourceManager.m:2240): Resource paths:
~/Desktop/Oolite/ Oolite 1.90.app/Contents/Resources
~/Library/Application Support/Oolite/Managed AddOns
~/Library/Application Support/Oolite/AddOns
~/.Oolite/AddOns
~/Library/Application Support/Oolite/Managed AddOns/HUDSelector-1.24.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.LogEvents.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.CombatMFD.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.spara.market_inquirer.oxp
~/Library/Application Support/Oolite/Managed AddOns/VimanaX_HUD.oxz
14:30:12.238 [shipData.load.begin] +[OOShipRegistry(Singleton) allocWithZone:] (OOShipRegistry.m:1689): Loading ship data.
14:30:12.546 [startup.complete] -[GameController applicationDidFinishLaunching:] (GameController.m:269): ========== Loading complete in 0.57 seconds. ==========
...
14:30:16.266 [shipData.load.begin] +[OOShipRegistry(Singleton) allocWithZone:] (OOShipRegistry.m:1689): Loading ship data.
14:30:16.678 [script.load.world.listAll] +[ResourceManager loadScripts] (ResourceManager.m:2132): Loaded 22 world scripts:
combat_MFD 1.14
hudselector 1.19
logevents 1.4
market_inquirer 1.14.1
Oolite Equipment Control 1.90
Oolite Ship Library 1.90
oolite-cloaking-device 1.90
oolite-constrictor-hunt 1.90
oolite-contracts-cargo 1.90
oolite-contracts-helpers 1.90
oolite-contracts-parcels 1.90
oolite-contracts-passengers 1.90
oolite-libPriorityAI 1.90
oolite-nova 1.90
oolite-populator 1.90
oolite-primable-equipment-register 1.90
oolite-registership 1.90
oolite-thargoid-plans 1.90
oolite-trumbles 1.90
oolite-tutorial 1.90
VimanaX_Alerts 1.0
VimanaX_HUD 1.5
14:30:16.697 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_FUEL_SCOOPS
14:30:16.697 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_ESCAPE_POD
14:30:16.700 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_VIMANAX_FONT_NARROW
14:30:16.700 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_TARGET_MEMORY
14:30:16.701 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_HEAT_SHIELD
14:30:16.701 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_FUEL_SCOOPS
14:30:16.701 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_WORMHOLE_SCANNER
14:30:16.701 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_CLOAKING_DEVICE
14:30:16.701 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_HUDSELECTOR
14:30:16.702 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_VIMANAX_SHIP_MODULE
14:30:16.702 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_MARKET_INQUIRER_MFD
14:30:16.703 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_VIMANAX_TARGET_MODULE
14:30:16.703 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_ECM
14:30:16.703 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_FUEL_INJECTION
14:30:16.703 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_CARGO_BAY
14:30:16.703 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_NAVAL_SHIELD_BOOSTER
14:30:16.703 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_SCANNER_SHOW_MISSILE_TARGET
14:30:16.703 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_ADVANCED_COMPASS
14:30:16.703 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_VIMANAX_TRAVEL_MODULE
14:30:16.703 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_ENERGY_UNIT
14:30:16.703 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_SHIELD_BOOSTER
14:30:16.703 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_DOCK_COMP
14:30:16.704 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_ADVANCED_NAVIGATIONAL_ARRAY
14:30:16.704 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_INTEGRATED_TARGETING_SYSTEM
14:30:16.723 [hudselector] GlobalLog (OOJSGlobal.m:266): startUp end -
14:30:16.737 [hudselector] GlobalLog (OOJSGlobal.m:266): adding hud Vimana-X HUD 6 MFDs, plist4 = VimanaX_HUD-6mfds, plist10 = undefined, plist9 = undefined
14:30:16.737 [hudselector] GlobalLog (OOJSGlobal.m:266): adding hud Vimana-X HUD 10 MFDs, plist4 = VimanaX_HUD-10mfds, plist10 = undefined, plist9 = undefined
14:30:16.737 [hudselector] GlobalLog (OOJSGlobal.m:266): adding hud Vimana-X HUD 12 MFDs, plist4 = VimanaX_HUD-12mfds, plist10 = undefined, plist9 = undefined
14:30:17.441 [LogEvents] GlobalLog (OOJSGlobal.m:266): Populators:
{"oolite-thargoid-scouts":{"priority":40,"location":"LANE_WPS","groupCount":0},
"oolite-hunters-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-pirate-independent-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-pirate-independent-route2":{"priority":40,"location":"LANE_PS","groupCount":0},
"oolite-pirate-independent-route3":{"priority":40,"location":"LANE_WS","groupCount":0},
"oolite-route1-asteroids":{"groupCount":1,"deterministic":1,"priority":20,"location":"LANE_WP","locationSeed":51728},
"oolite-police-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-interceptors-witchpoint":{"priority":40,"location":"WITCHPOINT","groupCount":0},
"oolite-pirate-medium-remote":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-couriers-route3":{"priority":40,"location":"LANE_WS","groupCount":1},
"oolite-interceptors-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-pirate-medium-triangle":{"priority":40,"location":"LANE_WPS","groupCount":0},
"oolite-pirate-light-remote":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-freighters-docking":{"priority":40,"location":"STATION_AEGIS","groupCount":0},
"oolite-freighters":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-hunters-medium-route3":{"priority":40,"location":"LANE_WS","groupCount":0},
"oolite-couriers-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-route2-asteroids":{"groupCount":3,"deterministic":1,"priority":20,"location":"LANE_PS","locationSeed":82715},
"oolite-hunters-medium-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-smugglers":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-pirate-heavy-remote":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-pirate-light-route1":{"priority":40,"location":"LANE_WP","groupCount":3},
"oolite-offlane-hermit":{"groupCount":1,"deterministic":1,"priority":99,"location":"PLANET_ORBIT_HIGH","locationSeed":71258},
"oolite-hunters-triangle":{"priority":40,"location":"LANE_WPS","groupCount":0},
"oolite-pirate-heavy-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-police-triangle":{"priority":40,"location":"LANE_WPS","groupCount":0},
"oolite-police-stationpatrol":{"location":"STATION_AEGIS","priority":40},
"oolite-hunters-heavy-route3":{"priority":40,"location":"LANE_WS","groupCount":0},
"oolite-hunters-heavy-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-thargoid-strike":{"priority":40,"location":"LANE_WPS","groupCount":0},
"oolite-pirate-medium-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-pirate-heavy-triangle":{"priority":40,"location":"LANE_WPS","groupCount":0},
"oolite-nav-buoy":{"deterministic":1,"coordinates":[66691.8046875,-6439.2080078125,526114],"priority":5,"location":"COORDINATES"},
"oolite-assassins":{"priority":40,"location":"WITCHPOINT","groupCount":0},
"oolite-witch-buoy":{"deterministic":1,"priority":10,"location":"COORDINATES","coordinates":[0,0,0]},
"oolite-pirate-light-triangle":{"priority":40,"location":"LANE_WPS","groupCount":1}}
14:30:17.441 [hudselector] GlobalLog (OOJSGlobal.m:266): startUpComplete started
14:30:17.441 [hudselector] GlobalLog (OOJSGlobal.m:266): saved hud = VimanaX_HUD-12mfds
14:30:17.441 [hudselector] GlobalLog (OOJSGlobal.m:266): index of saved hud = 6
14:30:17.441 [hudselector] GlobalLog (OOJSGlobal.m:266): s = VimanaX_HUD,Vimana-X HUD 12 MFDs,VimanaX_HUD-12mfds,,, prev = undefined
14:30:17.441 [hudselector] GlobalLog (OOJSGlobal.m:266): p = VimanaX_HUD-12mfds
14:30:17.457 [hudselector] GlobalLog (OOJSGlobal.m:266): sel_ws = VimanaX_HUD
14:30:17.457 [hudselector] GlobalLog (OOJSGlobal.m:266): activating chosen hud
14:30:17.469 [hudselector] GlobalLog (OOJSGlobal.m:266): HUDs: ,Default HUD,hud,hudselector,ExtraLarge HUD with 10 MFDs and custom dials,hudselector-extralarge,hudselector-extralarge10,hudselector,Large HUD with 10 MFDs and custom dials,hudselector-large,hudselector,Small HUD with 10 MFDs and custom dials,hudselector-small,VimanaX_HUD,Vimana-X HUD 6 MFDs,VimanaX_HUD-6mfds,,,VimanaX_HUD,Vimana-X HUD 10 MFDs,VimanaX_HUD-10mfds,,,VimanaX_HUD,Vimana-X HUD 12 MFDs,VimanaX_HUD-12mfds,,
14:30:17.469 [hudselector] GlobalLog (OOJSGlobal.m:266): 0: ,Default HUD,hud
14:30:17.469 [hudselector] GlobalLog (OOJSGlobal.m:266): 1: hudselector,ExtraLarge HUD with 10 MFDs and custom dials,hudselector-extralarge,hudselector-extralarge10
14:30:17.469 [hudselector] GlobalLog (OOJSGlobal.m:266): 2: hudselector,Large HUD with 10 MFDs and custom dials,hudselector-large
14:30:17.469 [hudselector] GlobalLog (OOJSGlobal.m:266): 3: hudselector,Small HUD with 10 MFDs and custom dials,hudselector-small
14:30:17.469 [hudselector] GlobalLog (OOJSGlobal.m:266): 4: VimanaX_HUD,Vimana-X HUD 6 MFDs,VimanaX_HUD-6mfds,,
14:30:17.469 [hudselector] GlobalLog (OOJSGlobal.m:266): 5: VimanaX_HUD,Vimana-X HUD 10 MFDs,VimanaX_HUD-10mfds,,
14:30:17.469 [hudselector] GlobalLog (OOJSGlobal.m:266): 6: VimanaX_HUD,Vimana-X HUD 12 MFDs,VimanaX_HUD-12mfds,,
14:30:17.474 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_LOAD to GUI_SCREEN_STATUS
14:30:17.475 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_LOAD to GUI_SCREEN_STATUS
14:30:17.475 [LogEvents] GlobalLog (OOJSGlobal.m:266): mission screen opportunity
14:30:17.475 [hudselector] GlobalLog (OOJSGlobal.m:266): Scanner NonLinear:true UltraZoom:true HUD:VimanaX_HUD_docked-12mfds.plist Crosshairs: null, scanner settings is not fixed.
...
14:30:25.742 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_STATUS to GUI_SCREEN_INTERFACES
14:30:25.742 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_STATUS to GUI_SCREEN_INTERFACES
14:30:28.037 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_INTERFACES to GUI_SCREEN_MISSION
14:30:31.200 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_MISSION to GUI_SCREEN_INTERFACES
14:30:31.201 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_MISSION to GUI_SCREEN_INTERFACES
14:30:31.204 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_INTERFACES to GUI_SCREEN_MISSION
14:30:36.385 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_MISSION to GUI_SCREEN_INTERFACES
14:30:36.386 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_MISSION to GUI_SCREEN_INTERFACES
14:30:36.387 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_INTERFACES to GUI_SCREEN_MISSION
14:30:38.136 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_MISSION to GUI_SCREEN_INTERFACES
14:30:38.136 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_MISSION to GUI_SCREEN_INTERFACES
14:30:38.137 [LogEvents] GlobalLog (OOJSGlobal.m:266): mission screen ended
14:30:38.137 [LogEvents] GlobalLog (OOJSGlobal.m:266): mission screen opportunity
14:30:39.035 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_INTERFACES to GUI_SCREEN_MAIN
14:30:39.036 [LogEvents] GlobalLog (OOJSGlobal.m:266): will launch from Coriolis Station 6122 flying Cobra Mark III 27313
14:30:39.039 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship lost EQ_VIMANAX_FONT_NARROW
14:30:39.039 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_VIMANAX_FONT_NARROW
14:30:39.174 [LogEvents] GlobalLog (OOJSGlobal.m:266): compass targeted lost target in mode COMPASS_MODE_PLANET
14:30:39.179 [LogEvents] GlobalLog (OOJSGlobal.m:266): alert condition changed from 0 to 2
14:30:40.469 [LogEvents] GlobalLog (OOJSGlobal.m:266): compass targeted Lazaso undefined in mode COMPASS_MODE_PLANET
14:30:41.565 [LogEvents] GlobalLog (OOJSGlobal.m:266): launched from Coriolis Station 6122
14:30:57.848 [LogEvents] GlobalLog (OOJSGlobal.m:266): VIEW_AFT
14:31:13.718 [LogEvents] GlobalLog (OOJSGlobal.m:266): targeted Coriolis Station 6122 who has 25000 energy
14:31:15.449 [LogEvents] GlobalLog (OOJSGlobal.m:266): got message from Coriolis Station 6122 : Docking authorized. You have an approach slot terminating at 2084174:23:38:41
14:31:15.449 [LogEvents] GlobalLog (OOJSGlobal.m:266): requested docking clearance and DOCKING_CLEARANCE_GRANTED
14:31:15.449 [LogEvents] GlobalLog (OOJSGlobal.m:266): docking clearance granted
14:31:16.732 [LogEvents] GlobalLog (OOJSGlobal.m:266): VIEW_FORWARD
14:31:42.746 [LogEvents] GlobalLog (OOJSGlobal.m:266): will dock to Coriolis Station 6122
14:31:42.760 [LogEvents] GlobalLog (OOJSGlobal.m:266): alert condition changed from 2 to 1
14:31:45.310 [LogEvents] GlobalLog (OOJSGlobal.m:266): docked to Coriolis Station 6122
14:31:45.311 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_MAIN to GUI_SCREEN_STATUS
14:31:45.311 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_MAIN to GUI_SCREEN_STATUS
14:31:45.335 [LogEvents] GlobalLog (OOJSGlobal.m:266): mission screen opportunity
14:31:45.340 [LogEvents] GlobalLog (OOJSGlobal.m:266): alert condition changed from 1 to 0
14:31:47.031 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_STATUS to GUI_SCREEN_OPTIONS
14:31:50.840 [LogEvents] GlobalLog (OOJSGlobal.m:266): STANDARD_SAVE
14:31:50.887 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_OPTIONS to GUI_SCREEN_STATUS
14:31:50.888 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_OPTIONS to GUI_SCREEN_STATUS
14:32:17.267 [exit.context] -[OoliteApp terminate:] (OoliteApp.m:68): Exiting: Cocoa terminate event.
Closing log at 2023-10-10 13:32:17 +0000.
Code: Select all
Opening log for Oolite version 1.90 (x86-64) under Mac OS X Version 10.15.3 (Build 19D2064) at 2023-10-10 13:22:19 +0000.
Machine type: MacBookAir9,1, 8192 MiB memory, 2 (4 logical) x x86 (family 0x38435547) @ 1100 MHz.
Build options: OpenAL, new planets.
Note that the contents of the log file can be adjusted by editing logcontrol.plist.
14:22:19.256 [dataCache.rebuild.pathsChanged] +[ResourceManager checkCacheUpToDateForPaths:] (ResourceManager.m:1156): Cache is stale (search paths have changed). Rebuilding from scratch.
14:22:19.775 [joystick.error.init] -[OOMacJoystickManager init] (OOMacJoystickManager.m:80): Cannot open HID manager; joystick support will not function.
14:22:19.775 [rendering.opengl.version] -[OOOpenGLExtensionManager reset] (OOOpenGLExtensionManager.m:221): OpenGL renderer version: 2.1.0 ("2.1 INTEL-14.4.26"). Vendor: "Intel Inc.". Renderer: "Intel(R) Iris(TM) Plus Graphics OpenGL Engine (1x6x8 (fused) LP".
14:22:19.775 [rendering.opengl.extensions] -[OOOpenGLExtensionManager reset] (OOOpenGLExtensionManager.m:222): OpenGL extensions (128):
GL_EXT_texture_compression_dxt1, GL_EXT_rescale_normal, GL_EXT_transform_feedback, GL_EXT_blend_func_separate, GL_EXT_framebuffer_sRGB, GL_ATI_texture_env_combine3, GL_ARB_draw_elements_base_vertex, GL_EXT_debug_label, GL_EXT_geometry_shader4, GL_EXT_secondary_color, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_NV_texgen_reflection, GL_NV_blend_square, GL_ARB_texture_compression_rgtc, GL_EXT_stencil_wrap, GL_ARB_texture_env_crossbar, GL_EXT_framebuffer_blit, GL_ATI_separate_stencil, GL_APPLE_vertex_point_size, GL_EXT_texture_rectangle, GL_APPLE_specular_vector, GL_EXT_packed_depth_stencil, GL_EXT_blend_color, GL_ARB_fragment_program_shadow, GL_EXT_texture_env_add, GL_EXT_provoking_vertex, GL_EXT_texture_array, GL_ARB_texture_env_combine, GL_ARB_point_sprite, GL_ARB_multisample, GL_EXT_framebuffer_object, GL_ARB_framebuffer_sRGB, GL_EXT_texture_lod_bias, GL_APPLE_pixel_buffer, GL_ARB_vertex_program, GL_EXT_bgra, GL_APPLE_fence, GL_APPLE_ycbcr_422, GL_EXT_timer_query, GL_EXT_vertex_array_bgra, GL_ARB_depth_clamp, GL_IBM_rasterpos_clip, GL_ARB_pixel_buffer_object, GL_SGIS_generate_mipmap, GL_EXT_framebuffer_multisample_blit_scaled, GL_ARB_shader_texture_lod, GL_ARB_texture_float, GL_ARB_texture_rectangle, GL_ARB_vertex_shader, GL_NV_texture_barrier, GL_ARB_provoking_vertex, GL_ARB_texture_env_add, GL_APPLE_object_purgeable, GL_ARB_texture_env_dot3, GL_APPLE_rgb_422, GL_NV_depth_clamp, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_cube_map, GL_APPLE_element_array, GL_ATI_texture_float, GL_ARB_window_pos, GL_ARB_sync, GL_ARB_vertex_buffer_object, GL_APPLE_texture_range, GL_NV_conditional_render, GL_EXT_stencil_two_side, GL_ARB_texture_compression, GL_ARB_instanced_arrays, GL_EXT_blend_minmax, GL_ARB_texture_border_clamp, GL_EXT_draw_buffers2, GL_ARB_shading_language_100, GL_EXT_blend_equation_separate, GL_ARB_vertex_blend, GL_EXT_blend_subtract, GL_EXT_packed_float, GL_APPLE_aux_depth_stencil, GL_APPLE_row_bytes, GL_NV_light_max_exponent, GL_EXT_abgr, GL_EXT_texture_filter_anisotropic, GL_ARB_vertex_array_bgra, GL_ARB_draw_buffers, GL_ARB_transpose_matrix, GL_ARB_color_buffer_float, GL_EXT_gpu_program_parameters, GL_APPLE_client_storage, GL_ARB_texture_non_power_of_two, GL_ARB_multitexture, GL_EXT_gpu_shader4, GL_APPLE_flush_render, GL_ARB_framebuffer_object, GL_APPLE_vertex_program_evaluators, GL_APPLE_transform_hint, GL_EXT_texture_compression_s3tc, GL_APPLE_flush_buffer_range, GL_EXT_texture_integer, GL_SGIS_texture_edge_clamp, GL_NV_fog_distance, GL_ARB_occlusion_query, GL_ARB_fragment_shader, GL_ARB_texture_rg, GL_ARB_fragment_program, GL_ARB_seamless_cube_map, GL_ARB_shader_objects, GL_EXT_draw_range_elements, GL_APPLE_vertex_array_object, GL_ARB_depth_texture, GL_EXT_texture_sRGB, GL_ARB_half_float_vertex, GL_APPLE_vertex_array_range, GL_ARB_shadow, GL_EXT_multi_draw_arrays, GL_ARB_half_float_pixel, GL_APPLE_packed_pixels, GL_ARB_point_parameters, GL_EXT_debug_marker, GL_EXT_texture_sRGB_decode, GL_EXT_clip_volume_hint, GL_SGIS_texture_lod, GL_EXT_fog_coord, GL_EXT_texture_shared_exponent, GL_ATI_texture_mirror_once, GL_APPLE_float_pixels, GL_EXT_framebuffer_multisample, GL_ARB_depth_buffer_float, GL_ARB_draw_instanced
14:22:19.903 [rendering.opengl.shader.support] -[OOOpenGLExtensionManager reset] (OOOpenGLExtensionManager.m:256): Shaders are supported.
14:22:19.585 [dataCache.rebuild.pathsChanged] +[ResourceManager checkCacheUpToDateForPaths:] (ResourceManager.m:1156): Cache is stale (search paths have changed). Rebuilding from scratch.
14:22:19.594 [searchPaths.dumpAll] +[ResourceManager logPaths] (ResourceManager.m:2240): Resource paths:
~/Desktop/Oolite/ Oolite 1.90.app/Contents/Resources
~/Library/Application Support/Oolite/Managed AddOns
~/Library/Application Support/Oolite/AddOns
~/.Oolite/AddOns
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.dybal.SniperLock_Fix-1.0.oxz
~/Library/Application Support/Oolite/Managed AddOns/HUDSelector-1.24.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.cag.Telescope.2.11.oxz
~/Library/Application Support/Oolite/Managed AddOns/XenonUI.tweaked.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.cag.station_options.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.XenonUIResourcesH.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.ILS.v.1.15.oxz
~/Library/Application Support/Oolite/Managed AddOns/FontDangerousSquare.oxz
~/Library/Application Support/Oolite/Managed AddOns/Fighter_hud_mkii_1.4.1.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.nicksta.primeable-equipment-mfd.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.LogEvents.oxz
~/Library/Application Support/Oolite/Managed AddOns/BroadcastCommsMFD.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.CombatMFD.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Nicksta.Target-System-Plugins_0.81.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.RepairBots.2.14.oxz
~/Library/Application Support/Oolite/Managed AddOns/UsefulMFDs.0.6.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.cag.Telescope_Extender.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.AutoPrimeEquipment.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.spara.market_inquirer.oxp
~/Library/Application Support/Oolite/Managed AddOns/VimanaX_HUD.oxz
~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.CommonSenseOTB.SniperLock.oxz
~/Library/Application Support/Oolite/Managed AddOns/CommsLogMFD.v.1.7.9.oxz
~/Library/Application Support/Oolite/AddOns/oolite.oxp.cim.ships-library free:old.oxp
~/Library/Application Support/Oolite/AddOns/oolite.oxp.csotb.MilitaryTargettingSystem.v1.oxp
~/Library/Application Support/Oolite/AddOns/oolite.oxp.phkb.StationDockControl.oxp
14:22:19.740 [shipData.load.begin] +[OOShipRegistry(Singleton) allocWithZone:] (OOShipRegistry.m:1689): Loading ship data.
14:22:21.217 [startup.complete] -[GameController applicationDidFinishLaunching:] (GameController.m:269): ========== Loading complete in 1.78 seconds. ==========
...
14:22:28.214 [shipData.load.begin] +[OOShipRegistry(Singleton) allocWithZone:] (OOShipRegistry.m:1689): Loading ship data.
14:22:28.992 [script.load.world.listAll] +[ResourceManager loadScripts] (ResourceManager.m:2132): Loaded 55 world scripts:
AutoPrimeEquipment 1.2
BroadcastCommsMFD 1.3.5
cagsdebug 1.0
combat_MFD 1.14
CommsLogMFD 1.7.9
fighter_hud2 1.4.1
hudselector 1.19
ils 1.15
logevents 1.4
market_inquirer 1.14.1
militarytargettingsystem 1.0
Oolite Equipment Control 1.90
Oolite Ship Library 1.90
oolite-cloaking-device 1.90
oolite-constrictor-hunt 1.90
oolite-contracts-cargo 1.90
oolite-contracts-helpers 1.90
oolite-contracts-parcels 1.90
oolite-contracts-passengers 1.90
oolite-libPriorityAI 1.90
oolite-nova 1.90
oolite-populator 1.90
oolite-primable-equipment-register 1.90
oolite-registership 1.90
oolite-thargoid-plans 1.90
oolite-trumbles 3.6
oolite-tutorial 1.90
PrimeableEquipmentMFD 1.0
Repair System 2.14
Ships Library 0.8
sniperlock 1.0
sniperlock_fix 1.0
station_options 1.1
StationDockControl 1.1.26
StationDockControl_EscortLaunch 1.1.26
StationDockControl_HackChip 1.1.26
StationDockControl_Interface 1.1.26
StationDockControl_MFD 1.1.26
StationDockControl_Populator 1.1.26
StationDockControl_ShuttleLaunch 1.1.26
TargetSystemPlugins_FilterSort 0.81
TargetSystemPlugins_SharedHandlers 0.81
TargetSystemPlugins_ShortRangeSnapshot 0.81
TargetSystemPlugins_TargetMemoryInterface 0.81
telescope 2.0
telescope_debug 1.0
telescope_fps_monitor 1.2
telescopeeq 2.0
useful_MFDs 0.6
VimanaX_Alerts 1.0
VimanaX_HUD 1.5
Xenon UI Resource Pack H (16:10) 2.0
XenonUI 3.6
XenonUI_Compatibility 3.6
XenonUI_CoreMissionFixes 3.6
14:22:29.016 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_FUEL_SCOOPS
14:22:29.016 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_ESCAPE_POD
...
14:22:29.020 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_VIMANAX_SHIP_MODULE
14:22:29.020 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_WORMHOLE_SCANNER
14:22:29.020 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_ENERGY_UNIT
14:22:29.020 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_VIMANAX_FONT_NARROW
14:22:29.020 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_TSP_TARGET_BANKING_MODULE
14:22:29.021 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_ILS
14:22:29.021 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_TSP_TARGET_MEMORY_INTERFACE
14:22:29.021 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_ADVANCED_NAVIGATIONAL_ARRAY
14:22:29.021 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_MARKET_INQUIRER_MFD
14:22:29.021 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_HEAT_SHIELD
14:22:29.021 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_SMALLDISH
14:22:29.022 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_FUEL_INJECTION
14:22:29.022 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_SCANNER_SHOW_MISSILE_TARGET
14:22:29.022 [Repair System] GlobalLog (OOJSGlobal.m:266): Cobra Mark III: Honour of Digebitiwas awarded Self-Repair System with 10 charges
14:22:29.022 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_REPAIRBOTS_CONTROLLER
14:22:29.027 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_FUEL_SCOOPS
14:22:29.027 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_VIMANAX_TARGET_MODULE
14:22:29.027 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_TELESCOPE
14:22:29.028 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_ADVANCED_COMPASS
14:22:29.028 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_VIMANAX_TRAVEL_MODULE
14:22:29.028 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_INTEGRATED_TARGETING_SYSTEM
14:22:29.028 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_SHIPS_LIBRARY
14:22:29.028 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_SNIPERLOCK
14:22:29.028 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_TSP_SHORT_RANGE_SNAPSHOT
14:22:29.029 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_CLOAKING_DEVICE
14:22:29.029 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_NAVAL_SHIELD_BOOSTER
14:22:29.029 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_GRAVSCANNER
14:22:29.029 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_HUDSELECTOR
14:22:29.030 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_TARGET_MEMORY
14:22:29.030 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_DOCK_COMP
14:22:29.030 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_SHIELD_BOOSTER
14:22:29.030 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_ECM
14:22:29.030 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_TELESCOPEEXT
14:22:29.030 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_CARGO_BAY
14:22:29.035 [load.failed.missileNotFound] -[PlayerEntity setCommanderDataFromDictionary:] (PlayerEntity.m:1696): ----- WARNING: couldn't find missile with role 'EQ_FUELTANK_MINE' in [PlayerEntity setCommanderDataFromDictionary:], missile entry discarded.
14:22:29.035 [load.failed.missileNotFound] -[PlayerEntity setCommanderDataFromDictionary:] (PlayerEntity.m:1696): ----- WARNING: couldn't find missile with role 'EQ_FUELTANK_MINE' in [PlayerEntity setCommanderDataFromDictionary:], missile entry discarded.
14:22:29.049 [load.warning.cargo] -[OOCommodityMarket loadStationAmounts:] (OOCommodityMarket.m:399): Station market good medicine (0 units) could not be loaded from the saved game, as it is no longer defined
14:22:29.049 [load.warning.cargo] -[OOCommodityMarket loadStationAmounts:] (OOCommodityMarket.m:399): Station market good water (50 units) could not be loaded from the saved game, as it is no longer defined
14:22:29.049 [load.warning.cargo] -[OOCommodityMarket loadStationAmounts:] (OOCommodityMarket.m:399): Station market good oxygen (11 units) could not be loaded from the saved game, as it is no longer defined
14:22:29.050 [load.warning.cargo] -[OOCommodityMarket loadStationAmounts:] (OOCommodityMarket.m:399): Station market good quirium_crystal (0 units) could not be loaded from the saved game, as it is no longer defined
14:22:29.050 [Repair System] GlobalLog (OOJSGlobal.m:266): Cobra Mark III: Honour of Digebiti has Repair System Controller EQ_REPAIRBOTS_CONTROLLER with 7 charges remaining
14:22:29.088 [hudselector] GlobalLog (OOJSGlobal.m:266): adding hud Vimana-X HUD 6 MFDs, plist4 = VimanaX_HUD-6mfds, plist10 = undefined, plist9 = undefined
14:22:29.088 [hudselector] GlobalLog (OOJSGlobal.m:266): adding hud Vimana-X HUD 10 MFDs, plist4 = VimanaX_HUD-10mfds, plist10 = undefined, plist9 = undefined
14:22:29.088 [hudselector] GlobalLog (OOJSGlobal.m:266): adding hud Vimana-X HUD 12 MFDs, plist4 = VimanaX_HUD-12mfds, plist10 = undefined, plist9 = undefined
14:22:29.088 [hudselector] GlobalLog (OOJSGlobal.m:266): adding hud Fighter HUD Mk. II , plist4 = fighter_hud2, plist10 = undefined, plist9 = undefined
14:22:29.176 [sniperlock_fix] GlobalLog (OOJSGlobal.m:266): Wrapping SniperLock's sniperLock function
14:22:29.177 [hudselector] GlobalLog (OOJSGlobal.m:266): startUp end -
14:22:30.308 [LogEvents] GlobalLog (OOJSGlobal.m:266): Populators:
{"oolite-thargoid-scouts":{"priority":40,"location":"LANE_WPS","groupCount":0},
"oolite-hunters-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-pirate-independent-route1":{"priority":40,"location":"LANE_WP","groupCount":2},
"oolite-pirate-independent-route2":{"priority":40,"location":"LANE_PS","groupCount":1},
"oolite-pirate-independent-route3":{"priority":40,"location":"LANE_WS","groupCount":0},
"oolite-route1-asteroids":{"groupCount":1,"deterministic":1,"priority":20,"location":"LANE_WP","locationSeed":51728},
"oolite-police-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-interceptors-witchpoint":{"priority":40,"location":"WITCHPOINT","groupCount":0},
"oolite-pirate-medium-remote":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-couriers-route3":{"priority":40,"location":"LANE_WS","groupCount":0},
"oolite-interceptors-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-pirate-medium-triangle":{"priority":40,"location":"LANE_WPS","groupCount":0},
"oolite-pirate-light-remote":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-freighters-docking":{"priority":40,"location":"STATION_AEGIS","groupCount":0},
"oolite-freighters":{"priority":40,"location":"LANE_WP","groupCount":1},
"oolite-hunters-medium-route3":{"priority":40,"location":"LANE_WS","groupCount":0},
"oolite-couriers-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-route2-asteroids":{"groupCount":3,"deterministic":1,"priority":20,"location":"LANE_PS","locationSeed":82715},
"oolite-hunters-medium-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-smugglers":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-pirate-heavy-remote":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-pirate-light-route1":{"priority":40,"location":"LANE_WP","groupCount":3},
"oolite-offlane-hermit":{"groupCount":1,"deterministic":1,"priority":99,"location":"PLANET_ORBIT_HIGH","locationSeed":71258},
"oolite-hunters-triangle":{"priority":40,"location":"LANE_WPS","groupCount":1},
"oolite-pirate-heavy-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-police-triangle":{"priority":40,"location":"LANE_WPS","groupCount":0},
"oolite-police-stationpatrol":{"location":"STATION_AEGIS","priority":40},
"oolite-hunters-heavy-route3":{"priority":40,"location":"LANE_WS","groupCount":1},
"oolite-hunters-heavy-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-thargoid-strike":{"priority":40,"location":"LANE_WPS","groupCount":0},
"oolite-pirate-medium-route1":{"priority":40,"location":"LANE_WP","groupCount":0},
"oolite-pirate-heavy-triangle":{"priority":40,"location":"LANE_WPS","groupCount":0},
"oolite-nav-buoy":{"deterministic":1,"coordinates":[66691.8046875,-6439.2080078125,526114],"priority":5,"location":"COORDINATES"},
"oolite-assassins":{"priority":40,"location":"WITCHPOINT","groupCount":1},
"oolite-witch-buoy":{"deterministic":1,"priority":10,"location":"COORDINATES","coordinates":[0,0,0]},
"oolite-pirate-light-triangle":{"priority":40,"location":"LANE_WPS","groupCount":0}}
14:22:30.401 [hudselector] GlobalLog (OOJSGlobal.m:266): HUDs: ,Default HUD,hud,hudselector,ExtraLarge HUD with 10 MFDs and custom dials,hudselector-extralarge,hudselector-extralarge10,hudselector,Large HUD with 10 MFDs and custom dials,hudselector-large,hudselector,Small HUD with 10 MFDs and custom dials,hudselector-small,VimanaX_HUD,Vimana-X HUD 6 MFDs,VimanaX_HUD-6mfds,,,VimanaX_HUD,Vimana-X HUD 10 MFDs,VimanaX_HUD-10mfds,,,VimanaX_HUD,Vimana-X HUD 12 MFDs,VimanaX_HUD-12mfds,,,fighter_hud2,Fighter HUD Mk. II ,fighter_hud2,,
14:22:30.401 [hudselector] GlobalLog (OOJSGlobal.m:266): 0: ,Default HUD,hud
14:22:30.401 [hudselector] GlobalLog (OOJSGlobal.m:266): 1: hudselector,ExtraLarge HUD with 10 MFDs and custom dials,hudselector-extralarge,hudselector-extralarge10
14:22:30.401 [hudselector] GlobalLog (OOJSGlobal.m:266): 2: hudselector,Large HUD with 10 MFDs and custom dials,hudselector-large
14:22:30.401 [hudselector] GlobalLog (OOJSGlobal.m:266): 3: hudselector,Small HUD with 10 MFDs and custom dials,hudselector-small
14:22:30.401 [hudselector] GlobalLog (OOJSGlobal.m:266): 4: VimanaX_HUD,Vimana-X HUD 6 MFDs,VimanaX_HUD-6mfds,,
14:22:30.401 [hudselector] GlobalLog (OOJSGlobal.m:266): 5: VimanaX_HUD,Vimana-X HUD 10 MFDs,VimanaX_HUD-10mfds,,
14:22:30.401 [hudselector] GlobalLog (OOJSGlobal.m:266): 6: VimanaX_HUD,Vimana-X HUD 12 MFDs,VimanaX_HUD-12mfds,,
14:22:30.401 [hudselector] GlobalLog (OOJSGlobal.m:266): 7: fighter_hud2,Fighter HUD Mk. II ,fighter_hud2,,
14:22:30.401 [hudselector] GlobalLog (OOJSGlobal.m:266): saved hud = VimanaX_HUD-12mfds
14:22:30.401 [hudselector] GlobalLog (OOJSGlobal.m:266): index of saved hud = 6
14:22:30.406 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_LOAD to GUI_SCREEN_STATUS
14:22:30.407 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_LOAD to GUI_SCREEN_STATUS
14:22:30.441 [LogEvents] GlobalLog (OOJSGlobal.m:266): mission screen opportunity
14:22:30.443 [hudselector] GlobalLog (OOJSGlobal.m:266): Scanner NonLinear:true UltraZoom:true HUD:hud.plist Crosshairs: vx_crosshair_off.plist, scanner settings is not fixed.
...
14:22:55.749 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_STATUS to GUI_SCREEN_INTERFACES
14:22:55.749 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_STATUS to GUI_SCREEN_INTERFACES
14:22:59.627 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_INTERFACES to GUI_SCREEN_MISSION
14:23:07.459 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_MISSION to GUI_SCREEN_INTERFACES
14:23:07.460 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_MISSION to GUI_SCREEN_INTERFACES
14:23:07.461 [hudselector] GlobalLog (OOJSGlobal.m:266): s = VimanaX_HUD,Vimana-X HUD 12 MFDs,VimanaX_HUD-12mfds,,, prev = 6
14:23:07.461 [hudselector] GlobalLog (OOJSGlobal.m:266): p = VimanaX_HUD-12mfds
14:23:07.508 [hudselector] GlobalLog (OOJSGlobal.m:266): sel_ws = VimanaX_HUD
14:23:07.508 [hudselector] GlobalLog (OOJSGlobal.m:266): doing prev callback
14:23:07.508 [hudselector] GlobalLog (OOJSGlobal.m:266): activating chosen hud
14:23:07.575 [script.javaScript.exception.unexpectedType] ReportJSError (OOJavaScriptEngine.m:204): ***** JavaScript exception (hudselector 1.19): TypeError: h is undefined
14:23:07.575 [LogEvents] GlobalLog (OOJSGlobal.m:266): mission screen ended
14:23:07.603 [LogEvents] GlobalLog (OOJSGlobal.m:266): mission screen opportunity
14:23:15.687 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_INTERFACES to GUI_SCREEN_MISSION
14:23:18.986 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_MISSION to GUI_SCREEN_INTERFACES
14:23:18.987 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_MISSION to GUI_SCREEN_INTERFACES
14:23:18.990 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_INTERFACES to GUI_SCREEN_MISSION
14:23:33.835 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_MISSION to GUI_SCREEN_INTERFACES
14:23:33.835 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_MISSION to GUI_SCREEN_INTERFACES
14:23:33.837 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_INTERFACES to GUI_SCREEN_MISSION
14:23:36.170 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_MISSION to GUI_SCREEN_INTERFACES
14:23:36.170 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_MISSION to GUI_SCREEN_INTERFACES
14:23:36.171 [LogEvents] GlobalLog (OOJSGlobal.m:266): mission screen ended
14:23:36.171 [LogEvents] GlobalLog (OOJSGlobal.m:266): mission screen opportunity
14:23:37.220 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_INTERFACES to GUI_SCREEN_MAIN
14:23:37.221 [Repair System] GlobalLog (OOJSGlobal.m:266): Launch: Repair System equipment status: EQUIPMENT_OK
14:23:37.222 [Repair System] GlobalLog (OOJSGlobal.m:266): Launch: Repair system Online, no equipment damaged, entering Standby mode
14:23:37.226 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship lost EQ_VIMANAX_FONT_NARROW
14:23:37.227 [LogEvents] GlobalLog (OOJSGlobal.m:266): ship got EQ_VIMANAX_FONT_NARROW
14:23:37.228 [LogEvents] GlobalLog (OOJSGlobal.m:266): will launch from Coriolis Station 6122 flying Cobra Mark III 27313
14:23:37.244 [script.javaScript.exception.unexpectedType] ReportJSError (OOJavaScriptEngine.m:204): ***** JavaScript exception (hudselector 1.19): TypeError: h is undefined
14:23:37.381 [LogEvents] GlobalLog (OOJSGlobal.m:266): compass targeted lost target in mode COMPASS_MODE_PLANET
14:23:37.388 [LogEvents] GlobalLog (OOJSGlobal.m:266): alert condition changed from 0 to 2
...
14:23:38.684 [LogEvents] GlobalLog (OOJSGlobal.m:266): compass targeted Lazaso undefined in mode COMPASS_MODE_PLANET
14:23:39.743 [LogEvents] GlobalLog (OOJSGlobal.m:266): launched from Coriolis Station 6122
14:23:53.867 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 0 changed to tsplugins_tmi
14:23:54.989 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 0 changed to nm_primeable-mfd
14:23:55.617 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 0 changed to inquirer_mfd
14:23:56.167 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 0 changed to tsplugins_srs
14:23:56.734 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 0 changed to LaunchQueueMFD
14:23:57.217 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 0 changed to TelescopeAuxMFD
14:23:58.202 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 0 changed to TelescopeMFD
14:24:00.588 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 0 changed to useful_MFD_general_info
14:24:02.152 [LogEvents] GlobalLog (OOJSGlobal.m:266): selected mfd 1
14:24:02.667 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 1 changed to tsplugins_tmi
14:24:03.302 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 1 changed to nm_primeable-mfd
14:24:04.652 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 1 changed to inquirer_mfd
14:24:05.287 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 1 changed to tsplugins_srs
14:24:06.182 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 1 changed to LaunchQueueMFD
14:24:06.827 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 1 changed to TelescopeAuxMFD
14:24:10.282 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 1 changed to TelescopeMFD
14:24:12.502 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 1 changed to useful_MFD_general_info
14:24:13.116 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 1 changed to useful_MFD_market
14:24:14.637 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 1 changed to null
14:24:15.852 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 1 changed to tsplugins_tmi
14:24:16.516 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 1 changed to nm_primeable-mfd
14:24:18.151 [LogEvents] GlobalLog (OOJSGlobal.m:266): selected mfd 2
14:24:18.601 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 2 changed to tsplugins_tmi
14:24:19.336 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 2 changed to nm_primeable-mfd
14:24:20.066 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 2 changed to inquirer_mfd
14:24:21.251 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 2 changed to tsplugins_srs
14:24:21.886 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 2 changed to LaunchQueueMFD
14:24:22.451 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 2 changed to TelescopeAuxMFD
14:24:23.681 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 2 changed to TelescopeMFD
14:24:24.793 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 2 changed to useful_MFD_general_info
14:24:25.516 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 2 changed to useful_MFD_market
14:24:26.700 [LogEvents] GlobalLog (OOJSGlobal.m:266): selected mfd 3
14:24:27.131 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 3 changed to tsplugins_tmi
14:24:27.825 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 3 changed to nm_primeable-mfd
14:24:28.530 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 3 changed to inquirer_mfd
14:24:30.250 [LogEvents] GlobalLog (OOJSGlobal.m:266): selected mfd 4
14:24:30.820 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 4 changed to tsplugins_tmi
14:24:31.465 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 4 changed to nm_primeable-mfd
14:24:31.987 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 4 changed to inquirer_mfd
14:24:32.515 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 4 changed to tsplugins_srs
14:24:33.065 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 4 changed to LaunchQueueMFD
14:24:36.150 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 4 changed to TelescopeAuxMFD
14:24:37.500 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 4 changed to TelescopeMFD
14:24:39.565 [LogEvents] GlobalLog (OOJSGlobal.m:266): selected mfd 5
14:24:40.065 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 5 changed to tsplugins_tmi
14:24:40.585 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 5 changed to nm_primeable-mfd
14:24:41.000 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 5 changed to inquirer_mfd
14:24:41.450 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 5 changed to tsplugins_srs
14:24:42.014 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 5 changed to LaunchQueueMFD
14:24:42.485 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 5 changed to TelescopeAuxMFD
14:24:48.250 [LogEvents] GlobalLog (OOJSGlobal.m:266): selected mfd 6
14:24:48.824 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 6 changed to tsplugins_tmi
14:24:49.999 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 6 changed to nm_primeable-mfd
14:24:50.500 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 6 changed to inquirer_mfd
14:24:51.029 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 6 changed to tsplugins_srs
14:24:51.549 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 6 changed to LaunchQueueMFD
14:24:52.084 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 6 changed to TelescopeAuxMFD
14:24:53.069 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 6 changed to TelescopeMFD
14:24:53.564 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 6 changed to useful_MFD_general_info
14:24:54.034 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 6 changed to useful_MFD_market
14:24:54.454 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 6 changed to null
14:24:56.433 [LogEvents] GlobalLog (OOJSGlobal.m:266): selected mfd 7
14:24:57.133 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 7 changed to tsplugins_tmi
14:24:59.824 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 7 changed to nm_primeable-mfd
14:25:01.818 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 7 changed to inquirer_mfd
14:25:04.363 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 7 changed to tsplugins_srs
14:25:05.033 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 7 changed to LaunchQueueMFD
14:25:06.448 [LogEvents] GlobalLog (OOJSGlobal.m:266): selected mfd 8
14:25:06.933 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 8 changed to tsplugins_tmi
14:25:07.808 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 8 changed to nm_primeable-mfd
14:25:08.169 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 8 changed to inquirer_mfd
14:25:08.518 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 8 changed to tsplugins_srs
14:25:08.863 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 8 changed to LaunchQueueMFD
14:25:09.269 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 8 changed to TelescopeAuxMFD
14:25:09.633 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 8 changed to TelescopeMFD
14:25:10.013 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 8 changed to useful_MFD_general_info
14:25:10.362 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 8 changed to useful_MFD_market
14:25:10.713 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 8 changed to null
14:25:11.984 [LogEvents] GlobalLog (OOJSGlobal.m:266): selected mfd 9
14:25:12.898 [LogEvents] GlobalLog (OOJSGlobal.m:266): selected mfd 10
14:25:13.397 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 10 changed to tsplugins_tmi
14:25:15.412 [LogEvents] GlobalLog (OOJSGlobal.m:266): selected mfd 11
14:25:15.822 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 11 changed to tsplugins_tmi
14:25:16.347 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 11 changed to nm_primeable-mfd
14:25:16.798 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 11 changed to inquirer_mfd
14:25:17.267 [LogEvents] GlobalLog (OOJSGlobal.m:266): mfd 11 changed to tsplugins_srs
14:25:27.013 [LogEvents] GlobalLog (OOJSGlobal.m:266): targeted Coriolis Station 6122 who has 25000 energy
14:25:29.663 [LogEvents] GlobalLog (OOJSGlobal.m:266): got message from Coriolis Station 6122 : Docking authorized. You have an approach slot terminating at 2084174:23:27:05
14:25:29.663 [LogEvents] GlobalLog (OOJSGlobal.m:266): requested docking clearance and DOCKING_CLEARANCE_GRANTED
14:25:29.666 [LogEvents] GlobalLog (OOJSGlobal.m:266): docking clearance granted
14:25:29.666 [ils] GlobalLog (OOJSGlobal.m:266): Cobra Mark III: Honour of Digebiti is using ILS to dock on Coriolis Station
14:25:52.947 [LogEvents] GlobalLog (OOJSGlobal.m:266): will dock to Coriolis Station 6122
14:25:53.062 [LogEvents] GlobalLog (OOJSGlobal.m:266): alert condition changed from 2 to 1
14:25:55.513 [LogEvents] GlobalLog (OOJSGlobal.m:266): docked to Coriolis Station 6122
14:25:55.515 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_MAIN to GUI_SCREEN_STATUS
14:25:55.515 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_MAIN to GUI_SCREEN_STATUS
14:25:55.592 [LogEvents] GlobalLog (OOJSGlobal.m:266): mission screen opportunity
14:25:55.599 [LogEvents] GlobalLog (OOJSGlobal.m:266): alert condition changed from 1 to 0
14:25:57.825 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_STATUS to GUI_SCREEN_MARKET
14:25:57.831 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_STATUS to GUI_SCREEN_MARKET
14:26:00.060 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_MARKET to GUI_SCREEN_SYSTEM_DATA
14:26:00.065 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_MARKET to GUI_SCREEN_SYSTEM_DATA
14:26:01.025 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_SYSTEM_DATA to GUI_SCREEN_SHORT_RANGE_CHART
14:26:01.037 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_SYSTEM_DATA to GUI_SCREEN_SHORT_RANGE_CHART
14:26:02.359 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_SHORT_RANGE_CHART to GUI_SCREEN_STATUS
14:26:02.360 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_SHORT_RANGE_CHART to GUI_SCREEN_STATUS
14:26:03.210 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_STATUS to GUI_SCREEN_INTERFACES
14:26:03.211 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_STATUS to GUI_SCREEN_INTERFACES
14:26:04.910 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_INTERFACES to GUI_SCREEN_EQUIP_SHIP
14:26:04.915 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_INTERFACES to GUI_SCREEN_EQUIP_SHIP
14:26:06.413 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_EQUIP_SHIP to GUI_SCREEN_OPTIONS
14:26:10.605 [LogEvents] GlobalLog (OOJSGlobal.m:266): STANDARD_SAVE
14:26:10.649 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen will change from GUI_SCREEN_OPTIONS to GUI_SCREEN_STATUS
14:26:10.649 [LogEvents] GlobalLog (OOJSGlobal.m:266): gui screen changed from GUI_SCREEN_OPTIONS to GUI_SCREEN_STATUS
14:26:12.999 [exit.context] -[OoliteApp terminate:] (OoliteApp.m:68): Exiting: Cocoa terminate event.
Closing log at 2023-10-10 13:26:13 +0000.
Got it - thank you! I'll give it a stab and get back to you (eventually!: Invited tomorrow as a stranger to a rather bizarre dinner down in London involving stabbing things with dress swords, chocolate ships of the line and toasting a former Vice-admiral of the White!)
Just tried it out. Yes! Well done.
Thank you!
Yay! Another happy customer!Cholmondely wrote: ↑Tue Oct 24, 2023 4:25 amFor the first time ever I launched a save game and found both the HUD and the MFDs already installed!
Code: Select all
this.$HUDSelectorFix = true; //turn on the fix of scanner settings problem caused by Auto Crosshairs OXP
Code: Select all
//---------------------------------------------------------------------------------
this.shipTargetAcquired = this.shipTargetLost = function () {
//Must fix after each target loss due to Auto Crosshairs OXP break the scanner settings
if (worldScripts["Auto Crosshairs"]) this.$C = -1;
}
Code: Select all
//---------------------------------------------------------------------------------
this.$HUDSelector_FixFCB = function (delta) { //FrameCallBack for fixing crosshairs change bug
if (player && player.ship) {
//detect crosshairs change made by Auto Crosshairs OXP
if (this.$C != player.ship.crosshairs && this.$HUDSelectorFix) { //can be disabled by this variable
this.$C = player.ship.crosshairs;
this.$HUDSelectorSetScanner(this.$HUDSelectorScanner); //fix scanner settings cleared by crosshairs change
}
if (this.$H != player.ship.hud && this.$HUDSelectorFix) { //can be disabled by this variable
this.$H = player.ship.hud; //a scripted hud changed the actual plist and reverted back the scanner settings
this.$HUDSelectorSetScanner(this.$HUDSelectorScanner); //fix scanner settings cleared by crosshairs change
}
var l = player.ship.scannerNonLinear;
var z = player.ship.scannerUltraZoom;
if (this.$L != l || this.$Z != z) { //log scanner settings changes and crosshair problems
this.$L = l;
this.$Z = z;
if (this.$HUDSelectorFixInEveryFrame) this.$HUDSelectorSetScanner(this.$HUDSelectorScanner);
else log(this.name, "Scanner NonLinear:" + l + " UltraZoom:" + z
+ " HUD:" + player.ship.hud + " Crosshairs: " + player.ship.crosshairs
+ ", scanner settings is not fixed.");
}
}
}