void Start() { var context = Contexts.sharedInstance.game; var max = context.CreateEntity(); max.ApplyBlueprint(blueprints.Max()); Debug.Log("max: " + max); var jack = context.CreateEntity(); jack.ApplyBlueprint(blueprints.Jack()); Debug.Log("jack: " + jack); StartCoroutine(createMax()); }