Adoxa's Territory addon is a must!! Actually it was the incentive I needed to pick up modding Freelancer again.
A word of caution: I found that there might be issues using custom non-resource DDLs with an FLMM mod if you also have FLMM-made IDS_NAMEs and IDS_INFOs: FLMM tends to write them into the [Resources] section of Freelancer.ini, before the custom resource DLL that contains your IDS_NAMEs and IDS_INFOs, giving those unnecessarily high numbers.
FriendlyFire was so kind to put me in the right direction to overcome this issue.
To avoid the described issue, put the Territory.dll not into \EXE but in a folder named \NewDLLs, rename it to Territory.newdll and use the following line in an .xml script:
- <data file="EXE\Territory.dll" method="copyfile" sourcefile="Extra DLLs\Territory.newdll" scanfile=”false”>
- </data>
Territory.dll will then be created by FLMM when the mod is activated, and will not be regarded as a resource DLL and not be added to the [Resources] section of Freelancer.ini
Of course, this works with other custom DLLs too.