mission_task_spawn_sims¶
Source: base/tealdef/mission/tasks/spawn_sims/mission_task_spawn_sims.d.tl
Notes
Task that places custom person entities on footpaths.
MissionTaskSpawnSims¶
record global base/tealdef/mission/tasks/spawn_sims/mission_task_spawn_sims.d.tl:3
global record MissionTaskSpawnSims is MissionInterface.TaskScript<MissionTaskSpawnSims.State, MissionTaskSpawnSims.Params>
Load: local spawn_sims = ug_require "::/mission/tasks/spawn_sims/spawn_sims.tl"
Notes
Task (spawn_sims) that spawns custom person entities on the pedestrian lanes of the given network entities, spread by Poisson-disk sampling, then completes.
MissionTaskSpawnSims.Params¶
record base/tealdef/mission/tasks/spawn_sims/mission_task_spawn_sims.d.tl:4
record Params
Notes
Params of the task.
Used in the base game: 2 times in 1 file
base/content/mission/mission/tasks/spawn_sims/spawn_sims.tl:58
Fields
| Name | Type | Description |
|---|---|---|
models |
{string} |
Models to choose from at random for each entity. |
transportNetworkIds |
{Engine.Entity} |
Entities with a transport network (streets, constructions) to fill. |
seed |
integer |
Random seed of the sampling. |
MissionTaskSpawnSims.State¶
record base/tealdef/mission/tasks/spawn_sims/mission_task_spawn_sims.d.tl:10
record State
Notes
State of the task.
Used in the base game: 2 times in 1 file
base/content/mission/mission/tasks/spawn_sims/spawn_sims.tl:58
Fields
| Name | Type | Description |
|---|---|---|
runtimeEntityIds |
{Engine.Entity} |
Spawned entities. |