Aurora.3
Aurora.3 copied to clipboard
Removes the AI from traitor job eligibility
See title. I'm sick of 1:45 'vent and bolt everything' gimmicks; the AI rolling traitor is basically just a check as to whether you have an engineer in round who knows how to kill it or not, otherwise you run the risk of it taking the entire round hostage. If you don't have an engineer like that the round is inordinately taken over by the thing if it wants to: it's like malf without the ability to go code delta and a million times more frequent than malf ever was. The only saving grace is that it takes a competent engineer about five minutes to kill it if they want to on the Horizon map; the downside is that if you don't have that engineer you're back to playing malf again.
I know this will get DNMed and subject to maintainer discussion; good. I just want the discussion to be on the table at all -- I don't care if it gets shot down, or if some other limitation is a more acceptable compromise than flat out removing it, but considering you can basically get your traitor roll on every single autotraitor/mixed traitor gamemode you want to get it on, I'm saying that it shows up far too frequently to be really engaging.
I have held out hope for months now that the AI whitelisting process might have helped rein things in in terms of gimmicks that don't necessarily involve bolting, electrifying, and venting stuff en masse but in my opinion it hasn't. I debated putting cyborgs up for removal as well but wound up not bothering, since I think that would give this PR a 100% chance of failure rather than a solid 90% or so.
!review
God bless
Great PR. AIs have far too much power and grief potential to be antagonists, and more often than not I have had trash AI rounds.
As predicted above. Will be discussed by the maintainers.
We have so few AI players and chars, that this might as well be directly targeting them by name.
I'd rather have AI removed completely, if the whitelist is clearly not working, and bad AIs do not get ahelped and removed.
We have so few AI players and chars, that this might as well be directly targeting them by name.
I don't care. If they don't want to be "indirectly" targeted by name then they can feel free to turn the traitor pref off and play the regular AI role instead. As it happens, we have a semi-consistent rotation of new AIs getting their hands on the whitelist and rolling traitor every round to the point where I am tired of being bolted into rooms and instantly vented the second it decides to go loud (as security, engineering, and even medical as a first responder) so I have absolutely zero sympathy for them.
I want the role removed so that I, personally, don't have to keep dealing with this Groundhog Day bullshit. I can only hope the playerbase (and maintainers) agree.
This should have been shitcanned ages ago. Good riddance.
Adding from EJDenton, as an AI player who does play Traitor on occasion, I feel like this is exactly why whitelists were put in place, so we can root out the bad players and let the good AI players run the actually fun gimmicks. Why not just remove whitelists of bad AI players and let the good players explore good gimmicks?
main reason AI traitor sucks and can only do "haha vent bolt" is because that's literally their only toolset. Traitor AIs do not receive any abilities or uplink to give them gimmick flexibility. antagonist AIs should stay in the game, but the present "shitty outdated malf" or "gimped traitor" can both safely be shitcanned.
main reason AI traitor sucks and can only do "haha vent bolt" is because that's literally their only toolset. Traitor AIs do not receive any abilities or uplink to give them gimmick flexibility. antagonist AIs should stay in the game, but the present "shitty outdated malf" or "gimped traitor" can both safely be shitcanned.
I would love to have additional tools to expand the type of gimmicks we can run. I think one of the main issues with antag AI currently is the antipathy for sentient AI that seems to be baked into the lore. Making any moves that are not subservient to the crew often causes immediate blow-back so I feel like additions would need to be subdued in scope and things that allow you to build atmosphere and tension without drawing direct attention to yourself.
I would still opt to not dissolve the traitor AI role until something was in-place to replace it because without interest on the development side it could sit in limbo forever. I agree with Dekser that utilizing whitelists and removing problem players from the role should be to way to move forward.
This pull request has conflicts, please resolve those before we can evaluate the pull request.