Types/UnitSpawnDefinition: Difference between revisions
Jump to navigation
Jump to search
(Created page with "The definition of a spawnable unit for a Prototype/EnemySpawner. It can be specified as a table with named or numbered keys, but not a mix of both. == Mandatory propertie...") |
Stringweasel (talk | contribs) (Add information about spawn points) |
||
(One intermediate revision by one other user not shown) | |||
Line 6: | Line 6: | ||
'''Type''': [[Types/string]] | '''Type''': [[Types/string]] | ||
The name of a [[Prototype/ | The name of a [[Prototype/Entity]]. | ||
=== spawn_points or 2 === | === spawn_points or 2 === | ||
'''Type''': [[Types/table]] of [[Types/SpawnPoint]] | '''Type''': [[Types/table]] of [[Types/SpawnPoint]] | ||
Array of evolution and probability info. The evolution_factor must be ascending from entry to entry. | Array of evolution and probability info. | ||
* The evolution_factor must be ascending from entry to entry. | |||
* The last entry's weight will be used when the evolution_factor is larger than the last entry. | |||
* Weights are linearly interpolated between entries. | |||
* Individual weights are scaled linearly so that the cumulative weight is 1. |
Latest revision as of 20:44, 8 November 2022
The definition of a spawnable unit for a Prototype/EnemySpawner. It can be specified as a table with named or numbered keys, but not a mix of both.
Mandatory properties
unit or 1
Type: Types/string
The name of a Prototype/Entity.
spawn_points or 2
Type: Types/table of Types/SpawnPoint
Array of evolution and probability info.
- The evolution_factor must be ascending from entry to entry.
- The last entry's weight will be used when the evolution_factor is larger than the last entry.
- Weights are linearly interpolated between entries.
- Individual weights are scaled linearly so that the cumulative weight is 1.