HaulTask as a child of ConstructionTask #73
Labels
No labels
assets
bug
duplicate
enhancement
help wanted
invalid
question
testing
ui
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
liamjd/UntitledColonyBuilder#73
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of milestone #5. Depends on #68 and #70. Blocked by milestone #3: there are no resources, inventories or storage to haul between yet, and
BuildingTypehas no resource cost.Filed now so the design intent is recorded where both collaborators can see it.
Intended shape:
BuildingTypegains a required-resources list (see the 'Things to come' comment in BuildingType.gd)ConstructionTaskspawns oneHaulTaskchild per required resource stack, targeting the building's entrance cell as delivery pointHaulTask.can_startis false until a source (Colony Centre or designated storage) holds the resource; the parent stays blocked until every child completesRevisit the scope once milestone #3 defines resources and storage.