Forum Discussion
ImNohbody
5 months agoSeasoned Newcomer
Issue has been resolved!
Here was my solution for those who might have the same problem:
- make sure godot is closed
- (possibly optional) install python globally on your machine (windows) I installed python 3.12 via https://apps.microsoft.com/search?query=python&hl=en-US&gl=US
- go into this file GodotProject\addons\bf_portal\portal_tools\portal_tools_dock.gd and remove this code starting around line 122: exit_code = OS.execute(python_venv, ["-m", "pip", "install", "--upgrade", "pip"], output, true)
if exit_code != 0:
printerr(output)
printerr("Upgrading pip failed")
call_deferred("_setup_error", "Upgrading pip failed")
return
output.pop_back() - now open godot and run the bf6 portal project as normal, open a level, wait for the load, and then click setup portal button
i was then able to export the level and was then able to upload it to the portal website. I have yet to load up the experience in bf6 but I think that's because there's like a day wait on the servers.