public virtual void StartGenerationResources(LocationLevelSettings currentSettings, GameObject goldPrefab, GameObject crystallPrefab, Transform goldParentObject, Transform crystallParentObject) { CurrentSettings = currentSettings; DefinitionNumberOfResources(currentSettings); PickableResourcesGenerator.LaunchToInstantatingResources(crystallPrefab, DefinitionPositionsOfResources(NumberOfCrystalls), crystallParentObject); PickableResourcesGenerator.LaunchToInstantatingResources(goldPrefab, DefinitionPositionsOfResources(NumberOfGold), goldParentObject); }
private void Awake() { if (instance == null) { instance = this; } else if (instance == this) { Destroy(gameObject); } }