fix content control (#538)

* update ContentControl
* feat: more debug logging
* fix engine paths
This commit is contained in:
MihailRis 2025-07-01 23:38:00 +03:00 • committed by GitHub
parent af3c315c04
commit 215ae02fa9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 30 additions and 18 deletions

View file

@ -149,8 +149,12 @@ void EnginePaths::setProjectFolder(std::filesystem::path folder) {
}
void EnginePaths::setCurrentWorldFolder(io::path folder) {
if (folder.empty()) {
io::remove_device("world");
} else {
io::create_subdevice("world", "user", folder);
}
this->currentWorldFolder = std::move(folder);
io::create_subdevice("world", "user", currentWorldFolder);
}
std::string EnginePaths::mount(const io::path& file) {