public static void MyAction(Thing doer, string actionString) { //Debug.WriteLineIf(MessagesSwitch.Verbose, "MyAction(Thing doer = '" + doer + "', string actionString = '" + actionString + "')", "Messages"); List<Thing> things = new List<Thing>(); things.Add(doer); doer.Tell(PersonalAction(doer, actionString, things)); }
public static void MyAction(Thing doer, string actionString) { //Debug.WriteLineIf(MessagesSwitch.Verbose, "MyAction(Thing doer = '" + doer + "', string actionString = '" + actionString + "')", "Messages"); List <Thing> things = new List <Thing>(); things.Add(doer); doer.Tell(PersonalAction(doer, actionString, things)); }
public static void MyAction(Thing doer, string actionString, List<Thing> targets) { //Debug.WriteLineIf(MessagesSwitch.Verbose, "MyAction(Thing doer = '" + doer + "', string actionString = '" + actionString + "', List<Thing> targets = '" + targets + "')", "Messages"); doer.Tell(PersonalAction(doer, actionString, targets)); }
public static void MyAction(Thing doer, string actionString, params Thing[] things) { doer.Tell(PersonalAction(doer, actionString, things.ToList<Thing>())); }
public static void MyAction(Thing doer, string actionString, List <Thing> targets) { //Debug.WriteLineIf(MessagesSwitch.Verbose, "MyAction(Thing doer = '" + doer + "', string actionString = '" + actionString + "', List<Thing> targets = '" + targets + "')", "Messages"); doer.Tell(PersonalAction(doer, actionString, targets)); }
public static void MyAction(Thing doer, string actionString, params Thing[] things) { doer.Tell(PersonalAction(doer, actionString, things.ToList <Thing>())); }