Skip to content

[DNM] Tgui Conversion of a lot of machinery, structures and objects. - #127

Draft
Veth-s wants to merge 14 commits into
Monkestation:masterfrom
Veth-s:mycah-is-smelly
Draft

[DNM] Tgui Conversion of a lot of machinery, structures and objects.#127
Veth-s wants to merge 14 commits into
Monkestation:masterfrom
Veth-s:mycah-is-smelly

Conversation

@Veth-s

@Veth-s Veth-s commented Sep 11, 2025

Copy link
Copy Markdown

About The Pull Request

This was requested by Mycah, and tgui works for me so... I did it.

I HAVE NEVER PLAYED ERIS AND THIS NEEDS TESTING EXTENSIVELY I DON'T EVEN KNOW HOW TO GET TO SOME OF THESE MACHINES

Additionally, these UIs will not be perfect till I can get my hands on and adjust them - They may look completely whack, but I need to see them before I can make any styling changes.

Why It's Good For The Game

pwetty

Testing

Here are the ones I could find, at least.
2
1
lol
3As9SWnpJM
DNRFSDDH3x
zQLq0n5YbK
KwVcxHdxlC

The ones that I know work are:

  • ATMs
  • Join Game Job Select
  • Xenobotany
  • Tank dispenser
  • Grav Gen
  • Photocopier
  • Suit Storage Unit
  • ChemMaster (this will need a lot of updates its very rough)

Changelog

🆑
add: Added a tgui interface for Join Game Job Select
add: Added a tgui interface for ATMs
add: Added a tgui interface for Xenobotany Seed Vendor
add: Added a tgui interface for Chemmaster & Condimaster
add: Added a tgui interface for Tank Storage
add: Added a tgui interface for Photocopiers
add: Added a tgui interface for Message Monitor Computer
add: Added a tgui interface for AI Integrity Restorer
add: Added a tgui interface for Gravitational Generator
add: Added a tgui interface for AreaAtmos(?)
add: Added a tgui interface for Suit Storage Units
/:cl:

@flleeppyy flleeppyy added DO NOT MERGE Testmerge Only For risky PRs that should be thoroughly tested before full merge at the discretion of dev leads TGUI Relates to TGUI labels Sep 12, 2025
@ChiefMonkengineer

ChiefMonkengineer commented Sep 12, 2025

Copy link
Copy Markdown
Collaborator

Test merge deployment history:

Test Merge Deployed @ 09/12/2025 23:32:26 +00:00:
Server Instance

Monkeris

Merged By

mycah

Revision

Origin: 800cdb2
Pull Request: 611987c
Server: 02238984ae5c5a8836d69f96198e1f615318cee3

Test Merge Updated @ 09/13/2025 01:29:33 +00:00:
Server Instance

Monkeris

Merged By

mycah

Revision

Origin: 800cdb2
Pull Request: 611987c
Server: b2589a83ab74fac290109a0a0a5033173acbcf07

Test Merge Removed @ 09/13/2025 17:14:53 +00:00:
Server Instance

Monkeris

@flleeppyy

flleeppyy commented Oct 9, 2025

Copy link
Copy Markdown
Member

Late join menu is not scrollable. Also there is now departments so if you're able to sort by department categories that would be lovely. (Check SSjobs and job.department)

image

@Veth-s

Veth-s commented Oct 9, 2025

Copy link
Copy Markdown
Author

Late join menu is not scrollable. Also there is now departments so if you're able to sort by department categories that would be lovely. (Check SSjobs and job.department)

image

kills u

@flleeppyy

flleeppyy commented Oct 10, 2025

Copy link
Copy Markdown
Member

ATM looks nice, just needs a lot of do_afters and cooldowns otherwise it's very spammable. (see COOLDOWN_DECLARE)

@flleeppyy

Copy link
Copy Markdown
Member

did photocopier stuff, looks better now just wanna make toners phsyical things inside of the copiers, and also, cooldowns and wait times lmao

@flleeppyy
flleeppyy marked this pull request as draft October 10, 2025 02:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DO NOT MERGE Merge Conflict Testmerge Only For risky PRs that should be thoroughly tested before full merge at the discretion of dev leads TGUI Relates to TGUI

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

4 participants