Bounty paper update (#21820)

# Summary

This PR updates the bounty paper sheet to a new design. No bounty
related content has been added or removed.

It now contains a timestamp from printing to make it easier to
differentiate between old and new prints.

## Preview

<img width="495" height="573" alt="Screenshot 2026-02-06 185245"
src="https://github.com/user-attachments/assets/1d382450-5fb9-4a36-883b-c412409706f7"
/>

<img width="476" height="559" alt="Screenshot 2026-02-06 185252"
src="https://github.com/user-attachments/assets/2a6c36e0-f184-43df-ae04-b180e2f669e3"
/>

---------

Signed-off-by: FabianK3 <21039694+FabianK3@users.noreply.github.com>
Co-authored-by: Cody Brittain <1779662+Generalcamo@users.noreply.github.com>
This commit is contained in:
FabianK3
2026-02-10 00:20:30 +01:00
committed by GitHub
parent c3acb436f2
commit 6ad39a46f7
2 changed files with 25 additions and 5 deletions
@@ -224,14 +224,28 @@
computer.visible_message(SPAN_NOTICE("\The [computer] prints out paper."))
if("bounty_print")
if(computer && computer.nano_printer)
var/text = "<h2>SCC Cargo Bounties</h2></br>"
var/text = ""
text += "<center>"
text += "<H3>SCC Bounty requisition manifest</H3>"
text += "<table border=1 cellspacing=0 cellpadding=3 style='border: 1px solid black;'>"
text += "</td><tr><td><img src = scclogo_small.png><td><font size = \"1\">Manifest of requisition requests for the operations department.</font><BR><font size = \"1\">Manifest version: [worlddate2text()] [worldtime2text()]</font>"
text += "</td></tr></table><BR>"
text += "<table border=1 cellspacing=0 cellpadding=3 style='border: 1px solid black;'>"
for(var/datum/bounty/B in SScargo.bounties_list)
if(B.claimed)
continue
text += "<h3>[B.name]</h3>"
text += "<font size = \"1\">[B.description]</font>"
text += "<ul><li>Reward: [B.reward_string()]</li>"
text += "<li>Completed: [B.completion_string()]</li></ul>"
text += "</td><tr><td><font size=\"4\"><B>[B.name]</B></font><BR><font size = \"1\">[B.description]</font><BR><BR>Requisitioned: <B>[B.completion_string()]</B><BR>Payment: [B.reward_string()]<BR>"
text += "</td></tr></table><BR>"
text += "<font size = \"1\">"
text += "<table border=1 cellspacing=0 cellpadding=3 style='border: 1px solid black;'>"
text += "</td><tr><td>Powered by Orion Express logistics software.<BR><center><I>Faster than light.</I></center><td><img src = orionlogo_small.png>"
text += "</td></tr></table>"
text += "<BR><I>This document has been automatically generated based off of current inventory statistics. Under no circumstances should the requisition count or the resulting payment be adjusted by personnel. Payment is automatically credited to the operations department and not towards any individual. Requisitions above the requested count receive no additional payment above the listed values. This manifest is a public read-only version, and can be shared. It does not need to be returned.</I>"
text += "</font>"
text += "</center><BR>"
text += "<font size = \"1\">"
text += "Generated by OE.SCC.ReqApp 2.4<BR>Manifest form version 5.87, Hash:<BR>456E6A6F79696E6720796F7572207061706572776F726B3F"
text += "</font>"
if(!computer.nano_printer.print_text(text,"paper - Bounties"))
to_chat(usr, SPAN_WARNING("Hardware error: Printer was unable to print the file. It may be out of paper."))
return