
Posts: 3822
Joined: 16 Sep 2007, 22:00
KaM Skill Level: Skilled
ICQ: 269127056
Website: http://lewin.hodgman.id.au
Yahoo Messenger: lewinlewinhodgman
Location: Australia
Task display for units

The task display was originally for debugging, it said what task the units were currently doing. We decided to leave it because it might be useful. However, as T*AnTi-V!RuZz pointed out it says "mining resources" when a woodcutter is planting a tree, because to KaM, planting and cutting are both handled by the "mining" task (because they're 90% the same). Also, soldiers will always display "idle" (even when fighting) except when they are attacking a house. That's because all other things are not counted as tasks, they're "action" and the only task a soldier can have it attacking a house.
So currently the display only makes sense to programmers who understand our internal structure. We could change it so it says sensible things like "Cutting tree", "Planting tree", "Mining stone", "Fishing", etc. for citizens, and "Idle", "fighting", "pursuing", "storm attacking", "attacking house", etc. for soldiers.
The question is, is the display useful and worth keeping or should it just be removed? KaM didn't have one, if you wanted to know what a unit was doing you'd have to watch him and figure it out. IMO 90% of the time the task display says the obvious thing you can see just by looking at the unit. For example, a woodcutter carrying a young tree and a trowel probably isn't going out to have a tea party, it's pretty obvious he's planting a tree. Similarly your farmer carrying his scythe is probably off to cut some corn, not slice the legs off an enemy. I really like that you can usually see what units are doing by looking at what they're carrying (especially serfs) so I think the task display is unnecessary duplication of this information. I can't remember ever using the task display while playing.
But that's just my opinion, please write your own here
