cmss13 icon indicating copy to clipboard operation
cmss13 copied to clipboard

(WIP) Paperwork Prefabs

Open realforest2001 opened this issue 2 years ago • 6 comments

Feedback here so I see it faster: https://discord.com/channels/150315577943130112/1233574245418668042/1233574245418668042

About the pull request

Adds a bunch of forms that can be taken out of filing cabinets to be filled out. Makes use of paperwork much more practical, and as it's using HTML, significantly more customisable.

This PR has focused on Military Police and the Corporate Liaison, but the system is designed to be completely modular.

While I have thoroughly tested my system works the way I want it to, I would appreciate input on quality/efficiency improvement.

Explain why it's good for the game

QOL, I think it will encourage people to use paperwork a lot more. I particularly want to see Military Police using it more often particularly in regards to Appeals.

Testing Photographs and Procedure

Screenshots & Videos

There are a couple inconsistencies in the images below, but these have been corrected since.

image image

Changelog

:cl: code: Reorganises how paperwork gets image references, and moves them to a new folder. add: Added prefab paperwork forms for use by Military Police and the Corporate Liaison. code: Changed the [logo] paperwork tag to [wy_bw] imageadd: Added a dark background often used by staff faxes for easy referencing. imageadd: Updated WY and USCM logos to higher quality versions. code: Reorganises the fountain pen into a subtype of obj/item/tool/pen/multicolor to make the functionality usable in multiple pens. add: Adds a provost pen, a variant of multicolor pen that can switch between Black, White, Orange, Blue, Green and Red. Intended for use in filling out MP forms. /:cl:

realforest2001 avatar Dec 20 '23 22:12 realforest2001

This pull request has conflicts, please resolve those before we can evaluate the pull request.

cm13-github avatar Dec 25 '23 11:12 cm13-github

This PR has been inactive for long enough to be automatically marked as stale. This means it is at risk of being auto closed in ~ 7 days, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself

github-actions[bot] avatar Jan 02 '24 01:01 github-actions[bot]

Conflicts have been resolved. A maintainer will review the pull request shortly.

cm13-github avatar Apr 26 '24 21:04 cm13-github

This PR has been inactive for long enough to be automatically marked as stale. This means it is at risk of being auto closed in ~ 7 days, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself

github-actions[bot] avatar May 09 '24 01:05 github-actions[bot]

one thing TG has done is making paperwork prefabs printable by the photocopier which would fit this perfectly

deathrobotpunch avatar Aug 26 '24 07:08 deathrobotpunch

the new WY logo doesn’t look great

deathrobotpunch avatar Sep 16 '24 02:09 deathrobotpunch

This PR has been inactive for long enough to be automatically marked as stale. This means it is at risk of being auto closed in ~ 7 days, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself

cmss13-ci[bot] avatar Oct 27 '24 00:10 cmss13-ci[bot]

This pull request has conflicts, please resolve those before we can evaluate the pull request.

cm13-github avatar Oct 30 '24 18:10 cm13-github

Conflicts have been resolved. A maintainer will review the pull request shortly.

cm13-github avatar Nov 20 '24 09:11 cm13-github

This pull request has conflicts, please resolve those before we can evaluate the pull request.

cm13-github avatar Nov 24 '24 22:11 cm13-github

Conflicts have been resolved. A maintainer will review the pull request shortly.

cm13-github avatar Nov 26 '24 17:11 cm13-github

This pull request has conflicts, please resolve those before we can evaluate the pull request.

cm13-github avatar Dec 10 '24 17:12 cm13-github

Conflicts have been resolved. A maintainer will review the pull request shortly.

cm13-github avatar Dec 11 '24 15:12 cm13-github

This pull request has conflicts, please resolve those before we can evaluate the pull request.

cm13-github avatar Dec 19 '24 11:12 cm13-github

Conflicts have been resolved. A maintainer will review the pull request shortly.

cm13-github avatar Dec 22 '24 13:12 cm13-github

This pull request has conflicts, please resolve those before we can evaluate the pull request.

cm13-github avatar Dec 30 '24 10:12 cm13-github

Conflicts have been resolved. A maintainer will review the pull request shortly.

cm13-github avatar Dec 30 '24 19:12 cm13-github

Just needs sprite approval.

Drulikar avatar Dec 31 '24 06:12 Drulikar

This pull request has conflicts, please resolve those before we can evaluate the pull request.

cm13-github avatar Dec 31 '24 16:12 cm13-github

Conflicts have been resolved. A maintainer will review the pull request shortly.

cm13-github avatar Dec 31 '24 16:12 cm13-github