public override bool Execute(EventManager caller) { if (!PrimusScriptEnvironment.IsGlobalFlagSet(A)) { return(false); } Step(caller); return(true); }
public override bool Execute(EventManager caller) { return(PrimusScriptEnvironment.GetGlobalVariable(this.varA) > this.val); }
public override bool Execute(EventManager caller) { return(PrimusScriptEnvironment.IsGlobalFlagSet(this.flag)); }
// set global flag A to true public override bool Execute(EventManager caller) { PrimusScriptEnvironment.SetGlobalFlag(A, false); Step(caller); return(true); }
// copy local var A into global var B public override bool Execute(EventManager caller) { PrimusScriptEnvironment.SetGlobalVariable(A, caller.GetInternalVariable(B)); Step(caller); return(true); }