Startup Time 1.79

For test results, bug reports, announcements of new builds etc.

Moderators: winston, another_commander, Getafix

User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: Startup Time 1.79

Post by Thargoid »

another_commander wrote:
Thargoid, what happens if you start up Oolite in Safe Mode? Just trying to ensure that it's not third-party program related.
Neither trunk nor 1.77.1 will actually run at all under safe mode. For trunk nothing at all appears, and for 1.77.1 the taskbar icon briefly appears then closes.

To my knowledge there's nothing special about the installation (Windows 7 Home Prem SP1), so quite why they don't start I have no idea. But before I switched to OXZs neither version showed any significant delays to start-up (maybe a minute or two tops with a rebuilt cache), so it's something in the new set-up or my OXZ load.
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Startup Time 1.79

Post by cim »

That's interesting. I'll have a look at what it's doing after the debug console connection, then.
User avatar
Norby
---- E L I T E ----
---- E L I T E ----
Posts: 2577
Joined: Mon May 20, 2013 9:53 pm
Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
Contact:

Re: Startup Time 1.79

Post by Norby »

If we want the same startup time as in 1.77 then the oxz manager should unzip the oxz right after download. I think the more occupied space is marginal but the loading time is very important.
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: Startup Time 1.79

Post by Thargoid »

cim wrote:
That's interesting. I'll have a look at what it's doing after the debug console connection, then.
If it helps, my most recent latest.log is below so you can see the timings etc (it's a 9 minute start-up now using this morning's commits).

I think the most significant bit are the two lines 16:04:03.467 [script.load.notFound]: ***** ERROR: Could not find script file oolite-missile.js. and 16:09:50.103 [script.load.notFound]: ***** ERROR: Could not find script file oolite-missile.js.. Over that period the game is still just presenting the log splash-screen, it's prior to the actual game window with the Cobbie3.

You can see that there is an almost 6 minute gap between them, which is the bulk of the start-up delay (although quite what that missing script error relates to you're better suited to judge than I am, although there is indeed no script oolite-missile.js in the trunk resources/scripts folder).

For reference, the game is topping out at about 75% physical memory usage just after loading (around the time the log file below ends), dropping back to about 65% when running (and at about 50% prior to loading).

Editted to add - I think the missing "oolite-missile.js" is perhaps a typo somewhere and should be "oolite-missileAI.js"?

Code: Select all

Opening log for Oolite development version 1.79.0.5735-140510-c8843ed (x86-32 test release) under Windows 6.1.7601 Service Pack 1 64-bit at 2014-05-18 16:01:58 +0100.
2 processors detected.
Build options: OpenAL, new planets, JavaScript console support, OXP verifier, localization tools, debug GraphViz support, JavaScript profiling.

Note that the contents of the log file can be adjusted by editing logcontrol.plist.

16:02:01.949 [paths.debug]: (Resources, "C:\\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns", ../AddOns)
16:02:01.949 [paths.debug]: (Resources, "C:\\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns", ../AddOns)
16:02:12.661 [oxp.message]: ../AddOns/Workbench.oxp/Ring Demo.oxp: Planetary Ring Demo by Thargoid. Just a proof of concept, not for standard gameplay usage.
16:02:28.940 [display.mode.list.native]: Windows native resolution detected: 1024 x 600
16:02:34.511 [joystick.init]: Number of joysticks detected: 1
16:02:34.801 [rendering.opengl.version]: OpenGL renderer version: 4.2.12002 ("4.2.12002 Compatibility Profile Context 9.12.0.0"). Vendor: "ATI Technologies Inc.". Renderer: "AMD Radeon HD 6250 Graphics".
16:02:34.802 [rendering.opengl.extensions]: OpenGL extensions (216):
GL_ARB_draw_instanced, GL_NV_float_buffer, GL_ARB_occlusion_query, GL_EXT_texture_env_add, GL_ARB_texture_storage, GL_ARB_texture_env_dot3, GL_ARB_sync, GL_AMD_vertex_shader_viewport_index, GL_ARB_texture_multisample, GL_ARB_point_parameters, GL_ARB_vertex_array_object, GL_ARB_blend_func_extended, GL_AMD_shader_trace, GL_NV_explicit_multisample, GL_EXT_provoking_vertex, GL_EXT_blend_equation_separate, GL_ARB_compressed_texture_pixel_storage, GL_EXT_texture_snorm, GL_ARB_texture_non_power_of_two, GL_ARB_texture_mirrored_repeat, GL_EXT_multi_draw_arrays, GL_ARB_timer_query, GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_range, GL_SGIS_texture_edge_clamp, GL_EXT_abgr, GL_ARB_vertex_program, GL_ATI_texture_float, GL_ARB_draw_buffers_blend, GL_AMD_sample_positions, GL_ARB_viewport_array, GL_KTX_buffer_region, GL_ARB_shadow, GL_EXT_texture_cube_map, GL_ARB_shader_atomic_counters, GL_NV_primitive_restart, GL_EXT_framebuffer_object, GL_EXT_texture_sRGB, GL_ARB_conservative_depth, GL_ARB_get_program_binary, GL_ARB_multitexture, GL_NV_half_float, GL_NV_copy_image, GL_AMD_seamless_cubemap_per_texture, GL_SUN_multi_draw_arrays, GL_EXT_texture_compression_rgtc, GL_AMD_pinned_memory, GL_ARB_shader_objects, GL_EXT_blend_func_separate, GL_EXT_bgra, GL_ARB_pixel_buffer_object, GL_ARB_vertex_attrib_64bit, GL_ARB_draw_buffers, GL_NV_texgen_reflection, GL_ARB_texture_env_crossbar, GL_ARB_fragment_shader, GL_EXT_texture_swizzle, GL_EXT_fog_coord, GL_EXT_vertex_array_bgra, GL_EXT_framebuffer_blit, GL_NV_copy_depth_to_color, GL_ARB_texture_compression_rgtc, GL_EXT_transform_feedback, GL_ARB_sample_shading, GL_ARB_seamless_cube_map, GL_WIN_swap_hint, GL_EXT_texture_shared_exponent, GL_ARB_shading_language_420pack, GL_AMD_depth_clamp_separate, GL_ARB_shader_subroutine, GL_EXT_copy_buffer, GL_AMD_shader_stencil_export, GL_AMD_name_gen_delete, GL_EXT_geometry_shader4, GL_EXT_direct_state_access, GL_EXT_compiled_vertex_array, GL_ARB_shader_image_load_store, GL_EXT_texture_storage, GL_EXT_shader_image_load_store, GL_EXT_separate_specular_color, GL_ARB_vertex_type_2_10_10_10_rev, GL_EXT_vertex_array, GL_ARB_shading_language_100, GL_EXT_rescale_normal, GL_ARB_texture_float, GL_EXT_packed_depth_stencil, GL_EXT_bindable_uniform, GL_ARB_half_float_pixel, GL_EXT_texture_compression_s3tc, GL_EXT_draw_instanced, GL_ARB_occlusion_query2, GL_AMD_draw_buffers_blend, GL_ARB_texture_rgb10_a2ui, GL_SGIS_texture_lod, WGL_EXT_swap_control, GL_ARB_geometry_shader4, GL_AMD_transform_feedback3_lines_triangles, GL_ARB_framebuffer_object, GL_AMD_debug_output, GL_NV_conditional_render, GL_ARB_texture_rg, GL_AMD_conservative_depth, GL_ARB_color_buffer_float, GL_EXT_blend_color, GL_EXT_texture_rectangle, GL_ARB_vertex_array_bgra, GL_EXT_texture_integer, GL_EXT_texture_array, GL_ARB_base_instance, GL_EXT_texture_compression_bptc, GL_EXT_histogram, GL_ARB_shading_language_packing, GL_ARB_fragment_program_shadow, GL_EXT_texture_buffer_object, GL_ARB_texture_snorm, GL_ARB_map_buffer_range, GL_ARB_fragment_program, GL_ARB_copy_buffer, GL_ARB_shadow_ambient, GL_ARB_tessellation_shader, GL_EXT_texture_lod_bias, GL_EXT_texture_filter_anisotropic, GL_EXT_draw_buffers2, GL_EXT_secondary_color, GL_ARB_transform_feedback2, GL_ARB_transform_feedback3, GL_EXT_framebuffer_multisample, GL_ARB_window_pos, GL_EXT_texture_env_combine, GL_ARB_vertex_shader, GL_ARB_texture_compression_bptc, GL_SGIS_generate_mipmap, GL_ATI_texture_mirror_once, GL_EXT_packed_float, GL_ARB_texture_border_clamp, GL_ARB_explicit_attrib_location, GL_NV_blend_square, GL_ARB_internalformat_query, GL_EXT_texture3D, GL_ARB_ES2_compatibility, GL_ARB_texture_query_lod, GL_AMD_texture_cube_map_array, GL_AMDX_vertex_shader_tessellator, GL_EXT_texture_mirror_clamp, GL_EXT_texture_sRGB_decode, GL_ARB_texture_compression, GL_ARB_texture_env_add, GL_ARB_imaging, GL_ARB_provoking_vertex, GL_EXT_gpu_shader4, GL_ARB_texture_rectangle, GL_EXT_texture_edge_clamp, GL_ARB_draw_elements_base_vertex, GL_ARB_fragment_coord_conventions, GL_ARB_shader_stencil_export, GL_ATI_envmap_bumpmap, GL_ARB_separate_shader_objects, GL_ARB_texture_cube_map, GL_EXT_framebuffer_sRGB, GL_EXT_texture_compression_latc, GL_EXT_texgen_reflection, GL_ATI_fragment_shader, GL_ARB_point_sprite, GL_ARB_texture_gather, GL_ARB_texture_buffer_object_rgb32, GL_ARB_depth_texture, GL_EXT_texture_object, GL_ARB_instanced_arrays, GL_EXT_blend_minmax, GL_AMD_vertex_shader_layer, GL_ATI_draw_buffers, GL_ARB_framebuffer_sRGB, GL_EXT_blend_subtract, GL_EXT_packed_pixels, GL_IBM_texture_mirrored_repeat, GL_AMD_texture_texture4, GL_EXT_draw_range_elements, GL_ARB_texture_cube_map_array, GL_ARB_sampler_objects, GL_ARB_half_float_vertex, GL_AMDX_debug_output, GL_ARB_shader_precision, GL_ARB_gpu_shader5, GL_ARB_depth_clamp, GL_AMD_vertex_shader_tessellator, GL_ARB_texture_storage_multisample, GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object, GL_ARB_draw_indirect, GL_AMD_multi_draw_indirect, GL_EXT_pixel_buffer_object, GL_EXT_vertex_attrib_64bit, GL_ARB_transform_feedback_instanced, GL_ATI_texture_env_combine3, GL_ARB_texture_env_combine, GL_ATI_texture_compression_3dc, GL_ARB_shader_bit_encoding, GL_EXT_timer_query, GL_EXT_gpu_program_parameters, GL_ARB_shader_texture_lod, GL_ARB_uniform_buffer_object, GL_ARB_multisample, GL_EXT_texture_env_dot3, GL_AMD_query_buffer_object, GL_EXT_shadow_funcs, GL_EXT_texture_lod, GL_ARB_depth_buffer_float, GL_ARB_map_buffer_alignment, GL_EXT_copy_texture, GL_ARB_gpu_shader_fp64, GL_EXT_stencil_wrap, GL_EXT_point_parameters, GL_ATI_separate_stencil, GL_EXT_subtexture, GL_AMD_performance_monitor, GL_NV_texture_barrier
16:02:37.802 [rendering.opengl.shader.support]: Shaders are supported.
16:02:41.744 [searchPaths.dumpAll]: Unrestricted mode - resource paths:
    Resources
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns
    ../AddOns
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Galaxy_Liner 1.0.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Heart_of_Gold 1.0.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Heavy_Metal.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Planet_Express 1.1.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Space Zeppelin 1.0.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ArexackHeretic.att1.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ArexackHeretic.CargoWreck.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ArexackHeretic.ThargornThreat.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.CaptMurphy.ShipStorageHelper.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.camera-drones.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.combat-simulator.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.comms-pack-a.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.cotbs.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.energy-bomb.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.escort-formations.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.extracts-tre-clan.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.new-cargoes.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.ships-library.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.shipset-compatibility.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.systemfeatures.rings.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.systemfeatures.sunspots.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ClymAngus.Kirin.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ClymAngus.KirinSport.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ClymAngus.NeoCaduceus.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.CmdrWombat.ThargoidWars.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.CommonSenseOTB.CustomShields.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.Commies.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetA.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetB.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetC.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetD.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetE.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetF.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetG.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.EricWalch.MissileAnalyser.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.EricWalch.TionislaReporter.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.EricWalch.UPSCourier.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.LittleBear.AsteroidStorm.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Lone_Wolf.ETTHomingBeacon.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Murgh.HoOpyCasino.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Murgh.MilitaryFiasco.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Murgh.NuVipers.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Norby.Gallery.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Norby.ShipVersion.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Pagroove.FamousPlanets.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Pagroove.Superhub.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Pleb.TaxiGalactica.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.BlOombergMarkets.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.Dictators.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.ExecutiveSpaceWays.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.FeudalStates.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.FuelTank.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.IronRaven.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.MissilesandBombs.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.ResistanceCommander.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.SalezaAeronautics.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.RobertTodd.Taranis.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.smivs.aliens.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.additional_planets_sr_base.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.additional_planets_sr_pack_redux.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.behemoth.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.navigation_mfd.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.ore_processor.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.random_hits.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.random_hits_resources.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.start_choices.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.stations_for_extra_planets.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.BGS.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.CCL.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Eric.BuoyRepair.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Hyperradio.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.HyperradioHH01.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.OXPConfig.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Pagroove.BGSSoundset.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Snoopers.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Vector.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.APRIL.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Aquatics.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Armoury.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Bigships.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.CargoShepherd.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.CargoSpotter.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.CommandersLog.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.EnergyEquipment.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.FlightLog.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.FuelStation.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Gates.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.HiredGuns.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.HyperCargo.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.IronHide.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.LaserBooster.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.LaveAcademy.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Liners.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.MilFuelInj.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.NavalGrid.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Neo-Docklights.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.OoCheat.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompass.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackA.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackB.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackC.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackD.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Planetfall-OoHaul.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Planetfall.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Pods.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RealisticDamage.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RepairBots.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RetroRockets.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RingRacer.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.SecondWave.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Stealth.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.StellarSerpents.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Swarm.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.TAP.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.TCAT.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Tracker.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.TrackerCam.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.TrafficControl.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Vortex.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.WelcomeMat.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Wildships.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/uk.org.rockthehalo.oolite.oxp.Tricky.Jaguar_Company.oxz
    ../AddOns/Basic-debug.oxp
    ../AddOns/External.oxp
    ../AddOns/External.oxp/BountyScannerv2.0.oxp
    ../AddOns/External.oxp/BountyStatus 1.00.oxp
    ../AddOns/External.oxp/Coluber_0_6_0_2011-12-17.oxp
    ../AddOns/External.oxp/Constitution Class Heavy Cruiser.oxp
    ../AddOns/External.oxp/default_Jameson_ship_is_griff_cobra3.oxp
    ../AddOns/External.oxp/EnhancedMisjump_1.1.oxp
    ../AddOns/External.oxp/ExternalLazer.oxp
    ../AddOns/External.oxp/Freighttrain1.00.oxp
    ../AddOns/External.oxp/Fruitbat1.01.oxp
    ../AddOns/External.oxp/Generation Ships.oxp
    ../AddOns/External.oxp/griff_cobraIII_subent_missiles.oxp
    ../AddOns/External.oxp/griff_ico_normalmapped_fullsize_tex_v1.0.oxp
    ../AddOns/External.oxp/griff_missile_normalmapped.oxp
    ../AddOns/External.oxp/Griff_Shipset_Addition_v1.0.oxp
    ../AddOns/External.oxp/Griff_Shipset_Resources_v1.2.22.oxp
    ../AddOns/External.oxp/LongRangeScanner v0.1.oxp
    ../AddOns/External.oxp/MilitaryTargettingSystemv1.oxp
    ../AddOns/External.oxp/railgun.oxp
    ../AddOns/External.oxp/randomshipnames1.3.oxp
    ../AddOns/External.oxp/SIRF20.oxp
    ../AddOns/External.oxp/System_Redux.oxp
    ../AddOns/External.oxp/TalkativeCompass_1.0.4.oxp
    ../AddOns/External.oxp/TCA 1.01.oxp
    ../AddOns/External.oxp/Tianve1.3.oxp
    ../AddOns/External.oxp/Transports 2.52.oxp
    ../AddOns/External.oxp/Universal Turret Switcher.oxp
    ../AddOns/Stable.oxp
    ../AddOns/Stable.oxp/Butterflies_Kaks.oxp
    ../AddOns/Stable.oxp/liners_v1.5.oxp
    ../AddOns/Toolbox.oxp
    ../AddOns/Toolbox.oxp/BETA-MissionTextTools 0.1.oxp
    ../AddOns/Workbench.oxp
    ../AddOns/Workbench.oxp/Goliath.oxp
    ../AddOns/Workbench.oxp/planetFall-Backdrops.oxp
    ../AddOns/Workbench.oxp/Ring Demo.oxp
    ../AddOns/Workbench.oxp/Temple.oxp
    ../AddOns/Workbench.oxp/Tester.oxp
    ../AddOns/Workbench.oxp/thirdWave.oxp
    ../AddOns/Workbench.oxp/toughMissiles.oxp
16:02:48.408 [shipData.load.begin]: Loading ship data.
16:03:04.253 [script.load.world.listAll]: Loaded 200 world scripts:
    Additional Planets SR pack Redux 1.1
    aliens_world_script 1.0
    ams_system 2.02
    april_worldScript.js 1.03
    aquatics_equipment 1.1
    aquatics_FX.js 1.00
    aquatics_populator 2.28
    armoury_machineScript.js 1.00
    armoury_trackerWorldScript.js 1.00
    AsteroidStorm 4.03
    behemoth 3.0
    BGS-M 1.9
    BGS-PAGsoundsetv2 2.3
    BGS-XMapping 1.9
    bigShips_populator 1.0.2
    Bounty Scanner 2.0 2.00
    Bounty Status Display 1.00
    buoyRepair 1.3.2
    Cabal_Common_Briefing 1.7
    Cabal_Common_Comms 1.7
    Cabal_Common_Functions 1.7
    Cabal_Common_Keyboard 1.7
    Cabal_Common_MissionHandling 1.7
    Cabal_Common_Music 1.7
    Cabal_Common_Overlay 1.7
    Cabal_Common_OXPStrength 1.7
    Cabal_Common_SpecialMarkets 1.7
    Caduceus Damage Control Node 2.0
    Camera Drones 1.3
    Cargo_Wreck_Teaser 1.7.1
    cargoSpotter_worldScript.js 1.01
    CargoTypeExtension 1.2.3
    CargoTypeExtension-Auctions 1.1.1
    CargoTypeExtension-Base 1.2.3
    CargoTypeExtension-DefaultMarket 1.2.3
    CargoTypeExtension-Dynamic 1.2.3
    CargoTypeExtension-FetchContracts 1.2.3
    CargoTypeExtension-OpenContract 1.2.3
    CargoTypeExtension-Permits 1.2.3
    CargoTypeExtension-Regional 1.2.3
    CargoTypeExtension-Scavenger 1.2.3
    CargoTypeExtension-Station-Astrofactory 1.2.3
    CargoTypeExtension-Station-ConStore 1.2.3
    CargoTypeExtension-Station-Galnavy 1.2.3
    CargoTypeExtension-Station-GRS 1.2.3
    CargoTypeExtension-Station-HoopyCasino 1.2.3
    CargoTypeExtension-Station-KiotaBiosphere 1.2.3
    CargoTypeExtension-Station-KiotaFactory 1.2.3
    CargoTypeExtension-Station-KiotaHabitat 1.2.3
    CargoTypeExtension-Station-KiotaRelay 1.2.3
    CargoTypeExtension-Station-KiotaResearch 1.2.3
    CargoTypeExtension-Station-KiotaSolar 1.2.3
    CargoTypeExtension-Station-PlanetFall 1.2.3
    CargoTypeExtension-Station-RockHermit 1.2.3
    CargoTypeExtension-Station-RRSWaystation 1.2.3
    CargoTypeExtension-Station-SalvageGang 1.2.3
    CargoTypeExtension-Station-SpaceBar 1.2.3
    CargoTypeExtension-Station-SuperHub 1.2.3
    CargoTypeExtension-Station-ZGF 1.2.3
    CargoTypeExtension-TraderNet 1.2.3
    Combat Simulator 1.1
    commandersLog 1.00
    Comms Pack A 0.2
    communist_population 2.12
    COTBS 1.0.2
    CT_Script 2.0
    customshields 0.83
    dictators.js 1.0
    ECM_jammerScript 1.00
    Emergency Energy Unit 2.1
    Enhanced Misjumps 1.1
    Escort Formations Randomiser 1.1
    executivespaceways.js 1.0
    exhibitions 1.14
    feudal-challenge.js 9.0
    feudal-mission.js 9.0
    feudal-planetfall.js 3.0
    feudal-promotion.js 6.0
    feudal-ranks.js 5.0
    feudal-tournament.js 10.0
    FlightLog 1.07
    Freighttrain 1.0
    FuelStation-Setup 2.02
    gallery 1.14
    gates_masterScript 1.13
    Generation Ships 1.3
    Goliath Populator 1.0
    GWcontrolpanel 1.0
    GWmain 0.4
    GWpromotions 0.1
    GWunitstatus 1.0
    hiredGuns_system 1.0
    hoopy_casino 1.2.1
    HyperCargo 1.10
    hyperradio 1.26.1
    hyperRadioHH01 1.01
    IR-defences.js 1.0
    IR-finance.js 1.0
    IR-main-script.js 7.0
    IR-SDF.js 1.0
    IR-shipment.js 1.0
    IronHide Armour Script 2.00
    Jaguar Company 2.5
    Jaguar Company Ships 1.4
    laserBooster_worldScript.js 1.02
    LaveAcademy 1.33
    Library book: EFTTCAOIL 1.2
    liners_populator_script.js 1.5
    LongRangeScanner 0.1
    mil_injectors.js 1.03
    military_fiasco 2.5.3
    militarytargettingsystem 1.0
    missile_analyser 1.2
    Missiles & Bombs 1.0
    missionTextTools 0.10
    navi_mfd 0.2
    neoDockLights_worldScript.js 0.10
    ooCheat 1.11
    oolite-cloaking-device 1.79
    oolite-constrictor-hunt 1.79
    oolite-contracts-cargo 1.79
    oolite-contracts-helpers 1.79
    oolite-contracts-parcels 1.79
    oolite-contracts-passengers 1.79
    oolite-libPriorityAI 1.79
    oolite-nova 1.79
    oolite-populator 1.79
    oolite-primable-equipment-register 1.79
    oolite-registership 1.79
    oolite-thargoid-plans 1.79
    oolite-tianve 1.41
    oolite-trumbles 1.79
    oolite-tutorial 1.79
    oreProcessor 2.1
    OXPConfig 2.3.1
    PAGroove_superhubPopulator 1.1
    Pi-Forty-Two Con stores 4.1.7
    planetaryCompass_namePack-A 1.00
    planetaryCompass_namePack-B 1.00
    planetaryCompass_namePack-C 1.00
    planetaryCompass_namePack-D 1.00
    planetaryCompass_worldScript.js 1.01
    PlanetFall 1.51
    planetFall-Backdrops.js 1.0
    PlanetFall_Oohaul 1.10
    railgun 1.3
    Random_Hits 1.8.1
    randomshipnames 1.3
    realisticDamage.js 1.00
    Repair system 2.10
    Ring Station Test 1.04
    RingRacer 1.20
    saleza.js 1.0
    SE-main-script 2.5
    Ship_Storage_Helper.js 0.21
    Ships Library 0.8
    shipversion 1.21
    SIRF_populator.js 1.00
    snoopers 2.5
    start_choices 1.7
    stations_for_extra_planets 1.7
    stations_for_extra_planets_spotter 1.0
    stealth_missionScript 1.05
    stellarSerpents_masterScript.js 1.21
    System Features: Rings 1.2
    System Features: Sunspots 1.5
    System Redux 0.7
    System Redux 1.2 1.2
    Talkative Space Compass 1.0.4
    taranis_one 1.3
    targetAutolock 1.11
    taxi_galactica_main 1.0
    TCAT_masterScript 1.0
    TCAT_missionScript 1.0
    tester_WS.js 1.00
    thargoid_wars 4.6
    Thargorn_Witchspace_Battle 1.5.2
    Tionisla Chronicle Array OXP 1.0.1
    Tionisla Reporter 1.2.0
    tracker_worldScript.js 1.00
    TrafficControl 1.1
    transportSchedule 2.52
    uni_turret_switcher.js 0.01
    ups_container 1.8.4
    ups_docs 1.8.4
    ups_parcel 1.8.4
    ups_slaves 1.8.3
    ups_sun 1.8.4
    vector 1.7.1
    vector_areidis 1.7.1
    vector_cubes 1.7.1
    vector_insp 1.7.1
    vector_missionArn 1.7.1
    vector_news 1.7.1
    vector_pad 1.7.1
    vector_updater 1.7.1
    vortex_maelstrom.js 1.27
    vortex_player.js 1.30
    Welcome Information Script 1.13
    wildShips_populator.js 1.02
16:04:03.467 [script.load.notFound]: ***** ERROR: Could not find script file oolite-missile.js.
16:09:50.103 [script.load.notFound]: ***** ERROR: Could not find script file oolite-missile.js.
16:10:32.872 [script.javaScript.timeLimit]: ***** ERROR: Script "Cabal_Common_OXPStrength" ran for 5.05882 seconds and has been terminated.
16:10:32.873 [script.javaScript.stackTrace]:  0 (Cabal_Common_OXPStrength.js:22) <anonymous function>
16:10:32.873 [script.javaScript.stackTrace]:     this: [Script "Cabal_Common_OXPStrength" version 1.7]
16:10:32.874 [script.javaScript.stackTrace]:     temp: "function default_coordinatesFromEscortPosition(index) {\n    \"use strict\";\n    var highPart = Math.floor(index / escortPositionCount) + 1;\n    var lowPart = index % escortPositionCount;\n    var spacing..."
16:10:32.874 [script.javaScript.stackTrace]:     prop: "description"
16:10:32.875 [script.javaScript.stackTrace]:     w: "CargoTypeExtension-Station-GRS"
16:10:37.367 [startup.complete]: ========== Loading complete in 502.44 seconds. ==========
16:10:39.334 [debugTCP.connected]: Connected to debug console "DebugConsole".
16:10:41.844 [script.javaScript.timeLimit]: ***** ERROR: Script "realisticDamage.js" ran for 1.41939 seconds and has been terminated.
16:10:41.844 [script.javaScript.stackTrace]:  0 (oolite-global-prefix.js:149) <anonymous function>
16:10:41.845 [script.javaScript.stackTrace]:     this: [object Global]
16:10:41.845 [script.javaScript.stackTrace]:  1 (C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RealisticDamage.oxz/Config/script.js:19) <anonymous function>
16:10:41.845 [script.javaScript.stackTrace]:     this: [Script "realisticDamage.js" version 1.00]
16:10:41.845 [script.javaScript.stackTrace]:     scriptCounter: 196
16:10:58.746 [script.javaScript.timeLimit]: ***** ERROR: Script "Null AI" ran for 1.95973 seconds and has been terminated.
16:10:58.747 [script.javaScript.stackTrace]:  0 (oolite-nullAI.js:1) <not a function frame>
16:10:58.747 [script.javaScript.stackTrace]:     this: [Script "Null AI" version (nil)]
16:10:58.747 [script.javaScript.stackTrace]:     name: "Null AI"
16:10:58.748 [script.javaScript.stackTrace]:     ship: [Ship "Revolutionary Guard" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT] [read-only]
16:10:58.748 [script.javaScript.stackTrace]:     version: "1.79"
16:10:58.753 [script.javaScript.stackTrace]:     author: "Giles Williams, Jens Ayton and contributors"
16:10:58.753 [script.javaScript.stackTrace]:     license: "GPL 2+ / CC-BY-NC-SA 3.0 - see LICENSE.TXT for details"
16:10:58.754 [script.javaScript.load.failed]: ***** Error loading JavaScript script Resources/AIs/oolite-nullAI.js -- could not run script
16:10:58.754 [ai.load.failed.unknownAI]: Unable to load JS AI oolite-nullAI.js for ship <ShipEntity 0x137cccc8>{"Revolutionary Guard" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT} (guard for role trader)
16:11:00.945 [script.javaScript.timeLimit]: ***** ERROR: Script "Oolite Police AI" ran for 4.15831 seconds and has been terminated.
16:11:00.945 [script.javaScript.stackTrace]:  0 (oolite-policeAI.js:208) <not a function frame>
16:11:00.945 [script.javaScript.stackTrace]:     this: [Script "Oolite Police AI" version (nil)]
16:11:00.946 [script.javaScript.stackTrace]:     aiStarted: function
16:11:00.946 [script.javaScript.stackTrace]:     name: "Oolite Police AI"
16:11:00.946 [script.javaScript.stackTrace]:     ship: [Ship "Revolutionary Guard" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT] [read-only]
16:11:00.946 [script.javaScript.stackTrace]:     version: "1.79"
16:11:00.947 [script.javaScript.stackTrace]:     author: "Giles Williams, Jens Ayton and contributors"
16:11:00.947 [script.javaScript.stackTrace]:     license: "GPL 2+ / CC-BY-NC-SA 3.0 - see LICENSE.TXT for details"
16:11:00.947 [script.javaScript.load.failed]: ***** Error loading JavaScript script Resources/AIs/oolite-policeAI.js -- could not run script
16:11:00.948 [ai.load.failed.unknownAI]: Unable to load JS AI oolite-policeAI.js for ship <ShipEntity 0x137cccc8>{"Revolutionary Guard" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT} (guard for role police)
16:11:03.051 [script.javaScript.timeLimit]: ***** ERROR: Script "Oolite Police AI" ran for 6.26414 seconds and has been terminated.
16:11:03.051 [script.javaScript.stackTrace]:  0 (oolite-policeAI.js:208) <not a function frame>
16:11:03.051 [script.javaScript.stackTrace]:     this: [Script "Oolite Police AI" version (nil)]
16:11:03.052 [script.javaScript.stackTrace]:     aiStarted: function
16:11:03.052 [script.javaScript.stackTrace]:     name: "Oolite Police AI"
16:11:03.052 [script.javaScript.stackTrace]:     ship: [Ship "Revolutionary Guard" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT] [read-only]
16:11:03.053 [script.javaScript.stackTrace]:     version: "1.79"
16:11:03.053 [script.javaScript.stackTrace]:     author: "Giles Williams, Jens Ayton and contributors"
16:11:03.054 [script.javaScript.stackTrace]:     license: "GPL 2+ / CC-BY-NC-SA 3.0 - see LICENSE.TXT for details"
16:11:03.054 [script.javaScript.load.failed]: ***** Error loading JavaScript script Resources/AIs/oolite-policeAI.js -- could not run script
16:11:03.054 [ai.load.failed.unknownAI]: Unable to load JS AI oolite-policeAI.js for ship <ShipEntity 0x137cccc8>{"Revolutionary Guard" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT} (guard for role police-station-patrol)
16:11:06.011 [exit.context]: Exiting: Exit Game selected on start screen.
16:11:06.051 [gameController.exitApp]: .GNUstepDefaults synchronized.

Closing log at 2014-05-18 16:11:06 +0100.
Last edited by Thargoid on Sun May 18, 2014 3:25 pm, edited 2 times in total.
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Re: Startup Time 1.79

Post by Eric Walch »

And what happens if the zipper also tries to compress the textures any further? In that case there is an extra overload of decompressing the png files every time the texture is loaded.

I have no idea how current zippers handle this, but in the past I had compression programs that also tried to compress already compressed stuff. Currently I use the build-in zipper on my mac, and the process of choosing what to compress is now a black box to me. (I only run a zip-cleaner on it, to remove the specific mac files from it)
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Re: Startup Time 1.79

Post by Eric Walch »

I think the most significant bit are the two lines 16:04:03.467 [script.load.notFound]: ***** ERROR: Could not find script file oolite-missile.js. and 16:09:50.103 [script.load.notFound]: ***** ERROR: Could not find script file oolite-missile.js..
oolite-missile.js was in Ooilte 1.77, but is removed from trunk. It is not used inside the trunk code. So it seems an oxp missile that tries to use a core script.
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: Startup Time 1.79

Post by Thargoid »

I'd just come to the same conclusion - there's a grep going on in the background at the moment to try and find out which OXP/Z it might be (although the OXZ format may prevent that for those). But I thought it worth mentioning as a time yardstick.

Editted to add - found it, in one of my workbench/test OXPs (not a released one). So can cross that error off.
Last edited by Thargoid on Sun May 18, 2014 3:46 pm, edited 1 time in total.
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Startup Time 1.79

Post by cim »

If it was meant to be an AI, there'd be an AI loading error following it. There was briefly during the development of 1.77 an oolite-missile.js ship script in Scripts, but it was taken out again before release. It's possible some OXP developed around that time is trying to reference it.
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: Startup Time 1.79

Post by Thargoid »

Restarting with an explicitly flushed cache (to get rid of those two shipdata.plist references to oolite-missile.js) also took 8 minutes for a start-up.

With cache clear (editted highlights):

Code: Select all

16:48:49.122 [paths.debug]: (Resources, "C:\\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns", ../AddOns)
16:48:49.123 [paths.debug]: (Resources, "C:\\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns", ../AddOns)

16:49:01.204 [rendering.opengl.shader.support]: Shaders are supported.
16:49:03.031 [dataCache.rebuild.explicitFlush]: Cache explicitly flushed with shift key. Rebuilding from scratch.
16:49:03.114 [searchPaths.dumpAll]: Unrestricted mode - resource paths:
    Resources

16:49:10.300 [shipData.load.begin]: Loading ship data.
16:49:10.618 [plist.parse.failed]: Failed to parse C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ClymAngus.KirinSport.oxz/Config/shipdata.plist as a property list.
failed to parse as XML property list
16:49:18.976 [shipData.load.error]: ***** ERROR: the shipdata.plist entry "grs_cobra3_redux1" specifies non-existent model "cobra3_redux1.dat".
16:49:21.090 [shipData.load.error]: ***** ERROR: the shipdata.plist entry "IR-GSE-ad" specifies non-existent model "IR-gse-ad.dat".
16:49:25.245 [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "kirin-sport-player" does not have a corresponding shipdata.plist entry, ignoring.
16:50:17.102 [script.load.world.listAll]: Loaded 199 world scripts:

16:56:28.740 [script.javaScript.timeLimit]: ***** ERROR: Script "Cabal_Common_OXPStrength" ran for 5.21885 seconds and has been terminated.
And with cache already done (again editted highlights):

Code: Select all

17:00:35.475 [paths.debug]: (Resources, "C:\\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns", ../AddOns)
17:00:35.475 [paths.debug]: (Resources, "C:\\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns", ../AddOns)

17:00:48.736 [rendering.opengl.shader.support]: Shaders are supported.
17:00:52.791 [searchPaths.dumpAll]: Unrestricted mode - resource paths:
    Resources

17:00:55.673 [shipData.load.begin]: Loading ship data.
17:01:08.397 [script.load.world.listAll]: Loaded 199 world scripts:

17:06:05.754 [startup.complete]: ========== Loading complete in 324.34 seconds. ==========
17:06:18.228 [debugTCP.connected]: Connected to debug console "DebugConsole".
17:06:21.557 [script.javaScript.timeLimit]: ***** ERROR: Script "Oolite Police AI" ran for 3.04591 seconds and has been terminated.
So according to the logs it's 456.71s for a rebuilt cache vs 324.34s for a pre-existing one. So ~5.5 minutes for a cached start-up. Getting there, possibly down towards the limitations from the processor perhaps. Maybe time to strip out some OXZs again.

[/color]
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Startup Time 1.79

Post by cim »

Could you turn on "startup.progress" in your logcontrol.plist, please - that'll give a better idea of where things are getting delayed.

I've capped the CPU speed here down to 1GHz (from a possible 3.2) and startup unsurprisingly takes 3.2 times longer - around 25 seconds. Still not sure where the 10 minutes is coming from, but it may not be entirely the CPU.
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: Startup Time 1.79

Post by Thargoid »

Full log with startup.progress set to yes and cache shift-key flushed is below (start-up to spinning Cobbie3).

Code: Select all

Opening log for Oolite development version 1.79.0.5735-140510-c8843ed (x86-32 test release) under Windows 6.1.7601 Service Pack 1 64-bit at 2014-05-18 17:34:41 +0100.
2 processors detected.
Build options: OpenAL, new planets, JavaScript console support, OXP verifier, localization tools, debug GraphViz support, JavaScript profiling.

Note that the contents of the log file can be adjusted by editing logcontrol.plist.

17:34:43.088 [paths.debug]: (Resources, "C:\\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns", ../AddOns)
17:34:43.089 [paths.debug]: (Resources, "C:\\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns", ../AddOns)
17:34:45.196 [oxp.message]: ../AddOns/Workbench.oxp/Ring Demo.oxp: Planetary Ring Demo by Thargoid. Just a proof of concept, not for standard gameplay usage.
17:34:45.231 [dataCache.rebuild.explicitFlush]: Cache explicitly flushed with shift key. Rebuilding from scratch.
17:34:48.401 [display.mode.list.native]: Windows native resolution detected: 1024 x 600
17:34:49.595 [joystick.init]: Number of joysticks detected: 1
17:34:49.616 [rendering.opengl.version]: OpenGL renderer version: 4.2.12002 ("4.2.12002 Compatibility Profile Context 9.12.0.0"). Vendor: "ATI Technologies Inc.". Renderer: "AMD Radeon HD 6250 Graphics".
17:34:49.618 [rendering.opengl.extensions]: OpenGL extensions (216):
GL_ARB_draw_instanced, GL_NV_float_buffer, GL_ARB_occlusion_query, GL_EXT_texture_env_add, GL_ARB_texture_storage, GL_ARB_texture_env_dot3, GL_ARB_sync, GL_AMD_vertex_shader_viewport_index, GL_ARB_texture_multisample, GL_ARB_point_parameters, GL_ARB_vertex_array_object, GL_ARB_blend_func_extended, GL_AMD_shader_trace, GL_NV_explicit_multisample, GL_EXT_provoking_vertex, GL_EXT_blend_equation_separate, GL_ARB_compressed_texture_pixel_storage, GL_EXT_texture_snorm, GL_ARB_texture_non_power_of_two, GL_ARB_texture_mirrored_repeat, GL_EXT_multi_draw_arrays, GL_ARB_timer_query, GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_range, GL_SGIS_texture_edge_clamp, GL_EXT_abgr, GL_ARB_vertex_program, GL_ATI_texture_float, GL_ARB_draw_buffers_blend, GL_AMD_sample_positions, GL_ARB_viewport_array, GL_KTX_buffer_region, GL_ARB_shadow, GL_EXT_texture_cube_map, GL_ARB_shader_atomic_counters, GL_NV_primitive_restart, GL_EXT_framebuffer_object, GL_EXT_texture_sRGB, GL_ARB_conservative_depth, GL_ARB_get_program_binary, GL_ARB_multitexture, GL_NV_half_float, GL_NV_copy_image, GL_AMD_seamless_cubemap_per_texture, GL_SUN_multi_draw_arrays, GL_EXT_texture_compression_rgtc, GL_AMD_pinned_memory, GL_ARB_shader_objects, GL_EXT_blend_func_separate, GL_EXT_bgra, GL_ARB_pixel_buffer_object, GL_ARB_vertex_attrib_64bit, GL_ARB_draw_buffers, GL_NV_texgen_reflection, GL_ARB_texture_env_crossbar, GL_ARB_fragment_shader, GL_EXT_texture_swizzle, GL_EXT_fog_coord, GL_EXT_vertex_array_bgra, GL_EXT_framebuffer_blit, GL_NV_copy_depth_to_color, GL_ARB_texture_compression_rgtc, GL_EXT_transform_feedback, GL_ARB_sample_shading, GL_ARB_seamless_cube_map, GL_WIN_swap_hint, GL_EXT_texture_shared_exponent, GL_ARB_shading_language_420pack, GL_AMD_depth_clamp_separate, GL_ARB_shader_subroutine, GL_EXT_copy_buffer, GL_AMD_shader_stencil_export, GL_AMD_name_gen_delete, GL_EXT_geometry_shader4, GL_EXT_direct_state_access, GL_EXT_compiled_vertex_array, GL_ARB_shader_image_load_store, GL_EXT_texture_storage, GL_EXT_shader_image_load_store, GL_EXT_separate_specular_color, GL_ARB_vertex_type_2_10_10_10_rev, GL_EXT_vertex_array, GL_ARB_shading_language_100, GL_EXT_rescale_normal, GL_ARB_texture_float, GL_EXT_packed_depth_stencil, GL_EXT_bindable_uniform, GL_ARB_half_float_pixel, GL_EXT_texture_compression_s3tc, GL_EXT_draw_instanced, GL_ARB_occlusion_query2, GL_AMD_draw_buffers_blend, GL_ARB_texture_rgb10_a2ui, GL_SGIS_texture_lod, WGL_EXT_swap_control, GL_ARB_geometry_shader4, GL_AMD_transform_feedback3_lines_triangles, GL_ARB_framebuffer_object, GL_AMD_debug_output, GL_NV_conditional_render, GL_ARB_texture_rg, GL_AMD_conservative_depth, GL_ARB_color_buffer_float, GL_EXT_blend_color, GL_EXT_texture_rectangle, GL_ARB_vertex_array_bgra, GL_EXT_texture_integer, GL_EXT_texture_array, GL_ARB_base_instance, GL_EXT_texture_compression_bptc, GL_EXT_histogram, GL_ARB_shading_language_packing, GL_ARB_fragment_program_shadow, GL_EXT_texture_buffer_object, GL_ARB_texture_snorm, GL_ARB_map_buffer_range, GL_ARB_fragment_program, GL_ARB_copy_buffer, GL_ARB_shadow_ambient, GL_ARB_tessellation_shader, GL_EXT_texture_lod_bias, GL_EXT_texture_filter_anisotropic, GL_EXT_draw_buffers2, GL_EXT_secondary_color, GL_ARB_transform_feedback2, GL_ARB_transform_feedback3, GL_EXT_framebuffer_multisample, GL_ARB_window_pos, GL_EXT_texture_env_combine, GL_ARB_vertex_shader, GL_ARB_texture_compression_bptc, GL_SGIS_generate_mipmap, GL_ATI_texture_mirror_once, GL_EXT_packed_float, GL_ARB_texture_border_clamp, GL_ARB_explicit_attrib_location, GL_NV_blend_square, GL_ARB_internalformat_query, GL_EXT_texture3D, GL_ARB_ES2_compatibility, GL_ARB_texture_query_lod, GL_AMD_texture_cube_map_array, GL_AMDX_vertex_shader_tessellator, GL_EXT_texture_mirror_clamp, GL_EXT_texture_sRGB_decode, GL_ARB_texture_compression, GL_ARB_texture_env_add, GL_ARB_imaging, GL_ARB_provoking_vertex, GL_EXT_gpu_shader4, GL_ARB_texture_rectangle, GL_EXT_texture_edge_clamp, GL_ARB_draw_elements_base_vertex, GL_ARB_fragment_coord_conventions, GL_ARB_shader_stencil_export, GL_ATI_envmap_bumpmap, GL_ARB_separate_shader_objects, GL_ARB_texture_cube_map, GL_EXT_framebuffer_sRGB, GL_EXT_texture_compression_latc, GL_EXT_texgen_reflection, GL_ATI_fragment_shader, GL_ARB_point_sprite, GL_ARB_texture_gather, GL_ARB_texture_buffer_object_rgb32, GL_ARB_depth_texture, GL_EXT_texture_object, GL_ARB_instanced_arrays, GL_EXT_blend_minmax, GL_AMD_vertex_shader_layer, GL_ATI_draw_buffers, GL_ARB_framebuffer_sRGB, GL_EXT_blend_subtract, GL_EXT_packed_pixels, GL_IBM_texture_mirrored_repeat, GL_AMD_texture_texture4, GL_EXT_draw_range_elements, GL_ARB_texture_cube_map_array, GL_ARB_sampler_objects, GL_ARB_half_float_vertex, GL_AMDX_debug_output, GL_ARB_shader_precision, GL_ARB_gpu_shader5, GL_ARB_depth_clamp, GL_AMD_vertex_shader_tessellator, GL_ARB_texture_storage_multisample, GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object, GL_ARB_draw_indirect, GL_AMD_multi_draw_indirect, GL_EXT_pixel_buffer_object, GL_EXT_vertex_attrib_64bit, GL_ARB_transform_feedback_instanced, GL_ATI_texture_env_combine3, GL_ARB_texture_env_combine, GL_ATI_texture_compression_3dc, GL_ARB_shader_bit_encoding, GL_EXT_timer_query, GL_EXT_gpu_program_parameters, GL_ARB_shader_texture_lod, GL_ARB_uniform_buffer_object, GL_ARB_multisample, GL_EXT_texture_env_dot3, GL_AMD_query_buffer_object, GL_EXT_shadow_funcs, GL_EXT_texture_lod, GL_ARB_depth_buffer_float, GL_ARB_map_buffer_alignment, GL_EXT_copy_texture, GL_ARB_gpu_shader_fp64, GL_EXT_stencil_wrap, GL_EXT_point_parameters, GL_ATI_separate_stencil, GL_EXT_subtexture, GL_AMD_performance_monitor, GL_NV_texture_barrier
17:34:54.055 [rendering.opengl.shader.support]: Shaders are supported.
17:34:55.871 [dataCache.rebuild.explicitFlush]: Cache explicitly flushed with shift key. Rebuilding from scratch.
17:34:55.951 [searchPaths.dumpAll]: Unrestricted mode - resource paths:
    Resources
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns
    ../AddOns
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Galaxy_Liner 1.0.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Heart_of_Gold 1.0.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Heavy_Metal.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Planet_Express 1.1.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Space Zeppelin 1.0.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ArexackHeretic.att1.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ArexackHeretic.CargoWreck.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ArexackHeretic.ThargornThreat.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.CaptMurphy.ShipStorageHelper.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.camera-drones.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.combat-simulator.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.comms-pack-a.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.cotbs.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.energy-bomb.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.escort-formations.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.extracts-tre-clan.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.new-cargoes.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.ships-library.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.shipset-compatibility.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.systemfeatures.rings.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.systemfeatures.sunspots.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ClymAngus.Kirin.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ClymAngus.KirinSport.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ClymAngus.NeoCaduceus.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.CmdrWombat.ThargoidWars.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.CommonSenseOTB.CustomShields.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.Commies.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetA.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetB.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetC.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetD.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetE.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetF.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetG.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.EricWalch.MissileAnalyser.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.EricWalch.TionislaReporter.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.EricWalch.UPSCourier.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.LittleBear.AsteroidStorm.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Lone_Wolf.ETTHomingBeacon.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Murgh.HoOpyCasino.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Murgh.MilitaryFiasco.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Murgh.NuVipers.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Norby.Gallery.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Norby.ShipVersion.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Pagroove.FamousPlanets.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Pagroove.Superhub.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Pleb.TaxiGalactica.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.BlOombergMarkets.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.Dictators.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.ExecutiveSpaceWays.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.FeudalStates.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.FuelTank.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.IronRaven.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.MissilesandBombs.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.ResistanceCommander.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.SalezaAeronautics.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.RobertTodd.Taranis.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.smivs.aliens.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.additional_planets_sr_base.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.additional_planets_sr_pack_redux.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.behemoth.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.navigation_mfd.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.ore_processor.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.random_hits.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.random_hits_resources.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.start_choices.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.stations_for_extra_planets.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.BGS.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.CCL.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Eric.BuoyRepair.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Hyperradio.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.HyperradioHH01.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.OXPConfig.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Pagroove.BGSSoundset.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Snoopers.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Vector.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.APRIL.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Aquatics.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Armoury.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Bigships.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.CargoShepherd.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.CargoSpotter.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.CommandersLog.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.EnergyEquipment.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.FlightLog.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.FuelStation.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Gates.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.HiredGuns.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.HyperCargo.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.IronHide.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.LaserBooster.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.LaveAcademy.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Liners.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.MilFuelInj.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.NavalGrid.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Neo-Docklights.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.OoCheat.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompass.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackA.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackB.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackC.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackD.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Planetfall-OoHaul.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Planetfall.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Pods.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RealisticDamage.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RepairBots.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RetroRockets.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RingRacer.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.SecondWave.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Stealth.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.StellarSerpents.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Swarm.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.TAP.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.TCAT.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Tracker.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.TrackerCam.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.TrafficControl.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Vortex.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.WelcomeMat.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Wildships.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/uk.org.rockthehalo.oolite.oxp.Tricky.Jaguar_Company.oxz
    ../AddOns/Basic-debug.oxp
    ../AddOns/External.oxp
    ../AddOns/External.oxp/BountyScannerv2.0.oxp
    ../AddOns/External.oxp/BountyStatus 1.00.oxp
    ../AddOns/External.oxp/Coluber_0_6_0_2011-12-17.oxp
    ../AddOns/External.oxp/Constitution Class Heavy Cruiser.oxp
    ../AddOns/External.oxp/default_Jameson_ship_is_griff_cobra3.oxp
    ../AddOns/External.oxp/EnhancedMisjump_1.1.oxp
    ../AddOns/External.oxp/ExternalLazer.oxp
    ../AddOns/External.oxp/Freighttrain1.00.oxp
    ../AddOns/External.oxp/Fruitbat1.01.oxp
    ../AddOns/External.oxp/Generation Ships.oxp
    ../AddOns/External.oxp/griff_cobraIII_subent_missiles.oxp
    ../AddOns/External.oxp/griff_ico_normalmapped_fullsize_tex_v1.0.oxp
    ../AddOns/External.oxp/griff_missile_normalmapped.oxp
    ../AddOns/External.oxp/Griff_Shipset_Addition_v1.0.oxp
    ../AddOns/External.oxp/Griff_Shipset_Resources_v1.2.22.oxp
    ../AddOns/External.oxp/LongRangeScanner v0.1.oxp
    ../AddOns/External.oxp/MilitaryTargettingSystemv1.oxp
    ../AddOns/External.oxp/railgun.oxp
    ../AddOns/External.oxp/randomshipnames1.3.oxp
    ../AddOns/External.oxp/SIRF20.oxp
    ../AddOns/External.oxp/TalkativeCompass_1.0.4.oxp
    ../AddOns/External.oxp/TCA 1.01.oxp
    ../AddOns/External.oxp/Tianve1.3.oxp
    ../AddOns/External.oxp/Transports 2.52.oxp
    ../AddOns/External.oxp/Universal Turret Switcher.oxp
    ../AddOns/Stable.oxp
    ../AddOns/Stable.oxp/Butterflies_Kaks.oxp
    ../AddOns/Toolbox.oxp
    ../AddOns/Toolbox.oxp/BETA-MissionTextTools 0.1.oxp
    ../AddOns/Workbench.oxp
    ../AddOns/Workbench.oxp/Goliath.oxp
    ../AddOns/Workbench.oxp/planetFall-Backdrops.oxp
    ../AddOns/Workbench.oxp/Ring Demo.oxp
    ../AddOns/Workbench.oxp/Temple.oxp
    ../AddOns/Workbench.oxp/Tester.oxp
    ../AddOns/Workbench.oxp/thirdWave.oxp
    ../AddOns/Workbench.oxp/toughMissiles.oxp
17:35:04.518 [startup.progress]: ===== [-0.00 s] Loading ship data
17:35:04.519 [shipData.load.begin]: Loading ship data.
17:35:04.835 [plist.parse.failed]: Failed to parse C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ClymAngus.KirinSport.oxz/Config/shipdata.plist as a property list.
failed to parse as XML property list
17:35:28.203 [shipData.load.error]: ***** ERROR: the shipdata.plist entry "grs_cobra3_redux1" specifies non-existent model "cobra3_redux1.dat".
17:35:33.726 [shipData.load.error]: ***** ERROR: the shipdata.plist entry "IR-GSE-ad" specifies non-existent model "IR-gse-ad.dat".
17:35:43.827 [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "kirin-sport-player" does not have a corresponding shipdata.plist entry, ignoring.
17:35:56.118 [startup.progress]: ===== [51.60 s] Doing stuff I forgot earlier
17:36:45.462 [startup.progress]: ===== [100.94 s] Loading scripts
17:36:56.620 [script.load.world.listAll]: Loaded 199 world scripts:
    Additional Planets SR pack Redux 1.1
    aliens_world_script 1.0
    ams_system 2.02
    april_worldScript.js 1.03
    aquatics_equipment 1.1
    aquatics_FX.js 1.00
    aquatics_populator 2.28
    armoury_machineScript.js 1.00
    armoury_trackerWorldScript.js 1.00
    AsteroidStorm 4.03
    behemoth 3.0
    BGS-M 1.9
    BGS-PAGsoundsetv2 2.3
    BGS-XMapping 1.9
    bigShips_populator 1.0.2
    Bounty Scanner 2.0 2.00
    Bounty Status Display 1.00
    buoyRepair 1.3.2
    Cabal_Common_Briefing 1.7
    Cabal_Common_Comms 1.7
    Cabal_Common_Functions 1.7
    Cabal_Common_Keyboard 1.7
    Cabal_Common_MissionHandling 1.7
    Cabal_Common_Music 1.7
    Cabal_Common_Overlay 1.7
    Cabal_Common_OXPStrength 1.7
    Cabal_Common_SpecialMarkets 1.7
    Caduceus Damage Control Node 2.0
    Camera Drones 1.3
    Cargo_Wreck_Teaser 1.7.1
    cargoSpotter_worldScript.js 1.01
    CargoTypeExtension 1.2.3
    CargoTypeExtension-Auctions 1.1.1
    CargoTypeExtension-Base 1.2.3
    CargoTypeExtension-DefaultMarket 1.2.3
    CargoTypeExtension-Dynamic 1.2.3
    CargoTypeExtension-FetchContracts 1.2.3
    CargoTypeExtension-OpenContract 1.2.3
    CargoTypeExtension-Permits 1.2.3
    CargoTypeExtension-Regional 1.2.3
    CargoTypeExtension-Scavenger 1.2.3
    CargoTypeExtension-Station-Astrofactory 1.2.3
    CargoTypeExtension-Station-ConStore 1.2.3
    CargoTypeExtension-Station-Galnavy 1.2.3
    CargoTypeExtension-Station-GRS 1.2.3
    CargoTypeExtension-Station-HoopyCasino 1.2.3
    CargoTypeExtension-Station-KiotaBiosphere 1.2.3
    CargoTypeExtension-Station-KiotaFactory 1.2.3
    CargoTypeExtension-Station-KiotaHabitat 1.2.3
    CargoTypeExtension-Station-KiotaRelay 1.2.3
    CargoTypeExtension-Station-KiotaResearch 1.2.3
    CargoTypeExtension-Station-KiotaSolar 1.2.3
    CargoTypeExtension-Station-PlanetFall 1.2.3
    CargoTypeExtension-Station-RockHermit 1.2.3
    CargoTypeExtension-Station-RRSWaystation 1.2.3
    CargoTypeExtension-Station-SalvageGang 1.2.3
    CargoTypeExtension-Station-SpaceBar 1.2.3
    CargoTypeExtension-Station-SuperHub 1.2.3
    CargoTypeExtension-Station-ZGF 1.2.3
    CargoTypeExtension-TraderNet 1.2.3
    Combat Simulator 1.1
    commandersLog 1.00
    Comms Pack A 0.2
    communist_population 2.12
    COTBS 1.0.2
    CT_Script 2.0
    customshields 0.83
    dictators.js 1.0
    ECM_jammerScript 1.00
    Emergency Energy Unit 2.1
    Enhanced Misjumps 1.1
    Escort Formations Randomiser 1.1
    executivespaceways.js 1.0
    exhibitions 1.14
    feudal-challenge.js 9.0
    feudal-mission.js 9.0
    feudal-planetfall.js 3.0
    feudal-promotion.js 6.0
    feudal-ranks.js 5.0
    feudal-tournament.js 10.0
    FlightLog 1.07
    Freighttrain 1.0
    FuelStation-Setup 2.02
    gallery 1.14
    gates_masterScript 1.13
    Generation Ships 1.3
    Goliath Populator 1.0
    GWcontrolpanel 1.0
    GWmain 0.4
    GWpromotions 0.1
    GWunitstatus 1.0
    hiredGuns_system 1.0
    hoopy_casino 1.2.1
    HyperCargo 1.10
    hyperradio 1.26.1
    hyperRadioHH01 1.01
    IR-defences.js 1.0
    IR-finance.js 1.0
    IR-main-script.js 7.0
    IR-SDF.js 1.0
    IR-shipment.js 1.0
    IronHide Armour Script 2.00
    Jaguar Company 2.5
    Jaguar Company Ships 1.4
    laserBooster_worldScript.js 1.02
    LaveAcademy 1.33
    Library book: EFTTCAOIL 1.2
    liners_populator_script.js 1.5
    LongRangeScanner 0.1
    mil_injectors.js 1.03
    military_fiasco 2.5.3
    militarytargettingsystem 1.0
    missile_analyser 1.2
    Missiles & Bombs 1.0
    missionTextTools 0.10
    navi_mfd 0.2
    neoDockLights_worldScript.js 0.10
    ooCheat 1.11
    oolite-cloaking-device 1.79
    oolite-constrictor-hunt 1.79
    oolite-contracts-cargo 1.79
    oolite-contracts-helpers 1.79
    oolite-contracts-parcels 1.79
    oolite-contracts-passengers 1.79
    oolite-libPriorityAI 1.79
    oolite-nova 1.79
    oolite-populator 1.79
    oolite-primable-equipment-register 1.79
    oolite-registership 1.79
    oolite-thargoid-plans 1.79
    oolite-tianve 1.41
    oolite-trumbles 1.79
    oolite-tutorial 1.79
    oreProcessor 2.1
    OXPConfig 2.3.1
    PAGroove_superhubPopulator 1.1
    Pi-Forty-Two Con stores 4.1.7
    planetaryCompass_namePack-A 1.00
    planetaryCompass_namePack-B 1.00
    planetaryCompass_namePack-C 1.00
    planetaryCompass_namePack-D 1.00
    planetaryCompass_worldScript.js 1.01
    PlanetFall 1.51
    planetFall-Backdrops.js 1.0
    PlanetFall_Oohaul 1.10
    railgun 1.3
    Random_Hits 1.8.1
    randomshipnames 1.3
    realisticDamage.js 1.00
    Repair system 2.10
    Ring Station Test 1.04
    RingRacer 1.20
    saleza.js 1.0
    SE-main-script 2.5
    Ship_Storage_Helper.js 0.21
    Ships Library 0.8
    shipversion 1.21
    SIRF_populator.js 1.00
    snoopers 2.5
    start_choices 1.7
    stations_for_extra_planets 1.7
    stations_for_extra_planets_spotter 1.0
    stealth_missionScript 1.05
    stellarSerpents_masterScript.js 1.21
    System Features: Rings 1.2
    System Features: Sunspots 1.5
    System Redux 0.7
    Talkative Space Compass 1.0.4
    taranis_one 1.3
    targetAutolock 1.11
    taxi_galactica_main 1.0
    TCAT_masterScript 1.0
    TCAT_missionScript 1.0
    tester_WS.js 1.00
    thargoid_wars 4.6
    Thargorn_Witchspace_Battle 1.5.2
    Tionisla Chronicle Array OXP 1.0.1
    Tionisla Reporter 1.2.0
    tracker_worldScript.js 1.00
    TrafficControl 1.1
    transportSchedule 2.52
    uni_turret_switcher.js 0.01
    ups_container 1.8.4
    ups_docs 1.8.4
    ups_parcel 1.8.4
    ups_slaves 1.8.3
    ups_sun 1.8.4
    vector 1.7.1
    vector_areidis 1.7.1
    vector_cubes 1.7.1
    vector_insp 1.7.1
    vector_missionArn 1.7.1
    vector_news 1.7.1
    vector_pad 1.7.1
    vector_updater 1.7.1
    vortex_maelstrom.js 1.27
    vortex_player.js 1.30
    Welcome Information Script 1.13
    wildShips_populator.js 1.02
17:36:56.744 [startup.progress]: ===== [112.23 s] Twiddling bits
17:37:07.465 [startup.progress]: ===== [122.95 s] Populating space
17:37:15.545 [startup.progress]: ===== [131.03 s] Initializing debug support
17:37:20.187 [startup.progress]: ===== [135.67 s] Running world scripts
17:43:44.322 [script.javaScript.timeLimit]: ***** ERROR: Script "Cabal_Common_OXPStrength" ran for 5.53884 seconds and has been terminated.
17:43:44.323 [script.javaScript.stackTrace]:  0 (Cabal_Common_OXPStrength.js:22) <anonymous function>
17:43:44.323 [script.javaScript.stackTrace]:     this: [Script "Cabal_Common_OXPStrength" version 1.7]
17:43:44.324 [script.javaScript.stackTrace]:     temp: "function default_coordinatesFromEscortPosition(index) {\n    \"use strict\";\n    var highPart = Math.floor(index / escortPositionCount) + 1;\n    var lowPart = index % escortPositionCount;\n    var spacing..."
17:43:44.326 [script.javaScript.stackTrace]:     prop: "description"
17:43:44.326 [script.javaScript.stackTrace]:     w: "CargoTypeExtension-Station-RRSWaystation"
17:43:45.674 [startup.progress]: ===== [521.16 s] Populating space
17:43:45.676 [startup.progress]: ===== [521.16 s] Working reasonably hard
17:43:46.112 [startup.complete]: ========== Loading complete in 538.22 seconds. ==========
17:43:48.111 [debugTCP.connected]: Connected to debug console "DebugConsole".
17:43:49.821 [script.javaScript.timeLimit]: ***** ERROR: Script "realisticDamage.js" ran for 1.06345 seconds and has been terminated.
17:43:49.821 [script.javaScript.stackTrace]:  0 (oolite-global-prefix.js:149) <anonymous function>
17:43:49.821 [script.javaScript.stackTrace]:     this: [object Global]
17:43:49.822 [script.javaScript.stackTrace]:  1 (C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RealisticDamage.oxz/Config/script.js:19) <anonymous function>
17:43:49.822 [script.javaScript.stackTrace]:     this: [Script "realisticDamage.js" version 1.00]
17:43:49.822 [script.javaScript.stackTrace]:     scriptCounter: 144
17:44:05.175 [script.javaScript.timeLimit]: ***** ERROR: Script "Null AI" ran for 2.87514 seconds and has been terminated.
17:44:05.176 [script.javaScript.stackTrace]:  0 (oolite-nullAI.js:1) <not a function frame>
17:44:05.176 [script.javaScript.stackTrace]:     this: [Script "Null AI" version (nil)]
17:44:05.176 [script.javaScript.stackTrace]:     name: "Null AI"
17:44:05.184 [script.javaScript.stackTrace]:     ship: [Ship "GalCop Viper Mark II" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT] [read-only]
17:44:05.185 [script.javaScript.stackTrace]:     version: "1.79"
17:44:05.185 [script.javaScript.stackTrace]:     author: "Giles Williams, Jens Ayton and contributors"
17:44:05.186 [script.javaScript.stackTrace]:     license: "GPL 2+ / CC-BY-NC-SA 3.0 - see LICENSE.TXT for details"
17:44:05.190 [script.javaScript.load.failed]: ***** Error loading JavaScript script Resources/AIs/oolite-nullAI.js -- could not run script
17:44:05.190 [ai.load.failed.unknownAI]: Unable to load JS AI oolite-nullAI.js for ship <ShipEntity 0xf1de620>{"GalCop Viper Mark II" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT} (viper2 for role trader)
17:44:07.737 [script.javaScript.timeLimit]: ***** ERROR: Script "Oolite Police AI" ran for 5.43711 seconds and has been terminated.
17:44:07.737 [script.javaScript.stackTrace]:  0 (oolite-policeAI.js:208) <not a function frame>
17:44:07.738 [script.javaScript.stackTrace]:     this: [Script "Oolite Police AI" version (nil)]
17:44:07.738 [script.javaScript.stackTrace]:     aiStarted: function
17:44:07.738 [script.javaScript.stackTrace]:     name: "Oolite Police AI"
17:44:07.738 [script.javaScript.stackTrace]:     ship: [Ship "GalCop Viper Mark II" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT] [read-only]
17:44:07.739 [script.javaScript.stackTrace]:     version: "1.79"
17:44:07.739 [script.javaScript.stackTrace]:     author: "Giles Williams, Jens Ayton and contributors"
17:44:07.739 [script.javaScript.stackTrace]:     license: "GPL 2+ / CC-BY-NC-SA 3.0 - see LICENSE.TXT for details"
17:44:07.739 [script.javaScript.load.failed]: ***** Error loading JavaScript script Resources/AIs/oolite-policeAI.js -- could not run script
17:44:07.740 [ai.load.failed.unknownAI]: Unable to load JS AI oolite-policeAI.js for ship <ShipEntity 0xf1de620>{"GalCop Viper Mark II" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT} (viper2 for role police)
17:44:10.281 [script.javaScript.timeLimit]: ***** ERROR: Script "Oolite Police AI" ran for 7.98102 seconds and has been terminated.
17:44:10.281 [script.javaScript.stackTrace]:  0 (oolite-policeAI.js:208) <not a function frame>
17:44:10.281 [script.javaScript.stackTrace]:     this: [Script "Oolite Police AI" version (nil)]
17:44:10.282 [script.javaScript.stackTrace]:     aiStarted: function
17:44:10.282 [script.javaScript.stackTrace]:     name: "Oolite Police AI"
17:44:10.282 [script.javaScript.stackTrace]:     ship: [Ship "GalCop Viper Mark II" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT] [read-only]
17:44:10.282 [script.javaScript.stackTrace]:     version: "1.79"
17:44:10.283 [script.javaScript.stackTrace]:     author: "Giles Williams, Jens Ayton and contributors"
17:44:10.283 [script.javaScript.stackTrace]:     license: "GPL 2+ / CC-BY-NC-SA 3.0 - see LICENSE.TXT for details"
17:44:10.284 [script.javaScript.load.failed]: ***** Error loading JavaScript script Resources/AIs/oolite-policeAI.js -- could not run script
17:44:10.284 [ai.load.failed.unknownAI]: Unable to load JS AI oolite-policeAI.js for ship <ShipEntity 0xf1de620>{"GalCop Viper Mark II" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT} (viper2 for role police-station-patrol)
17:47:21.346 [script.javaScript.timeLimit]: ***** ERROR: Script "Oolite Police AI" ran for 4.38538 seconds and has been terminated.
17:47:21.347 [script.javaScript.stackTrace]:  0 (oolite-policeAI.js:208) <not a function frame>
17:47:21.347 [script.javaScript.stackTrace]:     this: [Script "Oolite Police AI" version (nil)]
17:47:21.347 [script.javaScript.stackTrace]:     aiStarted: function
17:47:21.347 [script.javaScript.stackTrace]:     name: "Oolite Police AI"
17:47:21.348 [script.javaScript.stackTrace]:     ship: [Ship "Revolutionary Guard" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT] [read-only]
17:47:21.348 [script.javaScript.stackTrace]:     version: "1.79"
17:47:21.348 [script.javaScript.stackTrace]:     author: "Giles Williams, Jens Ayton and contributors"
17:47:21.349 [script.javaScript.stackTrace]:     license: "GPL 2+ / CC-BY-NC-SA 3.0 - see LICENSE.TXT for details"
17:47:21.349 [script.javaScript.load.failed]: ***** Error loading JavaScript script Resources/AIs/oolite-policeAI.js -- could not run script
17:47:21.349 [ai.load.failed.unknownAI]: Unable to load JS AI oolite-policeAI.js for ship <ShipEntity 0xf1de620>{"Revolutionary Guard" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT} (guard for role police)
17:47:23.625 [script.javaScript.timeLimit]: ***** ERROR: Script "Oolite Police AI" ran for 6.66327 seconds and has been terminated.
17:47:23.625 [script.javaScript.stackTrace]:  0 (oolite-policeAI.js:208) <not a function frame>
17:47:23.625 [script.javaScript.stackTrace]:     this: [Script "Oolite Police AI" version (nil)]
17:47:23.626 [script.javaScript.stackTrace]:     aiStarted: function
17:47:23.628 [script.javaScript.stackTrace]:     name: "Oolite Police AI"
17:47:23.629 [script.javaScript.stackTrace]:     ship: [Ship "Revolutionary Guard" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT] [read-only]
17:47:23.629 [script.javaScript.stackTrace]:     version: "1.79"
17:47:23.636 [script.javaScript.stackTrace]:     author: "Giles Williams, Jens Ayton and contributors"
17:47:23.638 [script.javaScript.stackTrace]:     license: "GPL 2+ / CC-BY-NC-SA 3.0 - see LICENSE.TXT for details"
17:47:23.638 [script.javaScript.load.failed]: ***** Error loading JavaScript script Resources/AIs/oolite-policeAI.js -- could not run script
17:47:23.638 [ai.load.failed.unknownAI]: Unable to load JS AI oolite-policeAI.js for ship <ShipEntity 0xf1de620>{"Revolutionary Guard" position: (0, 0, 0) scanClass: CLASS_POLICE status: STATUS_IN_FLIGHT} (guard for role police-station-patrol)
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Startup Time 1.79

Post by cim »

Okay, so the really big delay there is running the startUp scripts for all of the world scripts. On the one hand, you do have 200 of them. On the other hand, I'm up to 183 installed now and it only takes 3 seconds to run them here - which allowing for CPU differences should still only be taking you 10-15 seconds.

Try also enabling logcontrol script.javaScript.call - that should tell us whether it's a particular world script startup that's causing the delays, or just general performance problems.
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: Startup Time 1.79

Post by Thargoid »

Prime candidate looks like Norby's Gallery OXZ. I'll pull it (and any dependences) and see what effect that has. Relevant bit below.

Code: Select all

18:05:49.250 [startup.progress]: ===== [77.63 s] Twiddling bits
18:05:57.469 [startup.progress]: ===== [85.85 s] Populating space
18:06:01.264 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
18:06:04.142 [startup.progress]: ===== [92.53 s] Initializing debug support
18:06:07.882 [startup.progress]: ===== [96.27 s] Running world scripts
18:06:07.883 [script.javaScript.call]: Calling [uni_turret_switcher.js].startUp()
18:06:07.883 [script.javaScript.call]: Calling [OXPConfig].startUp()
18:06:07.940 [script.javaScript.call]: Calling [vortex_player.js].startUp()
18:06:07.941 [script.javaScript.call]: Calling [railgun].startUp()
18:06:07.941 [script.javaScript.call]: Calling [LaveAcademy].startUp()
18:06:07.942 [script.javaScript.call]: Calling [TCAT_missionScript].startUp()
18:06:07.956 [script.javaScript.call]: Calling [CargoTypeExtension-Station-KiotaRelay].startUp()
18:06:07.958 [script.javaScript.call]: Calling [CargoTypeExtension-TraderNet].startUp()
18:06:07.959 [script.javaScript.call]: Calling [CargoTypeExtension-Station-HoopyCasino].startUp()
18:06:07.961 [script.javaScript.call]: Calling [oolite-tutorial].startUp()
18:06:07.961 [script.javaScript.call]: Calling [vector].startUp()
18:06:07.968 [script.javaScript.call]: Calling [snoopers].startUp()
18:06:07.971 [script.javaScript.call]: Calling [BGS-XMapping].startUp()
18:06:07.976 [script.javaScript.call]: Calling [CargoTypeExtension-Station-ZGF].startUp()
18:06:07.977 [script.javaScript.call]: Calling [RingRacer].startUp()
18:06:07.978 [script.javaScript.call]: Calling [customshields].startUp()
18:06:07.978 [script.javaScript.call]: Calling [Cabal_Common_Comms].startUp()
18:06:07.980 [script.javaScript.call]: Calling [ups_docs].startUp()
18:06:07.995 [script.javaScript.call]: Calling [CargoTypeExtension-Station-PlanetFall].startUp()
18:06:07.996 [script.javaScript.call]: Calling [military_fiasco].startUp()
18:06:07.996 [script.javaScript.call]: Calling [PlanetFall].startUp()
18:06:07.997 [script.javaScript.call]: Calling [CargoTypeExtension-Station-KiotaBiosphere].startUp()
18:06:07.998 [script.javaScript.call]: Calling [CargoTypeExtension-Station-RockHermit].startUp()
18:06:08.000 [script.javaScript.call]: Calling [CargoTypeExtension-Station-KiotaSolar].startUp()
18:06:08.001 [script.javaScript.call]: Calling [Library book: EFTTCAOIL].startUp()
18:06:08.003 [script.javaScript.call]: Calling [ups_container].startUp()
18:06:08.005 [script.javaScript.call]: Calling [Tionisla Chronicle Array OXP].startUp()
18:06:08.016 [script.javaScript.call]: Calling [commandersLog].startUp()
18:06:08.017 [script.javaScript.call]: Calling [feudal-challenge.js].startUp()
18:06:08.108 [script.javaScript.call]: Calling [exhibitions].startUp()
18:06:08.112 [script.javaScript.call]: Calling [hiredGuns_system].startUp()
18:06:08.112 [script.javaScript.call]: Calling [CargoTypeExtension-Regional].startUp()
18:06:08.114 [script.javaScript.call]: Calling [oolite-contracts-parcels].startUp()
18:06:08.164 [script.javaScript.call]: Calling [oolite-nova].startUp()
18:06:08.164 [script.javaScript.call]: Calling [IR-main-script.js].startUp()
18:06:08.164 [script.javaScript.call]: Calling [CargoTypeExtension-Auctions].startUp()
18:06:08.165 [script.javaScript.call]: Calling [vector_updater].startUp()
18:06:08.166 [script.javaScript.call]: Calling [randomshipnames].startUp()
18:06:08.169 [script.javaScript.call]: Calling [navi_mfd].startUp()
18:06:08.170 [script.javaScript.call]: Calling [gates_masterScript].startUp()
18:06:08.170 [script.javaScript.call]: Calling [transportSchedule].startUp()
18:06:08.170 [script.javaScript.call]: Calling [realisticDamage.js].startUp()
18:06:08.170 [script.javaScript.call]: Calling [Repair system].startUp()
18:06:08.171 [script.javaScript.call]: Calling [Jaguar Company].startUp()
18:06:08.180 [script.javaScript.call]: Calling [laserBooster_worldScript.js].startUp()
18:06:08.181 [script.javaScript.call]: Calling [CargoTypeExtension-Station-ConStore].startUp()
18:06:08.182 [script.javaScript.call]: Calling [ooCheat].startUp()
18:06:08.183 [script.javaScript.call]: Calling [CargoTypeExtension-Station-KiotaFactory].startUp()
18:06:08.185 [script.javaScript.call]: Calling [CargoTypeExtension-Station-KiotaHabitat].startUp()
18:06:08.188 [script.javaScript.call]: Calling [PlanetFall_Oohaul].startUp()
18:06:08.188 [script.javaScript.call]: Calling [planetFall-Backdrops.js].startUp()
18:06:08.190 [script.javaScript.call]: Calling [Tionisla Reporter].startUp()
18:06:08.190 [script.javaScript.call]: Calling [oreProcessor].startUp()
18:06:08.196 [script.javaScript.call]: Calling [IronHide Armour Script].startUp()
18:06:08.196 [script.javaScript.call]: Calling [GWmain].startUp()
18:06:08.197 [script.javaScript.call]: Calling [vector_areidis].startUp()
18:06:08.198 [script.javaScript.call]: Calling [stations_for_extra_planets_spotter].startUp()
18:06:08.199 [script.javaScript.call]: Calling [Ship_Storage_Helper.js].startUp()
18:06:08.203 [script.javaScript.call]: Calling [Cabal_Common_MissionHandling].startUp()
18:06:08.204 [script.javaScript.call]: Calling [CargoTypeExtension-OpenContract].startUp()
18:06:08.254 [script.javaScript.call]: Calling [Random_Hits].startUp()
18:06:08.257 [script.javaScript.call]: Calling [militarytargettingsystem].startUp()
18:06:08.257 [script.javaScript.call]: Calling [oolite-trumbles].startUp()
18:06:08.258 [script.javaScript.call]: Calling [stellarSerpents_masterScript.js].startUp()
18:06:08.258 [script.javaScript.call]: Calling [hyperRadioHH01].startUp()
18:06:08.259 [script.javaScript.call]: Calling [BGS-PAGsoundsetv2].startUp()
18:06:08.260 [script.javaScript.call]: Calling [vortex_maelstrom.js].startUp()
18:06:08.260 [script.javaScript.call]: Calling [gallery].startUp()
  18:06:10.048 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:12.538 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:12.538 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:12.538 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:15.343 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.343 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.344 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.344 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.344 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.344 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.346 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.347 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.347 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.347 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.347 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.348 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.348 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.348 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.348 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.348 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:15.349 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:15.349 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:18.719 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:35.582 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:35.583 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:35.583 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:39.900 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:41.074 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:41.075 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:41.075 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:43.834 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.835 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.835 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.835 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.836 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.836 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.836 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.836 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.836 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.837 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.837 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.837 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.837 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.838 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.838 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.838 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:06:43.839 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:43.839 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:43.840 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:43.840 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:43.887 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:49.555 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:49.555 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:49.555 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:51.271 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:53.676 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:53.677 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:53.677 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:55.394 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:55.398 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:57.509 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:57.510 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:57.510 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:06:59.379 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:07:01.673 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:07:01.673 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:07:01.674 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:07:04.027 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.028 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.028 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.028 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.030 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.031 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.031 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.031 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.031 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.032 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.032 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.032 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.033 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.033 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.033 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.033 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:07:04.034 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:07:04.034 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:07:04.035 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:07:04.035 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:07:07.893 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:07:07.893 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:07:15.193 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:27.728 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:32.430 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:32.431 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:32.431 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:32.431 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:32.761 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:32.771 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:32.771 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:32.771 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:34.501 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:34.502 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:34.502 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:34.503 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:35.698 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:35.704 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:35.705 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:35.705 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:35.706 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:42.578 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:42.585 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:42.585 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:42.585 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:08:42.729 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:09:24.986 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:09:29.714 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:10:50.473 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:10:50.696 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:10:52.521 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:10:52.881 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:10:54.792 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:10:54.792 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:10:55.103 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:00.918 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:05.913 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:05.913 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:06.020 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:07.756 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:07.761 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:10.137 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:10.149 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:11:10.149 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:11:10.150 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:11:10.150 [script.javaScript.call]: Calling [oolite-default-ship-script].coordinatesForEscortPosition()
  18:11:10.150 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:10.151 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:10.156 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:12.043 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:12.043 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:12.048 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:14.208 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:14.208 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:14.213 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:15.872 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:15.872 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:18.751 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:18.752 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
18:11:35.278 [script.javaScript.call]: Calling [aquatics_populator].startUp()
18:11:35.278 [script.javaScript.call]: Calling [CargoTypeExtension-Station-Galnavy].startUp()
18:11:35.279 [script.javaScript.call]: Calling [communist_population].startUp()
18:11:35.279 [script.javaScript.call]: Calling [FuelStation-Setup].startUp()
18:11:35.279 [script.javaScript.call]: Calling [HyperCargo].startUp()
18:11:35.297 [script.javaScript.call]: Calling [cargoSpotter_worldScript.js].startUp()
18:11:35.297 [script.javaScript.call]: Calling [SE-main-script].startUp()
18:11:35.298 [script.javaScript.call]: Calling [vector_news].startUp()
18:11:35.300 [script.javaScript.call]: Calling [shipversion].startUp()
18:11:35.301 [script.javaScript.call]: Calling [CargoTypeExtension-Permits].startUp()
18:11:35.303 [script.javaScript.call]: Calling [CargoTypeExtension-Scavenger].startUp()
18:11:35.311 [script.javaScript.call]: Calling [CargoTypeExtension-Base].startUp()
18:11:35.597 [script.javaScript.call]: Calling [Cabal_Common_SpecialMarkets].startUp()
18:11:35.598 [script.javaScript.call]: Calling [ams_system].startUp()
18:11:35.598 [script.javaScript.call]: Calling [CargoTypeExtension-FetchContracts].startUp()
18:11:35.599 [script.javaScript.call]: Calling [Cabal_Common_Briefing].startUp()
18:11:35.599 [script.javaScript.call]: Calling [oolite-contracts-cargo].startUp()
18:11:35.941 [script.javaScript.call]: Calling [ups_parcel].startUp()
18:11:35.942 [script.javaScript.call]: Calling [oolite-libPriorityAI].startUp()
18:11:35.943 [script.javaScript.call]: Calling [CargoTypeExtension-Dynamic].startUp()
18:11:36.639 [script.javaScript.call]: Calling [missionTextTools].startUp()
18:11:36.640 [script.javaScript.call]: Calling [System Features: Sunspots].startUp()
18:11:36.640 [script.javaScript.call]: Calling [CargoTypeExtension-Station-SuperHub].startUp()
18:11:36.641 [script.javaScript.call]: Calling [thargoid_wars].startUp()
18:11:36.642 [script.javaScript.call]: Calling [Thargorn_Witchspace_Battle].startUp()
18:11:36.643 [script.javaScript.call]: Calling [Cabal_Common_Functions].startUp()
18:11:36.788 [script.javaScript.call]: Calling [feudal-mission.js].startUp()
18:11:36.788 [script.javaScript.call]: Calling [oolite-contracts-passengers].startUp()
18:11:36.949 [script.javaScript.call]: Calling [april_worldScript.js].startUp()
18:11:36.949 [script.javaScript.call]: Calling [vector_missionArn].startUp()
18:11:36.951 [script.javaScript.call]: Calling [AsteroidStorm].startUp()
18:11:36.951 [script.javaScript.call]: Calling [Combat Simulator].startUp()
18:11:36.952 [script.javaScript.call]: Calling [mil_injectors.js].startUp()
18:11:36.952 [script.javaScript.call]: Calling [oolite-cloaking-device].startUp()
18:11:36.952 [script.javaScript.call]: Calling [System Redux].startUp()
18:11:36.952 [script.javaScript.call]: Calling [Cabal_Common_OXPStrength].startUp()
18:11:41.789 [script.javaScript.call]: Calling [ups_sun].startUp()
18:11:41.790 [script.javaScript.call]: Calling [Escort Formations Randomiser].startUp()
18:11:41.791 [script.javaScript.call]: Calling [stations_for_extra_planets].startUp()
18:11:41.791 [script.javaScript.call]: Calling [Comms Pack A].startUp()
18:11:41.795 [script.javaScript.call]: Calling [stealth_missionScript].startUp()
18:11:41.796 [script.javaScript.call]: Calling [Jaguar Company Ships].startUp()
18:11:41.798 [script.javaScript.call]: Calling [ups_slaves].startUp()
18:11:41.798 [script.javaScript.call]: Calling [Cabal_Common_Music].startUp()
18:11:41.799 [script.javaScript.call]: Calling [CargoTypeExtension-Station-KiotaResearch].startUp()
18:11:41.801 [script.javaScript.call]: Calling [LongRangeScanner].startUp()
18:11:41.801 [script.javaScript.call]: Calling [oolite-thargoid-plans].startUp()
18:11:41.801 [script.javaScript.call]: Calling [vector_insp].startUp()
18:11:41.801 [script.javaScript.call]: Calling [oolite-contracts-helpers].startUp()
18:11:41.802 [script.javaScript.call]: Calling [CargoTypeExtension-Station-RRSWaystation].startUp()
18:11:41.802 [script.javaScript.call]: Calling [CargoTypeExtension-Station-SalvageGang].startUp()
18:11:41.803 [script.javaScript.call]: Calling [oolite-constrictor-hunt].startUp()
18:11:41.803 [script.javaScript.call]: Calling [COTBS].startUp()
18:11:41.805 [script.javaScript.call]: Calling [Cabal_Common_Overlay].startUp()
18:11:41.806 [script.javaScript.call]: Calling [aquatics_equipment].startUp()
18:11:41.806 [script.javaScript.call]: Calling [taxi_galactica_main].startUp()
18:11:41.806 [script.javaScript.call]: Calling [CargoTypeExtension-Station-GRS].startUp()
18:11:41.808 [script.javaScript.call]: Calling [targetAutolock].startUp()
18:11:41.809 [script.javaScript.call]: Calling [Camera Drones].startUp()
18:11:41.809 [script.javaScript.call]: Calling [oolite-registership].startUp()
18:11:41.809 [script.javaScript.call]: Calling [CargoTypeExtension-Station-SpaceBar].startUp()
18:11:41.810 [script.javaScript.call]: Calling [bigShips_populator].startUp()
18:11:41.810 [script.javaScript.call]: Calling [planetaryCompass_worldScript.js].startUp()
18:11:42.783 [script.javaScript.call]: Calling [Additional Planets SR pack Redux].startUp()
18:11:42.784 [script.javaScript.call]: Calling [CargoTypeExtension-Station-Astrofactory].startUp()
18:11:42.786 [script.javaScript.call]: Calling [oolite-populator].startUp()
18:11:42.786 [script.javaScript.call]: Calling [taranis_one].startUp()
18:11:42.787 [script.javaScript.call]: Calling [CT_Script].startUp()
18:11:42.787 [script.javaScript.call]: Calling [FlightLog].startUp()
18:11:42.791 [startup.progress]: ===== [431.18 s] Populating space
18:11:42.792 [startup.progress]: ===== [431.18 s] Aggravating thargoids
18:11:42.793 [script.javaScript.call]: Calling [oolite-primable-equipment-register].startUpComplete()
18:11:42.796 [script.javaScript.call]: Calling [Random_Hits].startUpComplete()
18:11:42.797 [script.javaScript.call]: Calling [Ships Library].startUpComplete()
18:11:42.797 [script.javaScript.call]: Calling [Combat Simulator].startUpComplete()
18:11:43.095 [startup.complete]: ========== Loading complete in 448.34 seconds. ==========
18:11:45.051 [debugTCP.connected]: Connected to debug console "DebugConsole".
18:11:56.637 [script.javaScript.call]: Calling [customshields].shipSpawned()
18:11:56.638 [script.javaScript.call]: Calling [randomshipnames].shipSpawned()
18:11:56.640 [script.javaScript.call]: Calling [Jaguar Company].shipSpawned()
18:11:56.640 [script.javaScript.call]: Calling [vector_pad].shipSpawned()
18:11:56.641 [script.javaScript.call]: Calling [shipversion].shipSpawned()
18:11:56.642 [script.javaScript.call]: Calling [Escort Formations Randomiser].shipSpawned()
18:11:56.642 [script.javaScript.call]: Calling [Oolite Main Station AI].aiStarted()
18:11:56.644 [script.javaScript.call]: Calling [customshields].shipSpawned()
18:11:56.646 [script.javaScript.call]: Calling [randomshipnames].shipSpawned()
18:11:56.647 [script.javaScript.call]: Calling [Jaguar Company].shipSpawned()
18:11:56.648 [script.javaScript.call]: Calling [vector_pad].shipSpawned()
18:11:56.648 [script.javaScript.call]: Calling [shipversion].shipSpawned()
  18:11:56.655 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.655 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.656 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
18:11:56.657 [script.javaScript.call]: Calling [Escort Formations Randomiser].shipSpawned()
18:11:56.658 [script.javaScript.call]: Calling [Oolite Escort AI].aiStarted()
18:11:56.659 [script.javaScript.call]: Calling [customshields].shipSpawned()
18:11:56.661 [script.javaScript.call]: Calling [randomshipnames].shipSpawned()
18:11:56.662 [script.javaScript.call]: Calling [Jaguar Company].shipSpawned()
18:11:56.663 [script.javaScript.call]: Calling [vector_pad].shipSpawned()
18:11:56.664 [script.javaScript.call]: Calling [shipversion].shipSpawned()
  18:11:56.666 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.671 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
18:11:56.672 [script.javaScript.call]: Calling [Escort Formations Randomiser].shipSpawned()
18:11:56.673 [script.javaScript.call]: Calling [Oolite Escort AI].aiStarted()
18:11:56.675 [script.javaScript.call]: Calling [customshields].shipSpawned()
18:11:56.676 [script.javaScript.call]: Calling [randomshipnames].shipSpawned()
18:11:56.677 [script.javaScript.call]: Calling [Jaguar Company].shipSpawned()
18:11:56.678 [script.javaScript.call]: Calling [vector_pad].shipSpawned()
18:11:56.679 [script.javaScript.call]: Calling [shipversion].shipSpawned()
  18:11:56.680 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.681 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.682 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.682 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.684 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.685 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
18:11:56.686 [script.javaScript.call]: Calling [Escort Formations Randomiser].shipSpawned()
18:11:56.687 [script.javaScript.call]: Calling [Oolite Escort AI].aiStarted()
18:11:56.689 [script.javaScript.call]: Calling [customshields].shipSpawned()
18:11:56.691 [script.javaScript.call]: Calling [randomshipnames].shipSpawned()
18:11:56.692 [script.javaScript.call]: Calling [Jaguar Company].shipSpawned()
18:11:56.692 [script.javaScript.call]: Calling [vector_pad].shipSpawned()
18:11:56.693 [script.javaScript.call]: Calling [shipversion].shipSpawned()
  18:11:56.695 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.695 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.695 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.696 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.696 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.697 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
18:11:56.698 [script.javaScript.call]: Calling [Escort Formations Randomiser].shipSpawned()
18:11:56.699 [script.javaScript.call]: Calling [Oolite Escort AI].aiStarted()
18:11:56.701 [script.javaScript.call]: Calling [customshields].shipSpawned()
18:11:56.703 [script.javaScript.call]: Calling [randomshipnames].shipSpawned()
18:11:56.704 [script.javaScript.call]: Calling [Jaguar Company].shipSpawned()
18:11:56.705 [script.javaScript.call]: Calling [vector_pad].shipSpawned()
18:11:56.705 [script.javaScript.call]: Calling [shipversion].shipSpawned()
  18:11:56.708 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.709 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.709 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.709 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.710 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.711 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.712 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
18:11:56.712 [script.javaScript.call]: Calling [Escort Formations Randomiser].shipSpawned()
18:11:56.713 [script.javaScript.call]: Calling [Oolite Escort AI].aiStarted()
18:11:56.715 [script.javaScript.call]: Calling [customshields].shipSpawned()
18:11:56.717 [script.javaScript.call]: Calling [randomshipnames].shipSpawned()
18:11:56.718 [script.javaScript.call]: Calling [Jaguar Company].shipSpawned()
18:11:56.718 [script.javaScript.call]: Calling [vector_pad].shipSpawned()
18:11:56.719 [script.javaScript.call]: Calling [shipversion].shipSpawned()
  18:11:56.725 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.726 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.726 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.727 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.729 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
18:11:56.730 [script.javaScript.call]: Calling [Escort Formations Randomiser].shipSpawned()
18:11:56.731 [script.javaScript.call]: Calling [Oolite Escort AI].aiStarted()
18:11:56.732 [script.javaScript.call]: Calling [customshields].shipSpawned()
18:11:56.734 [script.javaScript.call]: Calling [randomshipnames].shipSpawned()
18:11:56.735 [script.javaScript.call]: Calling [Jaguar Company].shipSpawned()
18:11:56.735 [script.javaScript.call]: Calling [vector_pad].shipSpawned()
18:11:56.735 [script.javaScript.call]: Calling [shipversion].shipSpawned()
  18:11:56.738 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.738 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.739 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.739 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.740 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.741 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
18:11:56.742 [script.javaScript.call]: Calling [Escort Formations Randomiser].shipSpawned()
18:11:56.742 [script.javaScript.call]: Calling [Oolite Escort AI].aiStarted()
18:11:56.743 [script.javaScript.call]: Calling [rh-mark-shipset].shipSpawned()
18:11:56.744 [script.javaScript.call]: Calling [customshields].shipSpawned()
18:11:56.746 [script.javaScript.call]: Calling [randomshipnames].shipSpawned()
18:11:56.746 [script.javaScript.call]: Calling [Jaguar Company].shipSpawned()
18:11:56.747 [script.javaScript.call]: Calling [vector_pad].shipSpawned()
18:11:56.747 [script.javaScript.call]: Calling [shipversion].shipSpawned()
  18:11:56.751 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.751 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.752 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
18:11:56.753 [script.javaScript.call]: Calling [Escort Formations Randomiser].shipSpawned()
18:11:56.754 [script.javaScript.call]: Calling [Oolite Escort AI].aiStarted()
18:11:56.756 [script.javaScript.call]: Calling [rh-mark-shipset].shipSpawned()
18:11:56.757 [script.javaScript.call]: Calling [customshields].shipSpawned()
18:11:56.759 [script.javaScript.call]: Calling [randomshipnames].shipSpawned()
18:11:56.759 [script.javaScript.call]: Calling [Jaguar Company].shipSpawned()
18:11:56.760 [script.javaScript.call]: Calling [vector_pad].shipSpawned()
18:11:56.760 [script.javaScript.call]: Calling [shipversion].shipSpawned()
  18:11:56.762 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.762 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.763 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
18:11:56.764 [script.javaScript.call]: Calling [Escort Formations Randomiser].shipSpawned()
18:11:56.764 [script.javaScript.call]: Calling [Oolite Escort AI].aiStarted()
18:11:56.766 [script.javaScript.call]: Calling [rh-mark-shipset].shipSpawned()
18:11:56.786 [script.javaScript.call]: Calling [customshields].shipSpawned()
18:11:56.788 [script.javaScript.call]: Calling [randomshipnames].shipSpawned()
18:11:56.789 [script.javaScript.call]: Calling [Jaguar Company].shipSpawned()
18:11:56.789 [script.javaScript.call]: Calling [vector_pad].shipSpawned()
18:11:56.789 [script.javaScript.call]: Calling [shipversion].shipSpawned()
  18:11:56.791 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.792 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:11:56.792 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
18:11:56.793 [script.javaScript.call]: Calling [Escort Formations Randomiser].shipSpawned()
18:11:56.794 [script.javaScript.call]: Calling [Oolite Escort AI].aiStarted()
18:11:56.795 [script.javaScript.call]: Calling [customshields].shipSpawned()
18:11:56.797 [script.javaScript.call]: Calling [randomshipnames].shipSpawned()
18:11:56.798 [script.javaScript.call]: Calling [Jaguar Company].shipSpawned()
18:11:56.798 [script.javaScript.call]: Calling [vector_pad].shipSpawned()
18:11:56.799 [script.javaScript.call]: Calling [shipversion].shipSpawned()
18:11:56.800 [script.javaScript.call]: Calling [Escort Formations Randomiser].shipSpawned()
18:11:56.801 [script.javaScript.call]: Calling [Oolite Escort AI].aiStarted()
18:11:56.802 [script.javaScript.call]: Calling [rh-mark-shipset].shipSpawned()
18:11:56.823 [script.javaScript.call]: Calling [customshields].shipSpawned()
18:11:56.824 [script.javaScript.call]: Calling [randomshipnames].shipSpawned()
18:11:56.825 [script.javaScript.call]: Calling [Jaguar Company].shipSpawned()
18:11:56.825 [script.javaScript.call]: Calling [vector_pad].shipSpawned()
18:11:56.826 [script.javaScript.call]: Calling [shipversion].shipSpawned()
  18:11:56.827 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
18:11:56.828 [script.javaScript.call]: Calling [Escort Formations Randomiser].shipSpawned()
18:11:56.828 [script.javaScript.call]: Calling [Oolite Escort AI].aiStarted()
18:11:57.843 [script.javaScript.call]: Calling [Oolite Escort AI].aiAwoken()
18:11:57.846 [script.javaScript.call]: Calling [Oolite Escort AI].aiAwoken()
18:11:57.849 [script.javaScript.call]: Calling [Oolite Escort AI].aiAwoken()
18:11:57.853 [script.javaScript.call]: Calling [Oolite Escort AI].aiAwoken()
18:11:57.905 [script.javaScript.call]: Calling [Oolite Escort AI].aiAwoken()
18:11:58.016 [script.javaScript.call]: Calling [Oolite Escort AI].aiAwoken()
18:11:58.050 [script.javaScript.call]: Calling [Oolite Escort AI].aiAwoken()
18:11:58.152 [script.javaScript.call]: Calling [Oolite Escort AI].aiAwoken()
18:11:58.200 [script.javaScript.call]: Calling [Oolite Escort AI].aiAwoken()
18:11:58.233 [script.javaScript.call]: Calling [Oolite Main Station AI].aiAwoken()
  18:11:58.236 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:12:00.984 [script.javaScript.timeLimit]: ***** ERROR: Script "Null AI" ran for 2.75015 seconds and has been terminated.
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: Startup Time 1.79

Post by Thargoid »

Looks like a winner - start-up with a flushed cache in about 2 minutes. I can live with that, given the low power of this machine.

Code: Select all

Opening log for Oolite development version 1.79.0.5735-140510-c8843ed (x86-32 test release) under Windows 6.1.7601 Service Pack 1 64-bit at 2014-05-18 18:23:35 +0100.
2 processors detected.
Build options: OpenAL, new planets, JavaScript console support, OXP verifier, localization tools, debug GraphViz support, JavaScript profiling.

Note that the contents of the log file can be adjusted by editing logcontrol.plist.

18:23:37.346 [paths.debug]: (Resources, "C:\\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns", ../AddOns)
18:23:37.347 [paths.debug]: (Resources, "C:\\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns", ../AddOns)
18:23:39.580 [oxp.message]: ../AddOns/Workbench.oxp/Ring Demo.oxp: Planetary Ring Demo by Thargoid. Just a proof of concept, not for standard gameplay usage.
18:23:39.613 [dataCache.rebuild.explicitFlush]: Cache explicitly flushed with shift key. Rebuilding from scratch.
18:23:42.795 [display.mode.list.native]: Windows native resolution detected: 1024 x 600
18:23:44.015 [joystick.init]: Number of joysticks detected: 1
18:23:44.031 [rendering.opengl.version]: OpenGL renderer version: 4.2.12002 ("4.2.12002 Compatibility Profile Context 9.12.0.0"). Vendor: "ATI Technologies Inc.". Renderer: "AMD Radeon HD 6250 Graphics".
18:23:44.032 [rendering.opengl.extensions]: OpenGL extensions (216):
GL_ARB_draw_instanced, GL_NV_float_buffer, GL_ARB_occlusion_query, GL_EXT_texture_env_add, GL_ARB_texture_storage, GL_ARB_texture_env_dot3, GL_ARB_sync, GL_AMD_vertex_shader_viewport_index, GL_ARB_texture_multisample, GL_ARB_point_parameters, GL_ARB_vertex_array_object, GL_ARB_blend_func_extended, GL_AMD_shader_trace, GL_NV_explicit_multisample, GL_EXT_provoking_vertex, GL_EXT_blend_equation_separate, GL_ARB_compressed_texture_pixel_storage, GL_EXT_texture_snorm, GL_ARB_texture_non_power_of_two, GL_ARB_texture_mirrored_repeat, GL_EXT_multi_draw_arrays, GL_ARB_timer_query, GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_range, GL_SGIS_texture_edge_clamp, GL_EXT_abgr, GL_ARB_vertex_program, GL_ATI_texture_float, GL_ARB_draw_buffers_blend, GL_AMD_sample_positions, GL_ARB_viewport_array, GL_KTX_buffer_region, GL_ARB_shadow, GL_EXT_texture_cube_map, GL_ARB_shader_atomic_counters, GL_NV_primitive_restart, GL_EXT_framebuffer_object, GL_EXT_texture_sRGB, GL_ARB_conservative_depth, GL_ARB_get_program_binary, GL_ARB_multitexture, GL_NV_half_float, GL_NV_copy_image, GL_AMD_seamless_cubemap_per_texture, GL_SUN_multi_draw_arrays, GL_EXT_texture_compression_rgtc, GL_AMD_pinned_memory, GL_ARB_shader_objects, GL_EXT_blend_func_separate, GL_EXT_bgra, GL_ARB_pixel_buffer_object, GL_ARB_vertex_attrib_64bit, GL_ARB_draw_buffers, GL_NV_texgen_reflection, GL_ARB_texture_env_crossbar, GL_ARB_fragment_shader, GL_EXT_texture_swizzle, GL_EXT_fog_coord, GL_EXT_vertex_array_bgra, GL_EXT_framebuffer_blit, GL_NV_copy_depth_to_color, GL_ARB_texture_compression_rgtc, GL_EXT_transform_feedback, GL_ARB_sample_shading, GL_ARB_seamless_cube_map, GL_WIN_swap_hint, GL_EXT_texture_shared_exponent, GL_ARB_shading_language_420pack, GL_AMD_depth_clamp_separate, GL_ARB_shader_subroutine, GL_EXT_copy_buffer, GL_AMD_shader_stencil_export, GL_AMD_name_gen_delete, GL_EXT_geometry_shader4, GL_EXT_direct_state_access, GL_EXT_compiled_vertex_array, GL_ARB_shader_image_load_store, GL_EXT_texture_storage, GL_EXT_shader_image_load_store, GL_EXT_separate_specular_color, GL_ARB_vertex_type_2_10_10_10_rev, GL_EXT_vertex_array, GL_ARB_shading_language_100, GL_EXT_rescale_normal, GL_ARB_texture_float, GL_EXT_packed_depth_stencil, GL_EXT_bindable_uniform, GL_ARB_half_float_pixel, GL_EXT_texture_compression_s3tc, GL_EXT_draw_instanced, GL_ARB_occlusion_query2, GL_AMD_draw_buffers_blend, GL_ARB_texture_rgb10_a2ui, GL_SGIS_texture_lod, WGL_EXT_swap_control, GL_ARB_geometry_shader4, GL_AMD_transform_feedback3_lines_triangles, GL_ARB_framebuffer_object, GL_AMD_debug_output, GL_NV_conditional_render, GL_ARB_texture_rg, GL_AMD_conservative_depth, GL_ARB_color_buffer_float, GL_EXT_blend_color, GL_EXT_texture_rectangle, GL_ARB_vertex_array_bgra, GL_EXT_texture_integer, GL_EXT_texture_array, GL_ARB_base_instance, GL_EXT_texture_compression_bptc, GL_EXT_histogram, GL_ARB_shading_language_packing, GL_ARB_fragment_program_shadow, GL_EXT_texture_buffer_object, GL_ARB_texture_snorm, GL_ARB_map_buffer_range, GL_ARB_fragment_program, GL_ARB_copy_buffer, GL_ARB_shadow_ambient, GL_ARB_tessellation_shader, GL_EXT_texture_lod_bias, GL_EXT_texture_filter_anisotropic, GL_EXT_draw_buffers2, GL_EXT_secondary_color, GL_ARB_transform_feedback2, GL_ARB_transform_feedback3, GL_EXT_framebuffer_multisample, GL_ARB_window_pos, GL_EXT_texture_env_combine, GL_ARB_vertex_shader, GL_ARB_texture_compression_bptc, GL_SGIS_generate_mipmap, GL_ATI_texture_mirror_once, GL_EXT_packed_float, GL_ARB_texture_border_clamp, GL_ARB_explicit_attrib_location, GL_NV_blend_square, GL_ARB_internalformat_query, GL_EXT_texture3D, GL_ARB_ES2_compatibility, GL_ARB_texture_query_lod, GL_AMD_texture_cube_map_array, GL_AMDX_vertex_shader_tessellator, GL_EXT_texture_mirror_clamp, GL_EXT_texture_sRGB_decode, GL_ARB_texture_compression, GL_ARB_texture_env_add, GL_ARB_imaging, GL_ARB_provoking_vertex, GL_EXT_gpu_shader4, GL_ARB_texture_rectangle, GL_EXT_texture_edge_clamp, GL_ARB_draw_elements_base_vertex, GL_ARB_fragment_coord_conventions, GL_ARB_shader_stencil_export, GL_ATI_envmap_bumpmap, GL_ARB_separate_shader_objects, GL_ARB_texture_cube_map, GL_EXT_framebuffer_sRGB, GL_EXT_texture_compression_latc, GL_EXT_texgen_reflection, GL_ATI_fragment_shader, GL_ARB_point_sprite, GL_ARB_texture_gather, GL_ARB_texture_buffer_object_rgb32, GL_ARB_depth_texture, GL_EXT_texture_object, GL_ARB_instanced_arrays, GL_EXT_blend_minmax, GL_AMD_vertex_shader_layer, GL_ATI_draw_buffers, GL_ARB_framebuffer_sRGB, GL_EXT_blend_subtract, GL_EXT_packed_pixels, GL_IBM_texture_mirrored_repeat, GL_AMD_texture_texture4, GL_EXT_draw_range_elements, GL_ARB_texture_cube_map_array, GL_ARB_sampler_objects, GL_ARB_half_float_vertex, GL_AMDX_debug_output, GL_ARB_shader_precision, GL_ARB_gpu_shader5, GL_ARB_depth_clamp, GL_AMD_vertex_shader_tessellator, GL_ARB_texture_storage_multisample, GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object, GL_ARB_draw_indirect, GL_AMD_multi_draw_indirect, GL_EXT_pixel_buffer_object, GL_EXT_vertex_attrib_64bit, GL_ARB_transform_feedback_instanced, GL_ATI_texture_env_combine3, GL_ARB_texture_env_combine, GL_ATI_texture_compression_3dc, GL_ARB_shader_bit_encoding, GL_EXT_timer_query, GL_EXT_gpu_program_parameters, GL_ARB_shader_texture_lod, GL_ARB_uniform_buffer_object, GL_ARB_multisample, GL_EXT_texture_env_dot3, GL_AMD_query_buffer_object, GL_EXT_shadow_funcs, GL_EXT_texture_lod, GL_ARB_depth_buffer_float, GL_ARB_map_buffer_alignment, GL_EXT_copy_texture, GL_ARB_gpu_shader_fp64, GL_EXT_stencil_wrap, GL_EXT_point_parameters, GL_ATI_separate_stencil, GL_EXT_subtexture, GL_AMD_performance_monitor, GL_NV_texture_barrier
18:23:48.141 [rendering.opengl.shader.support]: Shaders are supported.
18:23:49.876 [dataCache.rebuild.explicitFlush]: Cache explicitly flushed with shift key. Rebuilding from scratch.
18:23:49.959 [searchPaths.dumpAll]: Unrestricted mode - resource paths:
    Resources
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns
    ../AddOns
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Galaxy_Liner 1.0.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Heart_of_Gold 1.0.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Heavy_Metal.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Planet_Express 1.1.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/DTT.Space Zeppelin 1.0.Paradox.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ArexackHeretic.att1.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ArexackHeretic.CargoWreck.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ArexackHeretic.ThargornThreat.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.CaptMurphy.ShipStorageHelper.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.camera-drones.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.combat-simulator.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.comms-pack-a.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.cotbs.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.energy-bomb.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.escort-formations.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.extracts-tre-clan.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.new-cargoes.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.ships-library.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.shipset-compatibility.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.systemfeatures.rings.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.cim.systemfeatures.sunspots.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ClymAngus.Kirin.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ClymAngus.KirinSport.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ClymAngus.NeoCaduceus.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.CmdrWombat.ThargoidWars.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.CommonSenseOTB.CustomShields.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.Commies.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetA.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetB.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetC.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetD.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetE.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetF.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH-SetG.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.DrNil.YAH.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.EricWalch.MissileAnalyser.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.EricWalch.TionislaReporter.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.EricWalch.UPSCourier.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.LittleBear.AsteroidStorm.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Lone_Wolf.ETTHomingBeacon.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Murgh.HoOpyCasino.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Murgh.MilitaryFiasco.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Murgh.NuVipers.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Norby.ShipVersion.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Pagroove.FamousPlanets.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Pagroove.Superhub.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Pleb.TaxiGalactica.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.BlOombergMarkets.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.Dictators.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.ExecutiveSpaceWays.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.FeudalStates.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.FuelTank.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.IronRaven.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.MissilesandBombs.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.ResistanceCommander.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Ramirez.SalezaAeronautics.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.RobertTodd.Taranis.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.smivs.aliens.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.additional_planets_sr_base.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.additional_planets_sr_pack_redux.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.behemoth.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.navigation_mfd.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.ore_processor.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.random_hits.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.random_hits_resources.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.start_choices.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.spara.stations_for_extra_planets.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.BGS.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.CCL.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Eric.BuoyRepair.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Hyperradio.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.HyperradioHH01.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.OXPConfig.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Pagroove.BGSSoundset.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Snoopers.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Svengali.Vector.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.APRIL.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Aquatics.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Armoury.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Bigships.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.CargoShepherd.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.CargoSpotter.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.CommandersLog.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.EnergyEquipment.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.FlightLog.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.FuelStation.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Gates.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.HiredGuns.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.HyperCargo.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.IronHide.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.LaserBooster.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.LaveAcademy.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Liners.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.MilFuelInj.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.NavalGrid.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Neo-Docklights.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.OoCheat.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompass.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackA.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackB.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackC.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.PlanetaryCompassPackD.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Planetfall-OoHaul.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Planetfall.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Pods.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RealisticDamage.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RepairBots.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RetroRockets.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.RingRacer.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.SecondWave.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Stealth.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.StellarSerpents.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Swarm.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.TAP.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.TCAT.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Tracker.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.TrackerCam.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.TrafficControl.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Vortex.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.WelcomeMat.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.Thargoid.Wildships.oxz
    C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/uk.org.rockthehalo.oolite.oxp.Tricky.Jaguar_Company.oxz
    ../AddOns/Basic-debug.oxp
    ../AddOns/External.oxp
    ../AddOns/External.oxp/BountyScannerv2.0.oxp
    ../AddOns/External.oxp/BountyStatus 1.00.oxp
    ../AddOns/External.oxp/Coluber_0_6_0_2011-12-17.oxp
    ../AddOns/External.oxp/Constitution Class Heavy Cruiser.oxp
    ../AddOns/External.oxp/default_Jameson_ship_is_griff_cobra3.oxp
    ../AddOns/External.oxp/EnhancedMisjump_1.1.oxp
    ../AddOns/External.oxp/ExternalLazer.oxp
    ../AddOns/External.oxp/Freighttrain1.00.oxp
    ../AddOns/External.oxp/Fruitbat1.01.oxp
    ../AddOns/External.oxp/Generation Ships.oxp
    ../AddOns/External.oxp/griff_cobraIII_subent_missiles.oxp
    ../AddOns/External.oxp/griff_ico_normalmapped_fullsize_tex_v1.0.oxp
    ../AddOns/External.oxp/griff_missile_normalmapped.oxp
    ../AddOns/External.oxp/Griff_Shipset_Addition_v1.0.oxp
    ../AddOns/External.oxp/Griff_Shipset_Resources_v1.2.22.oxp
    ../AddOns/External.oxp/LongRangeScanner v0.1.oxp
    ../AddOns/External.oxp/MilitaryTargettingSystemv1.oxp
    ../AddOns/External.oxp/railgun.oxp
    ../AddOns/External.oxp/randomshipnames1.3.oxp
    ../AddOns/External.oxp/SIRF20.oxp
    ../AddOns/External.oxp/TalkativeCompass_1.0.4.oxp
    ../AddOns/External.oxp/TCA 1.01.oxp
    ../AddOns/External.oxp/Tianve1.3.oxp
    ../AddOns/External.oxp/Transports 2.52.oxp
    ../AddOns/External.oxp/Universal Turret Switcher.oxp
    ../AddOns/Stable.oxp
    ../AddOns/Stable.oxp/Butterflies_Kaks.oxp
    ../AddOns/Toolbox.oxp
    ../AddOns/Toolbox.oxp/BETA-MissionTextTools 0.1.oxp
    ../AddOns/Workbench.oxp
    ../AddOns/Workbench.oxp/Goliath.oxp
    ../AddOns/Workbench.oxp/planetFall-Backdrops.oxp
    ../AddOns/Workbench.oxp/Ring Demo.oxp
    ../AddOns/Workbench.oxp/Temple.oxp
    ../AddOns/Workbench.oxp/Tester.oxp
    ../AddOns/Workbench.oxp/thirdWave.oxp
    ../AddOns/Workbench.oxp/toughMissiles.oxp
18:23:55.959 [startup.progress]: ===== [-0.00 s] Loading ship data
18:23:55.960 [shipData.load.begin]: Loading ship data.
18:23:56.235 [plist.parse.failed]: Failed to parse C:\Oolite/Trunk/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.ClymAngus.KirinSport.oxz/Config/shipdata.plist as a property list.
failed to parse as XML property list
18:24:03.985 [shipData.load.error]: ***** ERROR: the shipdata.plist entry "grs_cobra3_redux1" specifies non-existent model "cobra3_redux1.dat".
18:24:05.970 [shipData.load.error]: ***** ERROR: the shipdata.plist entry "IR-GSE-ad" specifies non-existent model "IR-gse-ad.dat".
18:24:09.727 [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "kirin-sport-player" does not have a corresponding shipdata.plist entry, ignoring.
18:24:17.846 [startup.progress]: ===== [21.89 s] Squaring the circle
18:24:54.122 [startup.progress]: ===== [58.16 s] Loading scripts
18:25:04.831 [script.load.world.listAll]: Loaded 197 world scripts:
    Additional Planets SR pack Redux 1.1
    aliens_world_script 1.0
    ams_system 2.02
    april_worldScript.js 1.03
    aquatics_equipment 1.1
    aquatics_FX.js 1.00
    aquatics_populator 2.28
    armoury_machineScript.js 1.00
    armoury_trackerWorldScript.js 1.00
    AsteroidStorm 4.03
    behemoth 3.0
    BGS-M 1.9
    BGS-PAGsoundsetv2 2.3
    BGS-XMapping 1.9
    bigShips_populator 1.0.2
    Bounty Scanner 2.0 2.00
    Bounty Status Display 1.00
    buoyRepair 1.3.2
    Cabal_Common_Briefing 1.7
    Cabal_Common_Comms 1.7
    Cabal_Common_Functions 1.7
    Cabal_Common_Keyboard 1.7
    Cabal_Common_MissionHandling 1.7
    Cabal_Common_Music 1.7
    Cabal_Common_Overlay 1.7
    Cabal_Common_OXPStrength 1.7
    Cabal_Common_SpecialMarkets 1.7
    Caduceus Damage Control Node 2.0
    Camera Drones 1.3
    Cargo_Wreck_Teaser 1.7.1
    cargoSpotter_worldScript.js 1.01
    CargoTypeExtension 1.2.3
    CargoTypeExtension-Auctions 1.1.1
    CargoTypeExtension-Base 1.2.3
    CargoTypeExtension-DefaultMarket 1.2.3
    CargoTypeExtension-Dynamic 1.2.3
    CargoTypeExtension-FetchContracts 1.2.3
    CargoTypeExtension-OpenContract 1.2.3
    CargoTypeExtension-Permits 1.2.3
    CargoTypeExtension-Regional 1.2.3
    CargoTypeExtension-Scavenger 1.2.3
    CargoTypeExtension-Station-Astrofactory 1.2.3
    CargoTypeExtension-Station-ConStore 1.2.3
    CargoTypeExtension-Station-Galnavy 1.2.3
    CargoTypeExtension-Station-GRS 1.2.3
    CargoTypeExtension-Station-HoopyCasino 1.2.3
    CargoTypeExtension-Station-KiotaBiosphere 1.2.3
    CargoTypeExtension-Station-KiotaFactory 1.2.3
    CargoTypeExtension-Station-KiotaHabitat 1.2.3
    CargoTypeExtension-Station-KiotaRelay 1.2.3
    CargoTypeExtension-Station-KiotaResearch 1.2.3
    CargoTypeExtension-Station-KiotaSolar 1.2.3
    CargoTypeExtension-Station-PlanetFall 1.2.3
    CargoTypeExtension-Station-RockHermit 1.2.3
    CargoTypeExtension-Station-RRSWaystation 1.2.3
    CargoTypeExtension-Station-SalvageGang 1.2.3
    CargoTypeExtension-Station-SpaceBar 1.2.3
    CargoTypeExtension-Station-SuperHub 1.2.3
    CargoTypeExtension-Station-ZGF 1.2.3
    CargoTypeExtension-TraderNet 1.2.3
    Combat Simulator 1.1
    commandersLog 1.00
    Comms Pack A 0.2
    communist_population 2.12
    COTBS 1.0.2
    CT_Script 2.0
    customshields 0.83
    dictators.js 1.0
    ECM_jammerScript 1.00
    Emergency Energy Unit 2.1
    Enhanced Misjumps 1.1
    Escort Formations Randomiser 1.1
    executivespaceways.js 1.0
    feudal-challenge.js 9.0
    feudal-mission.js 9.0
    feudal-planetfall.js 3.0
    feudal-promotion.js 6.0
    feudal-ranks.js 5.0
    feudal-tournament.js 10.0
    FlightLog 1.07
    Freighttrain 1.0
    FuelStation-Setup 2.02
    gates_masterScript 1.13
    Generation Ships 1.3
    Goliath Populator 1.0
    GWcontrolpanel 1.0
    GWmain 0.4
    GWpromotions 0.1
    GWunitstatus 1.0
    hiredGuns_system 1.0
    hoopy_casino 1.2.1
    HyperCargo 1.10
    hyperradio 1.26.1
    hyperRadioHH01 1.01
    IR-defences.js 1.0
    IR-finance.js 1.0
    IR-main-script.js 7.0
    IR-SDF.js 1.0
    IR-shipment.js 1.0
    IronHide Armour Script 2.00
    Jaguar Company 2.5
    Jaguar Company Ships 1.4
    laserBooster_worldScript.js 1.02
    LaveAcademy 1.33
    Library book: EFTTCAOIL 1.2
    liners_populator_script.js 1.5
    LongRangeScanner 0.1
    mil_injectors.js 1.03
    military_fiasco 2.5.3
    militarytargettingsystem 1.0
    missile_analyser 1.2
    Missiles & Bombs 1.0
    missionTextTools 0.10
    navi_mfd 0.2
    neoDockLights_worldScript.js 0.10
    ooCheat 1.11
    oolite-cloaking-device 1.79
    oolite-constrictor-hunt 1.79
    oolite-contracts-cargo 1.79
    oolite-contracts-helpers 1.79
    oolite-contracts-parcels 1.79
    oolite-contracts-passengers 1.79
    oolite-libPriorityAI 1.79
    oolite-nova 1.79
    oolite-populator 1.79
    oolite-primable-equipment-register 1.79
    oolite-registership 1.79
    oolite-thargoid-plans 1.79
    oolite-tianve 1.41
    oolite-trumbles 1.79
    oolite-tutorial 1.79
    oreProcessor 2.1
    OXPConfig 2.3.1
    PAGroove_superhubPopulator 1.1
    Pi-Forty-Two Con stores 4.1.7
    planetaryCompass_namePack-A 1.00
    planetaryCompass_namePack-B 1.00
    planetaryCompass_namePack-C 1.00
    planetaryCompass_namePack-D 1.00
    planetaryCompass_worldScript.js 1.01
    PlanetFall 1.51
    planetFall-Backdrops.js 1.0
    PlanetFall_Oohaul 1.10
    railgun 1.3
    Random_Hits 1.8.1
    randomshipnames 1.3
    realisticDamage.js 1.00
    Repair system 2.10
    Ring Station Test 1.04
    RingRacer 1.20
    saleza.js 1.0
    SE-main-script 2.5
    Ship_Storage_Helper.js 0.21
    Ships Library 0.8
    shipversion 1.21
    SIRF_populator.js 1.00
    snoopers 2.5
    start_choices 1.7
    stations_for_extra_planets 1.7
    stations_for_extra_planets_spotter 1.0
    stealth_missionScript 1.05
    stellarSerpents_masterScript.js 1.21
    System Features: Rings 1.2
    System Features: Sunspots 1.5
    System Redux 0.7
    Talkative Space Compass 1.0.4
    taranis_one 1.3
    targetAutolock 1.11
    taxi_galactica_main 1.0
    TCAT_masterScript 1.0
    TCAT_missionScript 1.0
    tester_WS.js 1.00
    thargoid_wars 4.6
    Thargorn_Witchspace_Battle 1.5.2
    Tionisla Chronicle Array OXP 1.0.1
    Tionisla Reporter 1.2.0
    tracker_worldScript.js 1.00
    TrafficControl 1.1
    transportSchedule 2.52
    uni_turret_switcher.js 0.01
    ups_container 1.8.4
    ups_docs 1.8.4
    ups_parcel 1.8.4
    ups_slaves 1.8.3
    ups_sun 1.8.4
    vector 1.7.1
    vector_areidis 1.7.1
    vector_cubes 1.7.1
    vector_insp 1.7.1
    vector_missionArn 1.7.1
    vector_news 1.7.1
    vector_pad 1.7.1
    vector_updater 1.7.1
    vortex_maelstrom.js 1.27
    vortex_player.js 1.30
    Welcome Information Script 1.13
    wildShips_populator.js 1.02
18:25:04.944 [startup.progress]: ===== [68.99 s] Working reasonably hard
18:25:17.307 [startup.progress]: ===== [81.35 s] Populating space
18:25:22.718 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
18:25:25.928 [startup.progress]: ===== [89.97 s] Initializing debug support
18:25:29.863 [startup.progress]: ===== [93.90 s] Running world scripts
18:25:29.863 [script.javaScript.call]: Calling [uni_turret_switcher.js].startUp()
18:25:29.864 [script.javaScript.call]: Calling [OXPConfig].startUp()
18:25:29.922 [script.javaScript.call]: Calling [vortex_player.js].startUp()
18:25:29.923 [script.javaScript.call]: Calling [railgun].startUp()
18:25:29.923 [script.javaScript.call]: Calling [LaveAcademy].startUp()
18:25:29.924 [script.javaScript.call]: Calling [TCAT_missionScript].startUp()
18:25:29.937 [script.javaScript.call]: Calling [CargoTypeExtension-Station-KiotaRelay].startUp()
18:25:29.938 [script.javaScript.call]: Calling [CargoTypeExtension-TraderNet].startUp()
18:25:29.939 [script.javaScript.call]: Calling [CargoTypeExtension-Station-HoopyCasino].startUp()
18:25:29.940 [script.javaScript.call]: Calling [oolite-tutorial].startUp()
18:25:29.940 [script.javaScript.call]: Calling [vector].startUp()
18:25:29.945 [script.javaScript.call]: Calling [snoopers].startUp()
18:25:29.948 [script.javaScript.call]: Calling [BGS-XMapping].startUp()
18:25:29.951 [script.javaScript.call]: Calling [CargoTypeExtension-Station-ZGF].startUp()
18:25:29.953 [script.javaScript.call]: Calling [RingRacer].startUp()
18:25:29.954 [script.javaScript.call]: Calling [customshields].startUp()
18:25:29.955 [script.javaScript.call]: Calling [Cabal_Common_Comms].startUp()
18:25:29.956 [script.javaScript.call]: Calling [ups_docs].startUp()
18:25:29.968 [script.javaScript.call]: Calling [CargoTypeExtension-Station-PlanetFall].startUp()
18:25:29.969 [script.javaScript.call]: Calling [military_fiasco].startUp()
18:25:29.969 [script.javaScript.call]: Calling [PlanetFall].startUp()
18:25:29.970 [script.javaScript.call]: Calling [CargoTypeExtension-Station-KiotaBiosphere].startUp()
18:25:29.971 [script.javaScript.call]: Calling [CargoTypeExtension-Station-RockHermit].startUp()
18:25:29.971 [script.javaScript.call]: Calling [CargoTypeExtension-Station-KiotaSolar].startUp()
18:25:29.973 [script.javaScript.call]: Calling [Library book: EFTTCAOIL].startUp()
18:25:29.975 [script.javaScript.call]: Calling [ups_container].startUp()
18:25:29.975 [script.javaScript.call]: Calling [Tionisla Chronicle Array OXP].startUp()
18:25:29.976 [script.javaScript.call]: Calling [commandersLog].startUp()
18:25:29.977 [script.javaScript.call]: Calling [feudal-challenge.js].startUp()
18:25:30.085 [script.javaScript.call]: Calling [hiredGuns_system].startUp()
18:25:30.086 [script.javaScript.call]: Calling [CargoTypeExtension-Regional].startUp()
18:25:30.088 [script.javaScript.call]: Calling [oolite-contracts-parcels].startUp()
18:25:30.176 [script.javaScript.call]: Calling [oolite-nova].startUp()
18:25:30.176 [script.javaScript.call]: Calling [IR-main-script.js].startUp()
18:25:30.177 [script.javaScript.call]: Calling [CargoTypeExtension-Auctions].startUp()
18:25:30.177 [script.javaScript.call]: Calling [vector_updater].startUp()
18:25:30.178 [script.javaScript.call]: Calling [randomshipnames].startUp()
18:25:30.181 [script.javaScript.call]: Calling [navi_mfd].startUp()
18:25:30.182 [script.javaScript.call]: Calling [gates_masterScript].startUp()
18:25:30.182 [script.javaScript.call]: Calling [transportSchedule].startUp()
18:25:30.182 [script.javaScript.call]: Calling [realisticDamage.js].startUp()
18:25:30.183 [script.javaScript.call]: Calling [Repair system].startUp()
18:25:30.183 [script.javaScript.call]: Calling [Jaguar Company].startUp()
18:25:30.193 [script.javaScript.call]: Calling [laserBooster_worldScript.js].startUp()
18:25:30.194 [script.javaScript.call]: Calling [CargoTypeExtension-Station-ConStore].startUp()
18:25:30.195 [script.javaScript.call]: Calling [ooCheat].startUp()
18:25:30.196 [script.javaScript.call]: Calling [CargoTypeExtension-Station-KiotaFactory].startUp()
18:25:30.197 [script.javaScript.call]: Calling [CargoTypeExtension-Station-KiotaHabitat].startUp()
18:25:30.199 [script.javaScript.call]: Calling [PlanetFall_Oohaul].startUp()
18:25:30.199 [script.javaScript.call]: Calling [planetFall-Backdrops.js].startUp()
18:25:30.200 [script.javaScript.call]: Calling [Tionisla Reporter].startUp()
18:25:30.200 [script.javaScript.call]: Calling [oreProcessor].startUp()
18:25:30.207 [script.javaScript.call]: Calling [IronHide Armour Script].startUp()
18:25:30.207 [script.javaScript.call]: Calling [GWmain].startUp()
18:25:30.208 [script.javaScript.call]: Calling [vector_areidis].startUp()
18:25:30.209 [script.javaScript.call]: Calling [stations_for_extra_planets_spotter].startUp()
18:25:30.212 [script.javaScript.call]: Calling [Ship_Storage_Helper.js].startUp()
18:25:30.213 [script.javaScript.call]: Calling [Cabal_Common_MissionHandling].startUp()
18:25:30.214 [script.javaScript.call]: Calling [CargoTypeExtension-OpenContract].startUp()
18:25:30.269 [script.javaScript.call]: Calling [Random_Hits].startUp()
18:25:30.273 [script.javaScript.call]: Calling [militarytargettingsystem].startUp()
18:25:30.273 [script.javaScript.call]: Calling [oolite-trumbles].startUp()
18:25:30.273 [script.javaScript.call]: Calling [stellarSerpents_masterScript.js].startUp()
18:25:30.274 [script.javaScript.call]: Calling [hyperRadioHH01].startUp()
18:25:30.275 [script.javaScript.call]: Calling [BGS-PAGsoundsetv2].startUp()
18:25:30.275 [script.javaScript.call]: Calling [vortex_maelstrom.js].startUp()
18:25:30.276 [script.javaScript.call]: Calling [aquatics_populator].startUp()
18:25:30.276 [script.javaScript.call]: Calling [CargoTypeExtension-Station-Galnavy].startUp()
18:25:30.276 [script.javaScript.call]: Calling [communist_population].startUp()
18:25:30.277 [script.javaScript.call]: Calling [FuelStation-Setup].startUp()
18:25:30.277 [script.javaScript.call]: Calling [HyperCargo].startUp()
18:25:30.296 [script.javaScript.call]: Calling [cargoSpotter_worldScript.js].startUp()
18:25:30.296 [script.javaScript.call]: Calling [SE-main-script].startUp()
18:25:30.297 [script.javaScript.call]: Calling [vector_news].startUp()
18:25:30.299 [script.javaScript.call]: Calling [shipversion].startUp()
18:25:30.299 [script.javaScript.call]: Calling [CargoTypeExtension-Permits].startUp()
18:25:30.301 [script.javaScript.call]: Calling [CargoTypeExtension-Scavenger].startUp()
18:25:30.310 [script.javaScript.call]: Calling [CargoTypeExtension-Base].startUp()
18:25:30.687 [script.javaScript.call]: Calling [Cabal_Common_SpecialMarkets].startUp()
18:25:30.688 [script.javaScript.call]: Calling [ams_system].startUp()
18:25:30.688 [script.javaScript.call]: Calling [CargoTypeExtension-FetchContracts].startUp()
18:25:30.690 [script.javaScript.call]: Calling [Cabal_Common_Briefing].startUp()
18:25:30.690 [script.javaScript.call]: Calling [oolite-contracts-cargo].startUp()
18:25:31.019 [script.javaScript.call]: Calling [ups_parcel].startUp()
18:25:31.021 [script.javaScript.call]: Calling [oolite-libPriorityAI].startUp()
18:25:31.022 [script.javaScript.call]: Calling [CargoTypeExtension-Dynamic].startUp()
18:25:31.764 [script.javaScript.call]: Calling [System Features: Sunspots].startUp()
18:25:31.764 [script.javaScript.call]: Calling [missionTextTools].startUp()
18:25:31.764 [script.javaScript.call]: Calling [CargoTypeExtension-Station-SuperHub].startUp()
18:25:31.766 [script.javaScript.call]: Calling [thargoid_wars].startUp()
18:25:31.767 [script.javaScript.call]: Calling [Thargorn_Witchspace_Battle].startUp()
18:25:31.767 [script.javaScript.call]: Calling [Cabal_Common_Functions].startUp()
18:25:31.926 [script.javaScript.call]: Calling [feudal-mission.js].startUp()
18:25:31.927 [script.javaScript.call]: Calling [oolite-contracts-passengers].startUp()
18:25:32.148 [script.javaScript.call]: Calling [april_worldScript.js].startUp()
18:25:32.148 [script.javaScript.call]: Calling [vector_missionArn].startUp()
18:25:32.151 [script.javaScript.call]: Calling [AsteroidStorm].startUp()
18:25:32.151 [script.javaScript.call]: Calling [Combat Simulator].startUp()
18:25:32.152 [script.javaScript.call]: Calling [mil_injectors.js].startUp()
18:25:32.152 [script.javaScript.call]: Calling [oolite-cloaking-device].startUp()
18:25:32.152 [script.javaScript.call]: Calling [System Redux].startUp()
18:25:32.153 [script.javaScript.call]: Calling [Cabal_Common_OXPStrength].startUp()
18:25:37.366 [script.javaScript.call]: Calling [ups_sun].startUp()
18:25:37.367 [script.javaScript.call]: Calling [Escort Formations Randomiser].startUp()
18:25:37.368 [script.javaScript.call]: Calling [stations_for_extra_planets].startUp()
18:25:37.368 [script.javaScript.call]: Calling [Comms Pack A].startUp()
18:25:37.372 [script.javaScript.call]: Calling [stealth_missionScript].startUp()
18:25:37.373 [script.javaScript.call]: Calling [Jaguar Company Ships].startUp()
18:25:37.374 [script.javaScript.call]: Calling [ups_slaves].startUp()
18:25:37.375 [script.javaScript.call]: Calling [Cabal_Common_Music].startUp()
18:25:37.376 [script.javaScript.call]: Calling [CargoTypeExtension-Station-KiotaResearch].startUp()
18:25:37.377 [script.javaScript.call]: Calling [LongRangeScanner].startUp()
18:25:37.377 [script.javaScript.call]: Calling [oolite-thargoid-plans].startUp()
18:25:37.378 [script.javaScript.call]: Calling [vector_insp].startUp()
18:25:37.378 [script.javaScript.call]: Calling [oolite-contracts-helpers].startUp()
18:25:37.379 [script.javaScript.call]: Calling [CargoTypeExtension-Station-RRSWaystation].startUp()
18:25:37.379 [script.javaScript.call]: Calling [CargoTypeExtension-Station-SalvageGang].startUp()
18:25:37.380 [script.javaScript.call]: Calling [oolite-constrictor-hunt].startUp()
18:25:37.381 [script.javaScript.call]: Calling [COTBS].startUp()
18:25:37.384 [script.javaScript.call]: Calling [Cabal_Common_Overlay].startUp()
18:25:37.385 [script.javaScript.call]: Calling [aquatics_equipment].startUp()
18:25:37.385 [script.javaScript.call]: Calling [taxi_galactica_main].startUp()
18:25:37.386 [script.javaScript.call]: Calling [CargoTypeExtension-Station-GRS].startUp()
18:25:37.387 [script.javaScript.call]: Calling [targetAutolock].startUp()
18:25:37.387 [script.javaScript.call]: Calling [Camera Drones].startUp()
18:25:37.388 [script.javaScript.call]: Calling [oolite-registership].startUp()
18:25:37.388 [script.javaScript.call]: Calling [CargoTypeExtension-Station-SpaceBar].startUp()
18:25:37.389 [script.javaScript.call]: Calling [bigShips_populator].startUp()
18:25:37.389 [script.javaScript.call]: Calling [planetaryCompass_worldScript.js].startUp()
18:25:38.268 [script.javaScript.call]: Calling [Additional Planets SR pack Redux].startUp()
18:25:38.270 [script.javaScript.call]: Calling [CargoTypeExtension-Station-Astrofactory].startUp()
18:25:38.271 [script.javaScript.call]: Calling [oolite-populator].startUp()
18:25:38.272 [script.javaScript.call]: Calling [taranis_one].startUp()
18:25:38.272 [script.javaScript.call]: Calling [CT_Script].startUp()
18:25:38.272 [script.javaScript.call]: Calling [FlightLog].startUp()
18:25:38.275 [startup.progress]: ===== [102.32 s] Populating space
18:25:38.276 [startup.progress]: ===== [102.32 s] Working hard
18:25:38.276 [script.javaScript.call]: Calling [oolite-primable-equipment-register].startUpComplete()
18:25:38.280 [script.javaScript.call]: Calling [Random_Hits].startUpComplete()
18:25:38.280 [script.javaScript.call]: Calling [Ships Library].startUpComplete()
18:25:38.281 [script.javaScript.call]: Calling [Combat Simulator].startUpComplete()
18:25:38.563 [startup.complete]: ========== Loading complete in 116.33 seconds. ==========
18:25:40.566 [debugTCP.connected]: Connected to debug console "DebugConsole".
18:25:51.943 [script.javaScript.call]: Calling [customshields].shipSpawned()
18:25:51.944 [script.javaScript.call]: Calling [randomshipnames].shipSpawned()
18:25:51.944 [script.javaScript.call]: Calling [Jaguar Company].shipSpawned()
18:25:51.944 [script.javaScript.call]: Calling [vector_pad].shipSpawned()
18:25:51.945 [script.javaScript.call]: Calling [shipversion].shipSpawned()
18:25:51.946 [script.javaScript.call]: Calling [Escort Formations Randomiser].shipSpawned()
18:25:51.947 [script.javaScript.call]: Calling [Oolite Main Station AI].aiStarted()
18:25:52.820 [script.javaScript.call]: Calling [Oolite Main Station AI].aiAwoken()
  18:25:52.823 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:25:52.823 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:25:52.824 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
  18:25:54.840 [script.javaScript.timeLimit]: ***** ERROR: Script "Null AI" ran for 2.02001 seconds and has been terminated.
  18:25:54.841 [script.javaScript.stackTrace]:  0 (oolite-nullAI.js:1) <not a function frame>
  18:25:54.841 [script.javaScript.stackTrace]:     this: [Script "Null AI" version (nil)]
  18:25:54.841 [script.javaScript.stackTrace]:     name: "Null AI"
  18:25:54.841 [script.javaScript.stackTrace]:     ship: [Ship "Ship Turret Mount" position: (0, 0, 0) scanClass: CLASS_NOT_SET status: STATUS_IN_FLIGHT] [read-only]
  18:25:54.841 [script.javaScript.stackTrace]:     version: "1.79"
  18:25:54.842 [script.javaScript.stackTrace]:     author: "Giles Williams, Jens Ayton and contributors"
  18:25:54.842 [script.javaScript.stackTrace]:     license: "GPL 2+ / CC-BY-NC-SA 3.0 - see LICENSE.TXT for details"
  18:25:54.842 [script.javaScript.load.failed]: ***** Error loading JavaScript script Resources/AIs/oolite-nullAI.js -- could not run script
  18:25:54.843 [ai.load.failed.unknownAI]: Unable to load JS AI oolite-nullAI.js for ship <ShipEntity 0x1dccd0a8>{"Ship Turret Mount" position: (0, 0, 0) scanClass: CLASS_NOT_SET status: STATUS_IN_FLIGHT} (aquatics_subEntShipTurret for role trader)
  18:25:56.750 [script.javaScript.timeLimit]: ***** ERROR: Script "Null AI" ran for 3.92973 seconds and has been terminated.
  18:25:56.750 [script.javaScript.stackTrace]:  0 (oolite-nullAI.js:1) <not a function frame>
  18:25:56.751 [script.javaScript.stackTrace]:     this: [Script "Null AI" version (nil)]
  18:25:56.751 [script.javaScript.stackTrace]:     name: "Null AI"
  18:25:56.752 [script.javaScript.stackTrace]:     ship: [Ship "Ship Turret Mount" position: (0, 0, 0) scanClass: CLASS_NOT_SET status: STATUS_IN_FLIGHT] [read-only]
  18:25:56.752 [script.javaScript.stackTrace]:     version: "1.79"
  18:25:56.752 [script.javaScript.stackTrace]:     author: "Giles Williams, Jens Ayton and contributors"
  18:25:56.753 [script.javaScript.stackTrace]:     license: "GPL 2+ / CC-BY-NC-SA 3.0 - see LICENSE.TXT for details"
  18:25:56.754 [script.javaScript.load.failed]: ***** Error loading JavaScript script Resources/AIs/oolite-nullAI.js -- could not run script
  18:25:56.755 [ai.load.failed.unknownAI]: Unable to load JS AI oolite-nullAI.js for ship <ShipEntity 0x1dcce4b8>{"Ship Turret Mount" position: (0, 0, 0) scanClass: CLASS_NOT_SET status: STATUS_IN_FLIGHT} (aquatics_subEntShipTurret for role trader)
  18:25:56.760 [script.javaScript.call]: Calling [oolite-conditions].allowAwardEquipment()
User avatar
Norby
---- E L I T E ----
---- E L I T E ----
Posts: 2577
Joined: Mon May 20, 2013 9:53 pm
Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
Contact:

Re: Startup Time 1.79

Post by Norby »

Thank you, I made a fix in [wiki]Gallery[/wiki]. There is a verify step in startup which remove non-real player ships from the internal list - this is a must in 1.77 without the new Ship.keysForRole( "player" ) function of 1.79. Now the verify is skipped correctly in 1.79.

But the problem points further: every system.addShips() need exponentially more time in 1.79 if many OXZs are installed. Maybe the allowAwardEquipment() checks are much slower?
Last edited by Norby on Sun May 18, 2014 7:11 pm, edited 1 time in total.
Post Reply