Griff's normalmapped ship remakes

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

Moderators: winston, another_commander

User avatar
Griff
Oolite 2 Art Director
Oolite 2 Art Director
Posts: 2495
Joined: Fri Jul 14, 2006 12:29 pm
Location: Probably hugging his Air Fryer

Post by Griff »

hmm, well the wiki says
In v1.63, more control of contents of barrels will be available through the CARGO_CARRIED string.

Example:

<key>cargo_type</key>
<string>CARGO_CARRIED</string>
<key>cargo_carried</key>
<string>4 Gold</string>
but when i tried that out in the oxp the splinters still awarded 1T of minerals :?:
Switeck
---- E L I T E ----
---- E L I T E ----
Posts: 2411
Joined: Mon May 31, 2010 11:11 pm

Post by Switeck »

Maybe it's expecting you to have Ore Processor OXP installed to "mine" them?
User avatar
Cmd. Cheyd
---- E L I T E ----
---- E L I T E ----
Posts: 934
Joined: Tue Dec 16, 2008 2:52 pm
Location: Deep Horizon Industries Manufacturing & Research Site somewhere in G8...

Post by Cmd. Cheyd »

If you set a specific property on the spawned splinter, something like ".oreRich = true;" and then got buy-in from Eric to have his Ore Processor look for it and make the corresponding adjustments to it's results.... :)
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Post by Thargoid »

If you want examples of how to script scooped items to award multiple amounts of stuff, look at the large cargo pods in Pods.oxp .
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Post by Eric Walch »

Griff wrote:
hmm, well the wiki says
In v1.63, more control of contents of barrels will be available through the CARGO_CARRIED string.

Example:

<key>cargo_type</key>
<string>CARGO_CARRIED</string>
<key>cargo_carried</key>
<string>4 Gold</string>
but when i tried that out in the oxp the splinters still awarded 1T of minerals :?:
The wiki is correct. The trick is in the word barrels. Splinters are supposed to always gain minerals and that key is ignored. However, with a JS script you should be able to change its content.

Code: Select all

this.shipSpawned = function ()
{
    if (Math.random() > 0.8) this.ship.setCargo("Gold", Math.ceil(Math.random()*7));
};
will give 20% of the sprinters a gold content of 1 to 7 kg
Zireael
---- E L I T E ----
---- E L I T E ----
Posts: 1396
Joined: Tue Nov 09, 2010 1:44 pm

Post by Zireael »

I wanted to say that there's parse error in Griff's shipset, as evidenced below:

Code: Select all

[log.header]: Opening log for Oolite version 1.74.2 (x86-32 test release) under Windows at 2010-11-11 14:24:25 +0100.
2 processors detected.
Oolite options: procedural planet textures, docking clearance, wormhole scanner, target incoming missiles, spoken messages, JavaScript console support, OXP verifier, localization tools, debug GraphViz support.

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

[joystickHandler.init]: Number of joysticks detected: 0
[display.mode.list.native]: Windows native resolution detected: 1024 x 768
[dataCache.rebuild.explicitFlush]: Cache explicitly flushed with shift key. Rebuilding from scratch.
[searchPaths.dumpAll]: Unrestricted Mode - Resources paths:
    Resources
    ../AddOns
    ../AddOns/Vector1.3.2.oxp
    ../AddOns/TAF_reset.oxp
    ../AddOns/RandomHits1.4.5.oxp
    ../AddOns/BGS-I1.2.oxp
    ../AddOns/Target Reticle 1.2.1.oxp
    ../AddOns/BlOomberg Markets v2.2.oxp
    ../AddOns/IronHide 1.01.oxp
    ../AddOns/accessories.oxp
    ../AddOns/display_reputation.oxp
    ../AddOns/griff_shipset_dizzy's_all_in_1.oxp
    ../AddOns/Griff_illicit_unlock.oxp
    ../AddOns/Python Class Cruiser 2.6.oxp
    ../AddOns/x-ships.oxp
    ../AddOns/BountyScannerv2.0.oxp
    ../AddOns/Welcome Mat 1.10.oxp
    ../AddOns/Target Autolock Plus 1.10.oxp
    ../AddOns/Hired Guns 1.23.oxp
    ../AddOns/Galactic_Navy 5.2.2.oxp
    ../AddOns/behemoth 2.5.4.oxp
    ../AddOns/UPS-courier v1.7.2.oxp
    ../AddOns/Snoopers2.0.8.oxp
    ../AddOns/FuelCollectorV0.06.oxp
    ../AddOns/Fuel Station 1.24.oxp
    ../AddOns/Stingray.oxp
[rendering.opengl.version]: OpenGL renderer version: 2.1.1 ("2.1.1")
Vendor: NVIDIA Corporation
Renderer: GeForce 6800 XT/AGP/SSE2
[rendering.opengl.extensions]: OpenGL extensions (124):
GL_ATI_texture_mirror_once, GL_NV_texture_shader2, GL_NV_texture_shader3, GL_ARB_depth_texture, GL_ARB_texture_env_add, GL_EXT_pixel_buffer_object, GL_NV_vertex_array_range, GL_EXT_depth_bounds_test, GL_NV_vertex_program2, GL_EXT_texture3D, GL_NV_vertex_program3, GL_EXT_compiled_vertex_array, GL_NV_vertex_program1_1, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_texture_cube_map, GL_EXT_rescale_normal, GL_ATI_draw_buffers, GL_ARB_transpose_matrix, GL_EXT_stencil_two_side, GL_ARB_texture_border_clamp, GL_ARB_multisample, GL_ARB_half_float_pixel, GL_NV_fog_distance, GL_ARB_texture_non_power_of_two, GL_EXT_bgra, GL_EXT_texture_env_dot3, GL_NV_light_max_exponent, GL_ARB_vertex_shader, GL_ARB_shader_objects, GL_SGIX_depth_texture, GL_NV_texgen_reflection, GL_EXT_multi_draw_arrays, GL_IBM_rasterpos_clip, GL_EXT_texture_object, GL_ARB_vertex_program, GL_NV_framebuffer_multisample_coverage, GL_KTX_buffer_region, GL_NV_texture_env_combine4, GL_ARB_texture_float, GL_ARB_imaging, GL_NV_register_combiners, GL_NV_multisample_filter_hint, GL_EXT_stencil_wrap, GL_NV_primitive_restart, GL_EXT_framebuffer_blit, GL_NV_packed_depth_stencil, GL_ARB_texture_compression, GL_EXT_blend_color, GL_EXT_blend_minmax, GL_NV_register_combiners2, GL_SUN_slice_accum, GL_EXT_texture_lod, GL_EXT_texture_compression_s3tc, GL_ARB_point_sprite, GL_NV_texture_shader, GL_NV_depth_clamp, GL_EXT_vertex_array, GL_EXT_abgr, GL_NV_blend_square, GL_ARB_vertex_buffer_object, GL_EXT_framebuffer_multisample, GL_NV_texture_rectangle, GL_ARB_multitexture, GL_ARB_shadow, GL_EXT_blend_subtract, GL_ARB_fragment_program_shadow, GL_NV_fragment_program_option, GL_ARB_window_pos, GL_NV_fence, GL_IBM_texture_mirrored_repeat, GL_EXT_texture_lod_bias, WGL_EXT_swap_control, GL_ARB_point_parameters, GL_NV_fragment_program2, GL_NV_float_buffer, GL_EXT_timer_query, GL_EXT_texture_edge_clamp, GL_EXT_texture_sRGB, GL_ARB_texture_env_combine, GL_WIN_swap_hint, GL_ARB_fragment_program, GL_SGIX_shadow, GL_EXT_texture_filter_anisotropic, GL_NV_vertex_program2_option, GL_NV_vertex_array_range2, GL_EXT_draw_range_elements, GL_ARB_pixel_buffer_object, GL_NV_pixel_data_range, GL_EXT_packed_depth_stencil, GL_ARB_texture_rectangle, GL_EXT_fog_coord, GL_NV_half_float, GL_SGIS_texture_lod, GL_EXT_gpu_program_parameters, GL_ARB_fragment_shader, GL_ARB_shading_language_100, GL_EXT_secondary_color, GL_NV_occlusion_query, GL_EXT_point_parameters, GL_EXT_Cg_shader, GL_NV_vertex_program, GL_ARB_draw_buffers, GL_SGIS_generate_mipmap, GL_NV_copy_depth_to_color, GL_NVX_conditional_render, GL_NV_texture_compression_vtc, GL_EXT_blend_func_separate, GL_NV_fragment_program, GL_ARB_texture_cube_map, GL_S3_s3tc, GL_NV_point_sprite, GL_ARB_occlusion_query, GL_EXT_texture_mirror_clamp, GL_EXT_packed_pixels, GL_EXT_framebuffer_object, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_env_dot3, GL_EXT_blend_equation_separate, GL_NV_texture_expand_normal, GL_ATI_texture_float, GL_ARB_color_buffer_float, GL_EXT_texture_env_add, GL_EXT_texture_env_combine
[rendering.opengl.shader.support]: Shaders are supported.
[rendering.opengl.shader.mode]: Shader mode set to SHADERS_FULL.
[shipData.load.begin]: Loading ship data.
  [plist.parse.failed]: Failed to parse ../AddOns/Griff_illicit_unlock.oxp/Config/shipdata.plist as a property list.
Parse failed at line 10 (char 323) - unexpected character (wanted ';' or '}')
  [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "griff_normalmapped_krait-player" does not have a corresponding shipdata.plist entry, ignoring.
  [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "griff_normalmapped_viper-interceptor-player" does not have a corresponding shipdata.plist entry, ignoring.
  [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "griff_normalmapped_gecko-player" does not have a corresponding shipdata.plist entry, ignoring.
  [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "griff_normalmapped_sidewinder-player" does not have a corresponding shipdata.plist entry, ignoring.
  [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "griff_normalmapped_viper-player" does not have a corresponding shipdata.plist entry, ignoring.
  [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "griff_normalmapped_viper-pursuit-player" does not have a corresponding shipdata.plist entry, ignoring.
  [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "griff_normalmapped_gecko_sharkteeth_decal-player" does not have a corresponding shipdata.plist entry, ignoring.
  [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "griff_normalmapped_mamba-player" does not have a corresponding shipdata.plist entry, ignoring.
  [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "griff_normalmapped_constrictor-player" does not have a corresponding shipdata.plist entry, ignoring.
[script.load.world.listAll]: Loaded 29 world scripts:
    behemoth 2.5.4
    Bounty Scanner 2.0 2.00
    display-reputation-contract 1.1
    display-reputation-passenger 1.1
    Fuel Collector 0.06
    FuelStation-Setup 1.23
    GalNavy Build 0139
    genericHUDswitch.js 1.0
    hiredGuns_system 1.0
    hofd GalNavy Build 118 / HOFD Build 55
    IronHide Armour Script 1.01
    oolite-cloaking-device 1.74.2
    oolite-constrictor-hunt 1.74.2
    oolite-nova 1.74.2
    oolite-thargoid-plans 1.74.2
    oolite-trumbles 1.74.2
    Random_Hits 1.4.5
    reticle_target_sensitive 1.2.1
    SE-main-script 2.2
    snoopers 2.0.8
    TAF_reset.anon-script
    targetAutolock 1.10
    ups_container 1.7.2
    ups_docs 1.7.2
    ups_parcel 1.7.2
    ups_slaves 1.7.2
    ups_sun 1.7.2
    vector 1.3.1
    Welcome Information Script 1.1
[loading.complete]: ========== Loading complete. ==========
[script.load.world.listAll]: Loaded 29 world scripts:
    behemoth 2.5.4
    Bounty Scanner 2.0 2.00
    display-reputation-contract 1.1
    display-reputation-passenger 1.1
    Fuel Collector 0.06
    FuelStation-Setup 1.23
    GalNavy Build 0139
    genericHUDswitch.js 1.0
    hiredGuns_system 1.0
    hofd GalNavy Build 118 / HOFD Build 55
    IronHide Armour Script 1.01
    oolite-cloaking-device 1.74.2
    oolite-constrictor-hunt 1.74.2
    oolite-nova 1.74.2
    oolite-thargoid-plans 1.74.2
    oolite-trumbles 1.74.2
    Random_Hits 1.4.5
    reticle_target_sensitive 1.2.1
    SE-main-script 2.2
    snoopers 2.0.8
    TAF_reset.anon-script
    targetAutolock 1.10
    ups_container 1.7.2
    ups_docs 1.7.2
    ups_parcel 1.7.2
    ups_slaves 1.7.2
    ups_sun 1.7.2
    vector 1.3.1
    Welcome Information Script 1.1
[script.javaScript.warning.ooliteDefinedError]: ----- JavaScript warning (vector 1.3.1): Mission.choice is deprecated and will be removed in a future version of Oolite.
[script.javaScript.warning.ooliteDefinedError]:       ../AddOns/Vector1.3.2.oxp/Scripts/vector.js, line 74.
[gameController.exitApp]: .GNUstepDefaults synchronized.

Closing log at 2010-11-11 14:24:58 +0100.
User avatar
Mauiby de Fug
---- E L I T E ----
---- E L I T E ----
Posts: 847
Joined: Tue Sep 07, 2010 2:23 pm

Post by Mauiby de Fug »

Judging from that log file, the error is with Griff_illicit_unlock.oxp, rather than with his shipset...
User avatar
Svengali
Commander
Commander
Posts: 2370
Joined: Sat Oct 20, 2007 2:52 pm

Post by Svengali »

And update Vector. Current released version is 1.4.3.
Zireael
---- E L I T E ----
---- E L I T E ----
Posts: 1396
Joined: Tue Nov 09, 2010 1:44 pm

Post by Zireael »

Thanks for both replies.

Updating Vector and adding the semicolon to the Illicit Unlock shipyard.plist unearthed another bug, this time looks like it's in the actual shipset:

Code: Select all

[log.header]: Opening log for Oolite version 1.74.2 (x86-32 test release) under Windows at 2010-11-11 16:25:15 +0100.
2 processors detected.
Oolite options: procedural planet textures, docking clearance, wormhole scanner, target incoming missiles, spoken messages, JavaScript console support, OXP verifier, localization tools, debug GraphViz support.

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

[joystickHandler.init]: Number of joysticks detected: 0
[display.mode.list.native]: Windows native resolution detected: 1024 x 768
[dataCache.rebuild.pathsChanged]: Cache is stale (search paths have changed). Rebuilding from scratch.
[searchPaths.dumpAll]: Unrestricted Mode - Resources paths:
    Resources
    ../AddOns
    ../AddOns/TAF_reset.oxp
    ../AddOns/RandomHits1.4.5.oxp
    ../AddOns/BGS-I1.2.oxp
    ../AddOns/Target Reticle 1.2.1.oxp
    ../AddOns/BlOomberg Markets v2.2.oxp
    ../AddOns/IronHide 1.01.oxp
    ../AddOns/accessories.oxp
    ../AddOns/display_reputation.oxp
    ../AddOns/griff_shipset_dizzy's_all_in_1.oxp
    ../AddOns/Griff_illicit_unlock.oxp
    ../AddOns/Python Class Cruiser 2.6.oxp
    ../AddOns/x-ships.oxp
    ../AddOns/BountyScannerv2.0.oxp
    ../AddOns/Welcome Mat 1.10.oxp
    ../AddOns/Target Autolock Plus 1.10.oxp
    ../AddOns/Hired Guns 1.23.oxp
    ../AddOns/Galactic_Navy 5.2.2.oxp
    ../AddOns/behemoth 2.5.4.oxp
    ../AddOns/UPS-courier v1.7.2.oxp
    ../AddOns/Snoopers2.0.8.oxp
    ../AddOns/FuelCollectorV0.06.oxp
    ../AddOns/Fuel Station 1.24.oxp
    ../AddOns/Stingray.oxp
    ../AddOns/Vector1.4.3.oxp
[rendering.opengl.version]: OpenGL renderer version: 2.1.1 ("2.1.1")
Vendor: NVIDIA Corporation
Renderer: GeForce 6800 XT/AGP/SSE2
[rendering.opengl.extensions]: OpenGL extensions (124):
GL_ATI_texture_mirror_once, GL_NV_texture_shader2, GL_NV_texture_shader3, GL_ARB_depth_texture, GL_ARB_texture_env_add, GL_EXT_pixel_buffer_object, GL_NV_vertex_array_range, GL_EXT_depth_bounds_test, GL_NV_vertex_program2, GL_EXT_texture3D, GL_NV_vertex_program3, GL_EXT_compiled_vertex_array, GL_NV_vertex_program1_1, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_texture_cube_map, GL_EXT_rescale_normal, GL_ATI_draw_buffers, GL_ARB_transpose_matrix, GL_EXT_stencil_two_side, GL_ARB_texture_border_clamp, GL_ARB_multisample, GL_ARB_half_float_pixel, GL_NV_fog_distance, GL_ARB_texture_non_power_of_two, GL_EXT_bgra, GL_EXT_texture_env_dot3, GL_NV_light_max_exponent, GL_ARB_vertex_shader, GL_ARB_shader_objects, GL_SGIX_depth_texture, GL_NV_texgen_reflection, GL_EXT_multi_draw_arrays, GL_IBM_rasterpos_clip, GL_EXT_texture_object, GL_ARB_vertex_program, GL_NV_framebuffer_multisample_coverage, GL_KTX_buffer_region, GL_NV_texture_env_combine4, GL_ARB_texture_float, GL_ARB_imaging, GL_NV_register_combiners, GL_NV_multisample_filter_hint, GL_EXT_stencil_wrap, GL_NV_primitive_restart, GL_EXT_framebuffer_blit, GL_NV_packed_depth_stencil, GL_ARB_texture_compression, GL_EXT_blend_color, GL_EXT_blend_minmax, GL_NV_register_combiners2, GL_SUN_slice_accum, GL_EXT_texture_lod, GL_EXT_texture_compression_s3tc, GL_ARB_point_sprite, GL_NV_texture_shader, GL_NV_depth_clamp, GL_EXT_vertex_array, GL_EXT_abgr, GL_NV_blend_square, GL_ARB_vertex_buffer_object, GL_EXT_framebuffer_multisample, GL_NV_texture_rectangle, GL_ARB_multitexture, GL_ARB_shadow, GL_EXT_blend_subtract, GL_ARB_fragment_program_shadow, GL_NV_fragment_program_option, GL_ARB_window_pos, GL_NV_fence, GL_IBM_texture_mirrored_repeat, GL_EXT_texture_lod_bias, WGL_EXT_swap_control, GL_ARB_point_parameters, GL_NV_fragment_program2, GL_NV_float_buffer, GL_EXT_timer_query, GL_EXT_texture_edge_clamp, GL_EXT_texture_sRGB, GL_ARB_texture_env_combine, GL_WIN_swap_hint, GL_ARB_fragment_program, GL_SGIX_shadow, GL_EXT_texture_filter_anisotropic, GL_NV_vertex_program2_option, GL_NV_vertex_array_range2, GL_EXT_draw_range_elements, GL_ARB_pixel_buffer_object, GL_NV_pixel_data_range, GL_EXT_packed_depth_stencil, GL_ARB_texture_rectangle, GL_EXT_fog_coord, GL_NV_half_float, GL_SGIS_texture_lod, GL_EXT_gpu_program_parameters, GL_ARB_fragment_shader, GL_ARB_shading_language_100, GL_EXT_secondary_color, GL_NV_occlusion_query, GL_EXT_point_parameters, GL_EXT_Cg_shader, GL_NV_vertex_program, GL_ARB_draw_buffers, GL_SGIS_generate_mipmap, GL_NV_copy_depth_to_color, GL_NVX_conditional_render, GL_NV_texture_compression_vtc, GL_EXT_blend_func_separate, GL_NV_fragment_program, GL_ARB_texture_cube_map, GL_S3_s3tc, GL_NV_point_sprite, GL_ARB_occlusion_query, GL_EXT_texture_mirror_clamp, GL_EXT_packed_pixels, GL_EXT_framebuffer_object, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_env_dot3, GL_EXT_blend_equation_separate, GL_NV_texture_expand_normal, GL_ATI_texture_float, GL_ARB_color_buffer_float, GL_EXT_texture_env_add, GL_EXT_texture_env_combine
[rendering.opengl.shader.support]: Shaders are supported.
[rendering.opengl.shader.mode]: Shader mode set to SHADERS_FULL.
[shipData.load.begin]: Loading ship data.
  [shipData.load.error]: ***** ERROR: the shipdata.plist entry "griff_normalmapped_constrictor-player" specifies non-existent model "griff_constrictor_mainhull.dat".
  [shipData.load.error]: ***** ERROR: the shipdata.plist entry "griff_normalmapped_constrictor_engines-player" specifies non-existent model "griff_constrictor_engines.dat".
  [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "griff_normalmapped_constrictor-player" does not have a corresponding shipdata.plist entry, ignoring.
[script.load.world.listAll]: Loaded 32 world scripts:
    behemoth 2.5.4
    Bounty Scanner 2.0 2.00
    display-reputation-contract 1.1
    display-reputation-passenger 1.1
    Fuel Collector 0.06
    FuelStation-Setup 1.23
    GalNavy Build 0139
    genericHUDswitch.js 1.0
    hiredGuns_system 1.0
    hofd GalNavy Build 118 / HOFD Build 55
    IronHide Armour Script 1.01
    oolite-cloaking-device 1.74.2
    oolite-constrictor-hunt 1.74.2
    oolite-nova 1.74.2
    oolite-thargoid-plans 1.74.2
    oolite-trumbles 1.74.2
    Random_Hits 1.4.5
    reticle_target_sensitive 1.2.1
    SE-main-script 2.2
    snoopers 2.0.8
    TAF_reset.anon-script
    targetAutolock 1.10
    ups_container 1.7.2
    ups_docs 1.7.2
    ups_parcel 1.7.2
    ups_slaves 1.7.2
    ups_sun 1.7.2
    vector 1.4.3
    vector_insp 1.4.3
    vector_missionArn 1.4.3
    vector_news 1.4.3
    Welcome Information Script 1.1
[loading.complete]: ========== Loading complete. ==========
[script.load.world.listAll]: Loaded 32 world scripts:
    behemoth 2.5.4
    Bounty Scanner 2.0 2.00
    display-reputation-contract 1.1
    display-reputation-passenger 1.1
    Fuel Collector 0.06
    FuelStation-Setup 1.23
    GalNavy Build 0139
    genericHUDswitch.js 1.0
    hiredGuns_system 1.0
    hofd GalNavy Build 118 / HOFD Build 55
    IronHide Armour Script 1.01
    oolite-cloaking-device 1.74.2
    oolite-constrictor-hunt 1.74.2
    oolite-nova 1.74.2
    oolite-thargoid-plans 1.74.2
    oolite-trumbles 1.74.2
    Random_Hits 1.4.5
    reticle_target_sensitive 1.2.1
    SE-main-script 2.2
    snoopers 2.0.8
    TAF_reset.anon-script
    targetAutolock 1.10
    ups_container 1.7.2
    ups_docs 1.7.2
    ups_parcel 1.7.2
    ups_slaves 1.7.2
    ups_sun 1.7.2
    vector 1.4.3
    vector_insp 1.4.3
    vector_missionArn 1.4.3
    vector_news 1.4.3
    Welcome Information Script 1.1
[gameController.exitApp]: .GNUstepDefaults synchronized.

Closing log at 2010-11-11 16:25:46 +0100.
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Post by Smivs »

I don't think so. The Griff Constrictor player is an illicit unlock ship, surely.
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
Mauiby de Fug
---- E L I T E ----
---- E L I T E ----
Posts: 847
Joined: Tue Sep 07, 2010 2:23 pm

Post by Mauiby de Fug »

The Constrictor is an illicit an illicit unlock ship, but all the oxp contains is a shipdata and shipyard file with player entries for the ships. The model files are contained elsewhere.

I've just downloaded the Griff_illicit_unlock.oxp from the wiki, and added a semi-colon at the end of line 9, after

Code: Select all

	hud = "hud.plist"
It seems to work fine. I have the models in AddOns/griff_shipset_dizzy's_all_in_1.oxp/Models and they seem to be labelled correctly...
User avatar
Griff
Oolite 2 Art Director
Oolite 2 Art Director
Posts: 2495
Joined: Fri Jul 14, 2006 12:29 pm
Location: Probably hugging his Air Fryer

Post by Griff »

added an alternative cargopod model & texture
Image
User avatar
Kaks
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 3009
Joined: Mon Jan 21, 2008 11:41 pm
Location: The Big Smoke

Post by Kaks »

Yay! :)

Me likes, as always! :P
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Post by Cody »

Yeah... thanks Griff.
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Post by DaddyHoggy »

Love the pod!

Wouldn't it have a brand name on the side though "Acme Pods" or something rather than the word "Cargo"?
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
Post Reply