Skip to content

Commit

Permalink
[MIRROR] Photocopier paperforms fix [MDB IGNORE] (#15464)
Browse files Browse the repository at this point in the history
* Photocopier paperforms fix (#69005)

Fixes #65831

In this PR I added a system of pre-prepared paper forms for the printer. This system worked for a while and because of security problems in the papers was completely broken by quick fixes to the holes. I did not try to fix the forms, because at the time because of the broken papers it was pointless, and I decided to wait until the code papers are fully recycled. Waiting for a fix, I rewrote the config and now the system blanks again normally print forms. In addition, this fix allowed to bring the configuration of the forms in a more readable form.

As a bonus, I decided to add a "VOID" stamp. I was going to do it back when the system of forms was introduced, but because the stamps at the time did not work properly I did not do it.

* Photocopier paperforms fix

Co-authored-by: twilightwanderer <[email protected]>
  • Loading branch information
SkyratBot and twilightwanderer authored Aug 8, 2022
1 parent 57ed2b1 commit 739c5a9
Show file tree
Hide file tree
Showing 5 changed files with 476 additions and 472 deletions.
1 change: 1 addition & 0 deletions code/modules/asset_cache/assets/paper.dm
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
"stamp-clown" = 'icons/stamp_icons/large_stamp-clown.png',
"stamp-deny" = 'icons/stamp_icons/large_stamp-deny.png',
"stamp-ok" = 'icons/stamp_icons/large_stamp-ok.png',
"stamp-void" = 'icons/stamp_icons/large_stamp-void.png',
"stamp-hop" = 'icons/stamp_icons/large_stamp-hop.png',
"stamp-cmo" = 'icons/stamp_icons/large_stamp-cmo.png',
"stamp-ce" = 'icons/stamp_icons/large_stamp-ce.png',
Expand Down
4 changes: 4 additions & 0 deletions code/modules/paperwork/stamps.dm
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,10 @@
icon_state = "stamp-deny"
dye_color = DYE_REDCOAT

/obj/item/stamp/void
name = "VOID rubber stamp"
icon_state = "stamp-void"

/obj/item/stamp/clown
name = "clown's rubber stamp"
icon_state = "stamp-clown"
Expand Down
Loading

0 comments on commit 739c5a9

Please sign in to comment.