town_size_task_util¶
Source: base/tealdef/mission/tasks/town_size/town_size_task_util.d.tl
Notes
Shared update function of the town-size tasks.
Globals¶
Types
| Name | Definition | Description |
|---|---|---|
S |
MissionTaskTownSize.State |
|
P |
MissionTaskTownSize.Params |
|
TaskContext |
MissionInterface.TaskContext |
TownSizeTaskUtil¶
record global base/tealdef/mission/tasks/town_size/town_size_task_util.d.tl:5
global record TownSizeTaskUtil
Load: local town_size_task_util = ug_require "::/mission/tasks/town_size/town_size_task_util.tl"
Notes
Shared code of the town-size tasks.
Functions
onUpdate(ctx : TaskContext<S, P>, _readOnlyApi : MissionInterface.MissionTaskReadOnlyApi) base/tealdef/mission/tasks/town_size/town_size_task_util.d.tl:6
Call as town_size_task_util.onUpdate
Notes
Updates the town size and sets the task progress (counter up to minSize, 750 or 1000, with a 1-3 star icon).
| Parameter | Type | Description |
|---|---|---|
ctx |
TaskContext<S, P> |
Context of the task. |
_readOnlyApi |
MissionInterface.MissionTaskReadOnlyApi |
Unused. |