Skip to content

Conversation

@alfalfascout
Copy link
Contributor

What Does This PR Do

Adds new sprites for basic jumpsuits, and a new coloring method (swap_palette) that should make sprites easier to maintain and update, giving custom palettes for each color of jumpsuit while still maintaining just one sprite across all simple color substitutions.

This is a work in progress. I will add images and testing information when it's ready to review.

Why It's Good For The Game

It's easier to update one sprite than many, easier to update a palette in a registry than to repaint sprites across six unique species, and I think Kida would appreciate the new sprites fitting over their massive shoulders.

Images of changes

Will add later.

Testing

Still testing and getting everything working.

Declaration

  • I confirm that I either do not require pre-approval for this PR, or I have obtained such approval and have included a screenshot to demonstrate this below.

Changelog

🆑
add: Added new jumpsuits and skirts!
fix: Fixed basic jumpsuits not fitting some species.
imageadd: Added new jumpsuit icons for every unique species.
experiment: Added a new coloring system for jumpsuits that should allow for a wide range of fully custom palettes for just one sprite!
/:cl:

@ParadiseSS13-Bot ParadiseSS13-Bot added Sprites This PR modifies the game sprites -Status: Awaiting type assignment This PR is waiting for its type to be assigned internally labels Feb 2, 2026
@alfalfascout
Copy link
Contributor Author

First round of color tests. THESE ARE NOT NECESSARILY THE FINAL COLORS. That's up to your feedback and also what I think when I return to them later with fresh eyes.

Suits featured: red, orange, yellow, green, blue, purple, black, grey, white, brown, dark blue, dark red.
Skirts featured: pink, yellow, light blue, aqua, light purple, yellow green, light red, light green, light brown.

jumpsuit color tests 1 jumpskirt color tests 2

So give me all your feedback! Are the shapes working for you? Do any colors seem too bright, too dark, too intense, too muddy? Let me know because I will be coming back around.

@ParadiseSS13-Bot ParadiseSS13-Bot added -Status: Awaiting approval This PR is waiting for approval internally -Status: Awaiting review This PR is awaiting review from the review team and removed -Status: Awaiting type assignment This PR is waiting for its type to be assigned internally -Status: Awaiting approval This PR is waiting for approval internally labels Feb 3, 2026
@alfalfascout
Copy link
Contributor Author

Second round of color tests! THESE ARE ALSO NOT NECESSARILY THE FINAL COLORS. That's up to your feedback and also what I think when I return to them later with fresh eyes.

This time around, I tried to more closely replicate the lightness, saturation, and ramp shapes present in existing jumpsuit sprites. This made the colors overall more muted, but I think the relationships between the shades look more natural. What do you think?

Second color test jumpsuits Second color test jumpskirts

@alfalfascout
Copy link
Contributor Author

Color test 3. Again, not necessarily the final colors, but I was more focused on the sprite changes this time. The upper left skirt is light red this time, not pink, for clarity. The only colors with slightly modified palettes are light red and regular red.

The main sprite changes were underarm shadows, rolldown reshading, and my attempt to make sure all the uniforms look like they have a collar, instead of some having a collar and others having a vague shadow. Oh, and the new inhands and item sprites. I'm not sure I'm going to keep the east/west inhand positioning, but as always, I want to hear your feedback.

Jumpsuits

Jumpsuits Jumpsuit rolldowns

Jumpskirts

Jumpskirts Jumpskirt rolldowns

Inhand and item sprites.
Jumpsuit and jumpskirt inhand and item sprites.

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

Labels

-Status: Awaiting review This PR is awaiting review from the review team Sprites This PR modifies the game sprites

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants