FLed-IDS conundrum
-
Huh, well that’s something I ignored Dwn. I don’t even know why the limitation exists…
But ya, FLDev supports everything fine.
-
And I presume this is a FLed problem only and will not bite back in game if > than this number used?
Freelancer.ini:
[Resources]
DLL = InfoCards.dll
DLL = MiscText.dll
DLL = NameResources.dll
DLL = EquipResources.dll
DLL = OfferBribeResources.dll
DLL = MiscTextInfo2.dll
DLL = UVnames.dll
DLL = UVcommodities.dll
DLL = UVweapons.dllSo, the numbers equate to:
resources.dll (not in list) 0-65535
DLL = InfoCards.dll  65536-131071
DLL = MiscText.dll 131072-196607
DLL = NameResources.dll  196608-262143
DLL = EquipResources.dll 262144-327679
DLL = OfferBribeResources.dll  327680-393215
DLL = MiscTextInfo2.dll  393216-458751
your first new dll 458752-524287
your second new dll  524288-589823
your third new dll 589824-655359
no additional dll numbers are accepted!!!This is a Freelancer limitation.
-
@Dwn: How can you know there’s a limit there when FLEd-IDS won’t go over it? Did you try to manually add some and it didn’t work?
I, personally, had no idea there was a limit. I also don’t see why there would be one. In any case, I guess it might be a good idea to test this more thoroughly to see whether the limit is indeed 655359.
-
**Umm I have 8 additional DLLs in my resource list for SSM and it works fine. I don’t see any reason for a small limit for this since FL only has to keep up with a single 32 bit pointer for each DLL.
[Resources]
DLL = InfoCards.dll 65536
DLL = MiscText.dll 131072
DLL = NameResources.dll 196608
DLL = EquipResources.dll 262144
DLL = OfferBribeResources.dll 327680
DLL = MiscTextInfo2.dll 393216
DLL = SSM_Var.dll 458752
DLL = SSM.dll 524288
DLL = SSM_Misc.dll 589824
DLL = SSM_BaseList.dll 655360
DLL = SSM_nochekks.dll 720896
DLL = SSM_Ships.dll 786432
DLL = SSM_Arch.dll 851968
DLL = SSM_Custom.dll 917504[Ship]
ids_name = 788382
ids_info = 788383
ids_info1 = 788384
ids_info2 = 786521
ids_info3 = 788385
nickname = Borg_Fr_freighter
type = FREIGHTER
ship_class = 2
….** -
Lnacer uses them for notes and such ;D
Nah they have massive mods, everything they have has a different name, and they didn’t edit the “default” dll’s as it should be.
But imagine lots of systems and with those systems lots of extra factions with lots of extra NPC names. -
And I presume this is a FLed problem only and will not bite back in game if > than this number used?
DLL = NameResources.dll  196608-262143
If i make an own infocard for a ship what files need to be moved into my mod folder? infocard.dll NameResourches.dll are enough or need else?
-
You need to look carefully in the utility you use, it will tell you the name of the dll file it is writing to.
Then put those files in your mod folder.
Umm - why aren’t they already there? I mod my mod in the main Freelancer folder, changing files as I go and making backup copies of changed files in a separate mod folder as they are tested.
If you tell me you are playing freelancer, it means you’re not a proper modder, you shouldn’t have time to play freelancer!!
-
You need to look carefully in the utility you use, it will tell you the name of the dll file it is writing to.
Then put those files in your mod folder.
Umm - why aren’t they already there? I mod my mod in the main Freelancer folder, changing files as I go and making backup copies of changed files in a separate mod folder as they are tested.
If you tell me you are playing freelancer, it means you’re not a proper modder, you shouldn’t have time to play freelancer!!
Indeed. I played freelancer a lot since the begining, but i decided to make my own mod so i “dont have time” to play ;D
You were right, im not a proper modder just a rookie, but im eager to learn.
Let me ask a factual question:
I made an infocard for one of vanilla ships that was unbuyable, now it has entries so i can fly with that. I searched for empty slots when i found one, i filled and saved that.
After i converted the ids_info01 to get the ids_name i filled it also, it was a VHF classed ship. The weird thing is, if i start the game and check my ship at the shipdealer, the ship’s infocard says: myshipname very heavy fighter light fighter. I checked the infocard by FL-id i thought i may missed something, but the infos are correct. there is nothing about “light fighter”.
What could be the problem?