This generator automates the rules in Twilight: 2000 v2.2, pages 167-169, to produce random settlements and urban encounters. The code is written in JavaScript and JQuery. It is freely available for reuse and modification.

To use the generator, select the settlement's territory type and size, then click the Generate Settlement button. Generating a settlement will enable the day/night selector and the Generate Encounter button, which you can click to generate one urban encounter at a time. If you don't see the text change when you click either button, something is probably broken in the code.

The settlement is a in a(n) region.

-- settlement will be generated here --

-- encounters will be generated here --