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

"Tomorrow" word not properly displayed in the "List" item. #256

Open
Quintus24 opened this issue Dec 19, 2021 · 5 comments
Open

"Tomorrow" word not properly displayed in the "List" item. #256

Quintus24 opened this issue Dec 19, 2021 · 5 comments
Labels
validation: required This issue needs validation from one of the validators.

Comments

@Quintus24
Copy link

Hello, everyone!

I would like to report the following bug:

Describe the bug:
The issue can be encountered once the user initiates the "Test of Faith" quest and acquires the "List" item from Ian, in the Old Mine.
The last sentence is displayed as "We're expecting the delivery for the day after tomo".
The "tomorrow" word is not fully displayed on the page.

Expected behavior:
The word "tomo" is properly displayed as "tomorrow".

Steps to reproduce the issue:

  1. Initiate and progress through the "Test of Faith" quest.
  2. Travel to the Old Mine and receive the "List" item from Ian.
  3. Open the "List", read it and notice the "We're expecting the delivery for the day after tomo".
  4. Travel to the New Camp and give the "List" to Lares.
  5. Receive the new "List (extended)" item from Lares.
  6. Open the "List (extended)", read it and notice the "tomo" word.

Additional context
Issue occurs for both "List" and "List (extended)" items.
The resolution of the device used is set as 1366x768x32, in case it's relevant.

Attaching screenshots for more clear information.

  1. The "List" before Lares.
    List before Lares

  2. The "List (extended)" after Lares.
    List after Lares

  3. The "List (extended)" item in the inventory.
    List (extended)

Thank You and Best Regards!
Quintus24

@Quintus24 Quintus24 added the validation: required This issue needs validation from one of the validators. label Dec 19, 2021
@AmProsius
Copy link
Owner

This might be related to #252 .

@szapp
Copy link
Collaborator

szapp commented Dec 20, 2021

There may be very many such problems. A lot of different font-patches ("large font", "HD font", ...) are available alongside interface scaling through Union or SystemPack. This here issue could also just by caused by any of these.

This may be a never ending problem. These issues should not be fixed individually over and over, but rather at their origin, e.g. implement automatic line breaks (or similar) in documents, inventory description and dialog choices. That, however, would have to be implemented efficiently to not hit performance.

In the end, since this bug/issue does not arise from Gothic itself but is caused by third party patches/tools, I'd give it low priority.

@Quintus24
Copy link
Author

This here issue could also just by caused by any of these.

Hi, guys,

It's possible that these string issues simply occur on my side because I use a small screen device to play the game.
Unfortunately, I lack the resources to check on anything else, therefore, I risk opening false positives bug reports for them.
If they do not occur on larger monitors, it's probably safe to close the issues as expected behavior.

Regards,
Quintus24

@szapp
Copy link
Collaborator

szapp commented Dec 21, 2021

It's possible that these string issues simply occur on my side because I use a small screen device to play the game.

Yes, I assume you are either using the SystemPack or Union (judging by the rotating items in the inventory your the screenshots). They scale the interface (i.e. health and focus bars and font sizes) to the resolution, which is set to enabled by default.

You may disable that scaling in the SystemPack.ini in the [GothicPath]/System/ directory by changing the setting Scale in the section [INTERFACE] to 0. (Not sure about the exact name of the option.)

If you feel like trying that, you can report here if the mentioned issue is resolved by it.

@AmProsius On a more technical side, we have the ability to check for that scaling and also find out the exact scaling factor with Bar_GetInterfaceScaling. However, I am not exactly sure what to do with that information. It may be better to ignore any scaling, but instead implement line wrapping within views, which could turn out very complicated (and requiring a machine code implementation for sufficient performance).

@Quintus24
Copy link
Author

Hi, @szapp,

You may disable that scaling in the SystemPack.ini in the [GothicPath]/System/ directory by changing the setting Scale in the section [INTERFACE] to 0. (Not sure about the exact name of the option.)

I tried this, but no changes were observed, issues still occur, also rechecked #252.

Yes, I assume you are either using the SystemPack or Union

I'm not very familiar with the SystemPack or Union, but I play the game on Steam, the Piranha Bytes folks updated it recently and officially added the SystemPack to it.
Other than that, I don't use other mods or patches, just the G1CP project that you folks are working on, the latest version.

Regards,
Quintus24

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
validation: required This issue needs validation from one of the validators.
Projects
None yet
Development

No branches or pull requests

3 participants