View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009798 | Dwarf Fortress | Dwarf Mode -- Interface, Manager | public | 2016-05-26 05:27 | 2018-08-21 16:32 |
Reporter | soulsource | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | Linux AMD64 | OS | Gentoo Linux | OS Version | 13.0 |
Product Version | 0.43.03 | ||||
Summary | 0009798: Work order conditions: Impossible to specify "empty bag" | ||||
Description | It seems to be impossible to manually create a work order condition to check for available empty bags (if it is, and I missed it: sorry for the inconvenience). One can get the "empty bag" condition to show up for some tasks that require empty bags by pressing "r" (which adds prerequisites), but this doesn't work for all jobs, for instance it fails for "Collect Sand", while it does work for "Mill Plants". | ||||
Steps To Reproduce | Try to set up a repeating work order to "Collect Sand", which should have the condition to only start if a certain number of empty bags (but not boxes) is available. | ||||
Tags | No tags attached. | ||||
|
The problem is there is no way to specify general material classes for boxes and bags (such as "cloth" or "leather") - it is very specific ("cat leather bag"). |
|
Specifying a "general material class" like "cloth" or "leather" does not solve this problem. If you could set up a "collect sand" job to check for "leather" bags it still wouldn't initiate the job for free "cloth" bags (and vice versa). In my opinion, the real problem is that boxes and bags are lumped together despite significant differences in form and function. If there were "boxes" and "bags" categories instead, specifying empty bags would just work. |
|
For jobs that require a bag as reagent (e.g. Process plants to bag), "Add conditions from reagents/materials" adds a condition on "empty bags". If you press i to "Change item type", only "Empty items" is green; "boxes and bags" is red. So evidently such a condition is technically possible, there just isn't any way to specify it manually. I agree with Loci that boxes and bags should be two separate object types. |
|
You can use the traits "empty" and "sewn-imageless" to specify empty bags of any material ie empty Sewn-imageless boxes and bags will distinguish between boxes and bags because you can't sew an image onto a box. Doesn't work if you sew images to your bags though. |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-05-26 05:27 | soulsource | New Issue | |
2016-05-26 14:50 |
|
Note Added: 0035309 | |
2016-05-27 10:32 | Loci | Note Added: 0035311 | |
2018-08-21 15:51 | HairyDude | Note Added: 0038731 | |
2018-08-21 16:32 | sionlife | Note Added: 0038732 |