cleanup a bit

This commit is contained in:
MihailRis 2026-07-30 21:31:33 +03:00
parent 7f813d2eb1
commit a5a2bd0c8a
3 changed files with 3 additions and 8 deletions

View file

@ -8,11 +8,7 @@
static debug::Logger logger("app-scripts"); static debug::Logger logger("app-scripts");
AppScriptsControl::AppScriptsControl( AppScriptsControl::AppScriptsControl(const CoreParameters& params) {
const CoreParameters& params, const Project& project
)
: project(project) {
io::path scriptFile = io::path scriptFile =
params.scriptFile.empty() params.scriptFile.empty()
? "project:start.lua" ? "project:start.lua"

View file

@ -14,7 +14,7 @@ struct Project;
class AppScriptsControl { class AppScriptsControl {
public: public:
AppScriptsControl(const CoreParameters& params, const Project& project); AppScriptsControl(const CoreParameters& params);
void tick(); void tick();
void loadProjectClientScript(); void loadProjectClientScript();
@ -24,7 +24,6 @@ public:
bool isFinished() const; bool isFinished() const;
private: private:
const Project& project;
std::unique_ptr<scripting::IClientProjectScript> clientScript; std::unique_ptr<scripting::IClientProjectScript> clientScript;
std::unique_ptr<Process> scriptCoroutine; std::unique_ptr<Process> scriptCoroutine;
}; };

View file

@ -192,7 +192,7 @@ void Engine::initialize(CoreParameters coreParameters) {
audio::set_input_device(name == "auto" ? "" : name); audio::set_input_device(name == "auto" ? "" : name);
})); }));
appScripts = std::make_unique<AppScriptsControl>(params, *project); appScripts = std::make_unique<AppScriptsControl>(params);
if (params.stdinCommands) { if (params.stdinCommands) {
cmd::start_stdin_cmd_reader(*this); cmd::start_stdin_cmd_reader(*this);