示例#1
0
 public GenericCondition(Parser parser, string name, TriggerContentTypeDescriptor[] types, int[] usefulMapping, int[] textMapping, int[] trigMapping) : base(parser, getArgCount(types))
 {
     _obj = new GeneralTriggerContentInternalCalculator(parser, name, types, usefulMapping, textMapping, trigMapping, getArgCount, this);
 }
示例#2
0
 public GeneralTriggerContentInternalCalculator(string name, int[] textMapping, Func <TriggerDefinitionPart[], TriggerDefinitionPart[]> remapVisuals, Func <SaveableItem[], SaveableItem[]> remapSaveables, GeneralTriggerContentInternalCalculator theOther)
 {
     _name        = name;
     _textMapping = textMapping;
     _contents    = remapSaveables(theOther._contents);
     visualParts  = remapVisuals(theOther.visualParts);
 }