Using SpreadPlans: Difference between revisions

From PMDOWiki
Imbion (talk | contribs)
No edit summary
Imbion (talk | contribs)
Took old information about quota selection and put it in Number Selector, with Spread Plan now existing this page isn't otherwise needed
Tag: New redirect
 
Line 1: Line 1:
'''Spread Plans''' are a common aspect of dungeon generation. They define where certain features will spawn throughout a dungeon.
#REDIRECT [[Spread Plan]]
 
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 [https://simple.wikipedia.org/wiki/Binomial_distribution 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 (...?)
 
[[Category:Modding Data]]

Latest revision as of 18:58, 11 August 2025

Redirect to: