mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-25 06:47:01 +01:00
052c9a0d53
Commune can now send snapshot popups of paper & photo contents to targets, similar to how Show-Held-Item can let others see the items' contents. This was originally planned for the initial PR and only didn't make it in because I didn't know how to get the functionality. There's more unique psi-sensitivity interactions in this. There is a 45% chance for psi-deaf targets to even get the photo popup. Photo scribbles fittingly appear scrambled to the psi-deaf. <img width="969" height="232" alt="image" src="https://github.com/user-attachments/assets/84105c37-6c1d-4da2-83bb-738ce6651977" /> On the chance psi-deaf even get the photo popup, there is a 60% chance the photo will be in greyscale. <img width="476" height="195" alt="image" src="https://github.com/user-attachments/assets/030407b7-ce51-4b20-a1e2-6eb93fb21be7" /> Psi-sensitive targets receiving a paper popup will have it translated based on what the sender understands. This is a fun form of translation because it's possible for the target to _not_ understand a written language they actually know simply because the sender doesn't. <img width="1411" height="656" alt="image" src="https://github.com/user-attachments/assets/9d4fe196-2593-4535-b062-bbdfa8e1e819" /> There is also a QoL adjacency check for writing scribbles on photos now because it bugged me I needed to use both hands while testing. NEW: If a psi-deaf target doesn't get it in greyscale, they may also get photos with randomized colors <img width="443" height="444" alt="image" src="https://github.com/user-attachments/assets/f9a1f1c0-a6af-4d1e-95e3-260231d57643" /> This can seriously reframe some photos. Lots of fun with possible misunderstandings. Both the above and below are the same photo with Skrell blood, but the above looks like vaurca blood while the below one doesn't look to even have blood at first glance. <img width="444" height="447" alt="image" src="https://github.com/user-attachments/assets/166b40f2-6ed7-49af-95e1-989ffbb69e60" /> --------- Signed-off-by: runecap <43975590+runecap@users.noreply.github.com> Co-authored-by: VMSolidus <evilexecutive@gmail.com>