Negative, the Hardpoint capabilities are stored in the shiparch.ini (took the freedom of already modifying the valkyrie section so it will eat c9/c10 equipment, see below)
just browsethe shiparch.ini for the "237051" and replace the section there with THIS one:
[Ship
ids_name = 237051
ids_info = 66598
ids_info1 = 66599
ids_info2 = 66608
ids_info3 = 66600
ship_class = 1
nickname = rh_elite
LODranges = 0, 60, 150, 1000
msg_id_prefix = gcs_refer_shiparch_Rhehf
mission_property = can_use_berths
type = FIGHTER
DA_archetype = ships\rheinland\rh_elite\rh_elite.cmp
material_library = ships\rheinland\rh_playerships.mat
material_library = fx\envmapbasic.mat
envmap_material = envmapbasic
cockpit = cockpits\rheinland\r_elite.ini
pilot_mesh = generic_pilot
nanobot_limit = 38
shield_battery_limit = 38
mass = 150.000000
linear_drag = 1.000000
hold_size = 50
fuse = intermed_damage_smallship01, 0.000000, 1450
fuse = intermed_damage_smallship02, 0.000000, 725
fuse = intermed_damage_smallship03, 0.000000, 483
max_bank_angle = 30
camera_offset = 10, 42
camera_angular_acceleration = 0.050000
camera_horizontal_turn_angle = 17
camera_vertical_turn_up_angle = 5
camera_vertical_turn_down_angle = 25
camera_turn_look_ahead_slerp_amount = 1.000000
hit_pts = 5800
explosion_arch = explosion_rh_elite
surface_hit_effects = 0, small_hull_hit_light01, small_hull_hit_light02, small_hull_hit_light03
surface_hit_effects = 150, small_hull_hit_medium01, small_hull_hit_medium02, small_hull_hit_medium03
surface_hit_effects = 300, small_hull_hit_heavy01, small_hull_hit_heavy02, small_hull_hit_heavy03
steering_torque = 43000.000000, 43000.000000, 230000.000000
angular_drag = 41000.000000, 41000.000000, 141000.000000
rotation_inertia = 8400.000000, 8400.000000, 8400.000000
nudge_force = 30000.000000
strafe_force = 20000
strafe_power_usage = 2
bay_door_anim = Sc_open baydoor
bay_doors_open_snd = cargo_doors_open
bay_doors_close_snd = cargo_doors_close
HP_bay_surface = HpBayDoor01
HP_bay_external = HpBayDoor02
shield_link = r_elite_shield01, HpMount, HpShield01
hp_type = hp_gun_special_10, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05 ;<---- new line
hp_type = hp_gun_special_9, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05 ;<---- new line
hp_type = hp_gun_special_8, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05
hp_type = hp_gun_special_7, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05
hp_type = hp_gun_special_6, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05
hp_type = hp_gun_special_5, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05
hp_type = hp_gun_special_4, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05
hp_type = hp_gun_special_3, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05
hp_type = hp_gun_special_2, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05
hp_type = hp_gun_special_1, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05
hp_type = hp_elite_shield_special_10, HpShield01 ;<---- new line
hp_type = hp_elite_shield_special_9, HpShield01 ;<---- new line
hp_type = hp_elite_shield_special_8, HpShield01
hp_type = hp_elite_shield_special_7, HpShield01
hp_type = hp_elite_shield_special_6, HpShield01
hp_type = hp_elite_shield_special_5, HpShield01
hp_type = hp_elite_shield_special_4, HpShield01
hp_type = hp_elite_shield_special_3, HpShield01
hp_type = hp_elite_shield_special_2, HpShield01
hp_type = hp_elite_shield_special_1, HpShield01
hp_type = hp_thruster, HpThruster01
hp_type = hp_mine_dropper, HpMine01
hp_type = hp_countermeasure_dropper, HpCM01
hp_type = hp_turret_special_10, HpTurret01 ;<---- new line
hp_type = hp_turret_special_9, HpTurret01 ;<---- new line
hp_type = hp_turret_special_8, HpTurret01
hp_type = hp_turret_special_7, HpTurret01
hp_type = hp_turret_special_6, HpTurret01
hp_type = hp_turret_special_5, HpTurret01
hp_type = hp_turret_special_4, HpTurret01
hp_type = hp_turret_special_3, HpTurret01
hp_type = hp_turret_special_2, HpTurret01
hp_type = hp_turret_special_1, HpTurret01
hp_type = hp_torpedo_special_1, HpTorpedo01
hp_type = hp_torpedo_special_2, HpTorpedo01
HP_tractor_source = HpTractor_Source
num_exhaust_nozzles = 2
(maybe remove those " ;<---- new line" comments that I added so you see which parts I had to add for making it compatible)
You were right with assuming that ship_market.ini is the place to go formodding ship vendors. Got to "Li01_01_base" (thats the manhattan section)
and change
marketgood = re_package, 22, -1, 0, 0, 1, 1, 1
to
marketgood = re_package, 22, -1, 1, 1, 0, 1, 1
(re_package is the valkyrie) The "22" is the level requirment for the ship if you need to change that. Note that you will have to remove some other ship because a bas can only sell three ships at a time, I recommend removing the meek liberty freighter:
marketgood = lfr_package, 1, -1, 1, 1, 0, 1, 1
willl then be
marketgood = lfr_package, 1, -1, 0, 0, 1, 1, 1
Alright, save the ini, open Freelancer and enjoy. =)
D_R
+++
" Infinity? Nah, been there. " +++ =)