08-30-2016, 12:15 PM
(This post was last modified: 09-02-2016, 12:18 PM by Mordent. Edited 8 times in total.)
Updated changes here, leaving original post for posterity.
Effect(s)
Testing
Code
Thoughts/Suggestions
Effect(s)
- Adds the ability to hit a rubber stamp with an ID to give it its "assignment" (e.g. "Geneticist", "Scientist", "Batman", "Lord of Darkness").
- Application of acetone can unassign standard rubber stamps. My knowledge of the chemistry code is non-robust, so it works if you splash acetone on it but there may be other applications people want (droppers?).
- Rubber stamps now have different modes (changeable by clicking the stamp while it's in your active hand):
- Approved: [APPROVED], or [APPROVED (Botanist)]
- Rejected: [REJECTED], or [REJECTED (Head of Security)]
- Void: [VOID]
- X: [X]
- Current Time: [SHIFT TIME: 0:12:34] (in hours:minutes:seconds since shift start)
- Approved: [APPROVED], or [APPROVED (Botanist)]
- Can now stamp specific fields in paper forms (e.g. "Stamp here: ______") in the same way you would use a pen (confirmation dialogue, I'm not convinced this is needed).
- Adds un-reassignable stamps in department head's offices (added to both Cogmap2 and Destiny), with unique coloration and fixed as the relevant assignment (Captain, Head of Personnel, Head of Security, Chief Engineer, Medical Director, Research Director).
- Adds unassigned stamps in office supply closets.
- Bonus HONK features.
Testing
- I tested on my local build (my changes on top of the goonstation-2016-byond510 branch) and it seems fine.
Code
Thoughts/Suggestions
- Does stamping a field need a confirmation?