internal static void SetTriggerContents(String triggerName, out String[] outlines) { TriggerDataItem s = targetByName(triggerName); List <string> translatedStatements = new List <string>(64); int indents = 0; int index = 1; while (index < s.Content.Length) { translatedStatements.Add(translateLine(s.Content, ref index, ref indents)); } outlines = translatedStatements.ToArray(); }
internal static void SetTriggerConditions(String triggerName, out String[] outlines) { if (triggerName.StartsWith("Simple")) { outlines = new String[0]; } else { List <string> translatedStatements = new List <string>(64); TriggerDataItem s = targetByName(triggerName); int indents = 0; int index = 1; while (index < s.Condition.Length) { translatedStatements.Add(translateLine(s.Condition, ref index, ref indents)); } outlines = translatedStatements.ToArray(); } }