From 9dbaa4d3ac5e04f6f4561537cca9f34338780e63 Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Thu, 21 Aug 2025 22:27:47 +0100 Subject: [PATCH] change api,yengine compile and serial version numbers (this will force scripts recompile and return to start state) --- OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs | 2 +- OpenSim/Region/ScriptEngine/YEngine/MMRScriptCodeGen.cs | 2 +- OpenSim/Region/ScriptEngine/YEngine/XMRInstMain.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs index e532ba9a9e..54b288d65c 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs @@ -35,7 +35,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase public partial class ScriptBaseClass { // SCRIPTS CONSTANTS - public static readonly LSLInteger OS_APIVERSION = 23; + public static readonly LSLInteger OS_APIVERSION = 24; public static readonly LSLInteger TRUE = 1; public static readonly LSLInteger FALSE = 0; diff --git a/OpenSim/Region/ScriptEngine/YEngine/MMRScriptCodeGen.cs b/OpenSim/Region/ScriptEngine/YEngine/MMRScriptCodeGen.cs index dbe7bc8cad..ddfb10264a 100644 --- a/OpenSim/Region/ScriptEngine/YEngine/MMRScriptCodeGen.cs +++ b/OpenSim/Region/ScriptEngine/YEngine/MMRScriptCodeGen.cs @@ -65,7 +65,7 @@ namespace OpenSim.Region.ScriptEngine.Yengine { public static readonly string OBJECT_CODE_MAGIC = "YObjectCode"; // reserve positive version values for original xmr - public static int COMPILED_VERSION_VALUE = -10; // decremented when compiler or object file changes + public static int COMPILED_VERSION_VALUE = -11; // decremented when compiler or object file changes public static readonly int CALL_FRAME_MEMUSE = 64; public static readonly int STRING_LEN_TO_MEMUSE = 2; diff --git a/OpenSim/Region/ScriptEngine/YEngine/XMRInstMain.cs b/OpenSim/Region/ScriptEngine/YEngine/XMRInstMain.cs index fcff9ef1bf..986e2fc012 100644 --- a/OpenSim/Region/ScriptEngine/YEngine/XMRInstMain.cs +++ b/OpenSim/Region/ScriptEngine/YEngine/XMRInstMain.cs @@ -164,7 +164,7 @@ namespace OpenSim.Region.ScriptEngine.Yengine /* * Makes sure migration data version is same on both ends. */ - public static byte migrationVersion = 11; + public static byte migrationVersion = 12; // Incremented each time script gets reset. public int m_ResetCount = 0;