Fax Machine
About The Pull Request
Now that the mechanics of paperwork are working again, you can get busy improving the bureaucratic stuff. In many SS13 builds there is a fax machine. A handy thing to send papers from one part of the station to another. So I decided to develop a fax machine specifically for tgstation.

The mechanics are simple - stick the paper in and send it to the addressee from the list of available faxes.

I'll answer the probable question right away. This fax machine, unlike modern fax machines, does not copy paper images, but teleports them obviously by means of bluespace magic. This will open up funny situations with teleporting paper to the wrong addressee. I also did not envision recreating a fax using the boards, because I am afraid people will start abusing it. I foresee that by default each department will have one fax for the crew and one for the head.

For Mappers: Fax is self-sufficient and assigns itself the necessary variables required for its work. But for full use, you need to fill in the following fields:
- fax_name - displays the fax name in the fax list.
- syndicate_network - Indicates that the fax belongs to an enemy network and does not show in the general list.
Naturally, I created functions for traitors. Fax can be hacked. Then it will have the ability to display hidden faxes from the syndicate network and rename the fax with the multitool names of other faxes. For example to the name "fax captain". It would be funny to see two faxes with that name and not know which one to send the paper to.
Why It's Good For The Game
I've talked to a lot of people and many have expressed a desire to see faxes in the game, reasoning that they would increase crew involvement in dealing with the bureaucracy.
Changelog
:cl: add: Fax Machine /:cl:
You currently have a negative Fix/Feature pull request delta of -8. Maintainers may close this PR at will. Fixing issues or improving the codebase will improve this score.
Please tell me it makes this sound every time it sends or receives a fax https://youtu.be/qTX1lI8COuQ
https://user-images.githubusercontent.com/47086570/183509188-17bc0660-b844-4afb-ac60-34bd3440ac90.mp4
Will you consider making it possible to send faxes to the various parts of NanoTrasen CC, or even other station captain faxes? I know communication console already does that, but the fax can make it so admins can reward people for putting their hard effort into making a document, instead of just writing one simple message.
We can probably make it like in Baystation, where fax is used for more casual messages, and the communication consoles is for emergencies only.
Will you consider making it possible to send faxes to the various parts of NanoTrasen CC, or even other station captain faxes? I know communication console already does that, but the fax can make it so admins can reward people for putting their hard effort into making a document, instead of just writing one simple message.
We can probably make it like in Baystation, where fax is used for more casual messages, and the communication consoles is for emergencies only.
Oh and expanding this. This will also make more possibilities for traitor gimmicks with the chamelon stamp masked as CC stamp. We can also probably make a entire paperwork faking kit with the special pen which can fake SIGNS (Just like in Baystation)
I don't see map changes at the moment, but if you plan on adding them in-game, definitely make sure lawyer and psychologists have one
Would it be possible to fax mail?
someone please add cross server faxing kthanx and bye
So hypothetically if someone put c-4 or x-4 on a piece of paper and faxed the paper over, would it stay on the paper?
So hypothetically if someone put c-4 or x-4 on a piece of paper and faxed the paper over, would it stay on the paper?
we're taking mailing people pipe bombs to a new era (the 80s)
Would it be possible to fax mail?
I could add such mechanics, but I'm afraid it would make the mechanics very easy for the delivery guys.
I don't see map changes at the moment, but if you plan on adding them in-game, definitely make sure lawyer and psychologists have one
I won't put them on the map until everything is ready and approved.
Will you consider making it possible to send faxes to the various parts of NanoTrasen CC, or even other station captain faxes? I know communication console already does that, but the fax can make it so admins can reward people for putting their hard effort into making a document, instead of just writing one simple message.
We can probably make it like in Baystation, where fax is used for more casual messages, and the communication consoles is for emergencies only.
At this stage of development it is easy enough to do. It is enough to place a fax so that other faxes will see it.
My advice is that this PR is already a decent change on it's own, I'd recommend any follow ups come in the form of a new PR
My advice is that this PR is already a decent change on it's own, I'd recommend any follow ups come in the form of a new PR
Yes, of course I will not develop in this PR any other functionality than a fax machine.
So hypothetically if someone put c-4 or x-4 on a piece of paper and faxed the paper over, would it stay on the paper?
It seems like it does.
I have tried to improve the code and therefore reopen the PR.
I have tried to improve the code and therefore reopen the PR.
No need to explain yourself, you mark it ready when you think it's ready, we'll draft if it isn't after.
In my opinion the sprite's a bit dull, color-wise. Maybe I'm just too used to shiny things but I do feel at least some parts of it could look a bit brighter, like those buttons and screen
If the next review shows that everything is fine, I will start putting faxes on the maps.
In my opinion the sprite's a bit dull, color-wise. Maybe I'm just too used to shiny things but I do feel at least some parts of it could look a bit brighter, like those buttons and screen
I admit that I'm not the best spriter. At least I tried to keep the color palette like a photocopier to give the general style of office equipment.
mapping stuff would be for maptainers, code stuff is fine though.
Thank you for your review.
Kilo is a pain. I wanted to quit halfway through and not try to add faxes to Kilo, but by some miracle I did. Except for the service and QM faxes.
Kilo is a pain. I wanted to quit halfway through and not try to add faxes to Kilo, but by some miracle I did. Except for the service and QM faxes.
What's wrong?
What's wrong?
When inserting faxes, I try to keep everything in its original form. At most, I move things to other places. Here's an example of a QM office. It's just not realistic to put a fax in here.

I finished arranging the faxes on the maps. I tried not to change anything in the interiors of the rooms or remove personal belongings, only moved.
What's wrong?
When inserting faxes, I try to keep everything in its original form. At most, I move things to other places. Here's an example of a QM office. It's just not realistic to put a fax in here.
Holy shit, this is packed.
Your Fix/Feature pull request is currently below zero (-11). Maintainers may close future Feature/Balance PRs. Fixing issues or helping to improve the codebase will raise this score.