using System;
using System.Linq;
using System.Collections.Generic;
using NewWidget.Core;
using NewWidget.Core.Native;
using NewWidget.Core.Scripting;
public class Script : ScriptBase {
public override void OnStart() {
base.OnStart();
EnabledChanged(e => true, e => {
foreach (var c in L2Helper.Clients){
foreach (var script in c.Scripts) {
if (script != this)
script.Enabled = e;
}
}
});
}
}
using System;
using System.Linq;
using System.Collections.Generic;
using NewWidget.Core;
using NewWidget.Core.Native;
using NewWidget.Core.Scripting;
public class Script : ScriptBase {
public override void OnStart() {
base.OnStart();
EnabledChanged(e => true, e => {
foreach (var c in L2Helper.Clients){
foreach (var script in c.Scripts.Where(s => s.Name == "script1" || s.Name == "script2")) {
if (script != this)
script.Enabled = e;
}
}
});
}
}