Example #1
0
 public Reaction(ReactionParameters parameters,
                 IMotion[] motions,
                 Configuration[] configurations,
                 Unobservables unobservables,
                 Displayable[] displayables,
                 String serialised_message,
                 string recipient_environment = "all",
                 string reaction_source       = "somewhere")
 {
     this.Parameters           = parameters;
     this.Motions              = motions;
     this.Configurations       = configurations;
     this.Unobservables        = unobservables;
     this.Displayables         = displayables;
     this.RecipientEnvironment = recipient_environment;
     this.SerialisedMessage    = serialised_message;
     this.ReactionSource       = reaction_source;
 }
Example #2
0
 public Reaction(ReactionParameters reaction_parameters)
 {
     this.Parameters = reaction_parameters;
 }
Example #3
0
 public Reaction(ReactionParameters reaction_parameters, String recipient_environment)
 {
     this.Parameters           = reaction_parameters;
     this.RecipientEnvironment = recipient_environment;
 }