I loaded the Save Anywhere oxp, and it failed to work, I either ended up crashing and dying upon restore, or was left just outside the station I saved at. The problem seems to be that I've got my throttle under joystick control, on the third axis. With the throttle set too high I crash, with it set too low I don't dock. If I don't dock, then the save tries to run again when I do dock, so it's not a workable solution. And of course, I've no idea what the right setting for the process would be.
I disabled joystick control of the throttle, and it worked fine. The oxp needs to override the throttle setting somehow.
Save Anywhere problem
Moderators: winston, another_commander, Getafix
Save Anywhere problem
Peter
-
- ---- E L I T E ----
- Posts: 332
- Joined: Mon Jul 06, 2009 11:12 pm
- Location: Uncharted backwaters of the unfashionable end of the western spiral arm
Re: Save Anywhere problem
On which version of Oolite? Trunk, 1.7something, or 1.65?
Re: Save Anywhere problem
Oops, good point, sorry. It's 1.73.4.zevans wrote:On which version of Oolite? Trunk, 1.7something, or 1.65?
Peter
I've restarted the game, attempted to load the OXP save (it's a constore), and this is the log file
Code: Select all
[log.header]: Opening log for Oolite version 1.73.4 (x86-32 test release) under Windows at 2009-10-22 22:21:29 +0100.
2 processors detected.
Oolite Options: [Procedural Planets] [Docking Clearance] [Wormhole Scanner] [Target Incoming Missiles]
Note that the contents of the log file can be adjusted by editing logcontrol.plist.
[joystickHandler.init]: Number of joysticks detected: 1
[display.mode.list.native]: Windows native resolution detected: 1440 x 900
[rendering.opengl.version]: OpenGL renderer version: 2.1.2 ("2.1.2")
Vendor: NVIDIA Corporation
Renderer: GeForce FX 5500/AGP/SSE2
[rendering.opengl.extensions]: OpenGL extensions (114):
GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_half_float_pixel GL_ARB_imaging GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shadow GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_texture_rectangle GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_S3_s3tc GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_Cg_shader GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_gpu_program_parameters GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_pixels GL_EXT_paletted_texture GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_shared_texture_palette GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_object GL_EXT_texture_sRGB GL_EXT_timer_query GL_EXT_vertex_array GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KTX_buffer_region GL_NV_blend_square GL_NV_copy_depth_to_color GL_NV_depth_clamp GL_NV_fence GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_program GL_NV_fragment_program_option GL_NV_framebuffer_multisample_coverage GL_NV_half_float GL_NV_light_max_exponent GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_texgen_reflection GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_expand_normal GL_NV_texture_rectangle GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2 GL_NV_vertex_program2_option GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum GL_WIN_swap_hint WGL_EXT_swap_control
[searchPaths.dumpAll]: ---> OXP search paths:
(Resources, ../AddOns, ../AddOns/Commies.oxp, "../AddOns/Dictators v1.3.oxp", "../AddOns/Fuel Tank v2.2.oxp", "../AddOns/MilHUD-v3.oxp", "../AddOns/Ore_processor 1.54.oxp", ../AddOns/OXPConfig1.08.oxp, ../AddOns/SaveAnywhere.oxp, "../AddOns/Target Reticle 1.2.oxp", ../AddOns/transhab.oxp, "../AddOns/Welcome Mat 1.06.oxp", ../AddOns/YOUR_AD_HERE.oxp, ../AddOns/YOUR_AD_HERE_set_A.oxp, ../AddOns/YOUR_AD_HERE_set_B.oxp, ../AddOns/YOUR_AD_HERE_set_C.oxp, ../AddOns/YOUR_AD_HERE_set_D.oxp, ../AddOns/YOUR_AD_HERE_set_E.oxp, ../AddOns/YOUR_AD_HERE_set_F.oxp)
[dataCache.upToDate]: Data cache is up to date.
[script.load.world.listAll]: Loaded 13 world scripts: "communist_population" 2.08, "dictatorship_population", "oolite-cloaking-device" 1.73.4, "oolite-constrictor-hunt" 1.73.4, "oolite-nova" 1.73.4, "oolite-thargoid-plans" 1.73.4, "oolite-trumbles" 1.73.4, "oreProcessor" 1.54, "OXPConfig" 1.08, "Pi-Forty-Two Con stores" , "reticle_target_sensitive" 1.2, "Save Anywhere OXP" 0.2, "Welcome Information Script" 0.7
[Save anywhere OXP]: initialising Save Anywhere OXP
[dataCache.willWrite]: About to write data cache.
[dataCache.write.success]: Wrote data cache.
[Pi-Forty-Two Con stores]: Adding constore with player launching from station
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("yah_station_facing" ): Entity.setOrientation() is deprecated, use entity.orientation = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setOrientation() is deprecated, use entity.orientation = foo instead.
[script.javaScript.warning.undefinedProp]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): reference to undefined property this.stationfortimer.orientation
[script.javaScript.warning.undefinedProp]: ../AddOns/SaveAnywhere.oxp/Scripts/frame_save_anywhere.js, line 587.
[script.javaScript.warning.undefinedProp]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): reference to undefined property this.stationfortimer.position
[script.javaScript.warning.undefinedProp]: ../AddOns/SaveAnywhere.oxp/Scripts/frame_save_anywhere.js, line 588.
[script.javaScript.exception.noProperties]: ***** JavaScript exception ("Save Anywhere OXP" 0.2): TypeError: this.stationfortimer.position has no properties
[script.javaScript.exception.noProperties]: ../AddOns/SaveAnywhere.oxp/Scripts/frame_save_anywhere.js, line 588.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Ship.shipDisplayName is deprecated, use Ship.displayName instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): The ability to pass three numbers instead of a vector is deprecated and will be removed in a future version of Oolite. Use an array literal instead (for instance, replace v.add(1, 2, z) with v.add([1, 2, z]).
[script.javaScript.warning.ooliteDefinedError]: ../AddOns/SaveAnywhere.oxp/Scripts/frame_save_anywhere.js, line 671.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setOrientation() is deprecated, use entity.orientation = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setOrientation() is deprecated, use entity.orientation = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setOrientation() is deprecated, use entity.orientation = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setOrientation() is deprecated, use entity.orientation = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setOrientation() is deprecated, use entity.orientation = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setOrientation() is deprecated, use entity.orientation = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setOrientation() is deprecated, use entity.orientation = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setPosition() is deprecated, use entity.position = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setOrientation() is deprecated, use entity.orientation = foo instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): player.orientation is deprecated, use player.ship.orientation instead.
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning ("Save Anywhere OXP" 0.2): Entity.setOrientation() is deprecated, use entity.orientation = foo instead.
[script.load.world.listAll]: Loaded 13 world scripts: "communist_population" 2.08, "dictatorship_population", "oolite-cloaking-device" 1.73.4, "oolite-constrictor-hunt" 1.73.4, "oolite-nova" 1.73.4, "oolite-thargoid-plans" 1.73.4, "oolite-trumbles" 1.73.4, "oreProcessor" 1.54, "OXPConfig" 1.08, "Pi-Forty-Two Con stores" , "reticle_target_sensitive" 1.2, "Save Anywhere OXP" 0.2, "Welcome Information Script" 0.7
[gameController.exitApp]: .GNUstepDefaults synchronized.
Closing log at 2009-10-22 22:22:53 +0100.
Peter