// Ensure Replicator is created private void CreateReplicator() { if (Replicator == null) { Replicator = MDStatics.CreateTypeInstance <MDReplicator>(GetReplicatorType()); Replicator.Name = "Replicator"; this.AddNodeToRoot(Replicator, true); Replicator.Initialize(); GameSession.Replicator = Replicator; } }