-
Notifications
You must be signed in to change notification settings - Fork 368
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
Harpy Visual Rework #677
Harpy Visual Rework #677
Conversation
RSI Diff Bot; head commit 5f9c737 merging into e42d139 Resources/Textures/DeltaV/Mobs/Customization/Harpy/harpy_ears.rsi
Resources/Textures/DeltaV/Mobs/Customization/Harpy/harpy_tails.rsi
Resources/Textures/DeltaV/Mobs/Customization/Harpy/harpy_wings.rsi
Resources/Textures/Clothing/Head/Hardsuits/atmospherics.rsi
Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi
Resources/Textures/Clothing/Head/Hardsuits/cybersun.rsi
Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi
Resources/Textures/Clothing/OuterClothing/Hardsuits/atmospherics.rsi
Resources/Textures/Clothing/OuterClothing/Hardsuits/capspace.rsi
Resources/Textures/Clothing/OuterClothing/Hardsuits/cybersun.rsi
Resources/Textures/Clothing/OuterClothing/Hardsuits/engineering-white.rsi
Resources/Textures/Clothing/OuterClothing/Hardsuits/engineering.rsi
Resources/Textures/Clothing/OuterClothing/Hardsuits/luxury.rsi
Resources/Textures/Clothing/OuterClothing/Hardsuits/medical.rsi
Resources/Textures/Clothing/OuterClothing/Hardsuits/paramed.rsi
Resources/Textures/Clothing/OuterClothing/Hardsuits/salvage.rsi
Resources/Textures/Clothing/OuterClothing/Hardsuits/spatio.rsi
Resources/Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi
Resources/Textures/Clothing/OuterClothing/Hardsuits/syndiecommander.rsi
Resources/Textures/Clothing/OuterClothing/Hardsuits/syndiemedic.rsi
Resources/Textures/DeltaV/Clothing/Head/Hardsuits/Combat/hos.rsi
Resources/Textures/DeltaV/Clothing/Head/Hardsuits/Combat/officer.rsi
Resources/Textures/DeltaV/Clothing/Head/Hardsuits/Combat/standard.rsi
Resources/Textures/DeltaV/Clothing/OuterClothing/Hardsuits/Combat/advanced.rsi
Resources/Textures/DeltaV/Clothing/OuterClothing/Hardsuits/Combat/corpsman.rsi
Resources/Textures/DeltaV/Clothing/OuterClothing/Hardsuits/Combat/hos.rsi
Resources/Textures/DeltaV/Clothing/OuterClothing/Hardsuits/Combat/medical.rsi
Resources/Textures/DeltaV/Clothing/OuterClothing/Hardsuits/Combat/officer.rsi
Resources/Textures/DeltaV/Clothing/OuterClothing/Hardsuits/Combat/riot.rsi
Resources/Textures/DeltaV/Clothing/OuterClothing/Hardsuits/Combat/standard.rsi
Resources/Textures/DeltaV/Clothing/OuterClothing/Hardsuits/Combat/warden.rsi
Resources/Textures/DeltaV/Mobs/Customization/Harpy/harpy_chest.rsi
Resources/Textures/DeltaV/Mobs/Customization/Harpy/harpy_legs.rsi
Resources/Textures/DeltaV/Mobs/Customization/Harpy/harpy_tailsx72.rsi
Resources/Textures/DeltaV/Mobs/Species/Harpy/organs.rsi
Resources/Textures/DeltaV/Mobs/Species/Harpy/parts.rsi
|
I'm not sure how I feel about custom sprites for every jumpsuit, and I don't want that to be the standard. @leonardo-dabepis what are your thoughts on this? We already have vulps requiring custom sprites, and I'm not sure expanding that list is worth it. But I'm willing to let harpies be the only exception if you're okay with it |
I think this is fine. The custom sprites look good on the harpy and the edits that would need to be made to accommodate new clothing items are minimal. |
… work correctly. Helmetbug is gone.
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Signed-off-by: VMSolidus <[email protected]>
This PR is now ready for review. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Signed-off-by: VMSolidus <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Didn't test, beyond my one comment I'll assume its fine
My final QA pass has been completed. All Harpy markings have had a hueshift map applied to them for the sake of consistency, and all missing localizations have been added. There was also a missing marking state for the chest layer that I added in. |
Please don't try to self merge without my review. Not that it would've worked as my request blocks it, and dismissing it would cause it to hang on the codeowner requirement |
Oh my bad, I had mistakenly though you had set an approval on it. I apologize for the misunderstanding. |
@@ -100,7 +100,7 @@ | |||
id: GauzeUpperArmRight | |||
bodyPart: RArm | |||
markingCategory: Arms | |||
speciesRestriction: [Moth, Dwarf, Human, Reptilian, Arachnid, SlimePerson, Felinid, Oni, Vulpkanin] # Delta V - Felinid, Oni, Vulpkanin |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Whats going on here?
@@ -58,7 +58,7 @@ | |||
id: TattooCampbellLeftArm | |||
bodyPart: LArm | |||
markingCategory: Arms | |||
speciesRestriction: [Human, Dwarf, Felinid, Oni] # Delta V - Felinid, Oni |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And here
@@ -72,7 +72,7 @@ | |||
id: TattooCampbellRightArm | |||
bodyPart: RArm | |||
markingCategory: Arms | |||
speciesRestriction: [Human, Dwarf, Felinid, Oni] # Delta V - Felinid, Oni |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like more cases where this PR previously conflicted with another PR that added certain markings to more species. It conflicted with this PR at the time since it was allowing Harpies to use markings that in this PR would conflict with their new visuals. I've submitted a fix for these conflicts.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I dont like the fact this adds new sprites for clothing, but oh well
# Description **Sign Language** is a 1-point Visual trait that allows you to use Galactic Sign Language. ## Media ![image](https://github.com/user-attachments/assets/ef9a3ed0-6157-4604-9db4-d7114595195b) ![image](https://github.com/user-attachments/assets/805b4a8f-a2d3-469c-b4ab-e46c787a55b6) # Changelog :cl: Skubman - add: Add a new 1-point trait called Sign Language, a trait that allows you to communicate in Galactic Sign Language. --------- Signed-off-by: Angelo Fallaria <[email protected]>
About the PR
This is the third and final update to Harpies, after this PR is merged, they will finally be at a state I would consider to be finished. This PR functions as a complete visual rework to Harpies, adding several new visual features to them, including a complete rework of their layering mechanics. This alleviates several of the clipping issues they've had, and finally allows for me to create bespoke new species sprites for their clothing.
In addition, @ps3moira and @stillxicarus have contributed entirely new sprites for use with Harpies. They now have new high-detail wing marking options, as well as fully avian limbs.
Why / Balance
Birds.
Technical details
A new visual system is being added, for handling selectively hiding markings from Harpies when they equip a specific kind of outerwear(Hardsuits & Softsuits). This novel technique involves selectively toggling visibility to their wings and tail, while we can then replace their wing with that of a covered hardsuit variant when such clothing is equipped. It's likely that I could of course re-use this technique for Lamia and Drider, in order to address some issues they have had in the past.
Media
New multi-shape wing markings, enabling a wider variety of marking options. These now feature hueshift maps to allow the wings to be more colorful than ever before.
https://github.com/DeltaV-Station/Delta-v/assets/16548818/8c121e36-62c3-4660-b6fd-b61375924775
New Ultravision feature that allows Harpies to see in the same light spectrum as real life birds.
Changelog
🆑 VMSolidus, PS3Moira, Stillxicarus