Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[Game Objects] [Sprites]
About The PR:
PR-1, 3, 4, 6, and 7 robuddies, the robuddy types currently ingame, have been resprited to match modern spriting standards. Additionally resprites robuddy frames and robuddy charging docks.
Most sprites are based upon Erin's robuddy sprites, published in #723 and later reverted in #753.
Regarding the aforementioned reversion, Flourish has given assent for a second resprite.
Robuddies.mp4
Mailbuddies, goldenbuddies, xmasbuddies, Hemera's secbuddies, and Evengy now use "skin" overlays to recolour their frames, as opposed to an entirely separate icon file.
Robuddy lights have refactored into overlays.
Robuddy hats now make use of the existing human sprites for worn hats, offset to fit the robuddy sprites.
Deprecates the
icon_needs_update
variable.Temporarily removes the mostly unused costumes, pending a refactor.
Does not resprite Super Protector Friend IIIs - I have however reorganised their sprites to be compatible with the new backend code for robuddy faces and lights.
Does not resprite Gerhazo's mob robuddies, as they use their own specific set of sprites for conveying emotes.
Please notify me if I have missed a guardbot subtype or object using robuddy sprites. This project has spanned almost two months, and despite my best efforts, I have most definitely missed something somewhere.
Why Is This Needed?
Parity with modern spriting standards.
Changelog: