Looking for freelancer mod please help
-
If i knewed anything about moding would do it myself, but i dont know anything it even took me some time to find this site, i dont spend alot of time on PC just wanted to play an old game that i liked. Anyway thx for the answer sorry for posting everywhere just wanted to be heard. Maybe if someone has spare time and knows how to mod can create it. I would be very grateful.
-
Either go in the shiparch file and change all of the weapons points to be able to mount all weapon classes,
OR as Xarian suggests,
Go to the weapon_equip file and change every hp_gun_type line from special_x where x is the weapons class to special_1 so that all ships can mount that particular weapon.
This will need to be done on both the server machine and the client machine. If you’re doing this for singleplayer, you just need to do it on the machine you’re playing the game on.
-
few problems i just remembered…
1st… freemoon’s .ini will still be encrypted…
2nd everything pertaining to 1I’m busy right now… but latter on today (if another doesn’t chime in with another solution or a mod before me) I’ll make this for you.
say… 12 hours, b’cuz im in a good mood. it’ll be straight up overwrites and placed in your freeelancer instal… no FLMM needed and using a modified SDK
simple and effective but you’ll need to completely delete freelancer should you ever wish to play another mod.
If the mods exists though… and another knows of it… then you’ll have to use that… im doing it purley b’cuz i need to get back into the swing of it
-
The old Bobway mod removed the gun restriction, ‘everything’ could mount class 10s. Didn’t alter the shields much, if at all. Just down to shiparch.ini modding.
I have an old beta of it kicking around somewhere if anyone’s interested, I see its not in the download section.
-
Far easier to alter shiparch than all the equipment, fewer entries anyway.
-
Using a text editor one would just have to do nine search/replace commands….
-
Timmy51m wrote:
Far easier to alter shiparch than all the equipment, fewer entries anyway.example:
(ge_fighter)
hp_type = hp_gun_special_3, HpWeapon03
hp_type = hp_gun_special_2, HpWeapon01, HpWeapon02, HpWeapon03
hp_type = hp_gun_special_1, HpWeapon01, HpWeapon02, HpWeapon03
hp_type = hp_fighter_shield_special_3, HpShield01
hp_type = hp_fighter_shield_special_2, HpShield01
hp_type = hp_fighter_shield_special_1, HpShield01The above states that all three weapon hard points can mount class 1 and 2 guns. Only Hard point for 3rd weapon can do class 3. Also shows max shield class is 3.
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_fighter_shield_special_10, HpShield01
hp_type = hp_fighter_shield_special_9, HpShield01
hp_type = hp_fighter_shield_special_8, HpShield01
hp_type = hp_fighter_shield_special_7, HpShield01
hp_type = hp_fighter_shield_special_6, HpShield01
hp_type = hp_fighter_shield_special_5, HpShield01
hp_type = hp_fighter_shield_special_4, HpShield01
hp_type = hp_fighter_shield_special_3, HpShield01
hp_type = hp_fighter_shield_special_2, HpShield01
hp_type = hp_fighter_shield_special_1, HpShield01Now all three weapon hard points can mount any class gun and you can also mount any class shields… Missiles and Mine launchers are considered in the above as well, however turrets are not…
hp_type = hp_turret_special_10, HpTurret01
hp_type = hp_turret_special_9, HpTurret01
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, HpTurret01Would give one turret hardpoint the ability to mount any class turret… Any extra weapon points are just tacked on w/ a comma and an incrementation in the number assignment. IE: HpTurret01, HpTurret02, HpTurret03, etc…
-
Of course, you should remember that the higher class guns you equip, the more drain on your energy. Mounting an un-modded class 10 gun on a beginning starflier will probably deplete all your energy in one shot, preventing you from firing again for several seconds. In this event, you may want to either adjust the drain from the weapon (equipment\weapon_equip.ini) or give yourself a more powerful energy source (equipment\goods.ini & ships\loadouts.ini)
So, instead of editting the shiparch.ini, you can also find the gun you want to equip in the weapon_equip.ini and make some edits:
[Munition]
nickname = special_gun15_ammo
….
hull_damage = 978 (physical dmg ship takes when hit)
energy_damage = 0 (dmg ship’s shield takes when hit)
…
lifetime = 1.166000 (distance projectile will travel)[Gun]
nickname = special_gun15
…
hp_gun_type = hp_gun_special_10
…
power_usage = 268.950012 (energy consumed per shot)
refire_delay = 0.500000 (refire rate of gun, lower = faster)hp_gun_type tells the game what class the gun is. By changing this to hp_gun_special_1, you can make it a class 1 weapon.
Note:
When editing the ammo values for hull and energy damage, you may want to make a new weapon reference… I made mine “special_gun16_ammo” and “special_gun16” so I could assure that no NPC ships in the game would be blasting me with 512 dmg each shot at a fairly quick refire rate…Once you’ve modded the weapon_equip.ini, if you’ve made a new weapon entry as I did, you’ll have to make an entry for that weapon in the weapon_goods.ini. This has to be done in order to make the weapon purchasable in game.
[Good]
nickname = special_gun16
equipment = special_gun16
category = equipment
price = (value at which game sells the weapon for)
item_icon = (tells game what icon to load for the weapon)
…
shop_archetype = (gun model to use)
material_library = (.mat file for texture)Finally, you’ll want to adjust the market_misc.ini to tell the game where to sell the weapon… My example below tells the game to sell the special_gun16 and light, heavy and freight class 10 shields. I personally put this under each base so I can buy the stuff anywhere I may dock…
MarketGood = special_gun16, 0, -1, 10, 10, 0, 1
MarketGood = shield01_mark10_lf, 0, -1, 10, 10, 0, 1
MarketGood = shield01_mark10_hf, 0, -1, 10, 10, 0, 1
MarketGood = shield01_mark10_fr, 0, -1, 10, 10, 0, 1Note:
Guns do not require ammo entries, but mines, missiles, torpedoes and counter measures do. Since the limit on each of those is 50, you would put 50 instead of 10. Nanobots and Shield Batteries should be 100. -
Thaddeus wrote:
The old Bobway mod removed the gun restriction, ‘everything’ could mount class 10s. Didn’t alter the shields much, if at all. Just down to shiparch.ini modding.I have an old beta of it kicking around somewhere if anyone’s interested, I see its not in the download section.
Oooh, Bobway. Been a while since I last heard that name. I sure would like to see that thing up in the download section, thought it had been lost to time
-
in DATA\EQUIPMENT\goods.ini change all the packages for all your sellable ships
[Good] nickname = gf1_package category = ship hull = gf1_hull addon = ge_gf1_engine_01, internal, 1 addon = ge_fighter_power01, internal, 1 addon = ge_s_scanner_01, internal, 1 addon = ge_s_tractor_01, internal, 1 addon = shield01_mark01_lf, HpShield01, 1 addon = LargeWhiteSpecial, HpHeadlight, 1 addon = SlowSmallOrange, HpRunningLight01, 1 addon = SlowSmallOrange, HpRunningLight02, 1 addon = SlowSmallOrange, HpRunningLight05, 1 addon = contrail01, HpContrail01, 1 addon = contrail01, HpContrail02, 1 addon = DockingLightRedSmall, HpDockLight01, 1 addon = DockingLightRedSmall, HpDockLight02, 1
remove and change all the power supply entries, example
addon = ge_fighter_power01, internal, 1
to
addon = infinite_power, internal, 1
buy the ship and you will be equipped with infinite power
-
Thx again one last thing i could use if its possible. Is there any way to change the friendlier or non friendlier status that i can buy weapons and shields some missions will lead me to bases to whom i’m hated but i still might want to buy something from them.
-
You could use the ioncross savegame editor:
http://www.ioncross.com/software/You can give your character any weapon you want, and if you want to pay for it simple withdraw some money from your character as well
-
Market rep stuff is a little more advanced… there’s no generic tweak for that its base by base and gun for gun… so you’d need alter tons of data for every base and gun. but its all in the one file though and easy enough.
you need to alter
DATA/EQUIPMENT/market_misc.ini
first up is Bretonia- New london base
base = Br01_01_base
MarketGood = br_gun01_mark01, 6, 0.2, 10, 50, 0, 1etc…
that’s your gun… there my params at the end there yours will look different… but you only need to alter the 1st & 2nd after the gun like so
MarketGood = br_gun01_mark01, 0, -1, 10, 50, 0, 1
by making my 6, 0.2, into 0, -1, i can now buy this gun at level 0 even if i have a bad (negative) reputation with that bases faction.
now u need to find/learn what the base names and gun names are in code and its all easy after that
-