Skip to content

mission_task_cargo_needs

Source: base/tealdef/mission/tasks/utility/mission_task_cargo_needs.d.tl

Notes

Task that sets the cargo needs of a town.

MissionTaskCargoNeeds

record global base/tealdef/mission/tasks/utility/mission_task_cargo_needs.d.tl:3

global record MissionTaskCargoNeeds is MissionInterface.TaskScript<MissionTaskCargoNeeds.State, MissionTaskCargoNeeds.Params>

Load: local cargo_needs = ug_require "::/mission/tasks/utility/cargo_needs.tl"

Notes

Task (cargo_needs) that replaces the cargo needs of a town for the given land-use types and completes at once.

MissionTaskCargoNeeds.Params

record base/tealdef/mission/tasks/utility/mission_task_cargo_needs.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/utility/cargo_needs.tl:4

local type P = MissionTaskCargoNeeds.Params

Fields

Name Type Description
townEntity Engine.Entity Town to change.
cargoNeeds {ResName} Cargo type resources the selected land-use types need.
landUse {integer} 1 : residential, 2 : commercial , 3 : industrial

MissionTaskCargoNeeds.State

record base/tealdef/mission/tasks/utility/mission_task_cargo_needs.d.tl:9

record State

Notes

Empty state.

Used in the base game: 1 time in 1 file

base/content/mission/mission/tasks/utility/cargo_needs.tl:3

local type S = MissionTaskCargoNeeds.State