Fax Responders
About the pull request
This project is intended to update and overhaul the fax machines, in regards to who can contact who and how. I have implemented some of these changes within this PR already, but more is to come. It also adds a dedicated role for responding to faxes, split into subsidiary jobs for each main faction (USCM/USCM Provost/WY/TWE/UPP/CLF/CMB) This role is experimental, and will either be a dedicated staff role, or potentially opened up to players. The method of this opening however is still to be determined, whether it will act like a traditional whitelist, or be operated differently is as of yet unknown. There is a wiki page for the fax responder role that can be found here: https://cm-ss13.com/wiki/Fax_Responder.
Explain why it's good for the game
Testing Photographs and Procedure
Screenshots & Videos
Put screenshots and videos here with an empty line between the screenshots and the <details> tags.
Changelog
:cl: add: Added unique identifier to all fax machines. add: Added a new way to contact fax machines directly, titled Specific Machine Code in the select department setting. add: Added a Fax Responder role, broken down into subsidiary jobs for each faction. This is currently experimental in handling, and access is restricted. /:cl:
I had a look at the code and I'm not sure what is causing it, but besides USCM and WY roles, the UPP, TWE, CLF and CMB roles are not spawning with their headsets as intended - nor do they recieve announcements(fine for all except TWE/CMB probably). Did not test Provost.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
Conflicts have been resolved. A maintainer will review the pull request shortly.
New setup is great and gives a lot of awareness to better prepare faxes ahead of time. Small bugs for your consideration, monitoring camera:
- Planetary spawnzones sometimes are completely frozen and you can't move. 'riding' the DS down circumvents this.
- You collide with objects(thankfully, they do not collide with you.) - so you cannot move past mobs but they can move past you. ...Unfortunately you do collide with walls and doors - which means you can open doors up like a ghost.
Happened on Fiorina and LV-624 respectively once each, so didn't get to test reproducability
USCM HC fax responder is locked out of the remote monitoring computer, and doesn't seem to have access to any paperwork prefabs.
New setup is great and gives a lot of awareness to better prepare faxes ahead of time. Small bugs for your consideration, monitoring camera:
- Planetary spawnzones sometimes are completely frozen and you can't move. 'riding' the DS down circumvents this.
- You collide with objects(thankfully, they do not collide with you.) - so you cannot move past mobs but they can move past you. ...Unfortunately you do collide with walls and doors - which means you can open doors up like a ghost.
Happened on Fiorina and LV-624 respectively once each, so didn't get to test reproducability
I've not noticed any collisions, please let me know if you replicate this. As for not being able to move the remote cameras, you can't move them unless they are or will be within 5 tiles of a friendly camera. This means no spying on remote parts of the colony unless a camera friendly to you is already there.
I can imagine something of a smaller alert similar to when CIC staff or SEA latejoins for the role in common chat made by ARES, "Fax Tubes for USCM Provost have been recalibrated." If you send a fax before then, you could get a warning that it may not be answered. With a fax operator, you can be pretty sure it'll get adressed. Very much a QOL for any roleplaying since there'd be confirmation that what you're writing isn't going to be a timewaste.