Jump to content

Rework the way the game selects heads of staff vs. antags.


Tomixcomics

Recommended Posts

Posted

Right, so my (basically only) character is a CMO. I also have surgeon enabled as a possible proffession for it.
I also have various antags checked to "on".

And on several times now I've readied up, only to have a round fail to start because "Unable to start [round type I have enabled on my antag list]. Not enough antagonists, 1 antagonist(s) needed"
This, combined with the fact I haven't been randomly selected to be an antag in forever, made me realize the game has been actively skipping me since I started playing head of staff.

Now, I can understand why heads of staff aren't allowed to be antags, I guess. I mean, I don't LIKE it, I certainly remember a time when it was possible for heads of staff to be antags and I feel like as long as a person roleplays something interesting out of it (which heads of staff are supposed to be whitelisted specifically for that dedication), it's fine, but... I have a different issue with this.

I like playing head of staff, I like playing antag, but because apparently the game first selects heads of staff and only then assigns antag roles, this system basically forces me to choose to ALWAYS have one enabled and one disabled. There is no way where I can play either one or the other.
If I have Head of Staff as an enabled option, I will ALWAYS be skipped over for antag roles, and if I want it to be possible to get antag roles, I have to disable being Head of Staff.
Now, I'm not saying you should let me be both of those things in the same round (though I wouldn't complain if that was possible), what I'm saying is - it should be reversed. Where it first selects who the antag is, and THEN selects what roles to place people in. That way a person can play either one or the other instead of having to choose between the two.

It's a real bummer finding out that I basically have to choose between demoting my main character canonically and no longer playing head of staff in a department that is frequently in need of one, or giving up the concept of antagging on every shift except ones where someone happens to have the head of staff role in a higher priority than I do.

Posted

IF MY MEMORY SERVES, antag and crew selection is done in the following phases:

  1. Off-site antag selection.
    • Externals like nukies get selected here.
  2. Crew selection.
  3. On-site antag selection.
    • This pays respect to job restrictions, ala antags not being able to be heads of staff.

This entire system is kind of horribly fragile because it's ancient shit code, badly documented, and can spiral into weird bugs. However, the best way to try to fix this would be by swapping steps 2 and 3. However, this would cause trouble because certain antags (like AI) need to know who gets selected as AI to work. It's kind of a weird catch-22 at play.

Posted

I'd prefer heads of staff continue to not be able to be antagonists. The days of head of staff antags were overloaded with incredibly powerful antags basically having an entire department under their thumb and being incredibly frustrating to deal with, not to mention unrealistic and typically annoying - moreso, in my opinion, than antagonist security. I'd love if it didn't return.

Posted
1 hour ago, CampinKiller said:

I'd prefer heads of staff continue to not be able to be antagonists. The days of head of staff antags were overloaded with incredibly powerful antags basically having an entire department under their thumb and being incredibly frustrating to deal with, not to mention unrealistic and typically annoying - moreso, in my opinion, than antagonist security. I'd love if it didn't return.

That wasn't what I suggested, though. I was saying it would be nice to have the option of being either head of staff or antag, but usually having one enabled means you can never have the other.

 

3 hours ago, Alberyk said:

You should still be selected for off station antags don't matter your job.

Really? Huh. Weird, feels like it hasn't happened in ages. Ah well. If you say it's still possible then I guess that's fine. Still a shame about station-based antags though.


 

Posted (edited)
1 minute ago, Tomixcomics said:

That wasn't what I suggested, though. I was saying it would be nice to have the option of being either head of staff or antag, but usually having one enabled means you can never have the other

Don't worry, I'm incapable of reading lmao

Edited by CampinKiller
  • Gem locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...