Important Message

You are browsing the archived Lancers Reactor forums. You cannot register or login.
The content may be outdated and links may not be functional.


To get the latest in Freelancer news, mods, modding and downloads, go to
The-Starport

adding in nomad ships - not possible at current stage (i thi

The general place to discuss MOD''ing Freelancer!

Post Mon Mar 10, 2003 6:54 am

adding in nomad ships - not possible at current stage (i thi

ive been trying to addin a nomad ship, however i noticed there is no cmp file for them. So i think that means that nomad ships cannot be added in till the mesh format is cracked.

Post Mon Mar 10, 2003 8:42 am

What do you mean, add in a purchaseable nomad ship?

I got that to work, was kind of cool.

add this to data\ships\shiparch.ini

[Ship
ids_name = 237039
ids_info = 66579
nickname = new_nomad_fighter
LODranges = 0, 80, 120, 1000
msg_id_prefix = gcs_refer_shiparch_hfighter
mission_property = can_use_berths
type = FIGHTER
DA_archetype = ships\nomad\no_fighter\no_fighter.3db
material_library = ships\nomad\nomad_fx.txm
material_library = fx\envmapbasic.mat
nomad = true
nanobot_limit = 100
shield_battery_limit = 0
mass = 150.000000
hold_size = 50
linear_drag = 1.000000
max_bank_angle = 30
camera_offset = 13, 42
camera_angular_acceleration = 0.030000
camera_horizontal_turn_angle = 20
camera_vertical_turn_up_angle = 5
camera_vertical_turn_down_angle = 30
camera_turn_look_ahead_slerp_amount = 1.000000
explosion_arch = explosion_no_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 = 55000.000000, 55000.000000, 62000.000000
angular_drag = 48000.000000, 48000.000000, 48000.000000
rotation_inertia = 9200.000000, 9200.000000, 9200.000000
nudge_force = 30000.000000
strafe_force = 20000
strafe_power_usage = 2
HP_tractor_source = HpMount
num_exhaust_nozzles = 1
hit_pts = 10000
hp_type = hp_gun_special_10, HpWeapon01, HpWeapon02, HpWeapon03
hp_type = hp_gun_special_9, HpWeapon01, HpWeapon02, HpWeapon03
hp_type = hp_gun_special_8, HpWeapon01, HpWeapon02, HpWeapon03
hp_type = hp_gun_special_7, HpWeapon01, HpWeapon02, HpWeapon03
hp_type = hp_gun_special_6, HpWeapon01, HpWeapon02, HpWeapon03
hp_type = hp_gun_special_5, HpWeapon01, HpWeapon02, HpWeapon03
hp_type = hp_gun_special_4, HpWeapon01, HpWeapon02, HpWeapon03
hp_type = hp_gun_special_3, HpWeapon01, HpWeapon02, HpWeapon03
hp_type = hp_gun_special_2, HpWeapon01, HpWeapon02, HpWeapon03
hp_type = hp_gun_special_1, HpWeapon01, HpWeapon02, HpWeapon03
hp_type = hp_thruster, HpThruster01


add this to data\equipment\goods.ini


[Good
nickname = nf_hull
category = shiphull
ship = new_nomad_fighter
price = 1
item_icon = Equipment\models\commodities\nn_icons\equipicon_nomadpower.3db

[Good
nickname = nf_package
category = ship
hull = nf_hull
addon = armor_scale_99
addon = ge_nf_engine_01, internal, 1
addon = infinite_power, internal, 1
addon = ge_s_scanner_01, internal, 1
addon = ge_s_tractor_01, internal, 1
addon = special_nomad_gun01, HpWeapon01, 1
addon = special_nomad_gun01, HpWeapon02, 1
addon = special_nomad_gun01, HpWeapon03, 1

add this is data\equipment\market_ships.ini

marketgood = nf_package, 1, -1, 1, 1, 0, 1, 1

make sure to put this last one at the base you want to purchase it, so for planet manhatten (L01_01) Put the line in with the others, also the max buyable ships is 3, so you might have to change one of the other packages to be non-sellable like the startracker line

marketgood = gf2_package, 4, -1, 1, 1, 0, 1, 1

change to

marketgood = gf2_package, 4, -1, 0, 0, 1, 1, 1

also heres a small reference to the systems

196609 = New York = Li01
196610 = Calf = Li02
196611 = Colorado = Li03
196612 = texas = Li04
196613 = alaska = Li05

196614 = new lon = Br01
196615 = manc = Br02
196616 = camb = Br03
196617 = leeds = Br04
196618 = dublin = Br05
196619 = edin = Br06

196620 = new berlin = Rh01
196621 = hamburg = Rh02
196622 = stuggart = Rh03
196623 = frankfur = Rh04
196624 = dresden = Rh05

196626 = new toky = Ku01
196627 = shi***u = Ku02
196628 = kyushu = Ku03
196629 = honshu = Ku04
196630 = hokkaido = Ku05
196631 = chugoku = Ku06
196632 = tohoku = Ku07

196633 = omega-3 = Bw01
196634 = omega-5 = Bw02
196635 = omega-7 = Bw03
196636 = omega-11 = Bw04
196637 = sigma-13 = Bw05
196638 = sigma-17 = Bw06
196639 = sigma-19 = Bw07
196640 = tau-23 = Bw08
196641 = tau-29 = Bw09
196642 = tau-31 = Bw10

196643 = bering = Iw01
196644 = hudson = Iw02
196645 = magellan = Iw03
196646 = cortez = Iw04
196647 = keplar = Iw05
196648 = galileo = Iw06

196649 = tau-37 = Ew01
196650 = omicr b = Ew02
196651 = omega-41 = Ew03
196652 = omicr t = Ew04
= unknown = Ew05
= unknown2 = Ew06


196653 = omicr a = Hi01
196654 = omicr g = Hi02


Havent made any documentation references for the individual bases to land on, maybe i will soon.

Anyways hope this helps.



Edited by - troop5 on 10-03-2003 08:43:50

Post Mon Mar 10, 2003 3:09 pm

Hi.

Could you tell me how and if I can give the nomad fighter more available guns? Just 3 gun-slots arent much...already tried to add them by adding hpweapon0X, but didnt work...

Regards

Post Tue Mar 11, 2003 1:04 am

Is it possible to add shields to the nomad? I've tried putting the shield lines from the Titan to see if shields were mountable, but no luck.. Still can't mount em... Anyone know how??

Post Tue Mar 11, 2003 4:14 am

Nomad fighters are "living" ships which means they are organic in nature, and as a result you cant mount any equipment on them. If you want them to last longer just double or triple their hit points. Same goes for the three gun mounts, if you feel three gun mounts make the ship to weak, double or triple the damage of nomad weapons.

Post Tue Mar 11, 2003 5:08 am

well i havent tried this but you can try removing the value

nomad = true

Also try adding this to the ship package

addon = shield01_mark10_hf, HpShield01, 1

Im not sure nomad ships have shield hardpoints, so it might not work

Post Tue Mar 11, 2003 7:19 am

My nomad has 4 gun mounts... One is on the nose, the other 3 are on each "wing" of the ship. All I can mount on it so far is thrusters and the 4 guns. I don't think the nomad has a hardpoint for shields. I've tried several different ways to put shields on it, but nothing works. Is there any way to add hardpoints, such as editing dlls, or am I stuck with a cool looking ship with no shields?

(I went all out with the shiparch.ini for this ship tryin to get stuff to work...)
shield_link = or_elite_shield01, HpMount, HpShield01
hp_type = hp_gun_special_10, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05, HpWeapon06, HpWeapon08
hp_type = hp_gun_special_9, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05, HpWeapon06, HpWeapon08
hp_type = hp_gun_special_8, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05, HpWeapon06, HpWeapon08
hp_type = hp_gun_special_7, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05, HpWeapon06, HpWeapon08
hp_type = hp_gun_special_6, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05, HpWeapon06, HpWeapon08
hp_type = hp_gun_special_5, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05, HpWeapon06, HpWeapon08
hp_type = hp_gun_special_4, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05, HpWeapon06, HpWeapon08
hp_type = hp_gun_special_3, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05, HpWeapon06, HpWeapon08
hp_type = hp_gun_special_2, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05, HpWeapon06, HpWeapon08
hp_type = hp_gun_special_1, HpWeapon01, HpWeapon02, HpWeapon03, HpWeapon04, HpWeapon05, HpWeapon06, HpWeapon08
hp_type = hp_elite_shield_special_10, HpShield01
hp_type = hp_elite_shield_special_9, HpShield01
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, HpShield01
hp_type = hp_gun_special_10, HpMine01
hp_type = hp_gun_special_10, HpCM01
hp_type = hp_gun_special_10, HpTurret01
hp_type = hp_gun_special_9, HpTurret01
hp_type = hp_gun_special_8, HpTurret01
hp_type = hp_gun_special_7, HpTurret01
hp_type = hp_gun_special_6, HpTurret01
hp_type = hp_gun_special_5, HpTurret01
hp_type = hp_gun_special_4, HpTurret01
hp_type = hp_gun_special_3, HpTurret01
hp_type = hp_gun_special_2, HpTurret01
hp_type = hp_gun_special_1, HpTurret01
hp_type = hp_gun_special_10, HpTorpedo01, HpTorpedo02, HpTorpedo03
hp_type = hp_gun_special_10, HpTorpedo01, HpTorpedo02, HpTorpedo03

As for the weapons, when you scan a hostile nomad ship, it has nomad guns that do around 2000 damage. Is it possible to use an addon line (ex: Class 10 Gravitron shields - addon = shield01_mark10_hf, HpShield01, 1 / Nomad Blaster - addon = special_nomad_gun01, HpWeapon01, 1) to get these? Has anyone found anything in dlls regarding stuff that npcs use? I know people are working on cloaking, so it seems you would be able to use npc guns if its possible to use npc devices such as cloaking...

Also if its not too much trouble, could you post how to add the Nomad battlecruiser and gunboat? I wouldn't mind trying those out next

Edited by - NigZmiX! on 11-03-2003 07:32:16

Post Tue Mar 11, 2003 8:03 am

I've been editing/testing this ship alot and so far this is what i got on it. (It's not much but i'm still working on it)

Any Thruster can be mounted, On the back ofcourse :p
Torpedo's can be mounted, On the nose
3 nomad guns, one on each "wing"

Only thing i've extra upgraded is the amount of nanobots it can hold. And the cruise speed charge to 3 instead of 5 sec.
Can't get the shield to work though Even if you put it "internal" it's still a no-go for now.

[edit typo's

Edited by - Spikey on 11-03-2003 12:09:14

Post Wed Mar 12, 2003 3:35 am

Well the guns the nomads use are the nomad lasers i think, you can find all the items the nomads use orignally by opening up this ini

data\ships\loadouts.ini

look for no_fighter

says they use nomad_gun01_mark01 guns

Post Wed Mar 12, 2003 5:24 am

I somehow suspect that the number of possible guns/etc on a ship is limited by definitions of hardpoints in the 3d model of that ship...HCL is busy decripting the .cmp file format (hopefully also the .3db and .sur too ), and he said he'd build an importer/exporter for it (although just raw meshinfo and object names/properties would be usefull to start with ).



Edited by - MacD on 12-03-2003 05:29:56

Post Fri Mar 14, 2003 8:01 am

if i remember well,when i scanned nomad ships i could c 2 or 3 nomad lasers + a blaster and a cannon....so i dont know

maybe it already has the hardpoints

Post Thu Mar 20, 2003 1:35 am

I started working on making a nomad fighter, and i solved the shield problem...

I pasted this into the shiparch.ini in the nomad ship section as referenced above
after
Hit_pts = 10000

paste

shield_link = cv_fighter6_shield01, HpMount, HpCloak01
hp_type = hp_elite_shield_special_10, HpCloak01
hp_type = hp_elite_shield_special_9, HpCloak01
hp_type = hp_elite_shield_special_8, HpCloak01
hp_type = hp_elite_shield_special_7, HpCloak01
hp_type = hp_elite_shield_special_6, HpCloak01
hp_type = hp_elite_shield_special_5, HpCloak01
hp_type = hp_elite_shield_special_4, HpCloak01
hp_type = hp_elite_shield_special_3, HpCloak01
hp_type = hp_elite_shield_special_2, HpCloak01
hp_type = hp_elite_shield_special_1, HpCloak01


this gives a shiled mount where the cloak would be
and ties it to the readout, works perfectly


also the 4th weapon hardpoint is actually
HpTorpedo01
but you can mount anything you want on it.

mine has another gun (4 total) as shown here

hp_type = hp_gun_special_10, HpWeapon01, HpWeapon02, HpWeapon03, HpTorpedo01
hp_type = hp_gun_special_9, HpWeapon01, HpWeapon02, HpWeapon03, HpTorpedo01
hp_type = hp_gun_special_8, HpWeapon01, HpWeapon02, HpWeapon03, HpTorpedo01
hp_type = hp_gun_special_7, HpWeapon01, HpWeapon02, HpWeapon03, HpTorpedo01
hp_type = hp_gun_special_6, HpWeapon01, HpWeapon02, HpWeapon03, HpTorpedo01
hp_type = hp_gun_special_5, HpWeapon01, HpWeapon02, HpWeapon03, HpTorpedo01
hp_type = hp_gun_special_4, HpWeapon01, HpWeapon02, HpWeapon03, HpTorpedo01
hp_type = hp_gun_special_3, HpWeapon01, HpWeapon02, HpWeapon03, HpTorpedo01
hp_type = hp_gun_special_2, HpWeapon01, HpWeapon02, HpWeapon03, HpTorpedo01
hp_type = hp_gun_special_1, HpWeapon01, HpWeapon02, HpWeapon03, HpTorpedo01
hp_type = hp_thruster, HpThruster01


also, the weapons the nomads drop if you kill them are designed for human ships, the ones that actually go on their ships have no model, so they don't look so odd on the ship. post if you want more info. (i have a nomad thruster on my ship and it looks like the thrust is coming from the engine.)

Return to Freelancer General Editing Forum