Skip to content

Admin Death Logging Upgrade#453

Merged
Ossa88 merged 14 commits intoPentestSS13:masterfrom
Ossa88:gibcopy
Jan 29, 2026
Merged

Admin Death Logging Upgrade#453
Ossa88 merged 14 commits intoPentestSS13:masterfrom
Ossa88:gibcopy

Conversation

@Ossa88
Copy link
Copy Markdown
Collaborator

@Ossa88 Ossa88 commented Nov 12, 2025

About The Pull Request

Orginally was a new GUI interface that was supposed to be the framework for allowing admin's to correct a gibbed person, but instead now allows Admins to view details and various loadout information when a character dies.

The GUI interface is entirely in HTML run though DM files.

death_recorder.dm currently has additional functions not yet fully added (a little remnant from when it was supposed to reverse gibbing). Meaning, the entire system can be expanded to also list ID access, bank information, and other VV information as needed.

Later, once some quirks are worked out, it would be great to return the restorative nature of the code that was removed.

dreamseeker_j0PXNTyNHs dreamseeker_ODNkiVOInT

Why It's Good For The Game

When you get die or get gibbed, an admin will have a record of all items on your person at the time of death.

Changelog

🆑
admin: New Admin investigation tool
/:cl:

@Ossa88 Ossa88 requested a review from Constellado as a code owner November 12, 2025 11:54
@Ossa88 Ossa88 changed the title Add death restoration logging and admin tools for deceased players Admin Death Logging Upgrade Nov 12, 2025
@Ossa88
Copy link
Copy Markdown
Collaborator Author

Ossa88 commented Nov 20, 2025

Add sub inventory loop for clothing items that may contain inventories

@github-actions
Copy link
Copy Markdown
Contributor

This PR has been inactive for a month. This means it is at risk of being auto closed in a week, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself

@github-actions github-actions Bot added the Stale label Dec 31, 2025
@github-actions github-actions Bot closed this Jan 7, 2026
@Constellado Constellado reopened this Jan 7, 2026
@github-actions github-actions Bot removed the Stale label Jan 8, 2026
@Ossa88
Copy link
Copy Markdown
Collaborator Author

Ossa88 commented Jan 14, 2026

I have not noticed any issues that need correcting, the recorder seems to be picking up all inventory items, and sub inventory items... Will need an actual admin to use it and tell me what they think

@Ossa88 Ossa88 enabled auto-merge January 20, 2026 06:51
@Ossa88 Ossa88 added this pull request to the merge queue Jan 20, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jan 20, 2026
- Implemented detailed tracking of death records, including original mob references.
- Added procedures to check if a player is connected and retrieve their current status.
- Enhanced the admin interface to view death records with connection status indicators.
- Introduced new admin verbs for checking player connection and viewing death records.
…f the player is currenctly connected to the server.

My last version was out of order and this needed a LOT of rewriting to get it to a point where it was actually working as intended.
@Ossa88 Ossa88 added this pull request to the merge queue Jan 29, 2026
Merged via the queue into PentestSS13:master with commit 5b8d930 Jan 29, 2026
16 checks passed
Ossa88 added a commit that referenced this pull request Jan 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants