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

A DigitiGrade-A Update #516

Merged
merged 14 commits into from
Nov 23, 2023
Merged

Conversation

KoboldCommando
Copy link
Contributor

@KoboldCommando KoboldCommando commented Nov 2, 2023

About The Pull Request

This PR adds and enables digitigrade and snout support for a wide swath of clothing items. Clothing now defaults to supporting digitigrade legs, rather than only specified items, and boots are wearable.

The sprite coverage is not quite 100% but I believe all the important bases are covered. Almost all sprites came from Daedalus Dock https://github.com/DaedalusDock/daedalusdock

This also gives lizards smooth bellies, and eliminates lizard sexual dimorphism (bye bye lizard tiddies!)

Without further ado, the sprites!
Base lizards
image
Jumpsuits and shoes
image
For jumpsuits and shoes, if no digitigrade sprite exists there is a fallback sprite
image
Hardsuits and outerwear
image
A lot of masks now support snouts
image
And even modsuits work
image

Why It's Good For The Game

Digitigrade is currently a big downside, rarely even visible yet barring you from all sorts of shoes, especially magboots and galoshes. But it gives no upside for the choice. This renders it a visual option with MUCH improved support.

Going forward it should hopefully be easier to add digitigrade and snout support for remaining and future items. This also sets up a framework to make it easier to add any future snouted and/or digitigrade species (like Vox on Daedalus).

Plus it generally gives lizards a more distinct look which is nice.

Changelog

🆑
add: Digitigrade support for almost all uniforms and suits
add: Digitigrade lizards can now wear boots!
add: Snout support for most masks
rem: Lizard dimorphism (they all have the same smooth belly now)
/:cl:

@KoboldCommando
Copy link
Contributor Author

I forgot to post a very important screenshot!
image

@dwasint
Copy link
Collaborator

dwasint commented Nov 5, 2023

walter-white-walter
No more lizard tiddies.

@KoboldCommando
Copy link
Contributor Author

Fixed sprites for:
All modsuits (bug)

bandanas (now greyscaled)

labcoats (no longer uses a new sprite)
horticultural waders
engineer hardsuit
hardsuit-berserker
hardsuit-godslayer

chem jumpsuit
viro jumpsuit
engineer jumpsuit
atmos jumpsuit
botanist jumpsuit

Heel jackboots
glow shoes
cowboy_brown
cowboy_black
cowboyboots
cowboyboots_black
driscoll_boots
boom boots
yesslip
meown shoes
clown_shoes_cute
clown_yellow
ducky shoes
mikuleleggings
jackboots_sec
lizardboots_green
lizardboots_blue
lizardskin_shoes
iceboots_eva
silver_dress_boots
cowboy_white
cowboy_fancy
Swagshoes
rocketboots

@KoboldCommando
Copy link
Contributor Author

KoboldCommando commented Nov 5, 2023

Waffles pointed out that arachnid chelicerae were snouts and arachnids were flagged as snouted, causing weird problems. I changed the chelicerae to a type of antennae which fixed the issue.

@KoboldCommando
Copy link
Contributor Author

Fixed some sprite weirdness on the syndicate, elite syndicate, and honk syndicate modsuits.
Also made mod modules (specifically the armor booster lights) work properly for snouts.

@KoboldCommando
Copy link
Contributor Author

Added support for helmets, hardsuit helmets, and a couple other hats
image

@KoboldCommando
Copy link
Contributor Author

Adjusted a lot of boots, including sec, winter, cowboy, lizard, and galoshes. Waffles kindly redid the security, warden and hos jumpsuits.
image

@KoboldCommando
Copy link
Contributor Author

Fixed legs, they were ALL flagged as BODYTYPE_MONKEY. Lizards can now wear the waiter suit properly.

@dwasint dwasint merged commit 0f7e1bf into Monkestation:master Nov 23, 2023
28 of 30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants