Skip to content

Normal and reinforced wall sprite refactor#39056

Open
SECBATON-GRIFFON wants to merge 33 commits intovgstation-coders:Bleeding-Edgefrom
SECBATON-GRIFFON:wall-sprite-refactor
Open

Normal and reinforced wall sprite refactor#39056
SECBATON-GRIFFON wants to merge 33 commits intovgstation-coders:Bleeding-Edgefrom
SECBATON-GRIFFON:wall-sprite-refactor

Conversation

@SECBATON-GRIFFON
Copy link
Contributor

@SECBATON-GRIFFON SECBATON-GRIFFON commented Mar 8, 2026

[sprites]

What this does

image

Cuts down tons of sprites in the .dmi by turning the junction sprites and wall reinforcement into overlays.
Currently only for walls, reinforced walls, and anything sharing the icons such as falsewalls.

Why it's good

Makes deconstructing reinforced walls have smoothing, as seen above.

How it was tested

Loading into test_tiny and deconstructing some of the reinforced walls, spawning a reinforced falsewall, opening and closing it, viewing the falsewall on mesons.

Changelog

🆑

  • imageadd: Reinforced walls being deconstructed now obey wall smoothing.

@D3athrow-Issues D3athrow-Issues added the Sprites Pretty colors. label Mar 8, 2026
@SECBATON-GRIFFON SECBATON-GRIFFON marked this pull request as ready for review March 8, 2026 01:09
@Eneocho
Copy link
Collaborator

Eneocho commented Mar 8, 2026

You should clarify on the title and with

BIG LETTERS

on the OP itself that this is largely just a backend optimization, and that the only actual change is that partially deconstructed rwalls will keep the smoothing.

@SECBATON-GRIFFON
Copy link
Contributor Author

You should clarify on the title and with

BIG LETTERS

on the OP itself that this is largely just a backend optimization, and that the only actual change is that partially deconstructed rwalls will keep the smoothing.

that's what a refactor means

@Eneocho
Copy link
Collaborator

Eneocho commented Mar 8, 2026

You'd be surprised at how many people don't really read the PR and just vibe it out or skim through.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Sprites Pretty colors.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants