[Suggestion] Editable, orderable job list & staff groups

(previously 'DEVELOPER') Private forum for registered community members. To register, please visit www.prison-architect.com/register.

Moderator: NBJeff

Orderable job feature importance

An orderable job list is useful and a must-have
69
56%
An orderable job list is useful, but only a nice-to-have
49
40%
An orderable job list is cosmetic with minimal user value
3
2%
An orderable job list is a bad idea and would hurt game play
2
2%
 
Total votes: 123
sleeper1138
level0
Posts: 7
Joined: Wed Oct 10, 2012 1:29 am
Location: US

[Suggestion] Editable, orderable job list & staff groups

Postby sleeper1138 » Sun Oct 14, 2012 1:22 am

[Order-able Job List]
I think it would be useful to have the "Jobs" tab in the Warden's report have each job be selectable and able to be repositioned within the jobs list. Multiple jobs should be able to be selected together (shift-click, by use of check boxes, etc.) and re-ordered.

The interface could allow jobs to be selected and moved up or down the list, or each job could have a task sequence number (1, 2, 3, 4,...99, 100, etc.) the user could edit and then have the list recalculate positions. Select and drag (or select and press a "move up", "move to top", "move down", "move to bottom") seems fastest for the user.

[Reason]
Finding specific workers and reordering them by clicking on a task is useful for some scenarios but too cumbersome for others. This feature would allow the Architect (player) to work in a very administrative manner, "These tasks are our priorities for today. See that they are accomplished first."

[Staff Groups]
As an enhancement to the above, staff, particularly workers, could be assignable to optional "groups" (i.e. group 1, group 2) and tasks could have an optional group number. All jobs would be created with a *ANY value in the group field. Workers that have been assigned to groups (player does not have to assign a worker to a group) would first work on jobs that have been assigned to their specific group (as compared to being left at *ANY). When there are no jobs left assigned to a group, the workers in that group return to working on *ANY jobs (but remain in their assigned group in case the user wants to assign that group to future tasks).


While the game play suggestion from other players/testers is to only ever assign a few tasks to workers at a time, some projects are high priority, and finding each worker on the map and reassigning them to the new project is bothersome.

Additionally, some projects are large but are of a low priority, so I might only want one or two workers to work on it while the rest are working on my immediate tasks. An example is building a fence around my entire map. Building the fence required a few hundred job entries. I would have loved to have been able to assign that task to "group 1" and placed a single worker in group 1 and left all the other workers to work on other tasks.

[Poll]
Obviously I added a poll. I'm not sure of the netiquette for their use in these forums. If it is not useful/appropriate, please feel free to disable it.
To give a feel for the level of importance I assign to my poll options, I am only going to vote for "nice to have" status for this request.
User avatar
paktsardines
level5
level5
Posts: 1752
Joined: Mon Oct 01, 2012 11:10 am
Location: Australia

Postby paktsardines » Sun Oct 14, 2012 2:31 am

Sorry, I like this idea, but could you please clarify? Would the jobs list show a list of all jobs ordered by priority, or only the jobs currently underway by workers?

I would really like to be able to prioritise building walls and doors above fitting sprinklers when my prisoners roll in. :)
User avatar
ghostFace34
level0
Posts: 5
Joined: Wed Nov 30, 2011 11:20 pm

Postby ghostFace34 » Sun Oct 14, 2012 3:58 am

I voted must have on the job re-ordering. I also agree that groups would be a nice addition. The only problem is how to implement the UI for it. It seems you would need a nice filtering system where you could prune the jobs displayed, like jobs of a certain type, or in a certain area. Otherwise I can see it being just as much a pain to sift through every queued job to identify the ones you want to re-assign.
User avatar
ronanc
level4
level4
Posts: 563
Joined: Wed Sep 26, 2012 2:56 pm
Location: Vietnam

Postby ronanc » Sun Oct 14, 2012 3:24 pm

Hey thanks for the well thought out post sleeper and a neat idea too.
sleeper1138
level0
Posts: 7
Joined: Wed Oct 10, 2012 1:29 am
Location: US

Postby sleeper1138 » Sun Oct 14, 2012 5:09 pm

paktsardines wrote:Sorry, I like this idea, but could you please clarify? Would the jobs list show a list of all jobs ordered by priority, or only the jobs currently underway by workers?


I envision the Jobs list in the Reports view would look as it does today (show all jobs that have been requested by the user), but it would have additional functionality to allow ordering. For example, today it only shows the job (e.g. "Move Chair to Yard") and the status (e.g. "Job (Queued)", "Job in Progress").

The enhancement would continue to show this information for all jobs, but it would also automatically sort the list in the order of execution (first job on top, followed by second, then third, etc.). All jobs, both those currently being executed as well as queued jobs would be listed. The user could then change the order of the jobs (e.g. move the jobs listed at positions 105-127 to build the contents of a new cell to positions 10-32 to begin work sooner).

ghostFace34 wrote:The only problem is how to implement the UI for it. It seems you would need a nice filtering system where you could prune the jobs displayed, like jobs of a certain type, or in a certain area. Otherwise I can see it being just as much a pain to sift through every queued job to identify the ones you want to re-assign.


That makes sense. Perhaps tabs, check boxes or drop-down selection within the Jobs page to allow display of the jobs by staff (worker, guard, etc.) and/or by job type (construction, move, load, etc.)? If the "groups" feature was used, also to filter by group number to be able to quickly find jobs assigned to a group? Is that the type of filtering you are envisioning?


[Current functionality]
FYI - Currently, the user can click on a job in the Jobs list to cause the user's view to position itself to the map location where the job is to take place.


Thanks for everyone's feedback and suggestions so far!
Marinetastic
level0
Posts: 2
Joined: Sun Sep 30, 2012 12:16 pm

Postby Marinetastic » Sun Oct 14, 2012 6:00 pm

I'd suggest standing orders be added too, like you could instruct your doctors to always prioritise guards over prisoners or guards to chase down escaping prisoners before dealing with anything else.
planettop92
level2
level2
Posts: 159
Joined: Sun Dec 08, 2013 4:27 pm

Re: [Suggestion] Editable, orderable job list & staff groups

Postby planettop92 » Tue Dec 24, 2013 8:15 pm

I really like this idea, and want to expand on it. It'll probably be difficult to try and order jobs while they are constantly being shifted up and down. Maybe the Job reports tab could have two sections:

1. The top section would be the in-progress section. It'll have two buttons next to it in case the player wants to cancel the job or send to the end of the queue.

2. The bottom section would be the order-able queue. If the player clicks on the queue, the game would pause so he/she could either click and drag or press the move up/down/top/bottom buttons to reorder the jobs around.

I'm not really sure how Staff Groups would be implemented though... and, as already mentioned, there should be a way to filter jobs based on staff, type, and proximity. I like the idea of either using drop-down boxes or little staff icon buttons to see only jobs for a particular staff. The problem comes when it is impossible to differentiate one job from another. For example, the janitors/gardeners would always have the same job, just on a different tile. Maybe it'll be better to have a jobs overlay similar to the utilities overlay?

Of course, this suggestion would probably only be useful for people who really really like to micromanage stuff, so I voted "nice to have."

Marinetastic wrote:I'd suggest standing orders be added too, like you could instruct your doctors to always prioritise guards over prisoners or guards to chase down escaping prisoners before dealing with anything else.

^ +1
planettop92
level2
level2
Posts: 159
Joined: Sun Dec 08, 2013 4:27 pm

Re: [Suggestion] Editable, orderable job list & staff groups

Postby planettop92 » Sat Dec 28, 2013 12:30 am

I just realized, Staff Deployment would probably be easier and more appropriate to implement than staff groups. Similar to how guards can be assigned to wander in different areas of the prison, cooks can be assigned to kitchens, doctors can be assigned to infirmaries, janitors can be assigned to indoor areas, and gardeners can be assigned to outdoor areas using the same interface.
Master-Guy
level2
level2
Posts: 125
Joined: Sat Jan 12, 2013 1:55 pm

Re: [Suggestion] Editable, orderable job list & staff groups

Postby Master-Guy » Sat Dec 28, 2013 8:57 am

As for the workers, something I see in other games lately, is that units with a build queue have no build queue at all.
In stead they look around them what they can do in the shortest amount of walking time. Doing this would greatly improve the worker efficiency.
Downside to this is that you have to be aware that you cannot plan utilities and a crossing wall above it, as they would create the wall first.
flesh_god
level1
level1
Posts: 29
Joined: Thu May 01, 2014 1:19 am

Re: [Suggestion] Editable, orderable job list & staff groups

Postby flesh_god » Wed May 07, 2014 7:20 pm

I know this suggestion's been a while, but still be a good one :)

It would be great to cancel a job directly in the jobs tab as it is presently useless when a glitch appears... Can't cancel a job going on site because of a glitch.

+1
Galamoth
level0
Posts: 1
Joined: Thu May 15, 2014 12:58 pm

Re: [Suggestion] Editable, orderable job list & staff groups

Postby Galamoth » Sun May 18, 2014 4:04 am

I voted "must have" on this suggestion. I actually came to the forum looking to post something like this. Being able to up the priority of certain actions would be tremendously useful (clearing corpses after a riot for example).
Hildytoo
level0
Posts: 2
Joined: Sat Dec 28, 2013 3:46 am

Re: [Suggestion] Editable, orderable job list & staff groups

Postby Hildytoo » Sun Jul 13, 2014 3:09 pm

flesh_god wrote:I know this suggestion's been a while, but still be a good one :)

It would be great to cancel a job directly in the jobs tab as it is presently useless when a glitch appears... Can't cancel a job going on site because of a glitch.

+1


and another +1 - number of times I've wanted to cancel something that is stuck, so I can work out how to fix it.
Turnspike
level1
level1
Posts: 33
Joined: Thu Feb 05, 2015 6:28 pm

Re: [Suggestion] Editable, orderable job list & staff groups

Postby Turnspike » Sat Mar 21, 2015 3:37 pm

I'd like to add to this that you should be able to left click on a worker then right click a task to make them drop what they're doing and go there immediately.
Same with guards who you want to send to escort prisoners or man CCTV stations etc.

Return to “Community Members”

Who is online

Users browsing this forum: No registered users and 3 guests