Join us at the Oolite Anniversary Party -- London, 7th July 2024, 1pm
More details in this thread.

Military Shield Enhancement (salvaged) doesnt get installed

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

Post Reply
User avatar
PhilHibbs
Above Average
Above Average
Posts: 30
Joined: Sun Feb 22, 2009 3:16 pm

Military Shield Enhancement (salvaged) doesnt get installed

Post by PhilHibbs »

I'm at a Salvage Gang base, which I think is from the Anarchies OXP and I've paid for a Military Shield Enhancement (salvaged) but it charges me the Cr32,250, stays on the installable list and doesn't get installed. Is this a bug or did I just get robbed?
User avatar
JazHaz
---- E L I T E ----
---- E L I T E ----
Posts: 2991
Joined: Tue Sep 22, 2009 11:07 am
Location: Enfield, Middlesex
Contact:

Re: Military Shield Enhancement (salvaged) doesnt get instal

Post by JazHaz »

Buyer beware! The equipment bought from Salvage Gangs, usually does work for a while, but has a higher chance of being damaged. Its better to save up and buy from a reputable source.
JazHaz

Gimi wrote:
drew wrote:
£4,500 though! :shock: <Faints>
Cheers,
Drew.
Maybe you could start a Kickstarter Campaign to found your £4500 pledge. 8)
Thanks to Gimi, I got an eBook in my inbox tonight (31st May 2014 - Release of Elite Reclamation)!
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6311
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Military Shield Enhancement (salvaged) doesnt get instal

Post by Diziet Sma »

JazHaz wrote:
Buyer beware! The equipment bought from Salvage Gangs, usually does work for a while, but has a higher chance of being damaged. Its better to save up and buy from a reputable source.
Not working for long is one thing.. but not installed in the first place?
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Re: Military Shield Enhancement (salvaged) doesnt get instal

Post by Commander McLane »

PhilHibbs wrote:
I'm at a Salvage Gang base, which I think is from the Anarchies OXP and I've paid for a Military Shield Enhancement (salvaged) but it charges me the Cr32,250, stays on the installable list and doesn't get installed. Is this a bug or did I just get robbed?
That's not supposed to happen, and it doesn't happen here.

Can you post the content of latest.log? (Please include in -tags.)
User avatar
PhilHibbs
Above Average
Above Average
Posts: 30
Joined: Sun Feb 22, 2009 3:16 pm

Re: Military Shield Enhancement (salvaged) doesnt get instal

Post by PhilHibbs »

I can't see anything relevant, but here it is. Probably I've played a few sessions since then. I'll try and re-create the problem. I've fixed the "shipsFound_number less than 20" already.

Code: Select all

22:30:42.202 [log.header]: Opening log for Oolite version 1.76.1 (x86-32 test release) under Windows at 2012-12-15 22:30:42 +0000.
4 processors detected.
Build options: spoken messages, mass/fuel pricing, 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.

22:30:46.100 [display.mode.list.native]: Windows native resolution detected: 1920 x 1200
22:30:47.275 [joystick.init]: Number of joysticks detected: 0
22:30:47.789 [dataCache.rebuild.pathsChanged]: Cache is stale (search paths have changed). Rebuilding from scratch.
22:30:47.791 [rendering.opengl.version]: OpenGL renderer version: 3.3.0 ("3.3.0"). Vendor: "NVIDIA Corporation". Renderer: "GeForce GTX 260M/PCIe/SSE2".
22:30:47.791 [rendering.opengl.extensions]: OpenGL extensions (236):
GL_ARB_draw_instanced, GL_NV_texture_lod_clamp, 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_EXTX_framebuffer_mixed_formats, GL_ARB_texture_multisample, GL_NV_texture_env_combine4, GL_ARB_point_parameters, GL_OES_depth24, GL_ARB_vertex_array_object, GL_NVX_gpu_memory_info, GL_NV_vertex_buffer_unified_memory, GL_ARB_blend_func_extended, GL_NV_explicit_multisample, GL_EXT_provoking_vertex, GL_NV_texture_shader2, GL_EXT_blend_equation_separate, GL_ARB_compressed_texture_pixel_storage, GL_NV_texture_shader3, GL_ARB_texture_non_power_of_two, GL_ARB_texture_mirrored_repeat, GL_EXT_multi_draw_arrays, GL_NV_fence, GL_ARB_timer_query, GL_ARB_texture_buffer_object, GL_OES_packed_depth_stencil, GL_NV_occlusion_query, GL_EXT_abgr, GL_ARB_vertex_program, GL_NV_shader_buffer_load, GL_ATI_texture_float, GL_ARB_viewport_array, GL_KTX_buffer_region, GL_ARB_shadow, GL_NV_light_max_exponent, GL_EXT_texture_cube_map, GL_EXT_texture_compression_dxt1, GL_NV_texture_multisample, 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_NV_path_rendering, GL_OES_depth32, GL_NV_register_combiners, GL_EXT_texture_compression_rgtc, GL_ARB_shader_objects, GL_EXT_blend_func_separate, GL_EXT_bgra, GL_ARB_pixel_buffer_object, GL_NV_fragment_program2, GL_EXT_Cg_shader, GL_ARB_draw_buffers, GL_EXT_separate_shader_objects, 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_NV_vertex_program1_1, GL_ARB_seamless_cube_map, GL_WIN_swap_hint, GL_EXT_texture_shared_exponent, GL_ARB_shading_language_420pack, GL_EXT_texture_format_BGRA8888, GL_EXT_geometry_shader4, GL_EXT_direct_state_access, GL_EXT_compiled_vertex_array, GL_NV_parameter_buffer_object2, GL_NV_vertex_array_range2, GL_ARB_shading_language_include, GL_EXT_texture_storage, GL_EXT_separate_specular_color, GL_ARB_vertex_type_2_10_10_10_rev, GL_EXT_vertex_array, GL_ARB_shading_language_100, GL_OES_texture_float, GL_EXT_rescale_normal, GL_ARB_texture_float, GL_EXT_packed_depth_stencil, GL_EXT_bindable_uniform, GL_ARB_texture_swizzle, GL_ARB_half_float_pixel, GL_EXT_texture_compression_s3tc, GL_EXT_draw_instanced, GL_ARB_occlusion_query2, GL_NV_transform_feedback, GL_NV_texture_compression_vtc, GL_ARB_texture_rgb10_a2ui, GL_SGIS_texture_lod, WGL_EXT_swap_control, GL_ARB_geometry_shader4, GL_NV_point_sprite, GL_ARB_framebuffer_object, GL_NV_conditional_render, GL_EXT_stencil_two_side, GL_ARB_texture_rg, GL_OES_get_program_binary, GL_NV_texture_expand_normal, GL_EXT_texture_type_2_10_10_10_REV, GL_ARB_color_buffer_float, GL_NV_framebuffer_multisample_coverage, GL_EXT_blend_color, GL_NV_packed_depth_stencil, GL_NV_geometry_shader4, GL_NV_texture_rectangle, GL_ARB_vertex_array_bgra, GL_EXT_texture_integer, GL_EXT_texture_array, GL_ARB_base_instance, GL_EXT_import_sync_object, GL_ARB_shading_language_packing, GL_ARB_fragment_program_shadow, GL_NV_gpu_program4, GL_NV_fragdepth, GL_EXT_texture_buffer_object, GL_OES_standard_derivatives, GL_NV_vertex_program2_option, GL_ARB_map_buffer_range, GL_ARB_fragment_program, GL_ARB_copy_buffer, GL_NV_blend_minmax, GL_S3_s3tc, GL_NV_depth_clamp, GL_EXT_texture_lod_bias, GL_EXT_texture_filter_anisotropic, GL_EXT_draw_buffers2, GL_OES_texture_3D, GL_NV_fragment_program, GL_EXT_secondary_color, GL_EXT_framebuffer_multisample, GL_ARB_window_pos, GL_IBM_rasterpos_clip, GL_EXT_texture_env_combine, GL_ARB_vertex_shader, GL_SGIS_generate_mipmap, GL_ARB_compatibility, 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_SUN_slice_accum, GL_NV_vertex_array_range, GL_ARB_ES2_compatibility, GL_NV_vertex_program, GL_NV_multisample_filter_hint, GL_EXT_texture_mirror_clamp, GL_EXT_texture_sRGB_decode, GL_ARB_texture_compression, GL_NV_vertex_program2, GL_NV_multisample_coverage, GL_ARB_texture_env_add, GL_ARB_imaging, GL_NV_vertex_program3, GL_ARB_provoking_vertex, GL_EXT_gpu_shader4, GL_ARB_texture_rectangle, GL_EXT_texture_edge_clamp, GL_OES_texture_half_float_linear, GL_ARB_draw_elements_base_vertex, GL_ARB_fragment_coord_conventions, GL_OES_texture_half_float, GL_ARB_separate_shader_objects, GL_SGIX_shadow, GL_ARB_texture_cube_map, GL_NV_alpha_test, GL_OES_vertex_array_object, GL_EXT_framebuffer_sRGB, GL_NV_fragment_program_option, GL_EXT_texture_compression_latc, GL_ARB_robustness, GL_ARB_point_sprite, GL_OES_depth_texture, GL_NV_depth_buffer_float, GL_ARB_depth_texture, GL_EXT_texture_object, GL_EXT_depth_bounds_test, GL_NV_fog_distance, GL_ARB_instanced_arrays, GL_EXT_blend_minmax, GL_SGIX_depth_texture, GL_ATI_draw_buffers, GL_ARB_framebuffer_sRGB, GL_NV_fbo_color_attachments, GL_EXT_blend_subtract, GL_NV_register_combiners2, GL_EXT_packed_pixels, GL_IBM_texture_mirrored_repeat, GL_NV_texture_shader, GL_EXT_draw_range_elements, GL_ARB_sampler_objects, GL_ARB_half_float_vertex, GL_OES_mapbuffer, GL_OES_rgb8_rgba8, GL_ARB_depth_clamp, GL_ARB_transpose_matrix, GL_NV_parameter_buffer_object, GL_ARB_vertex_buffer_object, GL_EXT_pixel_buffer_object, GL_OES_texture_npot, GL_NVX_conditional_render, GL_ARB_texture_env_combine, GL_OES_vertex_half_float, GL_ARB_shader_bit_encoding, GL_EXT_timer_query, GL_EXT_gpu_program_parameters, GL_ARB_uniform_buffer_object, GL_ARB_multisample, GL_EXT_texture_env_dot3, GL_OES_texture_float_linear, GL_EXT_shadow_funcs, GL_EXT_texture_lod, GL_ARB_depth_buffer_float, GL_NV_pixel_data_range, GL_ARB_map_buffer_alignment, GL_EXT_stencil_wrap, GL_OES_fbo_render_mipmap, GL_EXT_point_parameters, GL_OES_element_index_uint, GL_NV_texture_barrier, GL_NV_complex_primitives
22:30:48.004 [rendering.opengl.shader.support]: Shaders are supported.
22:30:48.004 [speech.synthesis]: Spoken messages are off.
22:30:48.249 [dataCache.rebuild.pathsChanged]: Cache is stale (search paths have changed). Rebuilding from scratch.
22:30:48.250 [searchPaths.dumpAll]: Unrestricted mode - resource paths:
    Resources
    ../AddOns
    ../AddOns/Anarchies2.8.oxp
    ../AddOns/Assassins.oxp
    ../AddOns/Basic-debug.oxp
    ../AddOns/Combat-HUDv2.0.oxp
    ../AddOns/Deep_Horizon_Nav_Buoy.oxp
    ../AddOns/FTZ v0.15.oxp
    ../AddOns/Griff_Shipset_Replace_v1.34.oxp
    ../AddOns/Griff_Shipset_Resources_v1.2.25.oxp
    ../AddOns/griff_station_bundle_fullsize_tex_v1.1.oxp
    ../AddOns/Illegal_goods_tweak_1.7.3_2012.05.30.oxp
    ../AddOns/Neolite_Core_Addition_1.1.1.oxp
    ../AddOns/Neolite_Core_Resources_A_1.1.oxp
    ../AddOns/Neolite_Core_Resources_B_1.1.oxp
    ../AddOns/TAF_reset.oxp
    ../AddOns/Tori2.01.oxp
    ../AddOns/YAH Mobile 1.00.oxp
    ../AddOns/YOUR_AD_HERE_4.1.7.oxp
    ../AddOns/YOUR_AD_HERE_set_A_4.1.7.oxp
    ../AddOns/YOUR_AD_HERE_set_B_4.1.7.oxp
    ../AddOns/YOUR_AD_HERE_set_C_4.1.7.oxp
    ../AddOns/YOUR_AD_HERE_set_D_4.1.7.oxp
    ../AddOns/YOUR_AD_HERE_set_E_4.1.7.oxp
    ../AddOns/YOUR_AD_HERE_set_F_4.1.7.oxp
    ../AddOns/YOUR_AD_HERE_set_G_4.1.7.oxp
22:30:48.422 [shipData.load.begin]: Loading ship data.
22:30:51.315 [script.debug.syntax.badComparison]: ***** SCRIPT ERROR: in assassins.0.do.321.do.1.conditions.0 ("shipsFound_number less than 20"), unknown comparison operator "less", will return NO.
22:30:51.315 [script.debug.syntax.badComparison]: ***** SCRIPT ERROR: in assassins.0.do.322.do.1.conditions.0 ("shipsFound_number less than 20"), unknown comparison operator "less", will return NO.
22:30:51.492 [script.load.world.listAll]: Loaded 13 world scripts:
    Anarchies 2.8
    assassins
    free-trade-zone
    illegal_goods_missions 1.7.3
    illegal_goods_tweak 1.7.3
    oolite-cloaking-device 1.76.1
    oolite-constrictor-hunt 1.76.1
    oolite-nova 1.76.1
    oolite-thargoid-plans 1.76.1
    oolite-trumbles 1.76.1
    Pi-Forty-Two Con stores 4.1.7
    TAF_reset.anon-script
    YAH_mobile_populator 1.0
22:31:04.666 [debugTCP.disconnect]: No connection to debug console: "Connection to debug console failed: 'No connection could be made because the target machine actively refused it.

' (outStream status: 7, inStream status: 7)."
22:31:04.694 [debugTCP.disconnect]: No connection to debug console: "Connection to debug console failed: 'unknown error.' (outStream status: 0, inStream status: 0)."
22:31:04.694 [debugTCP.connect.failed]: Failed to connect to debug console at address 127.0.0.1:8563.
22:31:06.871 [loading.complete]: ========== Loading complete. ==========
22:31:07.289 [shader.uniform.unpermittedMethod]: Did not bind uniform "alertlevel" to property -[ShipEntity alertCondition] - unpermitted method.
22:31:13.554 [script.load.world.listAll]: Loaded 13 world scripts:
    Anarchies 2.8
    assassins
    free-trade-zone
    illegal_goods_missions 1.7.3
    illegal_goods_tweak 1.7.3
    oolite-cloaking-device 1.76.1
    oolite-constrictor-hunt 1.76.1
    oolite-nova 1.76.1
    oolite-thargoid-plans 1.76.1
    oolite-trumbles 1.76.1
    Pi-Forty-Two Con stores 4.1.7
    TAF_reset.anon-script
    YAH_mobile_populator 1.0
23:09:46.301 [script.load.world.listAll]: Loaded 13 world scripts:
    Anarchies 2.8
    assassins
    free-trade-zone
    illegal_goods_missions 1.7.3
    illegal_goods_tweak 1.7.3
    oolite-cloaking-device 1.76.1
    oolite-constrictor-hunt 1.76.1
    oolite-nova 1.76.1
    oolite-thargoid-plans 1.76.1
    oolite-trumbles 1.76.1
    Pi-Forty-Two Con stores 4.1.7
    TAF_reset.anon-script
    YAH_mobile_populator 1.0
23:15:59.539 [script.load.world.listAll]: Loaded 13 world scripts:
    Anarchies 2.8
    assassins
    free-trade-zone
    illegal_goods_missions 1.7.3
    illegal_goods_tweak 1.7.3
    oolite-cloaking-device 1.76.1
    oolite-constrictor-hunt 1.76.1
    oolite-nova 1.76.1
    oolite-thargoid-plans 1.76.1
    oolite-trumbles 1.76.1
    Pi-Forty-Two Con stores 4.1.7
    TAF_reset.anon-script
    YAH_mobile_populator 1.0
23:16:05.539 [script.load.world.listAll]: Loaded 13 world scripts:
    Anarchies 2.8
    assassins
    free-trade-zone
    illegal_goods_missions 1.7.3
    illegal_goods_tweak 1.7.3
    oolite-cloaking-device 1.76.1
    oolite-constrictor-hunt 1.76.1
    oolite-nova 1.76.1
    oolite-thargoid-plans 1.76.1
    oolite-trumbles 1.76.1
    Pi-Forty-Two Con stores 4.1.7
    TAF_reset.anon-script
    YAH_mobile_populator 1.0
23:31:15.297 [script.load.world.listAll]: Loaded 13 world scripts:
    Anarchies 2.8
    assassins
    free-trade-zone
    illegal_goods_missions 1.7.3
    illegal_goods_tweak 1.7.3
    oolite-cloaking-device 1.76.1
    oolite-constrictor-hunt 1.76.1
    oolite-nova 1.76.1
    oolite-thargoid-plans 1.76.1
    oolite-trumbles 1.76.1
    Pi-Forty-Two Con stores 4.1.7
    TAF_reset.anon-script
    YAH_mobile_populator 1.0
00:31:45.233 [script.load.world.listAll]: Loaded 13 world scripts:
    Anarchies 2.8
    assassins
    free-trade-zone
    illegal_goods_missions 1.7.3
    illegal_goods_tweak 1.7.3
    oolite-cloaking-device 1.76.1
    oolite-constrictor-hunt 1.76.1
    oolite-nova 1.76.1
    oolite-thargoid-plans 1.76.1
    oolite-trumbles 1.76.1
    Pi-Forty-Two Con stores 4.1.7
    TAF_reset.anon-script
    YAH_mobile_populator 1.0
00:48:25.316 [script.load.world.listAll]: Loaded 13 world scripts:
    Anarchies 2.8
    assassins
    free-trade-zone
    illegal_goods_missions 1.7.3
    illegal_goods_tweak 1.7.3
    oolite-cloaking-device 1.76.1
    oolite-constrictor-hunt 1.76.1
    oolite-nova 1.76.1
    oolite-thargoid-plans 1.76.1
    oolite-trumbles 1.76.1
    Pi-Forty-Two Con stores 4.1.7
    TAF_reset.anon-script
    YAH_mobile_populator 1.0
02:08:23.878 [gameController.exitApp]: .GNUstepDefaults synchronized.

Closing log at 2012-12-16 02:08:23 +0000.
The Previous.log also contains this, but it clearly isn't related to this problem:

Code: Select all

19:15:06.043 [ship.missileLaunch.invalidPosition]: ***** ERROR: The missile_launch_position defines a position (0, 0, -20.5) behind the <ShipEntity 0x1a98a38>{"Thargoid Warship" position: (-1903.32, 6237.99, 157904) scanClass: CLASS_THARGOID status: STATUS_IN_FLIGHT}. In future versions such missiles may explode on launch because they have to travel through the ship.
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Re: Military Shield Enhancement (salvaged) doesnt get instal

Post by Commander McLane »

If you've played some sessions in-between, the log is indeed worthless. I'd need a log from when the bug happened.

Am I correct to assume that you have no Military Shield Enhancement currently installed? If so, then I'd like to ask you to visit the next Salvage Gang and dock and re-launch until you get offered the salvaged item again. Buy it again, and see what happens. Then post the log of this session.

Also, could you post your save file (again in code-tags)? That would also help to solve your problem with the amnesty mission. I need specifically everything between the lines

Code: Select all

	<key>extra_equipment</key>
	<dict>
and

Code: Select all

	</dict>
and again between

Code: Select all

	<key>mission_variables</key>
	<dict>
and

Code: Select all

	</dict>
User avatar
PhilHibbs
Above Average
Above Average
Posts: 30
Joined: Sun Feb 22, 2009 3:16 pm

Re: Military Shield Enhancement (salvaged) doesnt get instal

Post by PhilHibbs »

Code: Select all

    <key>extra_equipment</key>
    <dict>
	<key>EQ_ADVANCED_COMPASS</key>
	<integer>1</integer>
	<key>EQ_ADVANCED_NAVIGATIONAL_ARRAY</key>
	<integer>1</integer>
	<key>EQ_CARGO_BAY</key>
	<integer>1</integer>
	<key>EQ_DOCK_COMP</key>
	<integer>1</integer>
	<key>EQ_ECM</key>
	<integer>1</integer>
	<key>EQ_ENERGY_BOMB</key>
	<integer>1</integer>
	<key>EQ_ENERGY_UNIT</key>
	<integer>1</integer>
	<key>EQ_FUEL_INJECTION</key>
	<integer>1</integer>
	<key>EQ_FUEL_SCOOPS</key>
	<integer>1</integer>
	<key>EQ_HEAT_SHIELD</key>
	<integer>1</integer>
	<key>EQ_MULTI_TARGET</key>
	<integer>1</integer>
	<key>EQ_SCANNER_SHOW_MISSILE_TARGET</key>
	<integer>1</integer>
	<key>EQ_SHIELD_BOOSTER</key>
	<integer>1</integer>
	<key>EQ_TARGET_MEMORY</key>
	<integer>1</integer>
	<key>EQ_WORMHOLE_SCANNER</key>
	<integer>1</integer>
    </dict>

Code: Select all

    <key>mission_variables</key>
    <dict>
	<key>mission_TL_FOR_EQ_CLOAKING_DEVICE</key>
	<string>99</string>
	<key>mission_anarchies_multipass</key>
	<string>YES</string>
	<key>mission_conhunt</key>
	<string>MISSION_COMPLETE</string>
	<key>mission_trumbles</key>
	<string>TRUMBLE_BOUGHT</string>
    </dict>
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Re: Military Shield Enhancement (salvaged) doesnt get instal

Post by Commander McLane »

Thanks. This at least confirms that there is currently no MSE is installed on your ship, and it should be on offer again the next time you visit a Salvage Gang.

:idea: It just occurred to me that I don't know what type of ship you're flying. Which type is it? And can you confirm whether your ship type can fit a Military Shield Enhancement in the first place? If it cannot, then also a salvaged version can't be installed. This would explain why it doesn't disappear among the items on sale.

Although then it's still a bug that you're being charged for it. I'll look into how to fix that.
Post Reply