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

Journals Missing UI Covers #211

Open
patmauro opened this issue Jan 30, 2023 · 7 comments
Open

Journals Missing UI Covers #211

patmauro opened this issue Jan 30, 2023 · 7 comments

Comments

@patmauro
Copy link
Contributor

patmauro commented Jan 30, 2023

The following journals currently break Uru design language due to missing covers in the UI, which seems to be due to cover definitions missing from their LOC files. In every case, a cover texture does exist for this book already (at least as part of another texture), but was not linked to the UI object - in theory, each of these cases should therefore be fairly trivial to fix:

  • Serene Journal, Serene (fixed on MOULa) To be fixed by PR 212
  • Tiam Journal 1, Tiam (fixed on MOULa) Fixed by PR 217
  • Tiam Journal 2, Tiam (fixed on MOULa) Fixed by PR 217
  • Tiam Journal 3, Tiam (fixed on MOULa) Fixed by PR 217
  • Elonin Flower Journal, Elonin (fixed on MOULa) Out of scope; noted in PR 207
  • Elonin Main Journal, Elonin (fixed on MOULa) Out of scope; noted in PR 207
  • Rebus Journal, Chiso Preniv (fixed on MOULa) Fixed by PR 215
  • Bahvanter Journal, Bahvanter (fixed on MOULa) Out of scope; noted in PR 177
  • Bahvanter Credits, Bahvanter (fixed on MOULa) Out of scope; noted in PR 177
  • Dulcamara Journal, Chiso Preniv (fixed on MOULa) Needs new PR
  • Carl Palmer notebook on Kelsei's Desk, Chiso Preniv (fixed on MOULa) Needs new PR

(Not including the Kalamee journals or Naybree science log here, as these are special cases that don't really fall under the umbrella of the particular issue I am describing here.)

The behavior of all books objects in Uru needs to be consistent across the board, otherwise they risk breaking the gameplay & design language established by the base game, which in turn breaks immersion.

@DoobesURU
Copy link
Contributor

DoobesURU commented Jan 30, 2023

Huh. Wonder how all that slipped past testing. I'll have a look at the PRPs and LOC files and see if I can fix all that.

EDIT: For Tiam and Elonin, those journals appear to be set to be automatically open, so they have no covers by Dulcamara's and/or ametist's choice. Similarly, the journals from Chiso mentioned are set up the same way: no GUI cover provided and started open per their writers.

Given Tiam, Elonin, and those explorer journals are not technically my work, I will leave it up to their respective builder/maintainer and submitters on if they want to add them.

Serene is the only exception as it appears Andy did have a GUI cover for it at one time judging by the old Python scripts used in the PAK file, but it was lost along the way. I have located the higher res version of the cover used on the current clickable mesh that Andy likely used and will be modifying Serene to what I believe Andy intended it to be, with the proper GUI cover.

@patmauro
Copy link
Contributor Author

The problem, as I see it, is that "auto open" behavior is itself not consistent with established Uru behavior - either way, this is going to read as a mistake rather than an intentional design choice. So, I would strongly encourage the writers of each of these journals to make the needed adjustments to bring these journals "up to compliance" as it were, with properly defined covers.

Will make my case with the creators in question, and see if we can't convince folks to make changes bringing these "up to compliance" as it were.

@patmauro
Copy link
Contributor Author

All creators have approved these changes; many of the fixes are already live on OU's m-a test shard. Once all the relevant PRs are submitted to h-uru/moul-assets, this issue can be closed.

@patmauro
Copy link
Contributor Author

Just re-reviewed; as of the 2023Q1 Update all of these have been fixed on MOULa and several have been fixed here in H'uru/moul-assets. The only remaining holdouts on H'uru are due to the following:

  • PR 212 (still open) is still missing the fix for this
  • PR 215 was missing a few last-minute journal adjustments in Chiso
  • Elonin & Bahvanter have not yet been accepted to H'uru (once they are, they will presumably have the needed fix)

@Hoikas
Copy link
Member

Hoikas commented Apr 16, 2023

#212 is currently broken as submitted and is awaiting revisions.

@patmauro
Copy link
Contributor Author

Once (1) Chiso gets a supplemental update that adds those last 2 covers and (2) #212 is completed, then I think we are good to close this ticket - since Elonin & Bahvahnter are not part of this repo yet, they are technically out of scope here. Instead, I'll add a reminder on their corresponding PRs to account for this.

This was referenced Apr 18, 2023
@patmauro
Copy link
Contributor Author

@DoobesURU - do you plan to drop a PR for your 2023Q3 adjustments to Chiso with the shelf, etc? If that includes the Dulcamara & Carl Palmer journal fixes as well, then this issue can probably be marked "solved."

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

No branches or pull requests

3 participants