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 giveAllItems = false;
/// <summary>
/// Bug: on mobile some scenes doesn't want to load fine
/// </summary>
public bool disableLevelscripts = true;
/// <summary>
/// Not yet implemented
/// </summary>
public bool useEncryption = false;

View File

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