Add inverted masks for all vanilla pieces#11
Open
mixiate wants to merge 1 commit intoX123M3-256:masterfrom
Open
Add inverted masks for all vanilla pieces#11mixiate wants to merge 1 commit intoX123M3-256:masterfrom
mixiate wants to merge 1 commit intoX123M3-256:masterfrom
Conversation
ce8fad7 to
5f679c6
Compare
5f679c6 to
d2ac245
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Adds inverted masks for all vanilla pieces. Same sprite count and generally the same splits as the vanilla sprites. Some small improvements have been made where possible to prevent glitching in game.
Paint code:
OpenRCT2/OpenRCT2@develop...mixiate:OpenRCT2:inverted-vanilla-masks
Known issues:
Steep turns don't have mask_end because it doesn't work very well on these pieces.
Diagonal steep track extrusions aren't always long enough depending on the track length. It will probably need to be repeated to be at least 0.4 long.
Paint code has heights set to a flat +29 and all sprite offsets are made to match. This may end up being a stupid mistake, it does mean that some of the tiles of inversions are no longer a drop in sprite replacement. But it could be changed without too much effort.
Majority of the vanilla glitchiness is still present obviously.
Does not include the quarter loop or brakes.