Mods are now organized as resources. Use the Mods link above to browse for or submit a mod, tool, or prefab.
The TFP Official Modding Forum Policy establishes the rules and guidelines for mod creators and mod users.
An easy option is to duplicate the trader POI files and name them something else, such as trader_rekt_town or whatever. Place those duplicates into your LocalPrefabs folder. Then edit the XML of those and add whatever districts you want traders to appear in to the Tags property.I would like to randomize trader location, i.e. some spawn in the city. Perimeter spawns are all starting to look the same and some variety would be nice.
<property name="Tags" value="gateway, nocheckpoint" />
<property name="Tags" value="downtown, commercial, industrial" />
Thank you!An easy option is to duplicate the trader POI files and name them something else, such as trader_rekt_town or whatever. Place those duplicates into your LocalPrefabs folder. Then edit the XML of those and add whatever districts you want traders to appear in to the Tags property.
For example, this:
XML:<property name="Tags" value="gateway, nocheckpoint" />
Becomes something like this:
XML:<property name="Tags" value="downtown, commercial, industrial" />
Just use whatever districts you want, but keep in mind that the districts need to have places where 60x60 POI can be placed. I am not positive if all districts have places for 60x60 POI. Note that this only adds new traders that can appear inside towns, but still allows traders to appear on gateway tiles as well. Depending which is placed first, the theme distance values may prevent the new ones from appearing as often as the gateway ones. You'd have to test to find out.
An easy way to avoid getting the gateway versions is to temporarily move the original trader files out of the POIs folder they are in until after you generate a map. You can then put them back. The may will not use them if they aren't in the folder.