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

[MIRROR] Logging fixes and catches #1057

Merged
merged 1 commit into from
Dec 10, 2023
Merged

[MIRROR] Logging fixes and catches #1057

merged 1 commit into from
Dec 10, 2023

Conversation

Steals-The-PRs
Copy link
Collaborator

Mirrored on Skyrat: Skyrat-SS13/Skyrat-tg#25537
Original PR: tgstation/tgstation#79621

THIS IS A REDO BECAUSE GITHUB SUCKS ASS

About The Pull Request

Hardens logging against sudden and unexpected cases where we try to log to a category that is not initialized or the file goes missing.

Why It's Good For The Game

Logging needs to be robust and bullet proof

* Logging fixes and catches (#79621)

THIS IS A REDO BECAUSE GITHUB SUCKS ASS

## About The Pull Request

Hardens logging against sudden and unexpected cases where we try to log
to a category that is not initialized or the file goes missing.

## Why It's Good For The Game

Logging needs to be robust and bullet proof

* Logging fixes and catches

---------

Co-authored-by: Zephyr <[email protected]>
@Iajret Iajret merged commit 48510fe into master Dec 10, 2023
23 checks passed
@Iajret Iajret deleted the upstream-mirror-25537 branch December 10, 2023 22:07
Iajret pushed a commit that referenced this pull request Feb 20, 2024
…out buttons on UI (#1057)

* Paintings update: Curators get a cut on patronage + zoom in/out buttons on UI (#81500)

## About The Pull Request
(Roundstart) Curators now get a 22.5% cut on credits spent on painting
patronages (divided by the number of curators). The service department
also gets another, 12.5% cut.

This PR also adds zoom in/out buttons to the painting canvas UI. So you
don't have to stare at a blob of such enormous squares while the UI is
open, which is only good when drawing.

Screenshot copypaste in paint:

## Why It's Good For The Game
The painting feature is mostly an end in itself, which is totally fine.
I've put quite a few quality-of-life changes into it through the years,
and I still want to kick in some stuff. However, I think the curator
should actually benefit from them in a more "mechanical" way.
Furthermore, I personally prefer them over the random written crap that
players make.

Also, as I said above, the canvas UI can feel a tad too big at times.

* Paintings update: Curators get a cut on patronage + zoom in/out buttons on UI

---------

Co-authored-by: Ghom <[email protected]>
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.

3 participants