mission_task_non_bulldozable¶
Source: base/tealdef/mission/tasks/non_bulldozable/mission_task_non_bulldozable.d.tl
Notes
Task that keeps entities from being bulldozed.
MissionTaskNonBulldozable¶
record global base/tealdef/mission/tasks/non_bulldozable/mission_task_non_bulldozable.d.tl:3
global record MissionTaskNonBulldozable is MissionInterface.TaskScript<nil, MissionTaskNonBulldozable.Params>
Load: local non_bulldozable = ug_require "::/mission/tasks/non_bulldozable/non_bulldozable.tl"
Notes
Task (non_bulldozable) that never completes and keeps its entities from being bulldozed for the rest of the mission.
Example
MissionTaskNonBulldozable.Params¶
record base/tealdef/mission/tasks/non_bulldozable/mission_task_non_bulldozable.d.tl:4
record Params
Notes
Params of the task.
Used in the base game: 1 time in 1 file
base/content/mission/mission/tasks/non_bulldozable/non_bulldozable.tl:1
Fields
| Name | Type | Description |
|---|---|---|
nonBulldozableEntities |
{Engine.Entity} |
Fixed entities; nothing is protected when this is nil. |
Functions
getNonBulldozableEntities() : {Engine.Entity} base/tealdef/mission/tasks/non_bulldozable/mission_task_non_bulldozable.d.tl:6
Notes
Returns more entities every update.
Returns {Engine.Entity}: Entities.
MissionTaskNonBulldozable.State¶
record base/tealdef/mission/tasks/non_bulldozable/mission_task_non_bulldozable.d.tl:8
record State
Notes
Empty state.