Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Research terminal tgui #1651

Merged
merged 27 commits into from Nov 25, 2022
Merged

Conversation

mullenpaul
Copy link
Contributor

About The Pull Request

Note: this is a duplicate of the PR #1398 - something screwed the branch up and it had no chance of merging.

I have ported the research terminal and the published medhud from nanoui to tgui. I have also created a CRT theme which can be used for new terminals to improve the vibes.

Research Management Panel

image

Purchase document confirmation message now in-game rather than popup

image

CL message to improve level now in-game message rather than popup

image

View Chemical Panel

image

You can hide old scans, only displaying most recent

image

Published List (Terminal)

image

Published HUD

image

Green CRT

image

Blue CRT

image

Manage Publish from CMO terminal and see error

image

Why It's Good For The Game

Migration from nanoui to TGUI needs to happen.

CRT theme gives me flashbacks to using MSDOS in the 90s.

Changelog

馃啈
refactor: Research terminal now using TGUI
refactor: Medhud published papers now using TGUI
refactor: Added CRT theme in yellow, green and blue
refactor: Reworked research chemicals documents to allow for metadata to be stored
refactor: Improved sorting options for chemicals
refactor: Research paper screen auto-hides olds scans, displaying only the most recent scan. This can be toggled.
refactor: Moved most of the ui_chat messages regarding terminal errors to appear as UI elements.
/:cl:

@github-actions github-actions bot added UI deletes nanoui/html Refactor Make the code harder to read labels Nov 21, 2022
@ThePiachu ThePiachu merged commit e2d8705 into cmss13-devs:master Nov 25, 2022
github-actions bot added a commit that referenced this pull request Nov 25, 2022
github-actions bot added a commit that referenced this pull request Nov 25, 2022
@ghost ghost mentioned this pull request Nov 28, 2022
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Refactor Make the code harder to read UI deletes nanoui/html
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants