SEAMLESS HUNT v3.1 HOTFIX - 2026-10-15
=========================================
Cause of the red error:
  PowerShell was passed an empty string in Test-Path -LiteralPath because an
  additional shadPS4.exe had not been configured. v3.1 skips that empty path.

Extra fixes:
  - Ignores an empty previously saved external emulator path.
  - Firewall helper accepts -NoPause and waits for the elevated child process.
  - Declining UAC no longer marks the firewall step completed permanently.
  - Setup errors now print a source line to help troubleshoot the next issue.

To upgrade from v3: extract this patch into your existing BBSC folder,
replace matching files, close the launcher/shadPS4, and run PLAY BBSC.cmd.
No saves, accounts, emulator or game binaries are changed by this patch.

Expected values:
  shadNet: play.seamlesshunt.com:31313
  Web API: http://play.seamlesshunt.com:31315
  Game API redirect: http://play.seamlesshunt.com:20443
  Network connected, shadNet enabled, Vulkan shader cache enabled.

Not tested: Windows GUI/emulator multiplayer execution in this environment.
