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

Character scan opened the Trailblazer Profile, Phone Wallpaper, Redemption code menu and errored out #102

Open
No-Face-the-3rd opened this issue Oct 15, 2024 · 4 comments

Comments

@No-Face-the-3rd
Copy link

When doing a full scan with the 1.2.1-2 release, when it finished the relic section, it went back to the phone pause menu, then the menu I mentioned in the issue title opened and it errored and had the following log

[01:12:40] [INFO] > Quantity: 1979/2000.
[01:22:02] [INFO] > Finished scanning relics.
[01:22:02] [INFO] > Scanning characters...
[01:22:04] [INFO] > Character total: .
[01:22:04] [WARN] > Failed to parse character count. Retrying... (1/5)
[01:22:06] [INFO] > Character total: .
[01:22:06] [WARN] > Failed to parse character count. Retrying... (2/5)
[01:22:07] [INFO] > Character total: .
[01:22:07] [WARN] > Failed to parse character count. Retrying... (3/5)
[01:22:08] [INFO] > Character total: .
[01:22:08] [WARN] > Failed to parse character count. Retrying... (4/5)
[01:22:09] [INFO] > Character total: .
[01:22:09] [WARN] > Failed to parse character count. Retrying... (5/5)
[01:22:11] [INFO] > Character total: .
[01:22:11] [FATAL] > Scan aborted with error ValueError: Failed to parse character count from Data Bank screen.
Stack trace: "Traceback (most recent call last):
File "services\scanner\scanner.py", line 426, in scan_characters
ValueError: invalid literal for int() with base 10: ''

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "main.py", line 615, in run
File "asyncio\runners.py", line 44, in run
File "asyncio\base_events.py", line 646, in run_until_complete
File "services\scanner\scanner.py", line 163, in start_scan
File "services\scanner\scanner.py", line 431, in scan_characters
ValueError: Failed to parse character count from Data Bank screen.
" (Try increasing nav/scan delay in the scanner settings, or scan with a different in-game background, window resolution, or fullscreen/windowed mode.)

@kel-z
Copy link
Owner

kel-z commented Oct 15, 2024

Thanks for the report. Does this happen every time you do a character scan? What if you changed the phone menu background?

@No-Face-the-3rd
Copy link
Author

It happened the two times I attempted last night, but will give another go with a different phone background later today.

@No-Face-the-3rd
Copy link
Author

Ok, did some further tests, doesn't appear to be due to the phone wallpaper at all, it seems like it's due to, for some reason, after doing the lightcone+relic scan it takes longer to get back to the phone screen than when getting back after doing the lightcone scan alone and so it's just trying to do what it needs to before the game's ready for the input. If I run characters alone, it appears to work fine.

@No-Face-the-3rd
Copy link
Author

I tried adding 1000 ms to navigation delay and that resolved it, but it's kinda weird that it broke that way when it'd worked fine before. I guess the game might just not run as well on my machine now or something.

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

2 participants