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

Engine''ID not match Ship''s ID?

This is a free discussion forum on Freelancer. This is the place to discuss Freelancer issues NOT covered by the other boards!

Post Wed May 21, 2003 2:36 pm

Engine''ID not match Ship''s ID?

I read this from Editing Forums:
Equip Engine.ini - Effects the engine of each ship. Use ship ID to find it.
Max Power / Linear Drag = Max speed, so 50000 / 100 = 500 normal speed
Reverse Faction - .5 gives half of max speed backwards...etc...
Cruise Charge Time - How long it takes till you to charge cruise.
Cruise Power Usage - How much power cruise uses.


SHIPS_ARCH:
237001 "Armored Transport"
237002 "Barracuda"
237003 "Hammerhead"
237004 "Piranha"
237005 "Bretonia Battleship"
237006 "Bretonia Destroyer"
237007 "Crusader"
237008 "Cavalier"
237009 "Clydesdale"
237010 "Bretonia Gunboat"
237011 "Stiletto"
237012 "Sabre"
237013 "Dagger"
237014 "Dromedary"
237015 "Starflier"
237016 "Startracker"
237017 "Hawk"
237018 "Falcon"
237019 "Eagle"
237020 "Centurion"
237021 "Titan"
237022 "Legionnaire"
237023 "CSV"
237024 "Heavy Lifter"
237025 "Kusari Battleship"
237026 "Kusari Destroyer"
237027 "Dragon"
237028 "Drake"
237029 "Drone"
237030 "Kusari Gunboat"
237031 "Liberty Cruiser"
237032 "Liberty Dreadnought"
237033 "Defender"
237034 "Patriot"
237035 "Rhino"
237036 "Luxury Liner"
237037 "Mining Ship"
237038 "Nomad Battleship"
237039 "Nomad Fighter"
237040 "Nomad Gunboat"
237041 "Anubis"
237042 "Order Ship"
237043 "Osiris"
237044 "Wolfhound"
237045 "Bloodhound"
237046 "Mule"
237047 "Prison Liner"
237048 "Repair Ship"
237049 "Rheinland Battleship"
237050 "Rheinland Cruiser"
237051 "Valkyrie"
237052 "Banshee"
237053 "Humpback"
237054 "Rheinland Gunboat"
237055 "Train"
237056 "Large Train"
237057 "Transport"
237058 "Large Transport"

ENGINE_EQUIP:
263670 "Escape Pod Engine"
263671 "Starflier Engine"
263672 "Startracker Engine"
263673 "Starblazer Engine"
263674 "Civ Fighter Engine"
263675 "Civ Heavy Fighter Engine"
263676 "Civ Very Heavy Fighter Engine"
263677 "BW Fighter Engine"
263678 "BW Heavy Fighter Engine"
263679 "BW Very Heavy Fighter Engine"
263680 "BW Freighter Engine"
263681 "Corsair Fighter Engine"
263682 "Corsair Heavy Fighter Engine"
263683 "Corsair Very Heavy Fighter Engine"
263684 "Bounty Hunter Fighter Engine"
263685 "Bounty Hunter Heavy Fighter Engine"
263686 "Bounty Hunter Very Heavy Fighter Engine"
263687 "Liberty Fighter Engine"
263688 "Liberty Adv Fighter Eng"
263689 "Liberty Freighter Eng"
263690 "Bretonia Fighter Engine"
263691 "Bretonia Adv Fighter Eng"
263692 "Bretonia Freighter Eng"
263693 "Kusari Fighter Engine"
263694 "Kusari Adv Fighter Eng"
263695 "Kusari Freighter Engine"
263696 "Rh. Fighter Engine"
263697 "Rh. Adv Fighter Engine"
263698 "Rh. Freighter Engine"
263699 "Hispania Fighter Eng"
263700 "Hispania Adv Fighter Eng"
263701 "Hispania Freighter Eng"
263702 "Order Fighter Engine"
263881 "Transport Engine"
263882 "Large Transport Engine"
263883 "Train Transport Engine"
263884 "Large Train Trans. Eng"
263885 "Armored Transport Eng"
263886 "Miner Engine"
263887 "Liberty Cruiser Engine"
263888 "Liberty Battleship Eng"
263889 "Liberty Dreadnght Eng"
263890 "Bretonia Destroyer Eng"
263891 "Bretonia Battleship Eng"
263892 "Bretonia Gunboat Eng"
263893 "Kusari Gunboat Engine"
263894 "Kusari Destroyer Eng"
263895 "Kusari Battleship Eng"
263896 "Rh Gunboat Engine"
263897 "RH Cruiser Engine"
263898 "Rh Battleship Engine"
263899 "CSV Engine"
263900 "Heavy Lifter Engine"
263901 "Luxury Liner Engine"
263902 "Prison Liner Engine"
263903 "Repair Ship Engine"
263904 "Nomad Fighter Engine"
263905 "Nomad Gunboat Engine"
263906 "Nomad Battleship Engine"
263907 "Osiris Engine"


I can see them not match.So,how can i find Titan,Sebra,Eagle's Engine data,and
increase their cruise speed????


I am a new guy[!
This game makes me crazy[!

Post Wed May 21, 2003 3:19 pm

The numbers you quoted are just string resource identifiers (for pulling localized text from a .dll); they are not suitable for determining the relationship between game data records. For that you have to use the keys (nicknames).

As a rule, the nickname entry in a section gives the primary key for the object being defined in that section, and other sections refer to this object/archetype via this identifier or via a crummy 32-bit hash of that identifier (in savegames).

Below you can see how you get from the ship archetype for the Patriot to the definition of the engine it is sold with. Filenames and primary keys are bold, foreign keys (i.e., references to things defined elsewhere) are italic. I used squigglies instead of square brackets for the section names because square brackets have a special meaning for the forum script.

<pre><font size=1 face=Courier>; ships/shiparch.ini
{Ship}
nickname = li_fighter
ids_name = 237034
; string 237034 == "Patriot"
... ship archetype data ... </font></pre>

<pre><font size=1 face=Courier>; equipment/goods.ini
{Good}
nickname = lf_hull
category = shiphull
ship = li_fighter
... </font></pre>

<pre><font size=1 face=Courier>{Good}
nickname = lf_package
category = ship
hull = lf_hull
addon = ge_lf_engine_01 , internal, 1
... </font></pre>

<pre><font size=1 face=Courier>; equipment/engine_equip.ini
{Engine}
nickname = ge_lf_engine_01
ids_name = 263687
; string 263687 == "Liberty Fighter Engine"
... engine data ... </font></pre>

BTW, you should have posted your question in one of the editing/modding forums. That's what they are for.

Edited by - Sherlog on 21-05-2003 16:38:25

Post Wed May 21, 2003 4:26 pm

Thank you very much,it really works,amazing!
I mean,it looks so complicated for a new mod guy!
I will also remember you suggestion.
You guy are so kind,thank you!

I am a new guy[!
This game makes me crazy[!

Return to Freelancer Discussion