AI Code Red auth
- ShizCalev
- Code Maintainer
- Joined: Wed Apr 23, 2014 3:12 am
- Byond Username: ShizCalev
- Github Username: ShizCalev
AI Code Red auth
Add a verb to the AI to request Code Red authorization.
In the event that all the heads are dead and missing, and the station has massive damage that would warrant as such an escalation, the AI would trigger the verb, which would then need to be verified by a second party (or perhaps even a third) of any rank/role at any keycard auth device on the station (or perhaps a comms console instead.)
The authorizing party's name would then be printed out on a page at all communications consoles to keep a log of who did it available for ingame players.
In the event that all the heads are dead and missing, and the station has massive damage that would warrant as such an escalation, the AI would trigger the verb, which would then need to be verified by a second party (or perhaps even a third) of any rank/role at any keycard auth device on the station (or perhaps a comms console instead.)
The authorizing party's name would then be printed out on a page at all communications consoles to keep a log of who did it available for ingame players.
- Anonmare
- Joined: Sun Mar 15, 2015 8:59 pm
- Byond Username: Anonmare
Re: AI Code Red auth
I believe the AI can technically request a code red, but only if its core is right next to an authentication device.
Same with cyborgs. You could probably just an auth device in its core to achieve the effect.
Same with cyborgs. You could probably just an auth device in its core to achieve the effect.
- MisterPerson
- Board Moderator
- Joined: Tue Apr 15, 2014 4:26 pm
- Byond Username: MisterPerson
Re: AI Code Red auth
Or just allow the AI to use auth devices remotely.
I code for the code project and moderate the code sections of the forums.
Feedback is dumb and it doesn't matter
Feedback is dumb and it doesn't matter
- Lumbermancer
- Joined: Fri Jul 25, 2014 3:40 am
- Byond Username: Lumbermancer
Re: AI Code Red auth
Red Alert authorizes heads of staff and security to use lethal force, therefore AI shouldn't actively seek going red because law 1, no?
- Anonmare
- Joined: Sun Mar 15, 2015 8:59 pm
- Byond Username: Anonmare
Re: AI Code Red auth
Probably not a good idea since the AI could remotely trigger two devicesMisterPerson wrote:Or just allow the AI to use auth devices remotely.
Red Alert also allows the shuttle to arrive earlier which, in the event of an existential threat (I.E. Someone BoHs the middle of the station), the AI is probably obligated to do so. Theoretical harm in the future < Almost assured harm in the near futureLumbermancer wrote:Red Alert authorizes heads of staff and security to use lethal force, therefore AI shouldn't actively seek going red because law 1, no?
- Lumbermancer
- Joined: Fri Jul 25, 2014 3:40 am
- Byond Username: Lumbermancer
Re: AI Code Red auth
Exactly my point.Anonmare wrote:Theoretical harm in the future < Almost assured harm in the near future
- Anonmare
- Joined: Sun Mar 15, 2015 8:59 pm
- Byond Username: Anonmare
Re: AI Code Red auth
Heads of Staff aren't machines. They won't immediately draw weapons and gun down the nearest person the very instant it goes red alert.
A singularity that's eating the station is a more immediate that will kill Humans in the near future and is a higher threat than the HoP possibly shooting somebody at some point.
Plus there's nothing stopping the HoP from shooting someone on a blue alert or lower; red alert just technically gives authorisation but it does not mean it will be exercised. The AI's no more responsible for harm committed after enabling red alert as it is for letting someone into R&D - after all, a person entering R&D could manufacture harmful weapons but it doesn't mean they will as there are plenty of non-harmful reasons to be in R&D.
A singularity that's eating the station is a more immediate that will kill Humans in the near future and is a higher threat than the HoP possibly shooting somebody at some point.
Plus there's nothing stopping the HoP from shooting someone on a blue alert or lower; red alert just technically gives authorisation but it does not mean it will be exercised. The AI's no more responsible for harm committed after enabling red alert as it is for letting someone into R&D - after all, a person entering R&D could manufacture harmful weapons but it doesn't mean they will as there are plenty of non-harmful reasons to be in R&D.
- MisterPerson
- Board Moderator
- Joined: Tue Apr 15, 2014 4:26 pm
- Byond Username: MisterPerson
Re: AI Code Red auth
That's really easy to test for and block.Anonmare wrote:Probably not a good idea since the AI could remotely trigger two devicesMisterPerson wrote:Or just allow the AI to use auth devices remotely.
I code for the code project and moderate the code sections of the forums.
Feedback is dumb and it doesn't matter
Feedback is dumb and it doesn't matter
- cedarbridge
- Joined: Fri May 23, 2014 12:24 am
- Byond Username: Cedarbridge
Re: AI Code Red auth
Realistically you'd want to test for and block not only the AI but the AI and any borg who also gains access under this change. The borgs going into a panic and instantly setting Red like they're heads of staff would be silly.MisterPerson wrote:That's really easy to test for and block.Anonmare wrote:Probably not a good idea since the AI could remotely trigger two devicesMisterPerson wrote:Or just allow the AI to use auth devices remotely.
- Not-Dorsidarf
- Joined: Fri Apr 18, 2014 4:14 pm
- Byond Username: Dorsidwarf
- Location: We're all going on an, admin holiday
Re: AI Code Red auth
Instead of giving the AI an authenticator, which it's explicitly blocked from, hook the AI into the authentication system and give it a popup when an authentication request is made that lets it virtually swipe.
kieth4 wrote: infrequently shitting yourself is fine imo
There is a lot of very bizarre nonsense being talked on this forum. I shall now remain silent and logoff until my points are vindicated.
Player who complainted over being killed for looting cap office wrote: ↑Sun Jul 30, 2023 1:33 am Hey there, I'm Virescent, the super evil person who made the stupid appeal and didn't think it through enough. Just came here to say: screech, retards. Screech and writhe like the worms you are. Your pathetic little cries will keep echoing around for a while before quietting down. There is one great outcome from this: I rised up the blood pressure of some of you shitheads and lowered your lifespan. I'm honestly tempted to do this more often just to see you screech and writhe more, but that wouldn't be cool of me. So come on haters, show me some more of your high blood pressure please.
- MisterPerson
- Board Moderator
- Joined: Tue Apr 15, 2014 4:26 pm
- Byond Username: MisterPerson
Re: AI Code Red auth
Popups steal input focus. I'd really like to avoid those. We could do an alert, but really you can just ask the AI by talking to it.Not-Dorsidarf wrote:Instead of giving the AI an authenticator, which it's explicitly blocked from, hook the AI into the authentication system and give it a popup when an authentication request is made that lets it virtually swipe.
I don't think borgs should be able to auth at all personally. I'd leave it at the AI only, and even then it would just be a single swipe. So you'd still need a real human to confirm it.cedarbridge wrote: Realistically you'd want to test for and block not only the AI but the AI and any borg who also gains access under this change. The borgs going into a panic and instantly setting Red like they're heads of staff would be silly.
I code for the code project and moderate the code sections of the forums.
Feedback is dumb and it doesn't matter
Feedback is dumb and it doesn't matter
-
- Joined: Sat Apr 19, 2014 5:19 am
- Byond Username: Gun Hog
Re: AI Code Red auth
If the maintainers okay this, I would be happy to code it after the freeze! Currently, all you REALLY need to do this NOW is adding an auth panel directly next to the primary AI.
I would change it such that attack_robot() returns (denies borgs), and remove the adjacency check on AIs while making sure that only one silicon can ever count (I.E. two AIs cannot swipe).
Making a "CONFIRM" link in the AI's chat is also an option, but I would prefer that a human has to ask the AI to access a swiper first.
I would change it such that attack_robot() returns (denies borgs), and remove the adjacency check on AIs while making sure that only one silicon can ever count (I.E. two AIs cannot swipe).
Making a "CONFIRM" link in the AI's chat is also an option, but I would prefer that a human has to ask the AI to access a swiper first.
- 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: AI Code Red auth
I think allowing mutliple AIs to swipe is fine, if someone has usurped the main AI and produced two more (or ignored the main and produced THREE) I think they deserve the swipes.
私は完璧
Who is online
Users browsing this forum: Bing [Bot]