From 108e02dbf7b89fc7de606a37fe3f9a98cd9a06f5 Mon Sep 17 00:00:00 2001
From: Greenjoe12345 <33647525+Greenjoe12345@users.noreply.github.com>
Date: Sat, 7 Mar 2026 08:36:21 +0000
Subject: [PATCH] Adds Twin Suns and Raskara symbols to paperwork (#21966)
Adds the Twin Suns and Raskara cult symbols to paperwork ingame
use [twinsuns] and [raskara_sigil] to draw them, with _small appended in
the brackets to draw the small versions
| Path | Original Author | License |
| All added images | Alberyk | Permission to use given via discord |
---
code/__HELPERS/text.dm | 8 ++++
code/modules/asset_cache/asset_cache.dm | 4 ++
code/modules/paperwork/paper.dm | 4 ++
html/changelogs/greenjoe - tajlogo.yml | 58 ++++++++++++++++++++++++
html/images/raskara_sigil.png | Bin 0 -> 5410 bytes
html/images/raskara_sigil_small.png | Bin 0 -> 1614 bytes
html/images/twinsuns.png | Bin 0 -> 2589 bytes
html/images/twinsuns_small.png | Bin 0 -> 1335 bytes
8 files changed, 74 insertions(+)
create mode 100644 html/changelogs/greenjoe - tajlogo.yml
create mode 100644 html/images/raskara_sigil.png
create mode 100644 html/images/raskara_sigil_small.png
create mode 100644 html/images/twinsuns.png
create mode 100644 html/images/twinsuns_small.png
diff --git a/code/__HELPERS/text.dm b/code/__HELPERS/text.dm
index 530a8c8f81c..8b6897358a6 100644
--- a/code/__HELPERS/text.dm
+++ b/code/__HELPERS/text.dm
@@ -666,6 +666,10 @@
t = replacetext(t, "\[logo_pvpolice_small\]", "
")
t = replacetext(t, "\[logo_outereyes\]", "
")
t = replacetext(t, "\[logo_outereyes_small\]", "
")
+ t = replacetext(t, "\[twinsuns\]", "
")
+ t = replacetext(t, "\[twinsuns_small\]", "
")
+ t = replacetext(t, "\[raskara_sigil\]", "
")
+ t = replacetext(t, "\[raskara_sigil_small\]", "
")
t = replacetext(t, "\[barcode\]", "
")
t = replacetext(t, "\[time\]", "[worldtime2text()]")
t = replacetext(t, "\[date\]", "[worlddate2text()]")
@@ -741,6 +745,10 @@
t = replacetext(t, "
", "\[logo_pvpolice_small\]")
t = replacetext(t, "
", "\[logo_outereyes\]")
t = replacetext(t, "
", "\[logo_outereyes_small\]")
+ t = replacetext(t, "
", "\[twinsuns\]")
+ t = replacetext(t, "
", "\[twinsuns_small\]")
+ t = replacetext(t, "
", "\[raskara_sigil\]")
+ t = replacetext(t, "
", "\[raskara_sigil_small\]")
return t
diff --git a/code/modules/asset_cache/asset_cache.dm b/code/modules/asset_cache/asset_cache.dm
index 49355997d11..e3f5068a34c 100644
--- a/code/modules/asset_cache/asset_cache.dm
+++ b/code/modules/asset_cache/asset_cache.dm
@@ -536,6 +536,10 @@ GLOBAL_LIST_EMPTY(asset_datums)
"pvpolicelogo_small.png" = 'html/images/pvpolicelogo_small.png',
"outereyeslogo.png" = 'html/images/outereyeslogo.png',
"outereyeslogo_small.png" = 'html/images/outereyeslogo_small.png',
+ "twinsuns.png" = 'html/images/twinsuns.png',
+ "twinsuns_small.png" = 'html/images/twinsuns_small.png',
+ "raskara_sigil.png" = 'html/images/raskara_sigil.png',
+ "raskara_sigil_small.png" = 'html/images/raskara_sigil_small.png',
//scan images that appear on sensors
"no_data.png" = 'html/images/scans/no_data.png',
"horizon.png" = 'html/images/scans/horizon.png',
diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm
index 444f3075db2..96c8739b7e9 100644
--- a/code/modules/paperwork/paper.dm
+++ b/code/modules/paperwork/paper.dm
@@ -381,6 +381,10 @@
t = replacetext(t, "\[logo_pvpolice_small\]", "")
t = replacetext(t, "\[logo_outereyes\]", "")
t = replacetext(t, "\[logo_outereyes_small\]", "")
+ t = replacetext(t, "\[twinsuns\]", "")
+ t = replacetext(t, "\[twinsuns_small\]", "")
+ t = replacetext(t, "\[raskara_sigil\]", "")
+ t = replacetext(t, "\[raskara_sigil_small\]", "")
t = replacetext(t, "\[barcode\]", "")
if(istypewriter)
diff --git a/html/changelogs/greenjoe - tajlogo.yml b/html/changelogs/greenjoe - tajlogo.yml
new file mode 100644
index 00000000000..d7d4b61cee4
--- /dev/null
+++ b/html/changelogs/greenjoe - tajlogo.yml
@@ -0,0 +1,58 @@
+################################
+# Example Changelog File
+#
+# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
+#
+# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
+# When it is, any changes listed below will disappear.
+#
+# Valid Prefixes:
+# bugfix
+# - (fixes bugs)
+# wip
+# - (work in progress)
+# qol
+# - (quality of life)
+# soundadd
+# - (adds a sound)
+# sounddel
+# - (removes a sound)
+# rscadd
+# - (adds a feature)
+# rscdel
+# - (removes a feature)
+# imageadd
+# - (adds an image or sprite)
+# imagedel
+# - (removes an image or sprite)
+# spellcheck
+# - (fixes spelling or grammar)
+# experiment
+# - (experimental change)
+# balance
+# - (balance changes)
+# code_imp
+# - (misc internal code change)
+# refactor
+# - (refactors code)
+# config
+# - (makes a change to the config files)
+# admin
+# - (makes changes to administrator tools)
+# server
+# - (miscellaneous changes to server)
+#################################
+
+# Your name.
+author: Greenjoe
+
+# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
+delete-after: True
+
+# Any changes you've made. See valid prefix list above.
+# INDENT WITH TWO SPACES. NOT TABS. SPACES.
+# SCREW THIS UP AND IT WON'T WORK.
+# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit.
+# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog.
+changes:
+ - rscadd: "Adds Twin Suns and Raskara symbols to paperwork, use [twinsuns] and [raskara_sigil] to write them. Add _small to make small versions."
diff --git a/html/images/raskara_sigil.png b/html/images/raskara_sigil.png
new file mode 100644
index 0000000000000000000000000000000000000000..1bbd387329382596f0c0cd0a2f5b512afc7a8a44
GIT binary patch
literal 5410
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
HHsZek-e)Qw
literal 0
HcmV?d00001
diff --git a/html/images/raskara_sigil_small.png b/html/images/raskara_sigil_small.png
new file mode 100644
index 0000000000000000000000000000000000000000..f0c72365437747602ea9c7f093db4065ca329dd3
GIT binary patch
literal 1614
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
literal 0
HcmV?d00001
diff --git a/html/images/twinsuns_small.png b/html/images/twinsuns_small.png
new file mode 100644
index 0000000000000000000000000000000000000000..af777011f51908f632ccdd707495b399037b2273
GIT binary patch
literal 1335
zcmV-71<3k|P)EX>4Tx04UFukxeK>Q5?m828}e5Oh^`QfrTg`S!#$Br7_B2;k`FzM$LPs_eM6B
z%2rwU*!Wu5ShKaTRZ96N+1XhU8%@vu&P>guM!9vnzs|kqbnm&~J4%_BTh$AeopHkB
zA#E-?ulZjI&_pv`H0Y+Ao|+kpPyDn2DrNfOadYVrp551=z4
z*^6b~T~pfIpJxjF{Q$1-a=$1}c_07)010qNS#tmY3labT3lag+-G2N4000McNliru
zeSaefwW^{L9a%BK;VQFr3E^cLXAT%y8E;2FkAZe8V00SdQ
zL_t(oN9~zAXcSQthX4QEnOQSvC5lDxfsew*XJ@5YsD+@SC>jW2Ay|o(A|gsa>;%Ee
z&KC$iur{@gl?qA}(N26L#zbS3lbytwvv+r9H_mJXfB1@>Ip@wfyZ4@R=PuBu;y7L<
zB7G#U0k|O|55h3~;+%V^pGoSq{wRu8THl$XLn1N+;8#&dJ_B$JKx7At<9M}mZYzKc
zwOVbXwf!3k02~DH$_Cjc9|0V7&S{VXBz3%TkKH6=ByWqzJ{wRcT1xW1=OL9sax@5n
z;{a#_ETUxq-q}IBj85ye*4=Ud?>z&}1jYdDvH>?JiXu(ogJ*zJh@xmGfVBWF0eEfi
zH{l0>-8S~LY5)d3j-^5JDS$c2^Fsi80lcwx9yFOfCjPoagnm}CHd1DR{_cIaU8G71XM5k+Hf1}(}>6;0B*|5Id{$)RSC(6I&AF?FSPt__uQzQAP7#_=qFX6
zA?l9-?e47(0!k;@d3)DK^77T-lg2r>dD6by)9X$){3+?C@ukN;&GWQFZ-K>BCi=Q-
zrAb`z*joBCUL?(txO5ElvH5HL3zGEUu4$c}JO60TW6mkK8n;u)saIIEb
zY<#D*kmQKRsSNZv>r>C31>iuzQ=HMgzMUlRLtN^e9z{P?ID4K*;
zvV3VWB#RE*5hOeLvNVYuHr_mGCCh6>Rq{A_FX>2n)S^A+t7qVL7!i@TolIGhpMoGb
z>8nniXdZx5B){1QwIV4TI{$Ukr&Ct@#d(t2