Skip to content

Custom Tunic Models#3306

Closed
inspectredc wants to merge 27 commits intoHarbourMasters:developfrom
inspectredc:custom-tunic-models-develop
Closed

Custom Tunic Models#3306
inspectredc wants to merge 27 commits intoHarbourMasters:developfrom
inspectredc:custom-tunic-models-develop

Conversation

@inspectredc
Copy link
Member

@inspectredc inspectredc commented Oct 19, 2023

This is a revision of #3122

Adds the ability to load a custom model for each tunic on Adult Link instead of using the same model for each one. The models are as follows:

  • objects/object_link_boy_kokiri/gLinkAdultKokiriTunicSkel: Kokiri Tunic Adult
  • objects/object_link_boy_goron/gLinkAdultGoronTunicSkel: Goron Tunic Adult
  • objects/object_link_boy_zora/gLinkAdultZoraTunicSkel: Zora Tunic Adult
  • objects/object_link_child_kokiri/gLinkChildKokiriTunicSkel: Kokiri Tunic Child
  • objects/object_link_child_goron/gLinkChildGoronTunicSkel: Goron Tunic Child
  • objects/object_link_child_zora/gLinkChildZoraTunicSkel: Zora Tunic Child

If one of these models doesn't exist, then gLinkAdultSkel/gLinkChildSkel is loaded as usual.

Restrictions

  • Currently, tunics can't have unique face textures
  • Only has a new model for the body, so hands are all shared

An example otr can be found here https://discord.com/channels/808039310850130000/1161885132911816724/1163436116385476638 (this otr is currently out of date to allow for tunic models for both ages)

Build Artifacts

@inspectredc
Copy link
Member Author

I have made an update to this to allow for child tunic skeletons. The PR description will be updated with the new path names accordingly

@inspectredc
Copy link
Member Author

Have made one last update to make this more extensible to other custom skeleton models

@inspectredc inspectredc marked this pull request as draft October 23, 2023 18:11
@inspectredc inspectredc marked this pull request as ready for review October 26, 2023 12:53
@inspectredc
Copy link
Member Author

Re-opened now,

The only issue this appears to have is that the custom alt skeleton will not load properly if a non-alt custom skeleton version exists AND the game launches with alt assets turned off. If anyone can help figure this out it would be very appreciated, although it appears to me to be more of an issue with the skeleton loading process than what I am directly implementing

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