diff --git a/direct/src/p3d/AppRunner.py b/direct/src/p3d/AppRunner.py index 105fea4297..3c1136a155 100644 --- a/direct/src/p3d/AppRunner.py +++ b/direct/src/p3d/AppRunner.py @@ -677,7 +677,7 @@ class AppRunner(DirectObject): self.initPackedAppEnvironment() - # Mount the Multifile under /mf, by convention. + # Mount the Multifile under self.multifileRoot. vfs.mount(mf, self.multifileRoot, vfs.MFReadOnly) VFSImporter.reloadSharedPackages() diff --git a/direct/src/p3d/Packager.py b/direct/src/p3d/Packager.py index 4105b73d25..2750b98c36 100644 --- a/direct/src/p3d/Packager.py +++ b/direct/src/p3d/Packager.py @@ -1472,6 +1472,7 @@ class Packager: filename = file.newName.rsplit('.', 1)[0] moduleName = filename.replace("/", ".") + newName = moduleName if moduleName.endswith('.__init__'): moduleName = moduleName.rsplit('.', 1)[0] @@ -1480,7 +1481,7 @@ class Packager: # deal with it again. return - self.freezer.addModule(moduleName, newName = moduleName, + self.freezer.addModule(moduleName, newName = newName, filename = file.filename) def addEggFile(self, file):