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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Port] TGUI Records, attempt 2 #11545

Open
wants to merge 56 commits into
base: master
Choose a base branch
from

Conversation

XeonMations
Copy link
Contributor

@XeonMations XeonMations commented Sep 22, 2024

About The Pull Request

Originally #11126, old one became stale, so here we are, now that the department refactor went through.

TGUI-ifies the security, medical and general manifests.

Ports:

Partial ports:

Fixes #11095

Why It's Good For The Game

Using old ass menus for records is debilitating when it doesnt even show pictures half the time. Newish system shouldnt have that issue anymore.

Testing Photographs and Procedure

Screenshots&Videos ---
Security Records

Logging in and out of security records:

2024-09-26.22-15-39.mp4

Logging in requires access:

2024-09-26.22-15-50.mp4

Security records function as expected:

2024-09-26.22-33-00.mp4

Deleting and purging records (sechud issue was resolved in a571bd0):

2024-09-26.22-34-43.mp4

Printing:

2024-09-26.22-37-20.mp4

Adding and updating records:

2024-09-26.22-38-18.mp4

Medical Records

Logging in with and attempting to log in without access:

2024-09-26.22-52-54.mp4

Medical records work as expected:

2024-09-26.22-53-31.mp4

Expunging and purging records works as expected as well:

2024-09-26.22-54-07.mp4

Security Huds
2024-09-26.23-32-27.mp4

Medical Huds
2024-09-26.23-56-34.mp4

Cloning
2024-09-27.00-46-10.mp4

Changelog

🆑 jlsnow301, robbertapir, atosti, lessthnthree, JupiterJaeden, NamelessFairy, Vincent983, JohnFulpWillard, 00-Steven, GoldenAlpharex, Archemagus, XeonMations
refactor: Refactored the security, medical and general manifests to TGUI.
/:cl:

@github-actions github-actions bot added Administration TGUI-Changes Contains changes to TGUI. Make sure its up to date with TGUI 4.0 labels Sep 23, 2024
@github-actions github-actions bot added Mapping DMM Change Tools labels Sep 25, 2024
@XeonMations
Copy link
Contributor Author

Now its the time for BUG TESTING

Copy link

This pull request has conflicts, please resolve those before we can evaluate the pull request.

1 similar comment
Copy link

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@XeonMations XeonMations marked this pull request as ready for review September 26, 2024 21:50
Copy link

This pull request has conflicts, please resolve those before we can evaluate the pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Administration Mapping DMM Change Refactor Sprites TGUI-Changes Contains changes to TGUI. Make sure its up to date with TGUI 4.0 Tools
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Security Record UX
1 participant