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

Make various non-user-visible code cleanup tweaks #4980

Open
wants to merge 6 commits into
base: dev
Choose a base branch
from

Conversation

liz-lavenza
Copy link
Contributor

Description of changes

Fixes some math issues with RAND_F I encountered due to order-of-operation issues with macro argument expansion.
Adds some overlooked JSON variables to the JSON unit test.
Makes /decl/emote/visible abstract and moves its key and default message onto /decl/emote/visible/tail.
Cleans up and optimises noisemap code.
Removes code that caused noisemaps to randomly spawn airlocks if a cell was a certain value. No, really. What??
Sets abstract_type on glass_extra.

Why and what will this PR improve

Fixes some non-user-visible issues, or issues not exposed by existing upstream code. Also optimises stuff.

@MistakeNot4892 MistakeNot4892 added the ready for review This PR is ready for review and merge. label Apr 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready for review This PR is ready for review and merge.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants