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

Make the Nexus ***dynamic***. #268

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

Conversation

Hoikas
Copy link
Member

@Hoikas Hoikas commented Nov 17, 2024

This removes the old per-Age linking panel objects from the Nexus max file. Instead, I've exposed the main book's linking panel layer to Python via the new ptAttribLayer and expect for the Python script to swap the texture out dynamically. This should help us become more independent from fan-created Ages.

There is still some work to be done here:

  • Most of the city linking panels are not in GUI_BkBookImages, so they appear as the black void for now.
  • There are still a stray linking panels in the Nexus PRP - it looks like they are the Guild Pubs.
  • The duplicate targas in the Nexus directory need to be disposed of without causing the max file to explode.

NOTE: To export this, you need

To play, use H-uru/Plasma#1633

@Hoikas Hoikas added enhancement New feature or request technical An issue or fix that is primarily technical objective An issue or fix that is a clear defect or improvement labels Nov 17, 2024
This removes the old per-Age linking panel objects from the Nexus max
file. Instead, I've exposed the main book's linking panel layer to
Python via the new `ptAttribLayer` and expect for the Python script to
swap the texture out dynamically.

There is still some work to be done here:
- Most of the city linking panels are not in GUI_BkBookImages, so they
  appear as the black void for now.
- There are still a stray linking panels in the Nexus PRP - it looks
  like they are the Guild Pubs.
@Hoikas
Copy link
Member Author

Hoikas commented Nov 19, 2024

I've force-pushed a fix for the wrong PRPs being included. Whoops! This is what happens when you juggle lots of branches and don't test before pushing.

Also, given that there is still some work to be done on this PR, I'm going to mark it as a draft until those tasks are completed.

@Hoikas Hoikas marked this pull request as draft November 19, 2024 00:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request objective An issue or fix that is a clear defect or improvement technical An issue or fix that is primarily technical
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant