added disableLevelscripts on config file

This commit is contained in:
AlessandroCH
2025-06-18 12:26:36 +02:00
parent 80f0d16154
commit 3fbe2b6fc1
2 changed files with 13 additions and 1 deletions

View File

@@ -18,6 +18,10 @@
public bool missionsEnabled = false; public bool missionsEnabled = false;
public bool giveAllItems = false; public bool giveAllItems = false;
/// <summary> /// <summary>
/// Bug: on mobile some scenes doesn't want to load fine
/// </summary>
public bool disableLevelscripts = true;
/// <summary>
/// Not yet implemented /// Not yet implemented
/// </summary> /// </summary>
public bool useEncryption = false; public bool useEncryption = false;

View File

@@ -87,7 +87,15 @@ namespace Campofinale.Packets.Sc
session.sceneManager.GetCurScene().scripts.Add(sceneScript); session.sceneManager.GetCurScene().scripts.Add(sceneScript);
} }
if (Server.config.serverOptions.disableLevelscripts)
{
script.State = 1;
}
else
{
script.State = sceneScript.state; script.State = sceneScript.state;
}
int i = 0; int i = 0;
foreach (var item in sceneScript.properties) foreach (var item in sceneScript.properties)
{ {