From e4cf929fce2325c5201edf126f7412030fa2c01a Mon Sep 17 00:00:00 2001 From: TheWahlolly Date: Sun, 15 Jun 2025 07:59:24 +0300 Subject: [PATCH] v1.9.0 - Added virtual components. --- argentum.cfg | 2 +- argentum/store/halyde/package.cfg | 2 +- halyde/core/boot.lua | 2 +- halyde/lib/component.lua | 10 +++++----- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/argentum.cfg b/argentum.cfg index 53bc884..b87d2d1 100644 --- a/argentum.cfg +++ b/argentum.cfg @@ -1,7 +1,7 @@ local agcfg = { ["halyde"] = { ["maindir"] = "", - ["version"] = "1.8.9", + ["version"] = "1.9.0", ["description"] = "A universal, customizable and feature-packed operating system for OpenComputers.", ["directories"] = { "halyde/apps", diff --git a/argentum/store/halyde/package.cfg b/argentum/store/halyde/package.cfg index 15383dd..7f1f119 100644 --- a/argentum/store/halyde/package.cfg +++ b/argentum/store/halyde/package.cfg @@ -4,7 +4,7 @@ Ahalyde/core/ Ahalyde/config/generate/ Ahalyde/apps/helpdb/ Ahalyde/apps/ -V1.8.8 +V1.9.0 Ainit.lua Ahalyde/apps/helpdb/cat.txt Ahalyde/apps/helpdb/cd.txt diff --git a/halyde/core/boot.lua b/halyde/core/boot.lua index a51f5e4..10909ce 100644 --- a/halyde/core/boot.lua +++ b/halyde/core/boot.lua @@ -1,7 +1,7 @@ local loadfile = ... local filesystem = loadfile("/halyde/lib/filesystem.lua")(loadfile) -_G._OSVERSION = "Halyde 1.8.9" +_G._OSVERSION = "Halyde 1.9.0" _G._OSLOGO = "" local handle, tmpdata = filesystem.open("/halyde/config/oslogo.ans", "r"), nil repeat diff --git a/halyde/lib/component.lua b/halyde/lib/component.lua index 3dfafa7..263804c 100644 --- a/halyde/lib/component.lua +++ b/halyde/lib/component.lua @@ -8,8 +8,8 @@ else LLcomponent = component end -local ocelot = LLcomponent.proxy(LLcomponent.list("ocelot")()) -ocelot.log("loaded") +--local ocelot = LLcomponent.proxy(LLcomponent.list("ocelot")()) +--ocelot.log("loaded") _G.componentlib = {["additions"] = {}, ["removals"] = {}} compLib.virtual = {} @@ -54,7 +54,7 @@ end function compLib.proxy(address) if componentlib.additions[address] then - ocelot.log("vcomponent") + --ocelot.log("vcomponent") return componentlib.additions[address].proxy else return LLcomponent.proxy(address) @@ -62,9 +62,9 @@ function compLib.proxy(address) end function compLib.invoke(address, funcName, ...) - ocelot.log("Invoking " .. funcName .. " from " .. address) + --ocelot.log("Invoking " .. funcName .. " from " .. address) if componentlib.additions[address] then - ocelot.log("vcomponent") + --ocelot.log("vcomponent") return componentlib.additions[address].proxy[funcName](...) else return LLcomponent.invoke(address, funcName, ...)