mission_task_spawn_entity¶
Source: base/tealdef/mission/tasks/click_and_collect_custom_entity/mission_task_spawn_entity.d.tl
Notes
Task that spawns custom entities for the player to collect.
MissionTaskSpawnEntity¶
record global base/tealdef/mission/tasks/click_and_collect_custom_entity/mission_task_spawn_entity.d.tl:3
global record MissionTaskSpawnEntity is MissionInterface.TaskScript<MissionTaskSpawnEntity.State, MissionTaskSpawnEntity.Params>
Load: local spawn_entity = ug_require "::/mission/tasks/click_and_collect_custom_entity/spawn_entity.tl"
Notes
Task (spawn_entity) that spawns one custom entity per position, names it with tooltip and completes at once.
Example
MissionTaskSpawnEntity.Params¶
record base/tealdef/mission/tasks/click_and_collect_custom_entity/mission_task_spawn_entity.d.tl:4
record Params
Notes
Params of the task.
Used in the base game: 10 times in 4 files
base/content/mission/mission/tasks/click_and_collect_custom_entity/spawn_entity.tl:10
isComplete = function(_ctx : TaskContext<MissionTaskSpawnEntity.State, MissionTaskSpawnEntity.Params>) : boolean
mods/release/urbangames_campaign_mission_03/content/mission/mission/mission_story.tl:568
local getTaskState = function() : MissionInterface.TaskState<MissionTaskSpawnEntity.State, MissionTaskSpawnEntity.Params>
mods/release/urbangames_campaign_mission_01/content/mission/mission/mission_story.tl:494
local getTaskState = function() : MissionInterface.TaskState<MissionTaskSpawnEntity.State, MissionTaskSpawnEntity.Params>
mods/release/urbangames_campaign_mission_04/content/mission/mission/mission_story.tl:953
Fields
MissionTaskSpawnEntity.State¶
record base/tealdef/mission/tasks/click_and_collect_custom_entity/mission_task_spawn_entity.d.tl:12
record State
Notes
State of the task.
Used in the base game: 10 times in 4 files
base/content/mission/mission/tasks/click_and_collect_custom_entity/spawn_entity.tl:10
isComplete = function(_ctx : TaskContext<MissionTaskSpawnEntity.State, MissionTaskSpawnEntity.Params>) : boolean
mods/release/urbangames_campaign_mission_03/content/mission/mission/mission_story.tl:568
local getTaskState = function() : MissionInterface.TaskState<MissionTaskSpawnEntity.State, MissionTaskSpawnEntity.Params>
mods/release/urbangames_campaign_mission_01/content/mission/mission/mission_story.tl:494
local getTaskState = function() : MissionInterface.TaskState<MissionTaskSpawnEntity.State, MissionTaskSpawnEntity.Params>
mods/release/urbangames_campaign_mission_04/content/mission/mission/mission_story.tl:953
Fields
| Name | Type | Description |
|---|---|---|
runtimeEntityIds |
{Engine.Entity} |
Spawned entities, in the order of positions. |