During #11364, https://github.com/tgstation/tgstation/pull/63358 was accidentally ported. We do not want that, because it works just fine as is and updates correctly without manual intervention. We could port it, but ideally separately so that behavior is documented.
This also explains why the server is missing them, but most clients will work - the assets were previously generated on the client, but were not generated by TGS, since the folder is cleared on each deploy.
Also, isn't a funny coincidence that issue #11643 was caused by PR #11364? What a silly.
:cl:
fix: Fix TGFont icons (nonbinary character icon, Nanotrasen, Syndicate, etc.) not displaying in TGUIs on the live server.
code: Re-adds TGFont to the juke build process.
/:cl:
About The Pull Request
Closes #11643.
During #11364, https://github.com/tgstation/tgstation/pull/63358 was accidentally ported. We do not want that, because it works just fine as is and updates correctly without manual intervention. We could port it, but ideally separately so that behavior is documented.
This also explains why the server is missing them, but most clients will work - the assets were previously generated on the client, but were not generated by TGS, since the folder is cleared on each deploy.
Also, isn't a funny coincidence that issue #11643 was caused by PR #11364? What a silly.
Why It's Good For The Game
Having working TGFont icons is good.
Testing Photographs and Procedure
Screenshots&Videos
![image](https://github.com/user-attachments/assets/9cd94b9a-94ce-4252-8c3e-0fa6ac205a49) ![image](https://github.com/user-attachments/assets/27ac2451-664b-498a-814b-6857df2cb97a)Changelog
:cl: fix: Fix TGFont icons (nonbinary character icon, Nanotrasen, Syndicate, etc.) not displaying in TGUIs on the live server. code: Re-adds TGFont to the juke build process. /:cl: