public void Init() { GetToolsPrefabList(); foreach (var tool in GetComponentsInChildren <BaseTool>()) { MpdToolsInAssembly.Add(tool); } _factory.Init(MpdPrefabDictionary); }