> For the complete documentation index, see [llms.txt](https://kinematicsoup.gitbook.io/reactor/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kinematicsoup.gitbook.io/reactor/api-reference/ks.reactor/ks.reactor.ksspawnparams/ks.reactor.ksspawnparams.scalemodes.md).

# Enum ksSpawnParams.ScaleModes

Namespace: [KS.Reactor](/reactor/api-reference/ks.reactor.md)\
Assembly: KSCommon.dll

Scale modes

```csharp
public enum ksSpawnParams.ScaleModes
```

## Fields

`ABSOLUTE = 1`

Set the spawned entity scale to the parameter scale. If spawning an entity collection, the first entity's scale is set to the parameter scale, and all other entities are scaled relative to the first entity. If the first entity's scale contains any zeros, all entities will use the same absolute scale.

Eg. if an entity collection contains 2 entity prefabs and the first has scale (2, 2, 2) and the second has scale (1, 1, 1) and the spawn parameter scale is absolute (4, 4, 4), the first entity will be spawned with scale (4, 4, 4) and the 2nd will have (2, 2, 2).

`RELATIVE = 0`

Set the spawned entity scale to the parameter scale multiplied by the prefab scale.
