Beispiel #1
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="subject">Who's performing the action.</param>
 /// <param name="action">What the action is.</param>
 /// <param name="reaction">The next link</param>
 /// <param name="parameters">The parameters for the function.</param>
 /// <param name="reactionCertainty">How certain you are that this action is actually legit.</param>
 /// <param name="netPositive">How much it will make you happy</param>
 public Action(Person subject, Person.action action, Action reaction, dynamic[] parameters, int reactionCertainty, int netPositive)
 {
     this.subject = subject;
     this.action = action;
     this.reaction = reaction;
     this.parameters = parameters;
     this.reactionCertainty = reactionCertainty;
     this.netPositive = netPositive;
 }
Beispiel #2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="subject">Who's performing the action.</param>
 /// <param name="action">What the action is.</param>
 /// <param name="reaction">The next link</param>
 /// <param name="parameters">The parameters for the function.</param>
 /// <param name="reactionCertainty">How certain you are that this action is actually legit.</param>
 /// <param name="netPositive">How much it will make you happy</param>
 public Action(Person subject, Person.action action, Action reaction, dynamic[] parameters, int reactionCertainty, int netPositive)
 {
     this.subject           = subject;
     this.action            = action;
     this.reaction          = reaction;
     this.parameters        = parameters;
     this.reactionCertainty = reactionCertainty;
     this.netPositive       = netPositive;
 }