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

Optimize floor decals #4387

Draft
wants to merge 3 commits into
base: dev
Choose a base branch
from

Conversation

out-of-phaze
Copy link
Member

Description of changes

Changes split out from #4186 because they were contentious enough to block that PR for months.

Need to find a way to make decals layer over natural turfs without preventing you from building on them (is_plating is insufficient).

Why and what will this PR improve

Optimizes floor decals by making them skip Initialize and Destroy logic because, well, they don't need it.
Fixes a bug where floor decals wouldn't show up on natural turfs.

Authorship

Me.

@out-of-phaze out-of-phaze added the work in progress This PR is under development and shouldn't be merged. label Aug 21, 2024
@MistakeNot4892
Copy link
Contributor

Once the other two opt PRs are in, I'd like to benchmark this to get an idea of how much benefit there actually is, given the Discord discussion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
work in progress This PR is under development and shouldn't be merged.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants