lua content pack environments test

This commit is contained in:
MihailRis
2024-02-09 19:47:22 +03:00
parent fce77bc896
commit 6fc312b651
11 changed files with 131 additions and 44 deletions
+6 -1
View File
@@ -7,6 +7,7 @@
#include "../files/files.h"
#include "../files/engine_paths.h"
#include "../data/dynamic.h"
#include "../logic/scripting/scripting.h"
namespace fs = std::filesystem;
@@ -150,5 +151,9 @@ void ContentPack::readPacks(const EnginePaths* paths,
}
}
ContentPackRuntime::ContentPackRuntime(ContentPack info) : info(info) {
ContentPackRuntime::ContentPackRuntime(
ContentPack info,
std::unique_ptr<scripting::Environment> env
) : info(info), env(std::move(env))
{
}