Files
Bubberstation/code/controllers
MichiRecRoom b71e9c1b28 Allow pAIs to withdraw their candidacy (#89120)
## About The Pull Request
This PR adds a "withdraw" button to the pAI candidacy menu, which
immediately (or near-immediately, given there's a small delay between
tgui refreshes) removes your information from the pAI device's candidate
download screen.

(The below video was recorded on a local instance of Monkestation, but
I've verified that it works exactly the same on tgstation proper too.)


https://github.com/user-attachments/assets/8508f17f-db61-4ae9-bdc8-b4214489b8b6

## Why It's Good For The Game
Being able to withdraw your candidacy means that, should you need to go
AFK or otherwise leave the game for an extended period of time, your
candidate details won't clog up the candidate download screen. Plus, you
won't frustrate players who download a pAI, only to find that they're
AFK.

## Changelog

:cl:MichiRecRoom
qol: pAIs can now withdraw their candidacy at any time. 
/🆑
2025-01-22 17:01:00 -08:00
..