0 votes

Hi,
I searched a way to replace a scene in a exported project. ( Yes it's Patching ). I looked docs but i don't understand how to getthepath from the Game.pck by running patch.exe and using it to replace scene in the game.pck by a scene in patch.pck.

Thank you.

in Engine by (39 points)
edited by

1 Answer

0 votes

func onPatchpressed():
var pathpatch = OS.get
executablepath().getbasedir().plusfile("Patch.pck")
if pathpatch == null:
print("nopathpatch")
ProjectSettings.loadresourcepack(pathpatch, true)

I choosed this way to patch ( by the game.exe finaly) but the issue is that scene in Patch.pck not replace old scene in the main project.pck. I believed that if there is same name scene and same path it will erase old scene.

by (39 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.