Skip to main content

Features

This is the list of premium features:

  • Unlimited settlements
  • Save custom religions for future use
  • Save custom races for future use
  • Custom name lists
  • Preview the generated settlement when using the create settlement form
  • Foundry VTT integration
  • Create metropolises

Premium Settings

The premium settings menu can be found from the settlement list home page, in the top right corner:

premium settings link

Custom Races

Premium users can create custom races that will be persisted in the cloud, and be accessible from anywhere. This feature is accessible from the premium settings menu.

This feature is very similar to the create settlement form races, the only difference is in the way that the genders work. Instead of a dropdown selecting the gender in relevant places, you now just enter the gender name manually. These genders will automatically appear in the create settlement form.

When you open the create settlement form, these races will be added to the race list in the form. If a custom race has the same name as one of the default ones, it will override the default race in the create settlement form.

Custom names

You can create custom name generators to use in your settlements. To do this, you need to upload a list of first name and (optionally) a list of surnames.

The first name list needs to have each name is on a new line. A name cannot contain commas. During generation, the first letter of the name will be capitalised. To specify the type of name, a comma can be added followed by "f" (feminine), "m" (masculine), or "n" (neutral). If no specification is provided a name is assumed to be neutral. For example:

beth,f
john,m
ashley,n
taylor
d'Artagnan,m
cat,f
billy,m

The surname list needs to have each name on a new line. During generation, the first letter of the name will be capitalised. For example:

greene
taylor
MacPherson
williams

Custom religions

Premium users can create custom religions that will be persisted in the cloud, and be accessible from anywhere. This feature is accessible from the premium settings menu.

This feature is essentially the same as the religions in the create settlement menu.

When you open the create settlement form, these religions will be added to the religion list in the form.

Foundry VTT

Being a premium user allows you to integrate FTG settlements into Foundry VTT.

Features:

  • Import settlements from Fantasy Town Generator, with changes kept in sync.
  • Imports the map, buildings, people, and factions.
  • Update notes and favourites.
  • Start events.
  • Show players where they are on the map.
  • Simulate the time of day.

Examples

The map view:

map view

Layers:

layers

Buildings and people:

buildings and people

Installation

Using this option will allow you to download updates through foundry. First, open Foundry VTT, and navigate to the 'Add-On Modules' view. Then, click the 'install module' button. In the 'Manifest URL' field, enter

https://raw.githubusercontent.com/thomasjallerton/towngenerator-foundrymodule/main/module.json

and then press install. Done!

Open the modules:

add on modules

Enter the path to json:

enter URL view

Importing a settlement

Ensure you have the module installed before doing this.

0. Set the FoundryVTT allowed origins

In the premium settings, go to the Foundry VTT tab. Here you need to add the URL origin(s) that you use to access Foundry. To determine what this origin is, open Foundry, and press the "Import from FTG" button on the Scenes menu. A dialog will appear highlighting the origin:

import settlement foundry

Then, just add this to the list in the premium settings:

foundry allowed origin

This step just needs to be done once. If you can see the map, but can't interact with anything, then that usually means that this has been set incorrectly. Double-check the origin in foundry as described above.

1. Allow public access for the settlement

For the players to see the settlement, you need to enable public access (any level is fine).

2. Export from FTG

Press the Export to Foundry VTT button from the settlement:

foundry allowed origin

If you've done the above steps, you'll see:

export to foundry

Press the copy to clipboard button.

3. Import into Foundry VTT

Press the "Import from FTG" button on the Scenes menu. A dialog will appear - paste the copied import config into the text area:

import in foundry

Press import, and a new scene will be created. When you navigate to this scene, you should see a fully interactable map.