public void Execute(idWindow window)
{
foreach(idGuiScript script in _list)
{
if(script.ConditionRegister >= 0)
{
if(window.HasOperations == true)
{
float f = window.EvaluateRegisters(script.ConditionRegister);
if(f > 0)
{
if(script.IfList != null)
{
window.RunScriptList(script.IfList);
}
}
else if(script.ElseList != null)
{
window.RunScriptList(script.ElseList);
}
}
}
script.Execute(window);
}
}