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

Fix: Handle nullptr for texture anim color change params #162

Merged
merged 3 commits into from
Mar 27, 2024

Conversation

Archez
Copy link
Contributor

@Archez Archez commented Mar 27, 2024

There are some MM assets where the envColorList or frameDataList are supposed to be NULL, but ZAPDTR/OTRExporter would set vectors for this. This led to issues where animated textures would set env colors from OOB (this can be observed by the animated texture in Wizrobe platforms being gray and disappearing every other frame).

louist103/OTRExporter#16 updates the exporting to check for null addresses and set the lists size as 0 so that we can check that on the importer side to null out the lists.


Also brings in:
louist103/OTRExporter#14 - Fixes deku/zora/goron masks not rendering in the song of healing mask cutscenes
louist103/OTRExporter#15 - Fixes actors that fade in/out (like skull kid in intro cutscene, wizrobe platforms, big octoroks, aliens, etc) - Closes #137

@Archez Archez force-pushed the tex-anim-color-change branch from be05cdc to e84b8a5 Compare March 27, 2024 03:30
@louist103 louist103 merged commit 74ebc95 into HarbourMasters:develop Mar 27, 2024
3 checks passed
@Archez Archez deleted the tex-anim-color-change branch March 27, 2024 04:04
garrettjoecox pushed a commit that referenced this pull request May 22, 2024
* handle nullptr for texture anim color change params

* bump otrexporter

* oops
Eblo added a commit to Eblo/2ship2harkinian that referenced this pull request Jan 13, 2025
* Fix Postman Hat check flags and branching

* Use WEEKEVENTREG_90_04 instead for Postman's hat
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.

RFC: Handle segment offset size for DisplayLists
2 participants