job system.
- imblyings
- Joined: Fri Apr 18, 2014 5:42 pm
- Byond Username: Ausops
- Location: >using suit sensors
job system.
Please change it so it doesn't force people into heads of staff positions. As far as I'm aware it doesn't force people into AI or borg positions so why not head of staff or captain positions. If the players really needed a head of staff and there weren't any, they can break into the captain's office for the spare ID.
The patched, dusty, trimmed, feathered mantle of evil +13.
- Scones
- Joined: Mon Nov 10, 2014 2:46 am
- Byond Username: Scones
- Location: cooler than thou
Re: job system.
is this a thing?
i've never seen it happen, >50% of basil rounds have no heads of staff
i've never seen it happen, >50% of basil rounds have no heads of staff
plplplplp WOOOOooo hahahhaha
- danno
- Joined: Wed Apr 16, 2014 5:07 pm
- Byond Username: Dannno
- Location: e-mail me if you want a pizza roll
Re: job system.
yeah i mean
i'm pretty sure it even says "captainship is not forced on anyone" on roundstart if there isn't one
i'm pretty sure it even says "captainship is not forced on anyone" on roundstart if there isn't one
- imblyings
- Joined: Fri Apr 18, 2014 5:42 pm
- Byond Username: Ausops
- Location: >using suit sensors
- Scones
- Joined: Mon Nov 10, 2014 2:46 am
- Byond Username: Scones
- Location: cooler than thou
Re: job system.
when? never seen it, never heard of it, never saw a recent change that would indicate this being a featureimblyings wrote:Yes its happened twice.
plplplplp WOOOOooo hahahhaha
- Loonikus
- Joined: Mon Dec 15, 2014 2:20 am
- Byond Username: Loonicus
Re: job system.
So you had a head role set to "never" and you got selected anyway?
-
- Github User
- Joined: Fri Apr 18, 2014 1:50 pm
- Byond Username: Xxnoob
- Github Username: xxalpha
Re: job system.
I am pretty sure it favors security.
-
- TGMC Administrator
- Joined: Mon Apr 28, 2014 4:40 am
- Byond Username: Lumipharon
Re: job system.
No, what he means is if you have a head job to set say, medium, and a non head job set to high, if no one else has better priority for taking that head job (ie: no one has it set to high), then you get put into it, even if you high preference is empty. It's really fucking annoying, since I have to not only set another job to high, I then have to set any head roles to low/never.
- Remie Richards
- Joined: Thu Apr 17, 2014 7:11 pm
- Byond Username: CrimsonVision
- Location: England, UK, Earth, Sol, Milky Way, Local Group, Virgo Supercluster, Known Universe
- Contact:
Re: job system.
Code: Select all
//This proc is called before the level loop of DivideOccupations() and will try to select a head, ignoring ALL non-head preferences for every level until
//it locates a head or runs out of levels to check
//This is basically to ensure that there's atleast a few heads in the round
/datum/subsystem/job/proc/FillHeadPosition()
for(var/level = 1 to 3)
for(var/command_position in command_positions)
var/datum/job/job = GetJob(command_position)
if(!job) continue
var/list/candidates = FindOccupationCandidates(job, level)
if(!candidates.len) continue
var/mob/new_player/candidate = pick(candidates)
if(AssignRole(candidate, command_position))
return 1
return 0
私は完璧
-
- Joined: Fri Apr 18, 2014 9:02 am
- Byond Username: Miggles
- Contact:
Re: job system.
pls remove
if there needs to be someone with access to do something they can just take the spare id
having a head is not at all necessary for anything when you dont have a high population and when you do there will certainly be people to fill those roles
if there needs to be someone with access to do something they can just take the spare id
having a head is not at all necessary for anything when you dont have a high population and when you do there will certainly be people to fill those roles
dezzmont wrote:I am one of sawrge's alt accounts
dezzmont wrote:sawrge has it right.
Connor wrote:miggles is correct though
- Ikarrus
- Joined: Fri Apr 18, 2014 2:17 am
- Byond Username: Ikarrus
- Github Username: Ikarrus
- Location: Canada
- Contact:
Re: job system.
I don't know how to feel about that.
If there isn't an AI, it would just devolve into the first person who breaks into the Captain's office gets it. Which would be necessary to end the round or get access anywhere.
Heads should still be prioritized, but I suppose it shouldn't be picking people who have them set to Never.
Same goes for if you have "Be random job if none are available" because we occasionally get the newbie player forced into a head role when they're not ready or willing.
If there isn't an AI, it would just devolve into the first person who breaks into the Captain's office gets it. Which would be necessary to end the round or get access anywhere.
Heads should still be prioritized, but I suppose it shouldn't be picking people who have them set to Never.
Same goes for if you have "Be random job if none are available" because we occasionally get the newbie player forced into a head role when they're not ready or willing.
Former Dev/Headmin
Who is this guy?
Who is this guy?
-
- In Game PermaBanned
- Joined: Thu May 08, 2014 11:17 pm
- Byond Username: Cipher3
Re: job system.
THIS is why I've gotten HoS a few times without it set in my preferences? Every time that's happened I don't want to be HoS - I don't want the responsibility, to be security, to manage everyone, to be a head, and I likely won't have time to run the round to completion, which is why I would have chosen a less essential role. I do play HoS occasionally, when I want to. If it's not set, I don't want to.Remie Richards wrote:Spoiler:
Spoiler:
- imblyings
- Joined: Fri Apr 18, 2014 5:42 pm
- Byond Username: Ausops
- Location: >using suit sensors
Re: job system.
yes.Loonikus wrote:So you had a head role set to "never" and you got selected anyway?
I've had two rounds now where I had everything set to never except for borg and I was made a captain. The last time this happened, Centcom ended up bluespacing out my office and bluespace artillerying me before making the emergency shuttle land in a field of singulos. The station also indirectly suffered a power blackout as a result of the job selection system making me a captain.
I think the code Remie posted adequately explains it though.
The patched, dusty, trimmed, feathered mantle of evil +13.
Who is online
Users browsing this forum: No registered users