Skip to content

mission_task_town_development

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

Notes

Task that switches the development of towns on or off.

MissionTaskTownDevelopment

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

global record MissionTaskTownDevelopment is MissionInterface.TaskScript<any, MissionTaskTownDevelopment.Params>

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

Notes

Task (town_development) that switches the development of towns on or off and completes at once.

Example

-- urbangames_campaign_mission_01
taskScript = town_development as MissionInterface.TaskScript<any, any>,
taskParams = { townDevelopmentMap = params.entityMap_townDevelopment },

MissionTaskTownDevelopment.Params

record base/tealdef/mission/tasks/utility/mission_task_town_development.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/utility/town_development.tl:6

onSpawn = function(params : MissionTaskTownDevelopment.Params) : any

Fields

Name Type Description
townDevelopmentMap {Engine.Entity : boolean} Town entity -> development active.

MissionTaskTownDevelopment.State

record base/tealdef/mission/tasks/utility/mission_task_town_development.d.tl:7

record State

Notes

Empty state.