ACR_BuilderPlugin.Helpers.VariableHelper.DeleteStringArray C# (CSharp) Method

DeleteStringArray() public static method

public static DeleteStringArray ( NWN2ScriptVarTable variables, string name ) : void
variables NWN2ScriptVarTable
name string
return void
        public static void DeleteStringArray(NWN2ScriptVarTable variables, string name)
        {
            try
            {
                for (uint i = 1; i < uint.MaxValue; i++)
                {
                    NWN2ScriptVariable var = variables.GetVariable(name.Replace("*", i.ToString()));
                    if (var.VariableType == NWN2ScriptVariableType.None)
                        break;
                    variables.Remove(var);
                }
            }
            catch
            {

            }
        }
        #endregion