private void CreateSubEmitter(SerializedProperty objectRefProp, int index, SubEmitterType type) { GameObject obj2 = base.m_ParticleSystemUI.m_ParticleEffectUI.CreateParticleSystem(base.m_ParticleSystemUI.m_ParticleSystem, type); obj2.name = "SubEmitter" + index; objectRefProp.objectReferenceValue = obj2.GetComponent<ParticleSystem>(); }