public Event(string id, string desc, ILogic requirements, IExecute dirExec, EventOption[] options, Parameter[] parameters) { Identifier = id; Description = desc; ActionRequirements = requirements; DirectExecute = dirExec; Options = options; Parameters = parameters; }
public int Expires { get; private set; } //In days public Information(string identifier, string description, int expires, Parameter[] parameters, IExecute onObserve, IExecute onTold) { Identifier = identifier; Description = description; Expires = expires; Parameters = parameters; OnObserve = onObserve; OnTold = onTold; }