Using SpreadPlans

From PMDOWiki
Revision as of 15:27, 24 June 2025 by Imbion (talk | contribs)

Spread Plans are a common aspect of dungeon generation. They define where certain features will spawn throughout a dungeon.

There are different types of spread plans in PMDO. Each spread plan comes with a Floor Range, which allows definition of what floors the spread plan applies to.

Spread Plan Chance

A spread plan defined by percent chance per floor. Each floor has a pre-defined x% chance of spawning the feature, where x is the chance it will spawn.

Spread Plan Quota

A spread plan that will always spawn a defined amount of features among the floors. There are multiple different ways this quota can be defined.

Ticking the Replaceable box will allow the same feature to spawn on the same floor multiple times.

Quotas

Preset Picker

Use only one pre-set number for the quota amount.

Rand Binominal

Use the Binominal Distribution to generate a random number, and then spawn that amount of features.

Rand Decay

Gradually decaying the amount of times that feature will spawn, with a defined minimum chance to spawn, max chance to spawn, and rate of decay.

Rand Range

Select a random number that is or between the min and max numbers, then spawning the feature that many times.

Rand Bag

Choose one of the pre-defined quota numbers uniformly. Then, spawn that amount of features.

Spawn List

Choose one of the pre-defined quota numbers according to their defined weights.

Spread Plan Spaced

The feature is guaranteed to spawn within min to max floors.

Ticking the Begin Start box (...?)